GNOME Bugzilla – Bug 165525
Problem with mplex plugin
Last modified: 2005-02-08 20:56:49 UTC
Am trying to encode a movie so that I can burn it onto a DVD. Here is the pipeline that I am trying to set up: gst-launch --gst-debug-no-color --gst-debug-level=0 mplex name=mux format=8 ! filesink location=alias0404.mpg { filesrc location=alias0404.avi ! avidemux name=demux { demux.video_00 ! queue ! ffdec_mpeg4 ! ffmpegcolorspace ! videobox top=-32 bottom=-32 ! videoscale ! video/x-raw-yuv,width=720,height=480 ! mpeg2enc format=8 sequence-header-every-gop=true bitrate=10240 ! queue ! mux. } { demux.audio_00 ! queue ! mad ! ffenc_ac3 ! queue ! audio/x-ac3 ! mux. } } RUNNING pipeline ... (process:29290): GStreamer-WARNING **: Unhandled state change from PLAYING to READY (process:29290): GStreamer-WARNING **: Unhandled state change from PLAYING to READY ERROR: from element /pipeline0/mux: Could not read from resource. Additional debug info: gstmplexibitstream.cc(56): GstMplexIBitStream::GstMplexIBitStream(GstPad*, guint): /pipeline0/mux: Failed to read from input pad audio_0 ERROR: from element /pipeline0/mux: Could not read from resource. Additional debug info: gstmplexibitstream.cc(56): GstMplexIBitStream::GstMplexIBitStream(GstPad*, guint): /pipeline0/mux: Failed to read from input pad video_0 ERROR: from element /pipeline0/mux: Internal GStreamer error: negotiation problem. File a bug. Additional debug info: gstmplex.cc(265): void gst_mplex_loop(GstElement*): /pipeline0/mux: no input video or audio tracks set up before loop function Execution ended after 1 iterations (sum 1657981000 ns, average 1657981000 ns, min 1657981000 ns, max 1657981000 ns). Segmentation fault The original AVI can be found here: http://fw07.dmacc.net/alias0404.avi A level 4 debug log can be found here: http://fw07.dmacc.net/alias0404.log.bz2
Fixed in CVS.
Thanks! Yes, it works for me with CVS HEAD from a short while ago.