<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    You're trying to force the output of decodebin to have a specific
    pixel format, before any video conversion<br>
    can take place, that's probably your issue here :)<br>
    <br>
    <div class="moz-cite-prefix">On 8/28/19 7:43 PM, Carl Karsten wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CADmzSShqG_8yanQH__OTLAN+9fT+n8j6rtK4W0hNd=E3gZSv0Q@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div class="gmail-cooked">
          <p>I encoded a 26min movie v1.mp4. Then I cut out 1 min from
            9:00 to 10:00 and added fad out/in and encoded to v2.mp4<br>
          </p>
          <p>Now I have AV sync problems that I can see at 7:00 I was
            doing some other work and noticed the video hiccup a little:
            it paused then jumped and was back in sync.</p>
          <p>To try and narrow down where the problem is, I’d like to
            compare v1/v2 frame by frame and look for differences. There
            shouldn’t be any until the fade at 9:00.</p>
          <p>Which is why I am trying this, but stuck on an error:</p>
          <pre>$ gst-launch-1.0 -e \
>     filesrc location=v1.mp4 ! qtdemux ! decodebin ! \
>         video/x-raw, format=RGBA ! videoconvert ! mix. \
>     filesrc location=v2.mp4 ! qtdemux ! decodebin ! \
>         video/x-raw, format=RGBA ! videoconvert ! mix. \
>  frei0r-mixer-difference name=mix ! \
> fakesink

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Redistribute latency...
Redistribute latency...
Redistribute latency...
ERROR: from element /GstPipeline:pipeline0/GstQTDemux:qtdemux1: Internal data stream error.
Additional debug info:
qtdemux.c(5850): gst_qtdemux_loop (): /GstPipeline:pipeline0/GstQTDemux:qtdemux1:
streaming stopped, reason not-negotiated (-4)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...
</pre>
        </div>
        <br clear="all">
        <br>
        -- <br>
        <div dir="ltr" class="gmail_signature"
          data-smartmail="gmail_signature">
          <div dir="ltr"><span>Carl K<br>
            </span></div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
gstreamer-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></pre>
    </blockquote>
  </body>
</html>