I have a set of raw video data, I get the buffer data and size only, can I know video codec, resolution from data? (video source: h.264, 720p)
Following is the video data, and this buffer size is 3837
i:0000, 00 00 01 ab 13 00 00 00 01 0b 04 00 09 22 4e 5b
i:0016, 2e 49 0b 00 d9 0e 00 00 80 02 e0 01 08 00 00 00
i:0032, ac d1 fd 38 00 00 00 01 06 05 26 61 4d 6e 41 74
i:0048, 52 73 4b 68 57 32 41 36 54 34 45 00 f9 eb e2 ff
i:0064, ff aa aa aa aa aa aa aa aa aa aa aa aa aa aa aa
i:0080, aa 00 00 00 01 61 e0 a0 00 b9 08 ff c9 03 36 77
i:0096, 17 77 37 0f 64 3c df 20 5c af 13 5c 5d 64 e6 0e
i:0112, 29 5e c2 fd 94 3b 64 0c 32 95 7e a5 ea ec 81 da
i:0128, 8d 64 94 f3 8c 3a 63 b6 07 8b 11 33 80 ed bd fc
i:0144, 5e 66 08 f8 28 f1 9d f5 d8 2e 20 e7 e7 50 6e 5d
i:0160, 75 43 a9 65 fd d6 34 c7 2c 66 35 f2 5a 16 65 0f
i:0176, 78 6f 58 38 cd 4d 6c 3f 2f 26 a0 a3 5f 1e cf 5e
i:0192, 4e 21 87 b3 0e 81 81 97 f5 bf 68 a9 0d 44 68 de
I search some post about h.264, three-byte or four-byte start code, 0x000001 or 0x00000001, and NAL units is the next byte of 01.
In my case, I have 00 00 01 in 1st row and 00 00 00 01 in row "i:0080", which one is indicate the video codec is h.264?
Thank for help
User contributions licensed under CC BY-SA 3.0