【问题标题】:how to run ffmpeg in GPU(amd)如何在 GPU(AMD)中运行 ffmpeg
【发布时间】:2019-11-17 21:54:10
【问题描述】:

如何在 ubuntu 和 gpu 中运行 ffmpeg。 https://jcutrer.com/howto/ffmpeg-amd-nvidia-hardware-video-encoding-h264-h265

我正在使用本网站上的代码。但 gpu 命令不起作用。我不确定我的 GPU 驱动程序是否已安装。

我写ffmpeg -i input.avi -c:v h264_amf output.mp4时,未知编码器'h264_amf

【问题讨论】:

  • “不工作”——他们怎么不工作?请显示您使用的代码以及您收到的错误消息或输出问题。如果您怀疑驱动程序问题,请提供有关您的显卡和您安装的驱动程序的详细信息(使用您用于安装它的命令)。
  • 我写ffmpeg -i input.avi -c:v h264_amf output.mp4时,未知编码器'h264_amf'
  • 这是非常重要的信息:您应该 edit 您的问题包含该信息。

标签: ffmpeg gpu amd


【解决方案1】:

要使用 h264_amf,您必须使用支持该编码器的 ffmpeg 构建

--build-amd-amf=y

标志。请参阅Windows build helpers project 了解更多信息。

在 linux 上,使用

ffmpeg -h encoder=h264_vaapi

相反。见How to use GPU acceleration in FFmpeg with AMD Radeon? 在 askubuntu 上。

【讨论】:

  • 请在ubuntu中。
  • 请在原始问题中包含规格。我正在编辑我的答案以包括 ubuntu。
  • 感谢您的帮助,但我找不到解决方案。 ffmpeg -i input.avi -c:v libx264 output.mp4 ,它可以运行,但我不能用 gpu 来做。
猜你喜欢
  • 2019-10-06
  • 2019-01-14
  • 2017-12-24
  • 1970-01-01
  • 2012-10-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-28
相关资源
最近更新 更多