如何在 GPU(AMD)中运行 ffmpeg
Posted
技术标签:
【中文标题】如何在 GPU(AMD)中运行 ffmpeg【英文标题】:how to run ffmpeg in GPU(amd) 【发布时间】: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 您的问题包含该信息。 【参考方案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 来做。以上是关于如何在 GPU(AMD)中运行 ffmpeg的主要内容,如果未能解决你的问题,请参考以下文章
无论如何在带有 AMD GPU 的 Mac 中使用 Keras?