Open-source notices
FFmpeg WebAssembly
Audio, video and GIF tools use @ffmpeg/ffmpeg 0.12.15 (MIT) with the separately loaded @ffmpeg/core 0.12.10 (GPL-2.0-or-later). The core includes FFmpeg 5.1.4 and codec libraries such as x264, x265, libvpx, LAME, Vorbis and Opus. It is served without modifications; its WASM is gzip-compressed for transport.
- GPL v3 license and LGPL v3 license
- Download matching FFmpeg WebAssembly source and build scripts
- Build recipe and codec source repositories
- FFmpeg source, version 5.1.4
- Matching core release source revision
To rebuild the core, extract the source archive and follow its Dockerfile and build scripts. They identify the corresponding FFmpeg and codec source repositories and versions. The core can be replaced with a compatible build at /vendor/ffmpeg-0.12.10/ffmpeg-core.js and ffmpeg-core.wasm.gz. Preserve the license notices when distributing it.
Other libraries
PDF manipulation uses pdf-lib (MIT), rendering uses PDF.js (Apache-2.0), and ZIP packaging uses JSZip (MIT option). Dependency copyright and license notices are included.