On Thu, Aug 11, 2011 at 10:20 PM, Marco Gittler <ma...@gitma.de> wrote:
>
> Am 11.08.2011 um 22:54 schrieb Dan Dennedy:
>
>> On Thu, Aug 11, 2011 at 10:33 AM, Marco Gittler <ma...@gitma.de> wrote:
>>> Hi
>>>
>>> i made an mlt plugin, that uses the stabilization from 
>>> http://vstab.sourceforge.net/.
>>> First tests are working very good.
>>
>> What a nice contribution!
> :)
>>
>>> There a lots of speed up to be done (cache calculated values in a file, for 
>>> later usage).
>>
>> I have not looked at this yet, but can you simply put the calculated
>> values in a string property (colon-delimited list of numbers or json
>> ala rotoscoping). Then, when serializing a mlt composition to xml, it
>> will be saved. Next, when loading a mlt xml, the plugin can use the
>> values from the property instead of calculating them?
> i implemented this now.
> but it looks first it is not working. but  i found out, the filter will have 
> 2 runs with the video file, started with
>  melt ~/Desktop/IMG_0286.MOV -filter videostab -verbose
>
> on the first run it "deshakes" for 38 frames (and saves the values)
> on 2nd run (the visible on) there are 45 (correct length) frames.
> how can the first (false length) run be prevented, else the vector data are 
> not correct ?
>
> i  had also a first run with 45 frames (a lucky moment) , then it will work 
> perfect.

It sounds like in the first run, it is frame-dropping if you are using
the sdl consumer. Try running with '-consumer sdl real_time=-1'. Hmm..
if you run the first pass with '-consumer xml:test.mlt' to save the
values then it will not run through all of the frames, so that mode of
operation will not work as I originally thought. I think we need to
change the XML consumer to add an option to iterate through each
frame. This weekend I will download your plugin and figure out what to
do.

> regards marco
>
>>
>> --
>> +-DRD-+
>>
>> ------------------------------------------------------------------------------
>> Get a FREE DOWNLOAD! and learn more about uberSVN rich system,
>> user administration capabilities and model configuration. Take
>> the hassle out of deploying and managing Subversion and the
>> tools developers use with it.
>> http://p.sf.net/sfu/wandisco-dev2dev
>> _______________________________________________
>> Mlt-devel mailing list
>> mlt-de...@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mlt-devel
>
>



-- 
+-DRD-+

------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. 
http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Kdenlive-devel mailing list
Kdenlive-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kdenlive-devel

Reply via email to