我有一台 NVIDIA Quadro P620。我对如何使用显卡加速转码进行了大量研究。
我偶然发现这个页面 https://trac.ffmpeg.org/wiki/HWAccelIntro#Usewiththeffmpegcommand-linetool
所以,我尝试了
ffmpeg -hwaccel cuda -i input.avi output.mp4
Run Code Online (Sandbox Code Playgroud)
结果并没有比
ffmpeg -i input.avi output.mp4
Run Code Online (Sandbox Code Playgroud)
实际上转码花费的时间更长。
我可以看到它在resmon上花费的 CPU 使用率与没有 -hwaccel 选项时相同。
我做错什么了吗?我如何知道 ffmpeg 是否正确使用我的 GPU?