On Sun, Sep 11, 2011 at 3:02 PM, Brian Matherly <[email protected]> wrote:
> 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

Why did you not add #filedate# to the data_show filter? Is the
difficulty to integrate with Kdenlive and make formatting adjustable?

> 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.

I am soon adding support for a starting timecode that will be used to
compute a virtual running timecode. However, I also soon will add
proper timecode parsing and serialization to mlt_properties instead of
ad-hoc functions sprinkled throughout the code.

> 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