Open source licences

The extractor on this site is FFmpeg. That comes with obligations, and this page meets them.

Free on iPhone and iPad, for the videos already in your camera roll. Works offline; one free conversion, then a subscription.

FFmpeg

This site serves @ffmpeg/core 0.12.10, a WebAssembly build of FFmpeg, from /vendor/ffmpeg/0.12.10/. The build is configured with --enable-gpl and includes GPL-licensed components, so the whole build is distributed under the GNU General Public License version 2 or later.

Source: ffmpeg.org · git.ffmpeg.org · licence text at gnu.org.

ffmpeg.wasm

The JavaScript wrapper that starts the core and talks to it is ffmpeg.wasm, MIT licensed. Copyright © 2019 Jerome Wu and contributors.

What is inside this build

LibraryUsed forLicence
LAMEMP3 encodingLGPL 2.1+
libvorbisOGG Vorbis encodingBSD-3-Clause
libopusOpus decoding (there is no Opus encoding here — see why)BSD-3-Clause
FFmpeg nativeAAC, FLAC, PCM, and decoding for AC-3, DTS, WMA, Vorbis and moreLGPL 2.1+ / GPL 2+
zlibCompression inside containerszlib

How the claims on this site are checked

The tables on the home page are generated from the same module the extractor runs on, so a page cannot advertise a conversion the engine will not perform. On top of that, a measurement suite builds real video files — MP4 with AAC, MKV with three soundtracks, WebM with Opus, AVI with MP3, a QuickTime master with 24-bit PCM, an MPEG-TS capture and a WMV — runs the engine's own plans against them, and checks that every “copy” really does produce a soundtrack identical to the one inside the video.

Everything else

The rest of this site — the page generator, the stylesheet, the extractor interface and the decision engine — is written by AppsOverflow LLC and is not open source. It contains no third-party JavaScript at all: no framework, no analytics, no font loader, no CDN.

Source requests

For a copy of the FFmpeg source corresponding to the build served here, write to ceo@appsoverflow.com.