A loop of public domain movies.
Public domain videos.
Ask Mickey Mouse!
Take a video, overlay text on it showing the name and current video position.
Take that video and overlay it on a background image.
At the start of the video, display the video information and fade that out over 10 seconds.
At the end of the video, display a "Thanks for watching" image, fading in over the last 10 seconds of the film.
Finally, stream the video to kick.
All this was done using ffmpeg and ImageMagick "convert" commands.
Currently it takes three passes before I stream the final video, I want to get this down to one pass to create the fill video and one pass to stream the video when it is time.
I have gone from several script files, one for each step, to one script file that generates everything and, where possible, creates files in parallel to save time.
I still need to figure out chaining in ffmpeg so I can create the timestamp and overlay onto the TV image in a single pass.