h264ccinserter
Extracts closed caption meta from buffer and inserts closed caption SEI message
Example launch line
gst-launch-1.0.exe filesrc location=video.mp4 ! parsebin name=p ! h264parse ! \
queue ! cccombiner name=c ! \
h264ccinserter remove-caption-meta=true caption-meta-order=display ! \
h264parse ! avdec_h264 ! videoconvert ! cea608overlay ! queue ! autovideosink \
filesrc location=caption.mcc ! mccparse ! ccconverter ! \
closedcaption/x-cea-708,format=(string)cc_data ! queue ! c.caption
Above pipeline inserts closed caption data to already encoded H.264 stream and renders. Because mccparse outputs caption data in display order, "caption-meta-order=display" property is required in this example.
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstCodecCCInserter ╰──h264ccinserter
Factory details
Authors: – Seungha Yang
Classification: – Codec/Video/Filter
Rank – none
Plugin – closedcaption
Package – GStreamer Bad Plug-ins
Pad Templates
The results of the search are