最近几天一直在折腾 ffmpeg ,机器自带的 ffmpeg 版本比较老( 4.2.7 )想要用最新版本的 ffmpeg ,同时还需要支持 CUDA ,以及一些额外的 filter 。
安装过程非常麻烦,缺失非常多的依赖,都是自己一个个试出来的,甚至有几个依赖还需要本地编译安装。于是我把此次安装过程遇到的所有问题都整理成了一个安装脚本,脚本仓库在这里,希望能帮到有需要的人。
1 x77 2023-08-05 22:09:54 +08:00 静态编译? |
3 u20237 2023-08-05 22:38:51 +08:00 我的电脑只适合 CPU 处理视频,所以我希望楼主能收集 CPU 优化版的 ffmpeg 多谢 |
![]() | 4 857681664 OP @u20237 cpu 优化版是什么意思呢,我理解只需要把我的脚本里带 cuda 部分的东西去掉就可以了,大部分组件在 cpu 上都是能运行的,如果有需要可以提 issue 我更新一下 |
![]() | 5 857681664 OP @u20237 而且 cpu 版本的,一般发行版都可以直接获取的,除非你需要一些额外的 filter ,比如 zscale 之类的。 |
6 cnbatch 2023-08-06 01:22:34 +08:00 那这个呢? https://github.com/BtbN/FFmpeg-Builds/releases 这是 ffmpeg 官网的 Windows 下载链接指向的地方,实际上里面不但有 Windows 二进制版本,还提供了 Linux 二进制版本 |
![]() | 8 C02TobNClov1Dz56 2023-08-08 13:52:44 +08:00 哦, 顺便提一下, 如果需要 windows 版本的 ffmpeg 可以从这里下 https://www.gyan.dev/ffmpeg/builds/#release-builds 是支持 gpu 加速的 |
![]() | 9 Rnreck 2023-11-23 10:30:17 +08:00 我也觉得非常麻烦,跑了快一个晚上了 |