GStreamer DVD Transcoding

Dear Lazyweb...

So I have a number of VOB files from a DVD, and wish to turn them into a single Ogg Vorbis file. Does anyone have a GStreamer pipeline that works directly on VOB files (and not reading via dvdreadsrc) and will combine the multiple VOBs into a single output file?

18:50 Wednesday, 19 Apr 2006 [#] [computers] (5 comments)

Posted by emmanuel at Wed Apr 19 19:39:50 2006:
did you hear about http://www.thoggen.net ?
it works from the real thing, the actual DVD, but you could look at the code for the pipeline maybe?
Posted by emmanuel at Wed Apr 19 19:40:58 2006: Posted by Ross at Wed Apr 19 20:07:59 2006:
That pipeline uses dvdreadsrc.
Posted by Ben Hutchings at Wed Apr 19 21:06:24 2006:
You need the IFO file for the titleset as well. There's not enough information in the VOBs to pick out individual streams (well, not reliably anyway).
Posted by Robert Mibus at Thu Apr 20 01:32:52 2006:
If the VOBs are all for the one title (ie a continous stream) you can likely just use 'cat' to make a single big VOB from them.

Then you can use a pipeline like this to play it:

gst-launch-0.10  filesrc location='Foo.VOB' ! decodebin name=decoder decoder. ! xvimagesink  decoder. ! esdsink

I'll leave it to you to put in the theoraenc / vorbisenc / oggmux stuff :)

Name:


E-mail:


URL:


Add 10 and 6 (required):


Comment: