After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 637831 - oggmux: Generate headers from caps for VP8
oggmux: Generate headers from caps for VP8
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-12-22 20:21 UTC by Oleksij Rempel
Modified: 2018-11-03 13:07 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Oleksij Rempel 2010-12-22 20:21:48 UTC
I know you have other things to do, but it will be rally great if you add vp8parse element.
Comment 1 David Schleef 2010-12-22 22:07:05 UTC
VP8 isn't parseable.  It always has to exist inside a container.
Comment 2 Tim-Philipp Müller 2010-12-22 23:49:46 UTC
(Maybe you're looking for ivfparse?)
Comment 3 Oleksij Rempel 2010-12-23 00:17:11 UTC
may be i miss some thing? vp8enc produce video/x-vp8 which is not inside some container.
I only look for possibility remux file if i need to. For example:
... filesrc location=in.webm ! webmdemux ! vp8parse ! oggmux ! ...


Are any thing what will work?
Comment 4 David Schleef 2010-12-23 05:49:13 UTC
You don't need a parser in that pipeline.
Comment 5 Sebastian Dröge (slomo) 2010-12-23 10:06:37 UTC
Actually you need "something" between the demuxer and muxer in this pipeline to create the Ogg granulepos... but that's more a problem with oggmux than anything else.
Comment 6 Oleksij Rempel 2010-12-23 10:39:15 UTC
hmm... it is true. I can remux ogg to matroska. but can't mkv to ogg.
Comment 7 Olivier Crête 2015-04-01 23:37:43 UTC
the Ogg headers should not be generated in vp8enc, but in oggmux. So streamheader should never have existed in the video/x-vp8 caps, it's purely Ogg thing.

From RTP, you now get the width/height, which is all that you should need.
Comment 8 Sebastian Dröge (slomo) 2015-04-02 02:20:31 UTC
Yes, oggmux should do all this and we should get rid of these headers things for formats that don't define it directly (Vorbis, Theora, Speex).
Comment 9 Edward Hervey 2018-11-01 16:27:25 UTC
Automated removal of (bad) usage of the "NONE" target milestone.
Comment 10 GStreamer system administrator 2018-11-03 13:07:09 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/31.