ffmpeg 使用 Nvidia 硬件编码器编码 H.264

标签 ffmpeg h.264 nvidia

我有一个带有 nvidias 精美硬件 H.264 编码器的 GTX 660,我还有一堆想要编码为 H.264 的视频文件。是否可以告诉 ffmpeg 使用我的硬件 H.264 编码器而不是我的 CPU 来编码视频?

最佳答案

FFmpeg 没有内置解决方案。

但如果您使用 NVIDIA SDK 进行编码,这是可能的。我自己做的。但与 libx264 相比,NVIDIA H.264 HE 的质量很糟糕。我没有发现其他人对结果感到满意...:-(

关于ffmpeg 使用 Nvidia 硬件编码器编码 H.264,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24808641/

相关文章:

android - 如何修剪从手机录制或从图库中挑选的视频。

ffmpeg - 如何使用 FFmpeg 连接两个 MP4 文件?

c++ - 在 C++ 中使用 ffmpeg 编码视频时如何设置 moov 原子位置

cuda - 使用 CUDA 以编程方式找出 GPU 链接拓扑

python - tensorflow:找不到 dnn 实现

ffmpeg - 尝试使用 NVDEC 解码 4K 视频时出错

c++ - libavdevice 和 x11 的静态链接库应该以什么顺序链接?

android - 如何更快地压缩android中的视频?

c# - 在 Uno 平台上合并音频和视频

java - 使用 jCodec 从 UDP 流获取 H.264 帧