Hi,
I want to read header of MPEG4 and H.264 videos, (no decoding) , in fact I just want their start codes...but I don't seem to find them on net...can anybody help?
-Edesign
Hi,
I want to read header of MPEG4 and H.264 videos, (no decoding) , in fact I just want their start codes...but I don't seem to find them on net...can anybody help?
-Edesign
H.264/MPEG-4 AVC - Wikipedia, the free encyclopedia
MPEG-4 Part 14 - Wikipedia, the free encyclopedia
Perhaps of any help?
--
Mats
Compilers can produce warnings - make the compiler programmers happy: Use them!
Please don't PM me for help - and no, I don't do help over instant messengers.
Nope...I had a look at them... Basically I want a detailed header kind of stuff. bytes and their meanings....but can't find anywhere..
Thanks for trying..
Edesign
Not everything that can be counted counts, and not everything that counts can be counted
- Albert Einstein.
No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes.
- Herbert Mayer
Maybe you should go into a little more detail on what you're looking for. MPEG4 start codes are anything that starts with 0x00 0x00 0x01. H.264 may or may not have start codes. If it does, then they will also start with 0x00 0x00 0x01.
Basically my task was to check incoming data stream and set the status which stream is that.. mpeg4 or H.264...
I believe this kind of thing is more commonly stored inside the containers, so you should probably specify what kind of container you're looking to use?
Not 100% sure, but there are raw H264 streams out there, so it's certainly possible to the, if there is one.
I'd recommend mkv as a container format, btw.
You are right, they are contained in some container.. but my task is not to bother abt container format...
My part comes into picture ater the video is moved out of container, so it's now a video stream compressed either in MPEG4 or H.264 ... Well checking a few files reveal that for MPEG4 it is 00 00 01 BX... and for H264 it is 00 00 01 mostly...
Btw, Thanks all for help..
Edesign