bash$ gst-launch-0.8 { oggmux name=mux ! identity name=outidentity ! filesink name=filesink location=/tmp/test_dvd_rip.ogg { dvdreadsrc name=src location=/dev/dvd ! dvddemux name=demux .audio_00 ! { queue name=q-a-in ! a52dec ! audioconvert ! audioscale ! audio/x-raw-int,rate=44100,channels=2 ! audioconvert ! rawvorbisenc name=a-encoder ! queue name=q-a-out ! mux. } { demux.video_00 ! queue name=q-v-in ! mpeg2dec ! videorate ! video/x--raw-yuv,framerate=\(double\)25.0 ! videocrop left=0 right=0 top=56 bottom=62 ! deinterlace ! videoscale ! video/x-raw-yuv,width=384,height=288 ! theoraenc name=v-encoder ! queue name=q-v-out ! mux. } } } .... .... .... (process:5678): GStreamer-WARNING **: Unhandled state change from PLAYING to READY No accelerated IMDCT transform found (hangs here forever. /tmp/test_dvd_rip.ogg never grows. kill -USR1 5678 does nothing!)