从MP4视频中提取NAL单元比特流
问题描述:
是否可以提取每个NAL单元比特流? (实际的比特流)从MP4视频中提取NAL单元比特流
例如提取它们是这样的:
(4字节长度+,直到单元的端部的剩余字节)和用于在MP4视频的所有单元做呢?实际上我想检查MP4视频(用H.264编解码器编码)中4byte长度后2个字节的出现。 我可以使用FFmpeg吗?
谢谢!
答
当然。只要执行'ffmpeg -I my.mp4 -an -vcodec copy out.264',然后在结果流中查找开始代码。
我们现在有起始码0x000001还是0x00000001?是4个字节长度后的两个字节,与这些起始码之后的2个字节相同?我能否再次使用ffmpeg来查找这些起始码并保存每个NAL单元?因为我需要这2个字节的出现。 – lighting
起始码可以是3或4个字节。不,ffmpeg会每年创建一个文件。但编写程序很容易。 – szatmary
如何创建每个NAL的文件? – lighting