[Bug 752847] matroska mux doesn't write user-supplied tags unless the 'streamable' property is set
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Sun Jul 26 10:23:07 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=752847
--- Comment #2 from Glen Diener <grd at loganmill.net> ---
Thanks, you're right. My test showed that even with -e (whether or not I
invoked videotestsrc with num-buffers=N or simply ctrl-C'ed), the stream tags
were not written. However my test was wrong: turns out 'mkvinfo file.mkv'
won't always show stream tags. But calling it with an increased verbosity
(i.e. -v) will. Because of the profuse output, I needed grep to filter the
result from the noise:
$ cd /tmp
$ gst-launch-1.0 -e videotestsrc num-buffers ! taginject tags=comment=hello !
matroskamux ! filesink location=x.mkv
$ mkvinfo x.mkv | grep -A 100 Tags // Note: no -v, and no result...
$
$ mkvinfo -v x.mkv | grep -A 100 Tags // Note:with -v, the tag is shown:
|+ Tags
| + Tag
| + Targets
| + TrackUID: 8728794964024215333
| + Simple
| + Name: COMMENTS
| + String: hello
-grd
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list