環境:
1,nvidia 顯卡
2,驅動安裝
powershell 下 執行如下命令,出現GPU信息 說明驅動安裝正常。
nvidia-smi
3,安裝支持 NVENC 的 FFmpeg
(1)Windows 下 編譯 FFmpeg 需要 CUDA Toolkit
(2)用別人編譯好的 ,比如(https://www.gyan.dev/ffmpeg/builds/) 這個地方下載 full build,則不需要安裝CUDA Toolkit
4,檢查 FFmpeg 是否支持 硬件編碼
ffmpeg -encoders | findstr nvenc
5,檢查FFmpeg 是否支持硬件解碼
ffmpeg -decoders | findstr cuvid