sdn*_*hdi 17 video gpu ffmpeg video-processing video-conversion
我有视频共享网站并使用ffmpeg转换视频,但转换需要花费大量时间.怎么能快速安全地做到?我认为当ffmpeg与GPU匹配时它对我很有帮助,但我发现没有很好的参考使用.哪个应用程序或参考可以帮助我有良好的性能.
Arn*_*der 12
更新2017年第四季度.由于我原来回答基于GPU的编码已经广泛使用.如果你有一个现代的NVIDIA显卡并且可以编译ffmpeg那么你应该很高兴.感谢Dmytro Dzyubak指出FFmpeg文档说明"基于CPU的编码通常比基于GPU的编码产生更好的质量".
-
基于GPU的编码特定于编解码器/ GPU计算标准(CUDA,OpenCL),因此您需要指定在您的情况下使用的是什么.ffmpeg是流行编解码器(如x264和VP8 for video)的包装器.
到目前为止,使用x264所有尝试都会产生混合结果.没有任何可以传递给生产的东西已经看到了光明的一天.
主要概念提供了一个SDK,可用于基于H264 GPU的编码.您可以在此处阅读以获取更多信息.我没有看到他们的SDK的价格标签,但我想这可能是昂贵的.
根据您使用的编解码器,您最好调整编码设置以换取速度的质量.另一方面,基于CPU的编码往往比基于GPU的编码产生更好的质量.
它可能仍处于“开发中”,但我发现当“LookAhead”功能“在 GPU 上”但它使用 OpenCL 时,几个 doom9 线程对 x264 编码器(lib ffmpeg 使用)进行了巨大改进。
这可能有帮助。
| 归档时间: |
|
| 查看次数: |
58127 次 |
| 最近记录: |