前言
本文章是針對 Windows 10 + Nvidia + FFMPEG 的,Linux、老版本 Windows 以及其他系統僅供參考
第一步
根據你的顯卡型號,安裝適合的 cuda
查看顯卡支持的 cuda 版本


這里 可以下載舊版本的 cuda

安圖所示,下載並安裝,安裝過程就一直下一步都行,這里就不再貼圖了

第二步
下載編譯了 cuda 依賴 的 FFMPEG
可以去 gyan.dev 下載,記得要下載 full 版本的,因為我用的就是 full 版,其他版本可能也行?

第三步
查看支持 cuda 的編碼器
執行 ffmpeg -codecs | findstr cuvid

這些 編碼器就是支持 GPU 加速的
第四步
開始轉碼
執行ffmpeg -i <input> -vcodec h264_nvenc <output>
-vcodec 表示指定 視頻編碼器,只要指定了支持 GPU 加速的編碼器,FFMPEG 就會自動使用 GPU
第五步
等待執行,期間可以用任務管理器查看系統資源使用情況


GPU 編碼比 CPU 快了好多,具體可以自測。
后記

可惜小丸工具箱不更新了,不然大概也能使用 GPU 加速⑧
