Video 从MP4视频中提取NAL单元比特流

Video 从MP4视频中提取NAL单元比特流,video,ffmpeg,Video,Ffmpeg,是否可以提取每个NAL单元比特流?(实际比特流) 例如,按如下方式提取它们: (4字节长度+单元结束前的剩余字节)并对MP4视频中的所有单元执行此操作?实际上,我想检查MP4视频(用H.264编解码器编码)中4字节长度后2字节的出现情况。 我可以用FFmpeg来做这个吗 谢谢 当然。只需执行“ffmpeg-I my.mp4-an-vcodec copy out.264”,然后在结果流中查找开始代码 我们现在有开始代码0x000001还是0x00000001?四字节长度后的两个字节是否与这些开始代

是否可以提取每个NAL单元比特流?(实际比特流)

例如,按如下方式提取它们:

(4字节长度+单元结束前的剩余字节)并对MP4视频中的所有单元执行此操作?实际上,我想检查MP4视频(用H.264编解码器编码)中4字节长度后2字节的出现情况。 我可以用FFmpeg来做这个吗


谢谢

当然。只需执行“ffmpeg-I my.mp4-an-vcodec copy out.264”,然后在结果流中查找开始代码

我们现在有开始代码0x000001还是0x00000001?四字节长度后的两个字节是否与这些开始代码后的两个字节相同?我是否可以再次使用ffmpeg查找这些开始代码并保存每个字节单位?因为我需要出现这两个字节。开始代码可以是3或4个字节。否,ffmpeg将根据nal创建一个文件。但是编写一个程序来实现这一点是很容易的。我怎样才能根据NAL创建一个文件?编写一个程序。(这毕竟是一个程序员的网站)我知道我认为ffmpeg会做到这一点。还有最后一个问题,我们在开始代码后有视频流,对吗?四字节长度后的两个字节与起始代码后的两个字节相同?