标签: ffmpeg h.264
我想使用ffmpeg从命令行提取帧数据,类似于调用av_send_frame然后调用av_receive_packet(直到EOF /错误)。我想提取单个任意帧的完整数据(NALU),而无需对其进行解码或重新编码。 (即,我希望提取的P帧非常小,并且不会从参考帧中重建出来)
我知道我可以编写一个微型工具来执行此操作,但是我怀疑此功能可能已经通过命令行中的位流过滤器公开了。是这样吗?