I'm investigating MLT as an automated video authoring tool for an
enterprise system. So far it looks very promising, but I'd like some
guidance with a few outstanding items.
One thing that is almost non-negotiable is the use of this framework on
windows. I've been using the binaries prebuilt that come along with
Shotcut. They work well, but in the long run I'd like to be able to
easily build the core MLT library and plugins from scratch so we can
contribute back to the community and provide custom plugins. I've gone
through the process and it seems difficult to get the environment just
right to build in windows under mingw. Due to other concerns, we can't
use cygwin. Is there an existing easy path to make changes to existing
plugins without involving the whole build framework and configure tools
in every developer's windows environment? If it was up to me, I'd have
us use linux for development, but we still need an easy way to build the
patches in windows with the least amount of headache. Right now that
translates into a dedicated windows build machine with an automated
process. Any suggestions that would make it easy for individual
developers to contribute using windows as their primary development
environment?
Second thing, we need the ability to burn in a timestamp that reflects
the video's time offset relative to a given date and time. Does that
feature exist with any of the currently available window's plugins? This
is a different use case than what is answered in the FAQ.
If this feature isn't available, ideally I would like to modify an
existing filter to support this. Given the current difficulty with the
build framework in windows, first pass I'd like to just create a custom
filter which can influence something like the watermark's filter output
each frame. This would allow me to easily create a pipeline or xml that
can be passed to qmelt. Is there an existing filter service which
overlays text that I can influence some text property every frame with a
custom filter placed before it? It seems like a simple enough use case,
but it is unclear to me with the existing doc's if I can influence
something like that every single frame with any existing service. Any
suggestions?
Thanks,
James
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel