vidzipo

Open source components

Vidzipo relies on several open source libraries and tools. This page acknowledges that work and honours the attribution requirements of the corresponding licences.

FFmpeg

Vidzipo uses FFmpeg, compiled to WebAssembly, for the entire video probing, encoding and muxing pipeline. FFmpeg is distributed under the LGPL v2.1 or later licence (some components are under GPL — see below). Vidzipo uses the LGPL variant without the GPL-only components, allowing inclusion as a dynamic library inside a proprietary application.

Vidzipo uses the ffmpeg.wasm build, maintained by the community and distributed under the MIT licence for the JavaScript layer. The WebAssembly core inherits FFmpeg's licence (LGPL).

x264

The video codec used for the H.264 output is x264, distributed under the GNU GPL v2 or later licence. Vidzipo uses x264 through the ffmpeg.wasm build (which includes it dynamically).

Under GPL v2, the x264 source code is available on the official site linked above. Vidzipo has not made any modification to x264.

Other components

  • Next.js — MIT licence — React framework used for static rendering.
  • React — MIT licence — UI library.
  • Tailwind CSS — MIT licence — utility-first CSS framework.
  • Inter — SIL Open Font Licence — font family used across the site.
  • mp4box.js — BSD licence — used for the client-side MP4 probe.

Acknowledgements

Without the work of the FFmpeg, ffmpeg.wasm, x264 maintainers and every other project listed here, Vidzipo would not exist in its current form. Thanks to these communities.


Last updated: 2026-07-05