【发布时间】:2016-06-17 22:13:08
【问题描述】:
我在 Ubuntu 的 NVIDIA QUADRO K4200 上转码视频(ffmpeg 版本是 2.7.1,NVENC SDK 5.0.1)。一个流的 GPU 内存使用量为 100 MB。请查看 nvidia-smi 命令的输出:
但是当我在另一台具有 NVIDIA GTX 980 TI 的计算机上使用相同的 ffmpeg 参数运行相同的转码过程时(ffmpeg 版本是 3.0,NVENC SDK 5.0.1)那么一个流的 GPU 内存使用量为 170 MB。请看下面的截图:
为什么内存使用量会有如此大的差异?我可以像在 QUADRO K4000 上一样将 GTX 980 TI 上的 GPU 内存使用量减少到 100MB 吗?
【问题讨论】:
-
您能否使用一致的 ffmpeg 版本测试此结果并重新发布结果?
-
感谢您的评论。我尝试了 ffmpeg 3.0 和 NVENC SDK 6.0,得到了相同的结果。
标签: ffmpeg gpu nvidia transcoding nvenc