问题1
安装中弹出指针不能相等警告 提示为指针相等行以及"all warnings being treated as errors"
先用grep -r Werror* 找到出问题的文件所在的位置.dir中flag.make里的werror=address
注释掉
问题2
安装到60%左右 出现‘CODEC_ID_H264’ was not declared in this scope; did you mean ‘AV_CODEC_ID_H264’?等很多类似问题
ffmpeg没有安装 需要install ffmpeg
问题3
ffmpeg -version 出现not found
调用lld ffmpeg 看缺少什么lib
去user/local/lib文件中找
问题4
前面的都改了 但是还是不行 并且提示宏有问题 怀疑是版本问题
#define AV_CODEC_ID_H264 CODEC_ID_H264
82 | #define AV_CODEC_ID_H263 CODEC_ID_H263
83 | #define AV_CODEC_ID_H263P CODEC_ID_H263P
换了ffmpeg的版本 4 .4.x版本
参考此https://blog.csdn.net/u010003609/article/details/100087245完成
总结,后来又用opencv-contrib搞了一次,很方便,推荐
https://blog.csdn.net/Flag_ing/article/details/109508374
出现了一个问题:
提示缺少boostdesc_bgm.i