Open-source software in Shiklo Video Editor
Shiklo Video Editor runs entirely in your browser. It is built on the open-source libraries and AI models below, each used unmodified under its own licence. Thank you to everyone who makes them.
The video engine
| Part | What it does here | Licence | Source |
|---|---|---|---|
| Mediabunny 1.61.4 | Reads and writes MP4, MOV and WebM files and drives the browser's video and sound encoders | MPL-2.0 | github.com/Vanilagy/mediabunny |
| FFmpeg (ffmpeg.wasm core 0.12.10) | Opens old formats (AVI, WMV, FLV, 3GP, MPEG…) — loaded only when such a file is opened | GPL-2.0-or-later | ffmpeg.wasm 0.12.10 · FFmpeg sources |
| @ffmpeg/ffmpeg 0.12.15 | Runs the FFmpeg core in its own worker | MIT | github.com/ffmpegwasm/ffmpeg.wasm |
| LAME (wasm-media-encoders 0.7.0) | Writes MP3 sound | LGPL-2.0 (LAME); MIT (wrapper) | lame.sourceforge.io · wasm-media-encoders |
| gifenc 1.0.3 | Makes GIFs | MIT | github.com/mattdesl/gifenc |
| JSZip 3.10.1 | Puts frames and Batch results in a ZIP | MIT | github.com/Stuk/jszip |
| Noto Sans Devanagari, Noto Sans JP | Hindi and Japanese text and captions | SIL OFL 1.1 | github.com/notofonts |
AI on your device
| Part | What it does here | Licence | Source |
|---|---|---|---|
| Whisper base (ONNX, onnx-community) | Auto-captions from the speech | MIT (OpenAI Whisper); Apache-2.0 (ONNX export) | github.com/openai/whisper · onnx-community/whisper-base |
| transformers.js 4.3.0 | Runs Whisper in the browser | Apache-2.0 | github.com/huggingface/transformers.js |
| ONNX Runtime Web 1.30.0 and 1.31.0-dev | Runs the AI models | MIT | github.com/microsoft/onnxruntime |
| YuNet face detector (2023mar) | Blur Faces | MIT | OpenCV zoo: YuNet |
| MediaPipe Tasks Vision 1.1.1 and the selfie segmenter | Background (finds the person) | Apache-2.0 | github.com/google-ai-edge/mediapipe |
| RNNoise (@shiguredo/rnnoise-wasm 2025.1.5) | Noise Removal | BSD-3-Clause (RNNoise); Apache-2.0 (wrapper) | github.com/xiph/rnnoise · rnnoise-wasm |
About the GPL part
FFmpeg's WebAssembly build is GPL-licensed. Shiklo Video Editor runs it, unmodified, as a separate program in its own worker: a file goes in and an MP4 comes out. Its complete source code is available from the links above (ffmpeg.wasm 0.12.10 and the FFmpeg sources it was built from). The same files are served from this site, so you can also ask us for them at shiklo.com/contact.
Privacy: shiklo.com/privacy · Terms: shiklo.com/terms
© 2026 Shiklo. All rights reserved. · contact@shiklo.com