FFmpeg 8.1.1 — source code for Enchant

EVERBLACK Co., Ltd. · aienchant.com

Enchant uses the FFmpeg libraries under the GNU Lesser General Public License, version 2.1 or later (COPYING.LGPLv2.1). They are dynamically linked and unmodified. This page holds everything needed to rebuild exactly the FFmpeg we ship, for every platform, and to replace it in your copy of Enchant.

Your build-id is shown in Enchant under Settings › Open-source licenses › FFmpeg. Every build-id ever shipped stays here.

Source (all platforms)

FileBytesSHA-256
ffmpeg-8.1.1.tar.xz
upstream release, identical to ffmpeg.org
11709440b6863adde98898f42602017462871b5f6333e65aec803fdd7a6308639c52edf3
ffmpeg-8.1.1.tar.xz.asc
upstream's GPG signature — key FCF986EA15E6E293A5644F10B4322F04D67658D8
52034e2109f97bededb42a3cb5e7b9a7bb67dd6fe4749a7bce630ec1c833caa2b37
COPYING.LGPLv2.126517246041b6ecf9bc32d718a62c57877c78b5eb397b6467e74ed7ae2626ab189c30

Checksums for these files and everything under mac-arm64/: SHA256SUMS. The Windows files carry their own list under win64/.

macOS (Apple silicon) — mac-arm64

Newest app: mac-arm64/LATEST → b0f30f7445ba

mac-arm64/b0f30f7445ba/

configure: --prefix=/enchant/ffmpeg-lgpl --install-name-dir=@rpath --enable-shared --disable-static --enable-pthreads --cc=clang --disable-autodetect --disable-programs --disable-doc --disable-avdevice --disable-avfilter --enable-zlib --enable-bzlib --enable-iconv --extra-libs=-liconv --enable-videotoolbox --enable-audiotoolbox --enable-neon --enable-libdav1d --enable-libopus --enable-libvpx --disable-encoders --enable-encoder=h264_videotoolbox,dnxhd,pcm_s16le --disable-muxers --enable-muxer=mov
FileBytesSHA-256
BINARIES.sha2564642372cffc91e89d6939f5193ecc75b70109c125c56b20a15b06457fe0e5e49086
BUILD_INFO.txt7385413991a4f4a62ac07c25d4802d02e4d106af44cfa719c4ece23676482cbc877
COPYING.LGPLv2.126517246041b6ecf9bc32d718a62c57877c78b5eb397b6467e74ed7ae2626ab189c30
README.txt1278c999a73b816d5f975a30fc4d27536f3488e59e90fd5826dea40c144174403778
build_ffmpeg_lgpl.sh36517017896887c6923e4967ae52f4210e5b152484d1c1406919248d5446480791e7
ffmpeg_lgpl.conf2325b92a2ad527b17373ca83ac5ad53d68bffd14ff5bef1809e547ca9e0d2b5fb729
SHA256SUMS493

Windows (x64) — win64

Configure line, build script, binary checksums and rebuild steps for every Windows build: win64/ (its own SHA256SUMS and LATEST).

Replacing FFmpeg in Enchant

Build FFmpeg from the tarball above (each platform's README.txt gives the exact steps), or use any compatible FFmpeg 8.1.1 build, and put its libraries in place of ours: on macOS in Enchant.app/Contents/Frameworks/ followed by codesign --force --deep --sign - Enchant.app; on Windows in the installation directory.

Questions: support@aienchant.com