gpt4 book ai didi

ffmpeg - ffmpeg 3.2.0中如何在多个nvidia gpu中选择gpu?

转载 作者:行者123 更新时间:2023-12-04 22:52:33 32 4
gpt4 key购买 nike

我目前使用两个 nvidia p4 显卡。

在以前版本的 ffmpeg(3.2.0 之前)中,我可以使用选项“-gpu 0 或 1 等”来选择特定的 GPU 卡。

但是,在当前版本中,没有选择 GPU 卡的选项。

实际上,nvenc_h264.c 或 nvenc_hevc.c 中指定了“gpu”选项。

但是在nvenc.c文件中,没有使用“gpu”选项的代码。

有什么方法可以选择特定的卡吗?

两张卡之间的负载平衡是如何完成的?

它是在驱动程序级别完成的吗?

谢谢。

最佳答案

我也有同样的问题。转码时,无论我用 -gpu 选择哪个 GPU选项,ffmpeg 始终使用 GPU #0。

我设法使用 -hwaccel_device # 而不是 -gpu 解决了这个问题

例如:

ffmpeg -hwaccel_device 0 -hwaccel cuvid -c:v h264_cuvid -i <input> -b:v 2048k -vf scale_npp=1280:-1 -c:v h264_nvenc -y <output>

关于ffmpeg - ffmpeg 3.2.0中如何在多个nvidia gpu中选择gpu?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41948716/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com