I connects a mpeg4-2 video parser/codec after qtdemux, the first start_code I could find is gop (0xb3) or vop (0xb6). Why isn’t there video-object-layer header (0x20)? How could I parse vop with the necessary data in vol? Does it mean something wrong in the stream? Or I should construct a vol with default value? (what are the default value?) However, totem can playback the stream. I don’t think it is a h263 stream with short header since it doesn’t start with 16 bits ‘0’, but 23 bits’0’ _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel football.mp4 (235K) Download Attachment |
On 11/18/2011 10:32 AM, Zhao, Halley wrote:
> > I connects a mpeg4-2 video parser/codec after qtdemux, the first > start_code I could find is gop (0xb3) or vop (0xb6). > > Why isn’t there video-object-layer header (0x20)? > > How could I parse vop with the necessary data in vol? > > Does it mean something wrong in the stream? Or I should construct a > vol with default value? (what are the default value?) > > However, totem can playback the stream. > Wim > > I don’t think it is a h263 stream with short header since it doesn’t > start with 16 bits ‘0’, but 23 bits’0’ > > > > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Thanks.
Now, I can parse params from codec-data > -----Original Message----- > From: gstreamer-devel-bounces+halley.zhao=[hidden email] > [mailto:gstreamer-devel-bounces+halley.zhao=[hidden email] > g] On Behalf Of Wim Taymans > Sent: Friday, November 18, 2011 5:41 PM > To: [hidden email] > Subject: Re: why I can't find video-objetc-layer of mpeg4-2 video stream after > qtdemux? > > On 11/18/2011 10:32 AM, Zhao, Halley wrote: > > > > I connects a mpeg4-2 video parser/codec after qtdemux, the first > > start_code I could find is gop (0xb3) or vop (0xb6). > > > > Why isn't there video-object-layer header (0x20)? > > > > How could I parse vop with the necessary data in vol? > > > > Does it mean something wrong in the stream? Or I should construct a > > vol with default value? (what are the default value?) > > > > However, totem can playback the stream. > > > It's on the caps in the codec_data property. > > Wim > > > > I don't think it is a h263 stream with short header since it doesn't > > start with 16 bits '0', but 23 bits'0' > > > > > > > > _______________________________________________ > > gstreamer-devel mailing list > > [hidden email] > > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel > > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |