首页 > 解决方案 > 为什么使用 ffmpeg avcodec_send_frame 函数会导致分段错误?

问题描述

cpp代码:

要点代码

在第 148 行调用 avcodec_send_frame 会引发错误

调试信息: 在此处输入图像描述

非常感谢您帮我解决了这个问题。

标签: c++ffmpeg

解决方案


当我查看您的代码时,我觉得有些不对劲。就像你不检查数据包类型是否是音频、视频等一样。在这里​​查看 ffmpeg 官方转码示例:https ://github.com/FFmpeg/FFmpeg/blob/master/doc/examples/transcoding.c

希望有帮助。


推荐阅读