[gstreamer-bugs] [Bug 368681] New: avimux + vbr lame always out of sync

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue Oct 31 19:16:02 PST 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=368681

  GStreamer | don't know | Ver: HEAD CVS

           Summary: avimux + vbr lame  always out of sync
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: don't know
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: tristan.brindle at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


The pipeline

gst-launch-0.10 dvdreadsrc ! dvddemux name=demux  demux. ! queue ! mpeg2dec !
ffmpegcolorspace ! ffenc_mpeg4 ! avimux name=mux ! filesink location=... demux.
! queue ! a52dec ! audioconvert ! lame vbr=abr ! mux.

will seemingly always produce output files with the audio and video out of sync
(when played back with any of totem-gst, MPlayer, Xine or VLC). Replacing
ffenc_mpeg4 with xvidenc or any other video encoder that can output into AVI
doesn't seem to make a difference.

Replacing avimux with matroskamux produces a properly syncronised output file.
Leaving out the "vbr" property (so that lame defaults to constant bitrate)
produces an sync'd file. Interestingly however, replacing lame with vorbisenc,
which always gives VBR output, also produces an in-sync file.

As such, I'm not sure whether this is a bug in avimux or in lame.

If  you need any more info please let me know.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list