如何从视频帧缓冲区中读取视频信息?

时间:2018-07-17 09:10:40

标签: framebuffer video-codecs

我有一组原始视频数据,我仅获得缓冲区数据和大小,我可以从数据中了解视频编解码器和分辨率吗? (视频来源:h.264、720p)

以下是视频数据,此缓冲区大小为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

我搜索了一些有关h.264,三字节或四字节起始码,0x000001或0x00000001的帖子,而NAL单位是01的下一个字节。

在我的情况下,我在第一行中有00 00 01,在“ i:0080”行中有00 00 00 01,这表明视频编解码器是h.264?

感谢帮助

0 个答案:

没有答案