各种系统安装”完整版”的 FFmpeg

为什么要安装”完整版”的 FFmpeg?因为一些编码器(例如 libfdk_aac 有专利问题)无法被打包进官方 Release。

Windows

直接下载编译好的版本

Release 版本

Git 版本

macOS

使用 HomeBrew 安装,我这里使用我的参数:

$ brew tap homebrew-ffmpeg/ffmpeg
$ brew install homebrew-ffmpeg/ffmpeg/ffmpeg --with-fdk-aac --with-srt --with-webp --with-libmodplug --with-libopenmpt --with-librsvg --with-libssh --with-game-music-emu

如果提示无法安装,可以安装一下 Command Line Tools 的更新:

$ softwareupdate --all --install --force

如果提示没有更新却依然无法安装,那么按照以下命令重新安装 Command Line Tools:

$ sudo rm -rf /Library/Developer/CommandLineTools
$ sudo xcode-select --install

想自己组合的话可以看看自己需要什么:

$ brew options homebrew-ffmpeg/ffmpeg/ffmpeg

想安装 Git 版本?加上 --HEAD 参数即可。

brew install homebrew-ffmpeg/ffmpeg/ffmpeg --HEAD

Linux

比较全的是这里,但没有 arib 字幕支持。需要自己编译,例如 ./build.sh linux64 nonfree 7.1

Arch Linux

通过 AUR 安装 ffmpeg-full


如果喜欢本文,欢迎点击下方的「鼓掌」按钮!


如果喜欢本文,欢迎点击下方的「鼓掌」按钮!

如果上面没有加载出任何东西,可以点击这里