Okay, here is an update:

The reason for jitter is the chroma key (blue screen) effect while
multi-threaded.

As you advised, I rendered with a single thread and also by disabling
effects one by one. Like you stated, when Chroma Key effect (Blue
Screen) is disabled, the jitter went away.

However, except the single-threaded with effects, all were ran with
the command line with the scripts generated by kdenlive.

MLT is at 0.9.3+git20141107.3d96fa5c-0ubuntu0~sunab~trusty1
KDEnlive is at 0.9.10+git20141112.5e5e462a-0ubuntu0~sunab~trusty1
frei0r-plugins is at 1.4.0+git20141112.baa08d27-0ubuntu0~sunab~trusty1

If you need, I can share video, however below is the output from the
command line fyi.

----

//STARTING RENDERING:  true , false , "/usr/bin/melt" ,
"atsc_1080p_30" , "avformat" , "-" ,
"/tmp/kde-zenny/kdenliveJE4550.mlt" ,
"/home/zenny/kdenlive/single_thread_with_all_effects.mp4" , () ,
("properties=x264-medium", "g=120", "crf=20", "ab=160k",
"progressive=1", "threads=4", "real_time=-1") , 0 , 613
QDBusConnection: session D-Bus connection created before
QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before
QCoreApplication. Application may misbehave.
Started render process:  "/usr/bin/melt"
"/tmp/kde-zenny/kdenliveJE4550.mlt in=0 out=613 -profile atsc_1080p_30
-consumer avformat:/home/zenny/kdenlive/single_thread_with_all_effects.mp4
progress=1 properties=x264-medium g=120 crf=20 ab=160k progressive=1
threads=4 real_time=-1"
Object::connect: No such signal
org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)
Object::connect: No such signal
org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)
Rendering of  "/home/zenny/kdenlive/single_thread_with_all_effects.mp4"
 finished
Object::connect: No such signal
org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)
Object::connect: No such signal
org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)
Object::connect: No such signal
org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)
Object::connect: No such signal
org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)
//STARTING RENDERING:  false , false , "/usr/bin/melt" ,
"atsc_1080p_30" , "avformat" , "-" ,
"/home/zenny/kdenlive/scripts/multhreaded4_with_effects_001.sh.mlt" ,
"/home/zenny/kdenlive/multi_threads4_with_all_effects.mp4" , () ,
("properties=x264-medium", "g=120", "crf=20", "ab=160k",
"progressive=1", "threads=4", "real_time=-4") , 0 , 613
Started render process:  "/usr/bin/melt"
"/home/zenny/kdenlive/scripts/multhreaded4_with_effects_001.sh.mlt
in=0 out=613 -profile atsc_1080p_30 -consumer
avformat:/home/zenny/kdenlive/multi_threads4_with_all_effects.mp4
progress=1 properties=x264-medium g=120 crf=20 ab=160k progressive=1
threads=4 real_time=-4"
Rendering of  "/home/zenny/kdenlive/multi_threads4_with_all_effects.mp4"
 finished
//STARTING RENDERING:  false , false , "/usr/bin/melt" ,
"atsc_1080p_30" , "avformat" , "-" ,
"/home/zenny/kdenlive/scripts/multhreaded4_wo_alpha_operations_test_001.sh.mlt"
, "/home/zenny/kdenlive/multi_threads4_wo_alpah_operations.mp4" , () ,
("properties=x264-medium", "g=120", "crf=20", "ab=160k",
"progressive=1", "threads=4", "real_time=-4") , 0 , 613
Started render process:  "/usr/bin/melt"
"/home/zenny/kdenlive/scripts/multhreaded4_wo_alpha_operations_test_001.sh.mlt
in=0 out=613 -profile atsc_1080p_30 -consumer
avformat:/home/zenny/kdenlive/multi_threads4_wo_alpah_operations.mp4
progress=1 properties=x264-medium g=120 crf=20 ab=160k progressive=1
threads=4 real_time=-4"
Rendering of  "/home/zenny/kdenlive/multi_threads4_wo_alpah_operations.mp4"
 finished
//STARTING RENDERING:  false , false , "/usr/bin/melt" ,
"atsc_1080p_30" , "avformat" , "-" ,
"/home/zenny/kdenlive/scripts/multhreaded_wo_alphao_keyspillmopup_test_001.sh.mlt"
, "/home/zenny/kdenlive/multi_threads4_wo_alpha_keyspillmopup.mp4" ,
() , ("properties=x264-medium", "g=120", "crf=20", "ab=160k",
"progressive=1", "threads=4", "real_time=-1") , 0 , 613
Started render process:  "/usr/bin/melt"
"/home/zenny/kdenlive/scripts/multhreaded_wo_alphao_keyspillmopup_test_001.sh.mlt
in=0 out=613 -profile atsc_1080p_30 -consumer
avformat:/home/zenny/kdenlive/multi_threads4_wo_alpha_keyspillmopup.mp4
progress=1 properties=x264-medium g=120 crf=20 ab=160k progressive=1
threads=4 real_time=-1"
Kdenlive-render: JOB ABORTED BY USER...
//STARTING RENDERING:  false , false , "/usr/bin/melt" ,
"atsc_1080p_30" , "avformat" , "-" ,
"/home/zenny/kdenlive/scripts/multhreaded_wo_alphao_keyspillmopup_test_001.sh.mlt"
, "/home/zenny/kdenlive/multi_threads4_wo_alpha_keyspillmopup.mp4" ,
() , ("properties=x264-medium", "g=120", "crf=20", "ab=160k",
"progressive=1", "threads=4", "real_time=-4") , 0 , 613
Started render process:  "/usr/bin/melt"
"/home/zenny/kdenlive/scripts/multhreaded_wo_alphao_keyspillmopup_test_001.sh.mlt
in=0 out=613 -profile atsc_1080p_30 -consumer
avformat:/home/zenny/kdenlive/multi_threads4_wo_alpha_keyspillmopup.mp4
progress=1 properties=x264-medium g=120 crf=20 ab=160k progressive=1
threads=4 real_time=-4"
Rendering of  "/home/zenny/kdenlive/multi_threads4_wo_alpha_keyspillmopup.mp4"
 finished
//STARTING RENDERING:  false , false , "/usr/bin/melt" ,
"atsc_1080p_30" , "avformat" , "-" ,
"/home/zenny/kdenlive/scripts/multi_threads4_wo_alpha_keyspillmopup_blue_screen.sh.mlt"
, "/home/zenny/kdenlive/multi_threads4_wo_alpha_keyspillmopup_blue_screen.mp4"
, () , ("properties=x264-medium", "g=120", "crf=20", "ab=160k",
"progressive=1", "threads=4", "real_time=-4") , 0 , 613
Started render process:  "/usr/bin/melt"
"/home/zenny/kdenlive/scripts/multi_threads4_wo_alpha_keyspillmopup_blue_screen.sh.mlt
in=0 out=613 -profile atsc_1080p_30 -consumer
avformat:/home/zenny/kdenlive/multi_threads4_wo_alpha_keyspillmopup_blue_screen.mp4
progress=1 properties=x264-medium g=120 crf=20 ab=160k progressive=1
threads=4 real_time=-4"
Rendering of  
"/home/zenny/kdenlive/multi_threads4_wo_alpha_keyspillmopup_blue_screen.mp4"
 finished

On 11/19/14, Dan Dennedy <d...@dennedy.org> wrote:
> On Wed, Nov 19, 2014 at 4:27 AM, Zenny <garbytr...@gmail.com> wrote:
>
>> On 11/18/14, Dan Dennedy <d...@dennedy.org> wrote:
>> > On Tue, Nov 18, 2014 at 11:13 AM, Zenny <garbytr...@gmail.com> wrote:
>> >
>> >> Hi again:
>> >>
>> >> Trying to help some friends to create composite video. But when I try
>> >> to render using a single processor, the rendering is fine, but when
>> >> tried with multiple processors, it produces jitters as seen on the
>> >> attachments (20s of videos respectively for comparison).
>> >>
>> >> Some filter (Effect in Kdenlive) is having a problem with
>> >> multi-threading,
>>
>>
>> I came across a forum post which stated otherwise:
>>
>> https://forum.kde.org/viewtopic.php?f=265&t=115590&sid=5254b0bb04f00274298cb7dfb3755286&start=15#p324465
>>
>>
> On the contrary, that forum confirms my allegation! There _is_ an effect
> that is causing the problem. It is not difficult to isolate which one it
> is, but only _after_ you have reproduced the problem. Alas, I have not
> reproduced the problem because no one has told me how. I see that user
> jkolodziej's video also is doing some chroma key effect. So, you guys can
> either help out, or wait until I stumble upon it myself. Once the offending
> effect is isolated, it is quick and easy to make a fix that prevents
> multi-threaded access to that effect or its core routine.
>
> --
> +-DRD-+
>

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to