微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 QSV、CUDA 和 VAAPI 的自定义 FFMpeg 构建,也可以在其他服务器和目录上运行

如何解决使用 QSV、CUDA 和 VAAPI 的自定义 FFMpeg 构建,也可以在其他服务器和目录上运行

因为我是从我第一次使用 FFMpeg 的构建经验开始的。我想构建一个支持 IntelHD GPU (QSV) 和 Nvidia GPU (NVENC) 以及 VAAPI 的自定义版本的 FFMpeg,它也应该稍后在其他具有相应 GPU (IntelHD + GPU) 的 Linux(Ubuntu 18.04 和 20.04)计算机上运行。 所以我想问以下问题:

  • 相应的显卡(IntelHD 和 Nvidia)是否必须在我要编译 FFMpeg 的服务器上可用并且是否必须安装它们的驱动程序?还是没有必要?
  • 如果必须安装显卡驱动程序,是否还需要在另一台服务器上安装显卡驱动程序,或者是否相应地编译驱动程序?
  • 必须进行哪些配置设置才能在第三(外国)服务器的不同目录上运行 FFmpeg 二进制文件,例如 /home/anotherfolder/underfolder/ffmpeg?

解决方法

构建 FFMPEG 不需要安装任何 GPU 或驱动程序,也不需要任何特殊的配置设置,除了满足该操作系统中的所有依赖项。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。