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 532690 - theora keyframe problem
theora keyframe problem
Status: RESOLVED DUPLICATE of bug 553244
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
0.10.19
Other Linux
: Normal major
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-05-12 00:57 UTC by mammique
Modified: 2008-09-25 10:56 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description mammique 2008-05-12 00:57:39 UTC
Hello,

when i try to mux theora frames into an ogg container it seems that keyframe information is lost resulting in an almost unplayable file. This problem has been experienced compiling gst-plugins-base-0.10.19.tar.gz or using Ubuntu Hardy's package gstreamer0.10-plugins-base Version: 0.10.18-3. But no problem compiling gst-plugins-base-0.10.14.tar.gz or or using Ubuntu Gutsy's package gstreamer0.10-plugins-base Version: 0.10.14-X.

Here are two buggy (with 0.10.19/0.10.18) gst-launch commands:

gst-launch-0.10 filesrc location=in.mkv ! matroskademux name=demux demux.video_00 ! queue ! theoraparse ! mux. demux.audio_00 ! queue ! vorbisparse ! mux. oggmux name=mux ! filesink location=out.ogg
(in.mkv contains one Theora and one Vorbis stream)

gst-launch filesrc location==video.ogg ! oggdemux ! theoraparse ! oggmux name=mux ! filesink location=mux.ogg filesrc location=audio.ogg ! oggdemux ! vorbisparse !  mux.
(video.ogg contains one Theora stream, audio.ogg contains one vorbis stream)

Here is the repeated warning i got:

** (gst-launch-0.10:10889): CRITICAL **: make_granulepos: assertion `frame >= keyframe' failed

I experienced this on two different computers with different configurations so i guess it is easy to reproduce.

Regards,

Camille.
Comment 1 Wim Taymans 2008-09-25 10:56:51 UTC

*** This bug has been marked as a duplicate of 553244 ***