GNOME Bugzilla – Bug 654963
ges-launch fails to handle a file with no audio track correctly.
Last modified: 2014-01-14 14:05:31 UTC
I have 2 files I tried to render in a timeline. The first file is video only, the 2nd has both video and audio. It failed in 2 different ways: 1) Rendering the files back-to-back, with a crossfade transition in between, yielded this error: ./ges-launch-0.10 -o file:///home/jan/test1.avi -r ~/media/avi/xgl-demo1.xvid.avi 0 45 +transition crossfade 3.5 ~/media/avi/tripod.avi 0 45 Adding clip file:///home/jan/media/avi/xgl-demo1.xvid.avi inpoint:0:00:00.000000000 duration:0:00:45.000000000 Adding <transition:crossfade> duration 0:00:03.500000000 Adding clip file:///home/jan/media/avi/tripod.avi inpoint:0:00:00.000000000 duration:0:00:45.000000000 0:00:00.116598900 7306 0x1277010 ERROR gnlcomposition gnlcomposition.c:2003:compare_relink_single_node: Not enough sinkpads to link all objects to the operation ! 2 / 1 2) Removing the transition from the timeline, the command renders to completion without errors, but the resulting file has no audio-video synch because the audio from the 2nd file commences immediately, playing alongside the 45 seconds of the first file where there should be silence.
interesting. will look into it :)
The second issue seems to be the same as #657156
The first issue might be that we blindly put an audio crossfade without checking if the first object has audio.
Ping, is this still an issue with 1.x ges ?
I can't reproduce anymore with GES 1.2. Closing the issue