1.ffmpeg版本需要4.2.4后者4.2.5
需要打上nvmpi 补丁
jetson_ffmpeg: jetson-ffmpeg 国内镜像加速
注意事项:配置时候,时候最好指定--incdir,--libdir, --enable-avresampel
如果显示不支持Invalid Pix_FMT for NVMPI Only yuv420p is supported, 请手动修改源码,支持J420P;
2.编译opencv with ffmpeg for python3
1)网络问题
可以在shell脚本里面,配置好代理(http代理,通知配置http_proxy和https_proxy),配置完成后使用wget www.github.com 测试下
2)在配置好网络后,可以运行cmake-gui,由于前方配置好了网络,这里数据都可以下载了,重点看WITH_FFMPEG是否打钩
3)每次修改配置,建议删除build文件夹(不删除可能不会出问题,删除了一定不会出问题)
编译遇到莫名其妙的问题,可以就是它的原因;也可以尝试make clean,不过我没有测试是否可以。
4)如果没有显示安装支持python3,可能需要手动指定numpy的路径,具体路可以参考python2的。