Video To Frames.io

Open source licenses

Video To Frames is built on these open-source projects. Thank you to their authors. Full license texts are linked below each entry.

LibraryVersionUsed forLicense
Mediabunny1.61.4Reading MP4, MOV, WebM and MKV; WebCodecs decoding; audio conversionMPL-2.0
@mediabunny/mp3-encoder1.61.4MP3 encodingMPL-2.0
LAME (inside the MP3 encoder)—MP3 encoding engine, compiled to WebAssemblyLGPL-2.0
gifenc1.0.3GIF quantizing and encodingMIT
heic-to1.6.6Decoding HEIC/HEIF photos in browsers without native supportLGPL-3.0
libheif (inside heic-to)—HEIF container and HEVC image decoding, compiled to WebAssemblyLGPL-3.0
client-zip2.5.1Building ZIP downloads in the browserMIT
Geist and Geist Mono (via Fontsource)5.xTypefacesSIL OFL 1.1

License texts

The license files shipped with each library are available here: Mediabunny, MP3 encoder, gifenc, heic-to, client-zip, Geist.

LGPL components

LAME and libheif are used as separate WebAssembly modules loaded only when needed, unmodified from their upstream builds. Their source code is available from the project links above. If you'd like the exact source corresponding to the builds we serve, contact us.