Extract 1 Video Channel from H.264 encoded multi-stream Matroska File

Tim Müller tim at centricular.com
Fri Oct 5 22:09:24 UTC 2018


On Fri, 2018-10-05 at 12:45 +0000, Class, Phil wrote:

Hi Phil,

> I am trying to use the pipeline:
> 
> gst-launch-1.0 filesrc location=test-video.mkv ! matroskademux name=d
> d.video_00 ! queue ! video/x-h264 ! queue ! h264parse ! ducatih264dec
> ! waylandsink sync=false
> 
> The problem is that all variations of this that I try give a "Delayed
> linking failed" error

Try using d.video_0 and d.video_1 instead of d.video_00.

The exact name varies a bit from demuxer to demuxer, but gst-inspect-
1.0 matroskademux shows that the pad template name is "video_%u" rather
than "video_%02u" so I would expect the video pad to be named "video_0"
etc.

Cheers
-Tim

-- 
Tim Müller, Centricular Ltd - http://www.centricular.com

Join us at the GStreamer Conference! 25-26 October 2018 in Edinburgh,
Scotland



More information about the gstreamer-devel mailing list