Dear MTL developer,

hopefully this is the correct place to ask - I'm developing a [software for 
static video analysis](https://github.com/cirquit/trdrop), which processes 
multiple video sources at once, and "plots" the information into the single 
composed output.

My userbase is unfortunately on Windows (my main driver is Linux) and has 
currently to deal with a yaml config file and a command line program to run the 
program. This is done in C++ with OpenCV, and the charting functionality is 
already almost non-configurable and messy. A GUI and more configurations would 
be the next logical step as many people are asking for it.

In a perfect world, it would be possible to develop a cross-platform GUI on 
Linux to read from multiple video sources, resize and crop them, create some 
dynamic, configurable plots and export the fused video source (or only the plot 
overlay). This could be GPU accelerated and multithreaded for each video source.

After this blogpost, my concrete question is - is MTL the thing I'm looking for 
and do any of you have any best practices / advice for me? As I looked through 
the possibilites, Qt / ffmpeg / gstreamer / OpenGL came in mind, I dabbled in 
each of these libraries, but there seems to be distinct lack of 
interoperability between each of them, especially if one wants to integrate it 
into a GUI application and do this on Windows.

Thank you for your time,
Alex
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to