Where is dvddemux in 1.2?

Sebastian Dröge sebastian at centricular.com
Tue Jan 20 00:53:10 PST 2015


On Mo, 2015-01-19 at 17:36 -0500, Derek Dolney wrote:
> I am exploring using gst-launch to rip audio only from a DVD. The
> manpage suggests I want to use dvddemux, but I don't find the plugin in
> the gst-plugins-1.2.4 collection. At source file level there appears to
> be no more mpegstream/gstdvddemux.{h,c} . Is there a replacement? How to
> construct a pipeline to do this? I was thinking something like:
> 
> gst-launch -v playbin uri=dvd:// ! dvddemux ! audioconvert !
> audioresample ! alsasink
> 
> at least to play the audio, can modify to write to file. Audio track on
> DVD is LPCM.

The mpegpsdemux element should handle that. However your pipeline won't
work like that, not in 0.10 and not in 1.x. You can't link playbin to
other elements.

Try something like
  gst-launch-1.0 dvdreadsrc [properties] ! decodebin ! audioconvert ! audioresample ! alsasink

This should automatically instantiate all elements needed to demux and
decode the stream.

-- 
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150120/da576ed6/attachment.sig>


More information about the gstreamer-devel mailing list