ffmpeg 硬件加速简要指南
推荐阅读:ffmpeg 硬件加速视频转码指南
上文指出,使用 ffmpeg -hwaccel auto
和
ffmpeg -hwaccel cuda
不能完全解放显卡性能,故采用手动模式进行加速。
先用 ffprobe [文件名]
查看视频的编码格式(或者
ffmpeg -i [文件名]
) 1
ffprobe xxx.mkv
查看支持 N 卡加速的解码器: 1
ffmpeg -codecs | findstr cuvid
查看支持 N 卡加速的编码器: 1
ffmpeg -codecs | findstr nvenc
完整示例: 1
ffmpeg -c:v av1_cuvid -i "DUBAI, United Arab Emirates In 8K ULTRA HD HDR 60 FPS.mp4" -c:v hevc_nvenc test1_h265.mp4
上面的例子中,实现了把 AV1 编码解码,并通过 HEVC 编码的加速。