ffmpeg - ffmpeg 的硬件加速不起作用

标签 ffmpeg gpu cpu

我为我的 nvidia 下载了 cuda 驱动程序

但它仍然不使用我的 GPU,它仍然使用 cpu。

我怎样才能让它使用GPU。

我也听说过硬件加速,但那不起作用。

它必须是 h.264

最佳答案

你的问题不是很清楚。

根据我的阅读,您似乎正在尝试使用您的 Nvidia GPU 卡进行 h.264 编码。

尝试此命令并添加您的其他编解码器或更改您使用的编解码器。

但通常,这会将您必须使用 GPU 的文件编码为 mp4。
ffmpeg -hwaccel cuvid -i input.mp4 -c:v h264_nvenc -pix_fmt yuv420p -preset slow output.mp4

关于ffmpeg - ffmpeg 的硬件加速不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58977334/

相关文章:

opengl - 关于 OpenGL _2D_ 编程的书?

c++ - 整数和寄存器大小之间有关系吗?

java - 在 CentOS 上从 Java 创建的 FFMpeg 进程不会退出

android - 如何在 Android Studio 中使用 FFmpegMediaMetadataRetriever?

c++ - 如何在 Windows 上以编程方式设置 GPU 核心和内存时钟?

linux - 虚拟化环境下的CLFLUSH

c++ - 优化 CPU 流水线和缓存访问

android - 是否有可以存储 GSM-EFR 语音数据的文件容器?

symfony - 避免在 web 文件夹中缓存文件

c# - 在 GPU 上计算多边形轮廓顶点