ffmpeg安装ERROR: cuvid requested, but not all dependencies are satisfied: ffnvcodec

ERROR: cuvid requested, but not all dependencies are satisfied: ffnvcodec

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.

 

解决方法:安装NVIDIA headers

git clone https://git.videolan.org/git/ffmpeg/nv-codec-headers.git
make
sudo make install

然后重新configure:

 PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure --extra-cflags='-I/home/wuxiaofeng/vendor/x264-snapshot-20181101-2245-stable -I/usr/local/cuda/include' --extra-ldflags='-L/home/wuxiaofeng/vendor/x264-snapshot-20181101-2245-stable -L/usr/local/cuda/lib64 -ldl ' --pkg-config-flags=--static --prefix=/home/wuxiaofeng/vendor/ffmpeg_4.0.2/ --enable-gpl --enable-libx264 --enable-cuvid --enable-nvenc --enable-nonfree --enable-debug=gdb3 --cc=/usr/bin/gcc --cxx=/usr/bin/g++ --nvcc=/usr/local/cuda-9.0/bin/nvcc --disable-encoders --enable-encoder=h264_nvenc,nvenc_h264,aac,libx264 --disable-decoders --enable-decoder=aac,h264,h264_cuvid,png --disable-muxers --enable-muxer=flv --disable-demuxers --enable-demuxer=flv,image2 --disable-filters --enable-filter=overlay,amix,scale,pad,aformat,crop,aresample,crop,asplit

 

转载于:https://my.oschina.net/beyondwxf/blog/2413892

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值