[gstreamer-bugs] [Bug 623821] qtmux produces brocken .mov files

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jul 8 07:57:49 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=623821
  GStreamer | gst-plugins-bad | 0.10.x

--- Comment #4 from Mark Nauwelaerts <mnauw at users.sourceforge.net> 2010-07-08 14:57:46 UTC ---
I had a quick fakesink look at the provided gdp stream:

----
/GstPipeline:pipeline0/GstGDPDepay:gdpdepay0.GstPad:src: caps = video/x-h264,
height=(int)400, width=(int)720, framerate=(fraction)30/1,
stream-format=(string)avc,
codec_data=(buffer)000000016742001ea680b433900000000168ce3880
----

So, the codec-data is not in proper format, they are just SPS and PPS NALUs in
byte-stream format, which is consistent with the stream itself, also in
byte-stream:
----
00000000 (0x2590850): 00 00 00 01 67 42 00 1e a6 80 b4 33 90 00 00 00 
....gB.....3....
00000010 (0x2590860): 01 68 ce 38 80 00 00 00 01 65 88 82 07 7b 0e e2 
.h.8.....e...{..
00000020 (0x2590870): 44 42 57 5e 24 00 04 59 58 2a 8c 61 26 44 d9 2b 
DBW^$..YX*.a&D.+
----

So, the caps are basically lying to qtmux when claiming stream-format=avc.

It may happen to work with ffmux_mov if it has some hacks that convert
bytestream to AVC sample format or whatever.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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