最简单的 FFMPEG 使用 Nvidia CUDA GPU 加速的方法
前言
本文章是针对 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 加速⑧
本文作者:博麗靈夢
本文链接:https://www.cnblogs.com/Hakurei-Reimu-Zh/p/14999269.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
分类:
Windows
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步