Skip to content

LGPL FFmpeg 7.1 (macOS)

Choose a tag to compare

@github-actions github-actions released this 29 Oct 20:03
· 73 commits to main since this release
a35b1d3

Self-hosted LGPL FFmpeg binaries for macOS.

Source

FFmpeg 7.1 from https://ffmpeg.org/releases/

Configure flags

--enable-version3 --disable-gpl --disable-nonfree
--disable-libx264 --disable-libx265 --disable-libfdk-aac
(full list: see .github/workflows/build-ffmpeg-lgpl.yml)

Architectures

  • ffmpeg-mac-x64.zip — Intel x86_64 (cross-compiled on macos-14,
    smoke-tested under Rosetta 2)
  • ffmpeg-mac-arm64.zip — Apple Silicon arm64 (native macos-14)

Complete corresponding source

ffmpeg-7.1-source.tar.xz attached to this
release is the exact upstream tarball these binaries were built
from (LGPL-3.0 §6 source offer).

License

LGPL-3.0-or-later. Build verification (--enable-gpl and
--enable-nonfree absent in ffmpeg -version output) is enforced
as a hard gate inside the build workflow; this release ships only
if the binary passed that check.

See assets/runtime/ffmpeg/NOTICE.md in the source repository for
attribution and source-availability terms.

Wiring into the app

None required when this release uses the default
ffmpeg-lgpl-latest tag: scripts/setup-ffmpeg-runtime.js
auto-resolves ffmpeg-mac-{x64,arm64}.zip from that tag and the
dist:mac:* scripts already run setup:ffmpeg-runtime. To pin a
versioned tag instead, set STRATOSORT_FFMPEG_TAG (or override
the full URL with STRATOSORT_FFMPEG_URL).