# FFmpeg Compliance

Source: https://zshot-cli.com/support/ffmpeg_compliance/
Markdown: https://zshot-cli.com/support/ffmpeg_compliance/index.md
Section: [Support](https://zshot-cli.com/support/)

ZShot ships a binary build of [FFmpeg](https://ffmpeg.org), which is licensed
under the LGPL. Per those
licenses, we make available — for every published ZShot release — the
exact upstream FFmpeg source we built against, and the binary tarballs
produced by our build.

## Latest release

The table below lists the FFmpeg version bundled with the latest ZShot
release, along with direct links to the corresponding source tarball and
to the platform-specific binary tarballs we install into the application.

| ZShot | Released | FFmpeg | Source | macOS binaries | Linux x86_64 binaries | Linux arm64 binaries |
| --- | --- | --- | --- | --- | --- | --- |
| 0.49.1 | 2026-10-16 | 9.0 | [tarball](https://ffmpeg.zshot-app.com/FFmpeg-release-9.0.tar.gz) | [tarball](https://ffmpeg.zshot-app.com/ffmpeg-zshot-bin-9.0-darwin-arm64.tar.gz) | [tarball](https://ffmpeg.zshot-app.com/ffmpeg-zshot-bin-9.0-linux-x86_64.tar.gz) | [tarball](https://ffmpeg.zshot-app.com/ffmpeg-zshot-bin-9.0-linux-aarch64.tar.gz) |

For older ZShot releases, the corresponding FFmpeg source and binary
tarball URLs are emitted by the
[`--open-source-licenses`](/reference/flags/common/open-source-licenses)
flag of that release.

## How we build FFmpeg

If you want to reproduce, audit, or rebuild from source, the source
tarball is the canonical input — fetch it, follow FFmpeg's standard
`./configure && make` flow, using the configure flags output by the `--open-source-licenses` flag of `zshot`

## Substituting your own FFmpeg

The LGPL right to relink against your own FFmpeg build is real and exercised. Before each release is
published, we replace the bundled FFmpeg libraries in the shipped macOS and Linux packages with a
separately compiled build and confirm `zshot` still launches and links against it. Replace the
`libav*`/`libsw*` libraries that ship inside the package with your own matching build to use it.

## Navigation

- [Examples](https://zshot-cli.com/examples/)
- [Download](https://zshot-cli.com/download/)
- [Purchase](https://zshot-cli.com/purchase/)
- [Reference](https://zshot-cli.com/reference/)
- [Support](https://zshot-cli.com/support/)
  - [Licenses](https://zshot-cli.com/support/licenses/)
  - [EULA](https://zshot-cli.com/support/eula/)
  - [Privacy Policy](https://zshot-cli.com/support/privacy_policy/)
  - [Open Source Licenses](https://zshot-cli.com/support/open_source_licenses/)
  - **FFmpeg Compliance**
  - [Verifying your download](https://zshot-cli.com/support/verify/)
  - [Feature Requests](https://zshot-cli.com/support/requests/)
- [Changelog](https://zshot-cli.com/changelog/)

Site index: https://zshot-cli.com/llms.txt

