Licences and source code

Snowcut runs entirely in your browser. Your video is never uploaded. This page lists the other people's software the site serves to you and where to get its source code.

Video converter (ffmpeg.wasm), GPL

For video your browser cannot read itself (mostly iPhone HEVC in Chrome, Firefox and Edge), Snowcut downloads a converter only when it is needed. It is the unmodified @ffmpeg/core and @ffmpeg/core-mt packages, version 0.12.10, from the ffmpeg.wasm project, which are FFmpeg built with libx264 and libx265 and so are licensed under the GNU General Public License, version 2 or (at your option) any later version. The wasm file is served cut into 16 MiB parts so the host accepts it; the bytes are unchanged. Snowcut's own code talks to the converter only through command-line arguments and messages to a separate worker.

Licence texts: GNU GPL version 2, GNU LGPL version 2.1. Each archive below also carries its own licence files.

Corresponding source

You may have the source of everything compiled into the converter, from this site, for as long as the site serves the converter. The first archive holds the build recipe (Dockerfile and build/); the rest are the libraries it lists, each at the exact commit named. For x264 and lame the upstream recipe names a branch, not a fixed commit, so the commit shown is the one that branch pointed at on 2026-10-23.

ComponentVersionCommitDownload
ffmpeg.wasmv0.12.10c3a763857c5effmpeg.wasm-c3a76385.tar.gz, 5.1 MB
FFmpegn5.1.44729204c17f7FFmpeg-4729204c.tar.gz, 15.0 MB
x264branch 4-cores33cac6b77d5bx264-33cac6b7.tar.gz, 0.9 MB
x2653.42bb5520e9596x265-2bb5520e.tar.gz, 1.5 MB
libvpxv1.13.110b9492dcf05libvpx-10b9492d.tar.gz, 5.6 MB
lamebranch master2badea1974aelame-2badea19.tar.gz, 1.5 MB
oggv1.3.4bada45718453ogg-bada4571.tar.gz, 0.3 MB
theorav1.1.17ffd8b2ecfc2theora-7ffd8b2e.tar.gz, 1.1 MB
opusv1.3.1e85ed7726db5opus-e85ed772.tar.gz, 0.8 MB
vorbisv1.3.3779816404319vorbis-77981640.tar.gz, 1.3 MB
zlibv1.2.11cacf7f1d4e3dzlib-cacf7f1d.tar.gz, 0.7 MB
libwebpv1.3.2ca332209cb55libwebp-ca332209.tar.gz, 3.7 MB
freetype2VER-2-10-46a2b3e4007e7freetype2-6a2b3e40.tar.gz, 2.1 MB
fribidiv1.0.9f9e8e71a6fbffribidi-f9e8e71a.tar.gz, 2.1 MB
harfbuzz5.2.04a1d891c6317part 1 + part 2, 33.5 MB (join the parts in order with cat)
libass0.15.0d149636f502flibass-d149636f.tar.gz, 0.2 MB
zimgrelease-3.0.5e5b0de6bebbczimg-e5b0de6b.tar.gz, 1.2 MB

SHA-256 of every archive is in manifest.json.

Other software on the site

SoftwareLicenceSource
Mediabunny (reads, trims and writes video)Mozilla Public License 2.0, unmodifiedgithub.com/Vanilagy/mediabunny
@ffmpeg/ffmpeg (the JavaScript wrapper around the converter)MITgithub.com/ffmpegwasm/ffmpeg.wasm
ONNX Runtime Web (runs the sound model)MITgithub.com/microsoft/onnxruntime
YAMNet sound-recognition model, Google, as an ONNX export by Audio MagicApache License 2.0 (text). Changes: converted to the ONNX format; the weights are untouched.huggingface.co/audiomagic/yamnet-onnx

This is a record of what the site serves, not legal advice. Last checked 2026-10-23.