Some may know, almost 3 years ago I wrote a wrapper to stream videos in JUCE called filmstro_ffmpeg*. It allows to process the audio stream with the JUCE tools and display the images synchronously, also writing back to a file.
Even with very little to none maintenance meanwhile it seems to be useful to some.
I am contemplating writing a more comprehensive video image processing engine, that would allow
- Video clip objects to stream
- mixing/overlaying frames
- interface for visual effects
- colour curve processing
- resize/scale/crop frames to render virtual camera moves
- display film strips
- display live histograms
- using stills as video objects
I would offer that on similar terms like the Tracktion engine. Is that something people would be interested in? Maybe adopt? What would be other must-have features?
*) I was working at Filmstro back then, the project was partly in my work time, hence it bears their name. Today I run my own company Foleys Finest Audio and might pull that over to my space, once I make major additions there