Corresponding source: bundled FFmpeg (Windows x64 + macOS arm64/x86_64)
Pre-releaseCorresponding Source — Scrollix bundled FFmpeg (Windows x64 + macOS arm64/x86_64)
This release contains the complete corresponding source for every FFmpeg binary
bundled with Scrollix, on all platforms, published to satisfy the GNU GPL version 2
source-availability requirement.
All six binaries are built from the same two pinned source archives attached here, by
the two GitHub Actions workflows in this repository (also attached, for convenience).
What Scrollix ships
macOS (arm64 + x86_64)
| Binary | SHA-256 |
|---|---|
ffmpeg (arm64) |
513ed1270806a4e7da42aae12d85360a536d95f432ed0db122fc4656c04697cb |
ffprobe (arm64) |
2e2ce64995c24981e24ca69e1edfdad7ffdf41b58b5c36b1a85bf4fc3a6e0338 |
ffmpeg (x86_64) |
57738fbf5b46805eb56d170ae832f4a14afebda823dea49c6da216b8905edc04 |
ffprobe (x86_64) |
b69d7a64fc5a6b9e062c33839f5821d8c82e3bb5cae0e4b7b02a3f9e925ddbe3 |
Built natively by .github/workflows/build-ffmpeg-macos.yml — arm64 on a macos-15
runner, x86_64 on a macos-15-intel runner. Deployment targets: arm64 minos 11.0,
x86_64 minos 10.15.
Configure flags (licence-relevant): --enable-gpl --enable-libx264 --enable-static --disable-shared --disable-ffplay --disable-doc — no --enable-version3.
Additionally --disable-sdl2 --disable-xlib --disable-libxcb --disable-lzma: these remove
build-host-dependent autodetection, so the binaries link only Apple system frameworks
and /usr/lib. They add and remove no codec Scrollix uses. On macOS a fully static
executable is not possible (Apple ships no static libSystem), so "static" here means x264
is linked in as a static library while the C library and OS frameworks remain dynamic.
Windows (x64)
| Binary | SHA-256 |
|---|---|
ffmpeg.exe |
11434b643090da78806c9342aa687be516533c6fc996e8d810c3ae5572d819d3 |
ffprobe.exe |
ee8029c8bf3c29a52aa2d22f954be0d0de6a9dfbe5c47c08df327014fccbd715 |
Built by .github/workflows/build-ffmpeg-windows-x64.yml — FFmpeg 8.1.2 cross-compiled
with mingw-w64 (gcc 13) on Ubuntu 24.04, statically linked.
Configure flags (licence-relevant): identical to the macOS build above — --enable-gpl --enable-libx264 --enable-static --disable-shared --disable-ffplay --disable-doc, no
--enable-version3.
Licence
Because --enable-gpl is used with libx264 and --enable-version3 is not, the
combined work is licensed under the GNU General Public License version 2 or later.
FFmpeg's own configure reports: License: GPL version 2 or later.
x264 is likewise GPLv2-or-later. Apple system frameworks linked by the macOS builds
(VideoToolbox, AudioToolbox, AVFoundation, CoreImage, etc.) are operating-system
components and fall within the GPLv2 §3 system-library exception.
Attached source archives
| Asset | What it is | SHA-256 |
|---|---|---|
ffmpeg-8.1.2.tar.xz |
FFmpeg 8.1.2 official release tarball (ffmpeg.org, released 2026-06-17) | 464beb5e7bf0c311e68b45ae2f04e9cc2af88851abb4082231742a74d97b524c |
x264-b35605ace3ddf7c1a5d67a2eb553f034aef41d55.tar.bz2 |
x264, stable branch commit b35605ace3ddf7c1a5d67a2eb553f034aef41d55 (2025-06-08, code.videolan.org) |
6eeb82934e69fd51e043bd8c5b0d152839638d1ce7aa4eea65a3fedcf83ff224 |
build-ffmpeg-macos.yml |
The exact macOS build script (scripts used to control compilation and installation, per GPLv2 §3) | — |
build-ffmpeg-windows-x64.yml |
The exact Windows build script (same) | — |
Both workflows verify these SHA-256 sums before every build, so the published source is
provably the source the binaries were built from. Anyone can reproduce the binaries by
running the attached workflows (or an equivalent invocation of the same commands) against
the two verified archives.
Retention
These source assets must remain available for at least 3 years after the last
distribution of the binaries built from them. This release covers BOTH Windows and macOS —
do not delete it or its assets when pruning old installer/update releases.
An earlier release, ffmpeg-source-win-x64-8.1.2, contains the same two archives and the
Windows workflow only. It remains published and valid; this release supersedes it as the
single source location cited by Scrollix's notices on both platforms.
Licences: FFmpeg — GNU GPL v2 (these builds); x264 — GNU GPL v2.
FFmpeg is a trademark of Fabrice Bellard, originator of the FFmpeg project.