Open-source and FFmpeg license notice
Components formerly used by the video and audio conversion tools, and the current license review status.
Current status: conversion tools paused
Eleven FFmpeg-based tools and their browser runtime are no longer publicly served. Video snapshots and subtitle-format conversion remain available because they do not use FFmpeg.
Components used
- FFmpeg.wasm core 0.12.10GPL-2.0-or-later · upstream release · GPL-2.0 text
- FFmpeg.wasm wrapper 0.12.15MIT · upstream source
SHA-256 (previous FFmpeg core WebAssembly binary): 9f57947a5bd530d8f00c5b3f2cb2a3492faa7e5d823315342d6a8656d0a6b7b7
Matching-source rebuild verified
On October 13, 2026, the JavaScript loader and WebAssembly built from the 17 sources below matched the previously distributed files byte for byte. The sources and build recipe are available below. Conversion tools remain paused while we review the remaining license obligations and integration scope.
FFmpeg-related source code
These upstream references identify the version and build inputs. The pinned sources used in the matching rebuild can be downloaded below.
Build information from the actual binary
FFmpeg 5.1.4 · Emscripten 3.1.40 · GPL enabled · x264/x265 included · no nonfree flag
17 source revisions used in the matching rebuild
These pinned sources and build settings reproduced the previously distributed executable. All archives are available below. If an archive has multiple parts, join them in order and verify its SHA-256 in the index.
Source index and checksums (JSON)Download and assembly instructionsPinned build recipeRebuild verification record
- ffmpeg.wasm · 71aa99d37c02File 1 ↓License notice:LICENSE
- FFmpeg · 4729204c17f7File 1 ↓License notice:COPYING.GPLv2COPYING.GPLv3COPYING.LGPLv2.1COPYING.LGPLv3LICENSE.md
- x264 · 33cac6b77d5bFile 1 ↓License notice:COPYING
- x265 · 2bb5520e9596File 1 ↓License notice:COPYING
- libvpx · 10b9492dcf05File 1 ↓License notice:LICENSE
- lame · 2badea1974aeFile 1 ↓License notice:COPYINGLICENSE
- ogg · bada45718453File 1 ↓License notice:COPYING
- theora · 7ffd8b2ecfc2File 1 ↓License notice:COPYINGLICENSE
- opus · e85ed7726db5File 1 ↓License notice:COPYINGLICENSE_PLEASE_READ.txt
- vorbis · 779816404319File 1 ↓License notice:COPYING
- zlib · cacf7f1d4e3dFile 1 ↓License notice:README
- libwebp · ca332209cb55File 1 ↓License notice:COPYING
- freetype2 · 6a2b3e4007e7File 1 ↓License notice:docs/LICENSE.TXT
- fribidi · f9e8e71a6fbfFile 1 ↓License notice:COPYING
- harfbuzz · 4a1d891c6317File 1 ↓File 2 ↓License notice:COPYING
- libass · d149636f502fFile 1 ↓License notice:COPYING
- zimg · e5b0de6bebbcFile 1 ↓License notice:COPYING
New conversion engine candidate: source public, tools paused
We have published 15 pinned source archives, component notices and rebuild instructions for a separate build without GPL codecs. Its browser binary and conversion tools are not public. We will review LGPL obligations and on-page notices before reopening supported features.
Candidate source and notice indexCandidate rebuild instructionsBrowser adapter sourceConversion arguments source
The candidate uses code from the FFmpeg, LAME, FriBidi and FreeType projects. Some FFmpeg files include work of the Independent JPEG Group. Each component remains the property of its respective copyright holders.
- ffmpeg.wasm · 71aa99d37c02File 1 ↓License notice:ffmpeg.wasm-LICENSE.txt
- FFmpeg · 4729204c17f7File 1 ↓License notice:FFmpeg-COPYING.GPLv2.txtFFmpeg-COPYING.GPLv3.txtFFmpeg-COPYING.LGPLv2.1.txtFFmpeg-COPYING.LGPLv3.txtFFmpeg-LICENSE.md.txt
- libvpx · 10b9492dcf05File 1 ↓License notice:libvpx-LICENSE.txtlibvpx-PATENTS.txt
- lame · 2badea1974aeFile 1 ↓License notice:lame-COPYING.txtlame-LICENSE.txt
- ogg · bada45718453File 1 ↓License notice:ogg-COPYING.txt
- theora · 7ffd8b2ecfc2File 1 ↓License notice:theora-COPYING.txttheora-LICENSE.txt
- opus · e85ed7726db5File 1 ↓License notice:opus-COPYING.txtopus-LICENSE_PLEASE_READ.txt.txt
- vorbis · 779816404319File 1 ↓License notice:vorbis-COPYING.txt
- zlib · cacf7f1d4e3dFile 1 ↓License notice:zlib-README.txt
- libwebp · ca332209cb55File 1 ↓License notice:libwebp-COPYING.txtlibwebp-PATENTS.txt
- freetype2 · 6a2b3e4007e7File 1 ↓License notice:freetype2-docs-LICENSE.TXT.txtfreetype2-FTL.TXT
- fribidi · f9e8e71a6fbfFile 1 ↓License notice:fribidi-COPYING.txt
- harfbuzz · 4a1d891c6317File 1 ↓File 2 ↓License notice:harfbuzz-COPYING.txtharfbuzz-ms-use-COPYING.txt
- libass · d149636f502fFile 1 ↓License notice:libass-COPYING.txt
- zimg · e5b0de6bebbcFile 1 ↓License notice:zimg-COPYING.txt
Before reopening
Source correspondence is verified. We will review the LGPL relinking requirements for the statically linked libraries and component notices before deciding which supported tools can reopen.