Tim, why does 'zerolatency' reduce quality in transcoding? He is reading from a file so I would think that there shouldn't be any jitter concern.<br><br><div class="gmail_quote">On Thu, Oct 25, 2012 at 3:51 PM, Tim-Philipp Müller <span dir="ltr"><<a href="mailto:t.i.m@zen.co.uk" target="_blank">t.i.m@zen.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Thu, 2012-10-25 at 20:49 +0200, <a href="mailto:paul.praet@telenet.be">paul.praet@telenet.be</a> wrote:<br>

<br>
<br>
> I am trying to convert a DVD to mkv file with gstreamer. The pipeline<br>
> I use is:<br>
><br>
> gst-launch -evv multifilesrc location="VTS_01_%d.VOB" index=1 ! dvddemux name=demuxer \<br>
>  matroskamux name=mux ! filesink location=test.mkv \<br>
>  demuxer.current_video ! queue ! mpeg2dec ! x264enc ! mux. \<br>
>  demuxer.current_audio ! queue ! ffdec_ac3 ! lamemp3enc ! mux<br>
</div>> [nothing happens anymore]<br>
<br>
The queues are probably too small (more precisely: the audio queue).<br>
x264enc will by default consume a few seconds' worth of frames before it<br>
outputs the first encoded frame. The audio queue needs to be able to<br>
contain that much audio data as well then (otherwise the demuxer will<br>
get blocked and stop outputting more video too, and nothing happens any<br>
more).<br>
<br>
So in short, try:<br>
<br>
  ! queue max-size-bytes=0 max-size-buffers=0<br>
max-size-time=10000000000 ! ..<br>
<br>
(or x264enc tune=zerolatency to find out if that is the problem - but<br>
this is not a good setting for transcoding, since it will reduce<br>
quality)<br>
<br>
Cheers<br>
 -Tim<br>
<br>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div><br>