Hi Dan,

I would like to offer a new filter for your consideration. It is called 
"dynamictext". The change is here:
https://github.com/pez4brian/mlt/commit/beb7046cedc89efc3715878ba490832bbac5570c

My motivation for the new filter is that, ultimately, I want to fulfill the 
same use case in Kdenlive that I currently fill in Kino using the Titler effect 
with keywords. In Kino, I would use the Titler filter with the text #dv.date# 
to burn the recording date as an overlay on my home movies. In Kdenlive, I have 
to go through each clip and manually add a title to each clip and look up the 
recording date.

Using the "dynamictext" filter, I use the #filedate# keyword to burn in the 
"modified date" property of the file. This works with the files from my HD 
camcorder because it doesn't put a date/timecode in the video but it does save 
the file with a modified date of the day it was recorded. However, when the day 
comes that libav supports frame-specific context with timecodes, then this 
filter will work with embedded date/timecodes (like DV has) because it can 
overlay any frame property.

Let me know your thoughts on the filter and its suitability to be included in 
MLT. I would be glad to accommodate any changes you request.

Also, I have a patch the adds the necessary event stack widgets to Kdenlive to 
make the filter work. And I have tested the filter with Kdenlive. But I figured 
I would keep that patch to myself until things are finalized in MLT.

Thanks for your consideration,

~Brian
------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage 
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
Mlt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to