Maybe you could make it a video first without the text, put it into PowerPoint, and then make the text on top of it in there. It can display videos.
Idk what resolution PowerPoint exports in or if you can change that, maybe you could resize the slide to the size of your resolution and capture that with some screencasting software or whatever it's called. Or send me the PowerPoint then I'll try.
Otherwise Idk.