1、error C2065: “CODEC_TYPE_VIDEO”: 未声明的标识符
根据ffmpeg的版本不同,可能的解决方案为:
CODEC_TYPE_AUDIO 应为 AVMEDIA_TYPE_AUDIO
CODEC_TYPE_VIDEO 应为 AVMEDIA_TYPE_VIDEO
2、avformat_open_input报错
主要是pFormatCtx 没有进行初始化
AVFormatContext *pFormatCtx = NULL;
3、avformat_open_input返回负值
av_register_all();
avcodec_register_all();
在avcodec_register_all前加上av_register_all即可。