在我的项目中,我需要对同一视频进行多次编辑
ffmpeg -hwaccel cuvid -c:v h264_cuvid -i [input video] -ss [start time] -to [end time] -vcodec h264_nvenc [output video]
这个命令使我在使用软件解码方面有了显着的性能提升。但是,我只使用了一个GPU。
我尝试使用8个GPU扩展到p2.8x。我希望能够创建8组编辑并将每组映射到GPU以便并行处理。
如何指定要使用FFmpeg的GPU?
答案 0 :(得分:0)
使用-gpu
选项。第一个GPU为0,第二个为1,依此类推。
ffmpeg -hwaccel cuvid -c:v h264_cuvid -gpu 5 -i [input video] -ss [start time] -to [end time] -vcodec h264_nvenc -gpu 5 [output video]
您可以列出每个编码器或解码器的选项,例如ffmpeg -h encoder=h264_nvenc
。