taginject
Element that injects new metadata tags, but passes incoming data through unmodified.
Example launch lines
gst-launch-1.0 audiotestsrc num-buffers=100 ! taginject tags="title=testsrc,artist=gstreamer" ! vorbisenc ! oggmux ! filesink location=test.ogg
set title and artist
gst-launch-1.0 audiotestsrc num-buffers=100 ! taginject tags="keywords=\{\"testone\",\"audio\"\},title=\"audio\ testtone\"" ! vorbisenc ! oggmux ! filesink location=test.ogg
set keywords and title demonstrating quoting of special chars and handling lists
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseTransform ╰──taginject
Factory details
Authors: – Stefan Kost
Classification: – Generic
Rank – none
Plugin – debug
Package – GStreamer Good Plug-ins
Pad Templates
Properties
tags
“tags” gchararray
List of tags to inject into the target file
Flags : Read / Write
Default value : NULL
The results of the search are