| Development of this project is entirely funded by the community. Consider donating to support! |
FFmpegBin is an automation workflow that produces static builds of FFmpeg for an array of different platforms. You can find ready to download assets for each target in the releases of this repository.
Currently supported targets:
| Windows | Linux | macOS | Android | |
|---|---|---|---|---|
arm64 / aarch64 |
✅ | ✅ | ✅ | ✅ (arm64-v8a) |
arm |
❌ | ❌ | ❌ | ✅ (armeabi-v7a) |
x64 / x86_64 / amd64 |
✅ | ✅ | ✅ | ✅ |
x86 / i386 |
✅ | ✅ | ❌ | ✅ |
Builds are performed using vcpkg. For a list of enabled FFmpeg features, see the manifest file.
Terms of use[?]
By using this project or its source code, for any purpose and in any shape or form, you grant your implicit agreement to all the following statements:
- You condemn Russia and its military aggression against Ukraine
- You recognize that Russia is an occupant that unlawfully invaded a sovereign state
- You support Ukraine's territorial integrity, including its claims over temporarily occupied territories of Crimea and Donbas
- You reject false narratives perpetuated by Russian state propaganda
To learn more about the war and how you can help, click here. Glory to Ukraine! 🇺🇦
To programmatically fetch a specific release, use the following URL pattern:
https://github.com/Tyrrrz/FFmpegBin/releases/download/${VERSION}/ffmpeg-${OS}-${ARCH}.zip