[gst-devel] DVD ripping - for those interested

Jan Schmidt thaytan at mad.scientist.com
Fri Oct 1 05:27:04 CEST 2004


<quote who="Ronald S. Bultje">
> gst-launch oggmux name=mux ! filesink location=/tmp/rammstein.ogg {
> dvdreadsrc location=/dev/cdrom ! dvddemux name=demux .audio_00 ! { queue
> ! a52dec ! audioconvert ! rawvorbisenc ! queue ! mux. } { demux.video_00
> ! queue ! mpeg2dec ! ffcolorspace ! videoscale !
> video/x-raw-yuv,width=384,height=288 ! tee name=t ! { queue ! theoraenc
> ! queue ! mux. } } } { t. ! queue ! ffcolorspace ! ximagesink }

I like it :)

> (Obviously, the a52dec here is an assumption that is not always correct.
> Also, you might want to rip >1 sound track. Lastly, I just noticed after
> six hours that it hangs at 100% CPU on EOS and that the resulting movie,
> just like Fluendo's webstream, has a terribly crackling sound. Not good.
> ;-).)

I get the 100% cpu hanging thing too... it seems here to be because oggmux
never sets eos despite receiving EOS on each sink pad. I haven't noticed any
crackling sound on the theora movies I've encoded from DV files though.

J.
-- 
Jan Schmidt                                  thaytan at mad.scientist.com

Pants Pants Pants Pants Pants Pants Pants Pants.
Lovely Pants, wonderful Pa-ants.
Lovely Pants, wonderful Pa-ants.
(Shut up! Bloody Vikings.)




More information about the gstreamer-devel mailing list