如何在FFMPEG,Ubuntu 19.04中启用HW访问编码?(至少h.264/h.265编码器的_nvenc变体)
您知道如何使用TASKSEL或类似的自动化工具简化用户友好方式吗?谢谢你的建议。
(我的配置: GeForce GTX 1060 6GB/PCIe/SSE2 2/ nVidia二进制驱动程序版本418.56,nvidia工具箱已安装)
$ ffmpeg -h encoder=hevc_nvencffmpeg version 4.1.3-0ubuntu1
Codec 'hevc_nvenc' is not recognized by FFmpeg.顺便说一句,我的库达加速在搅拌机周期里工作得很好.因此,它在一般情况下工作,但在FFMPEG中不起作用。
发布于 2019-09-20 13:53:59
我找到了简单的解决办法..。
只要移除ffmpeg包
sudo apt remove ffmpeg然后安装SNAP软件包
sudo snap install ffmpeg就这样,您现在可以使用*_nvenc编解码器了。它们已经包含在snap包中了。不需要下载头文件,也不需要使任何事情变得复杂。
提示:如果您有ubuntu版本19.04,请确保在软件中心授予ffmpeg包所有权限(特别是对外部存储的访问)。
发布于 2021-03-19 06:36:13
版本4.2.4可以正确识别encoder=hevc_nvenc (我在Linux上有相同的GTX1060,所以我已经在20.04上进行了测试)
https://askubuntu.com/questions/1175488
复制相似问题