我使用av_read_frame从编码的h264文件中获取AVPacket。但是,当此数据包(00 00 01 05 94 5a 33 e7 4d 6b d7 ad 13 86 ff 47 83 93 31 f1 e3 0a)在输入流(h264视频)中时,ffmpeg解码器将停止解码任何后续AVPackets的帧。 但是,如果我跳过此数据包以提供给解码器,则下一个AVPackets解码就可以了。这包怎么了?还是ffmpeg解码器出了什么问题?
下面是供参考的测试流。
https://drive.google.com/open?id=1rHCfG4csA3rB4LSgErEBn1F3WfI5nUVr