On Tue, Sep 11, 2012 at 5:03 AM, Janne Liljeblad
<[email protected]> wrote:
> Hi Dan,
>
> I a got bug report complaining that Dissolve align clips wrong. I use
> mlt servise "composite" to do dissolves, "region" has the same bug.
> The issue is here:
> http://code.google.com/p/flowblade/issues/detail?id=13
>
> On my default "DV/DVD PAL" profile clips align correctly, but when I
> change to "DV/DVD Widescreen NTSC"  I get the described wrong
> behaviour; the clip Dissolved with its self is not correctly aligned.

Does it happen if you use 2 different NTSC widescreen DV files? I do
discourage developers from trying to make a transition between the
same producer even though it mostly seems to work. Sure, we can try to
fix all the cases where it does not work correctly, but it seems like
a extended battle that you might not want to subject upon your users.
Also, as I told you recently, a Python mlt.Producer constructed from
an existing mlt.Producer is not a separate producer; it is merely an
additional reference to the same underlying producer. Kdenlive
constructs separate producers from the factory each time a clip is
placed on a separate track, and maybe that explains the difference.

> Setting "distort" or "align" properties either way does not fix the
> issue.
>
> KDEnlive aligns clips correctly with profile "DV/DVD Widescreen NTSC"
> and with  "DV/DVD PAL" it aligns them correctly if I turn "align" off.
> Flowblade has "fill" always on but changing that on KDEnlive has no
> effect.
>
> KDEnlive and Flowblade use same profile files with same names because
> I copied my profile files from KDEnlive. KDEnlive and Flowblade also
> give same default parameters for service "composite", see below.
>
> The test clip for the issue is 720x480 and autodetected as "DV/DVD
> Widescreen NTSC" by KDEnlive.
>
> Here is how "geometry" peoperty for "composite" is set on projects
> with different profiles for untranslated image in both KDEnlive and
> Flowblade:
> ----------------
> Flowblade "DV/DVD Widescreen NTSC"
> value set for "composite" property "geometry" is "0=0/0:720x480:100"
>
> Flowblade "DV/DVD PAL"
> value set for "composite" property "geometry" is "0=0/0:720x576:100"
>
> KDEnlive "DV/DVD Widescreen NTSC"
> <property name="geometry">0%/0%:100%x100%:100</property>
>
> KDEnlive "DV/DVD PAL"
> <property name="geometry">0/0:720x576:100</property>
> -----------
> So KDEnlive set values as percentages for "DV/DVD Widescreen NTSC",
> which is the correct profile for the clip.
>
> So, I'm obivously doing something wrong here, but I don't know what,
> do you have any ideas, any help would be appreciated.
>
> What difference does setting values as percetages make? Does it
> replace them with pixel value of set percentage of profile dimensions?
>
>
> Janne
>
> Values set for composite by
> -----------------
> KDEnlive "composite" values (from save file):
>    <property name="composite.aligned">1</property>
>    <property name="composite.deinterlace">0</property>
>    <property name="composite.distort">1</property>
>    <property name="composite.fill">1</property>
>    <property name="composite.geometry">0/0:720x480:39</property>
>    <property name="composite.luma_invert">0</property>
>    <property name="composite.operator">over</property>
>    <property name="composite.progressive">1</property>
>    <property name="composite.softness">0</property>
>    <property name="composite.luma"/>
>
> Flowblade "composite" values (from create code):
>     def _set_composite_service_default_values(self):
>         self.mlt_transition.set("automatic",1)
>         self.mlt_transition.set("aligned", 1)
>         self.mlt_transition.set("deinterlace",0)
>         self.mlt_transition.set("distort",0)
>         self.mlt_transition.set("fill",1)
>         self.mlt_transition.set("operator","over")
>         self.mlt_transition.set("luma_invert",0)
>         self.mlt_transition.set("progressive",1)
>         self.mlt_transition.set("softness",0)
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Mlt-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mlt-devel



-- 
+-DRD-+

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Mlt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to