Thanks Brian, this sounds promising. -----Original Message----- From: Brian Matherly [mailto:pez4br...@yahoo.com] Sent: Tuesday, April 15, 2014 9:22 PM To: Hart, James; mlt-devel@lists.sourceforge.net Subject: Re: [Mlt-devel] Custom timestamp with MLT and using windows.
James, I don't know anything about Windows builds myself. My understanding is that there is no "slick" workflow for Windows. Maybe Dan can help you. > 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? The "dynamictext" filter does quite literally exactly what you are asking for. You can give it text with keywords and it will replace the keywords with properties from each frame. http://www.mltframework.org/bin/view/MLT/FilterDynamictext The filter recognizes a few special keywords and replaces them with frame properties like timecode and file date. If the keyword is not "special" then the filter checks if it exists as a property on the frame. You can see the special keywords here: https://github.com/mltframework/mlt/blob/master/src/modules/plus/filter_dynamictext.c I'm not exactly sure what you mean by "...a timestamp that reflects the video’s time offset relative to a given date and time...". If this is a generally useful thing, we can add a new special keyword to the dynamictext filter. But if it is something weird, then your idea of putting a filter upstream to apply properties to the frame is probably a good one. ~Brian ______________________________________________________________________ This email has been scanned by the Symantec Email Security.cloud service. ______________________________________________________________________ ------------------------------------------------------------------------------ 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