Problems with VOB file from DVD Recoder

wally bkg wb666greene at gmail.com
Wed Mar 9 07:54:46 PST 2011


I tried posting this via Nabble last night, seems they've not realized the
list has moved :(


I'm having issues with playback of the VOB files from a DVD Recorder
(finalized disk) when using Gstreamer.

Using the pipeline:
gst-launch filesrc location=./VTS_01_5.VOB ! mpegdemux ! mpeg2dec !
xvimagesink

Works fine if the file is from an authored (non-encrypted) DVD+/-R disk.

But if the file is from a finalized disk recorded using a standalone DVD
Recorder it doesn't play:

Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Got EOS from element "pipeline0".
Execution ended after 18810910555 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...


There seems to be a gstreamer sort of work-around as the gstreamer based
Totem media player can play the DVD Recorder VOB file, but it reports the
length as 1 second, seeking is totally broke, but it does playback
correctly.

Any clues?

I'd like to be able to use the filesrc to access individual frames of the
file via appsink for analysis but have no idea how to get beyond this issue.

OTOH, the gstreamer based Pitivi v0.13.4 editor totally chokes on the file
putting it on the timeline as only one second long.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20110309/85d675ea/attachment.html>


More information about the gstreamer-devel mailing list