ffmpeg花式编译. build tool for all platforms: iOS, android, ohos, raspberry pi, win32, uwp, linux, macOS etc.
665
stars
729
commits
Shell
primary language
Aug 18, 2026
updated
It's a tool to build ffmpeg for almost all platforms.
How: https://github.com/wang-bin/avbuild/wiki
Lite build of FFmpeg master branch (recommended):
Android, Apple, Linux, VS2022 Desktop, VS2022 UWP, Clang Windows Desktop
FFmpeg releases and others: https://sourceforge.net/projects/avbuild/files
Build Details:
Linux, android, macOS, iOS, raspberry pi(legacy OSes), windows build:
, CircleCI
| CC/H?X/OS | Linux | Android | macOS | iOS | RPi | Win32 | WinStore | WinPhone |
|---|---|---|---|---|---|---|---|---|
| Clang | H | C | A+H | A+C | H+C | |||
| Clang+LLD | H | C | ? | A+H+C | A+H+C. MINGW or VCRT120+ | A+H+C | A+C | |
| GCC | H | C | H | H+C | H+C | |||
| VS2013/15 | H | H | C | |||||
| VS2017+ | H | H |
You can request to add your configuration. If not accepted, customize yourself and build by github actions
master, or version, e.g. 8.0, 6.122, used by linux and windows build. Available versions can be found in https://apt.llvm.org14.28.29333. used by windows clang build10.0.22621.0. used by windows clang build5.1.1. used by windows build with LTLWhen linking static libs to your program, all dependencies must be specified in your linker flags. The dependencies can be found in https://sourceforge.net/projects/avbuild/files/dep/dep.7z/download
Shell
90.4%
Batchfile
9.6%
ffmpeg花式编译. build tool for all platforms: iOS, android, ohos, raspberry pi, win32, uwp, linux, macOS etc.
665
stars
729
commits
Shell
primary language
Aug 18, 2026
updated
It's a tool to build ffmpeg for almost all platforms.
How: https://github.com/wang-bin/avbuild/wiki
Lite build of FFmpeg master branch (recommended):
Android, Apple, Linux, VS2022 Desktop, VS2022 UWP, Clang Windows Desktop
FFmpeg releases and others: https://sourceforge.net/projects/avbuild/files
Build Details:
Linux, android, macOS, iOS, raspberry pi(legacy OSes), windows build:
, CircleCI
| CC/H?X/OS | Linux | Android | macOS | iOS | RPi | Win32 | WinStore | WinPhone |
|---|---|---|---|---|---|---|---|---|
| Clang | H | C | A+H | A+C | H+C | |||
| Clang+LLD | H | C | ? | A+H+C | A+H+C. MINGW or VCRT120+ | A+H+C | A+C | |
| GCC | H | C | H | H+C | H+C | |||
| VS2013/15 | H | H | C | |||||
| VS2017+ | H | H |
You can request to add your configuration. If not accepted, customize yourself and build by github actions
master, or version, e.g. 8.0, 6.122, used by linux and windows build. Available versions can be found in https://apt.llvm.org14.28.29333. used by windows clang build10.0.22621.0. used by windows clang build5.1.1. used by windows build with LTLWhen linking static libs to your program, all dependencies must be specified in your linker flags. The dependencies can be found in https://sourceforge.net/projects/avbuild/files/dep/dep.7z/download
Shell
90.4%
Batchfile
9.6%