[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