Open Source

Lizenzen und Quellcode

Der Audio-Kompressor baut auf freier Software auf. Hier findest du alle Komponenten, die in deinem Browser laufen, mit Lizenztext und – für die LGPL-Teile – dem vollständigen Quellcode.

MP3 im Browser (Standard)

KomponenteAufgabeLizenzDateien
wasm-media-encoders0.7.0 MP3-Encoder im Browser (JavaScript-Teil) MIT
LAMEFork arseneyr/lame MP3-Kodierung (mp3.wasm) LGPL-2.0-or-later
fflate0.8.3 ZIP-Download MIT

Erweitertes Modul

Alle Komponenten stammen aus einem Quellpaket: nordalux-audio-libav-source-6.10.9.0.tar (31,1 MB)

KomponenteAufgabeLizenzDateien
libav.js6.10.9.0 Rahmen für FFmpeg im Browser LGPL-2.1-or-later
FFmpeg9.0 Dekodieren, Umrechnen, AAC, WAV LGPL-2.1-or-later
LAME3.100 MP3-Kodierung LGPL-2.0-or-later
Opus1.6.1 Opus-Kodierung BSD-3-Clause
libvorbis1.3.7 OGG-Vorbis-Kodierung BSD-3-Clause
libogg1.3.6 OGG-Container BSD-3-Clause

Quellcode der LGPL-Komponenten

LAME, libav.js und FFmpeg stehen unter der GNU Lesser General Public License. Den vollständigen Quellcode der ausgelieferten Fassung stellen wir hier selbst bereit:

Das erweiterte Modul ist eine eigene Zusammenstellung von libav.js mit FFmpeg, gebaut ohne GPL- und Nonfree-Optionen. Build-Skript, Konfiguration und Upstream-Archive liegen im Quellpaket. Versionen und Build-Schritte: Build-Informationen · FFmpeg-Konfiguration.