Let's say I have:

  • A txt file
  • A 1920x1080 image

I would like to generate a video like this where text is scrolling and audio is the output of the say command using automator (even a bash script is enough).

I was digging a bit with ffmpeg but with no success.

Can you help?


Automator can help script other applications but it is not able to create new content alone, such as movies.

Keynote and Other Alternatives

Have you considered using Apple's Keynote? Keynote can be used to create QuickTime movies involving impressively complex motion. Keynote supports AppleScript and can be automated.

Alternatively, the inexpensive and capable Motion is worth trying.

A more technical approach would be ImageMagik to create individual frames of the video and ffmpeg to stitch the frames together with music.

| improve this answer | |
  • That's why I asked automator. I would like to make them even overnight, so I guess it's a bash script what I really need. – napolux Oct 27 '16 at 14:24
  • I have extended the answer to mention AppleScript and added ImageMagik as a third alternative. – Graham Miln Oct 27 '16 at 14:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .