[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