This is my video-project on GitHub:
https://github.com/rmesch/Bitmaps2Video
I am presenting it here, because it is useful as it is, but could use some ideas for improvement.
Features:
A Delphi-class to support encoding of a series of bitmaps and video clips to a video file
Requires the ffmpeg-library and is intended as an easy to use interface to this library
Versions for Win32/Win64 and a cross-platform version currently supporting Win32/Win64/Android32/Android64
Most popular file formats and codecs supported, more codecs contained in FFMpeg can be registered
Rudimentary support for adding an audio-stream
Demos for both versions, set up to compile and run "out of the box", as library files and support for their deployment to Android are included
There are some problem areas though, the most important one in my opinion being threading issues with TBitmap under Android. For more see the readme and the demos.
Critique, ideas, bug reports most welcome, maybe someone would even like to contribute, that would be delightful. There have been valuable contributions so far, but there are some areas which could use the input of an expert.
Thanks for reading,
Renate