dvbsuboverlay - Overlay dvb subs from file on yuv

Sebastian Dröge sebastian at centricular.com
Wed Dec 30 00:21:31 PST 2015


On Di, 2015-12-29 at 08:43 -0800, hamza wrote:
> Hi, 
> I'm trying to play DVB subs from dvb file using dvbsuboverlay  plugin. I
> used following command which didn't work.
> What i'm messing up here ?
> 
> gst-launch-1.0 filesrc location=out.yuv ! queue !  mux.  filesrc
> location=sub.dvb ! queue ! mux.  dvbsuboverlay name=mux ! filesink
> location=f.yuv
> 
> Setting pipeline to PAUSED ...
> Pipeline is PREROLLING ...
> WARNING: from element /GstPipeline:pipeline0/GstDVBSubOverlay:mux: Could not
> multiplex stream.
> Additional debug info:
> gstdvbsuboverlay.c(1291): gst_dvbsub_overlay_event_text ():
> /GstPipeline:pipeline0/GstDVBSubOverlay:mux:
> received non-TIME newsegment event on subtitle sinkpad

dvbsuboverlay only supports subtitles coming from a container, i.e.
MPEG-TS. It requires them to be properly chunked and timestamped
already.

For your use case the best would be to write a parser element that
chunks and timestamps the subtitles so that dvbsuboverlay can handle
them.

-- 
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/20151230/fbf79a0d/attachment.sig>


More information about the gstreamer-devel mailing list