Giant Tiny Video · Open-source notices
Video licences & corresponding source
Giant Tiny Video processes files locally using the unmodified single-thread ffmpeg.wasm core 0.12.10 (FFmpeg 5.1.4). The codec is GPL-2.0-or-later. The product-specific JavaScript, CSS and interface in this distribution are offered under GPL-2.0-or-later, copyright 2026 The Giant Tiny App Factory. Other Factory utilities and shared host code are separate works with their own terms.
These open-source licences permit commercial use subject to their terms. No licence fee is charged by this workbench. Codec patent permissions, where applicable, are separate from copyright licensing.
This software is provided without warranty, including merchantability or fitness for a particular purpose. You may copy, modify and redistribute it under the applicable licence. Full upstream notices are preserved below.
Get the source
Download Giant Tiny Video source, tests and build notes · GNU GPL version 2 · Pinned source manifest and SHA-256 hashes
The archives below contain the preferred source for the distributed codec, its bindings, build scripts and linked libraries. They are served from this same site and are available without an account or charge. The exact core release recipe is in the ffmpeg-wasm archive at revision 71aa99d37c02a7b4c435275ca9ef50e612f6efa1. Build it with Emscripten 3.1.40 and its documented single-thread build flags. The core binary is unmodified; product source imports that core directly.
Upstream components
- ffmpeg-wasm — MIT (JavaScript binding); GPL-2.0-or-later (compiled core)
Source archive (1.33 MB) · LICENSERevision 71aa99d37c02a7b4c435275ca9ef50e612f6efa1 - ffmpeg — GPL-2.0-or-later for this build
Source archive (14.43 MB) · COPYING.GPLv2 · COPYING.GPLv3 · COPYING.LGPLv2.1 · COPYING.LGPLv3 · LICENSE.mdRevision 4729204c17f756e186d622060088371d10b34f7e - x264 — GPL-2.0-or-later
Source archive (0.94 MB) · COPYINGRevision 33cac6b77d5b9259c552156013a817ab23119612 - x265 — GPL-2.0-or-later
Source archive (1.53 MB) · COPYINGRevision 2bb5520e9596f361bf0ed81b3b8da0d7fd999069 - libvpx — BSD-3-Clause and patent grant
Source archive (5.52 MB) · LICENSERevision 10b9492dcf05b652e2e4b370e205bd605d421972 - lame — LGPL-2.0-or-later
Source archive (1.53 MB) · COPYING · LICENSE · debian-copyrightRevision 2badea1974ae36cb8312afe99cff1e6b3b5decee - ogg — BSD-3-Clause
Source archive (0.26 MB) · COPYINGRevision bada45718453ac27b56773ae663f7e65112f6a6e - theora — BSD-3-Clause
Source archive (1.13 MB) · COPYING · LICENSE · debian-copyrightRevision 7ffd8b2ecfc2d93ae5e16028e7528e609266bfbf - opus — BSD-3-Clause and patent grants
Source archive (0.83 MB) · COPYING · LICENSE_PLEASE_READ.txtRevision e85ed7726db5d677c9c0677298ea0cb9c65bdd23 - vorbis — BSD-3-Clause
Source archive (1.32 MB) · COPYING · debian-copyrightRevision 7798164043197d7e33f02de4353ce2aa5b248225 - zlib — Zlib
Source archive (0.65 MB) · Revision cacf7f1d4e3d44d871b605da3b647f07d718623f - libwebp — BSD-3-Clause and patent grant
Source archive (3.69 MB) · COPYINGRevision ca332209cb5567c9b249c86788cb2dbf8847e760 - freetype — FreeType Licence or GPL-2.0
Source archive (2.10 MB) · docs-LICENSE.TXTRevision 6a2b3e4007e794bfc6c91030d0ed987f925164a8 - fribidi — LGPL-2.1-or-later
Source archive (2.09 MB) · COPYINGRevision f9e8e71a6fbf4a4619481284c9f484d10e559995 - harfbuzz — MIT-style
Source archive (32.97 MB) · COPYINGRevision 4a1d891c6317d2c83e5f3c2607ec5f5ccedffcde - libass — ISC
Source archive (0.24 MB) · COPYINGRevision d149636f502f5774ae1a8fb4c554b122674393b2 - zimg — WTFPL / bundled component notices
Source archive (0.33 MB) · COPYINGRevision e5b0de6bebbcbc66732ed5afaafef6b2c7dfef87
Source archives are downloaded only when you request them. They are not needed to compress a video. File content is never sent with these requests.