Licences open source
Les logiciels et polices open source sur lesquels repose mp4mini.
Dernière mise à jour: 2026-11-11
Ceci est une traduction. Si les deux versions diffèrent, la version anglaise fait foi.
mp4mini repose sur des projets open source. Merci à tous ceux qui les ont créés.
Moteur vidéo
-
Mediabunny 1.65.2 lit, encode et écrit la vidéo directement dans votre navigateur. Licence Mozilla Public License 2.0. Utilisé sans modification ; code source sur github.com/Vanilagy/mediabunny.
-
@mediabunny/aac-encoder 1.65.2 encode le son dans les navigateurs qui n'ont pas leur propre encodeur AAC, et n'est téléchargé que dans ces navigateurs. Licence Mozilla Public License 2.0. Il contient une version WebAssembly de l'encodeur AAC de FFmpeg (libavcodec), distribué sous GNU Lesser General Public License 2.1 ou ultérieure. Code source et scripts de compilation : mediabunny/packages/aac-encoder. Code source de FFmpeg : ffmpeg.org.
-
@mediabunny/mp3-encoder 1.65.2 crée des fichiers MP3 dans les navigateurs qui n'ont pas d'encodeur MP3 propre. Licence Mozilla Public License 2.0. Il contient une version WebAssembly de LAME, distribué sous GNU Lesser General Public License 2.0 ou ultérieure. Code source : mediabunny/packages/mp3-encoder, lame.sourceforge.io.
-
gifenc 1.0.3 de Matt DesLauriers crée des GIF animés. Licence MIT. github.com/mattdesl/gifenc
ffmpeg.wasm (anciens formats et pistes de sous-titres)
Pour les fichiers que le navigateur ne peut pas lire seul (AVI, WMV, MPG, FLV et autres) et pour lire les pistes de sous-titres, la page télécharge ffmpeg.wasm : @ffmpeg/core 0.12.10, une version WebAssembly de FFmpeg avec x264, LAME et d'autres bibliothèques, et @ffmpeg/ffmpeg 0.12.15, le petit script qui le démarre. Il s'exécute comme programme séparé dans son propre worker ; mp4mini ne communique avec lui qu'en lui envoyant des commandes et des fichiers.
- @ffmpeg/core est distribué sous GNU General Public License 2.0 ou ultérieure. Il est distribué sans modification. Le code source complet correspondant et les scripts de compilation se trouvent sur github.com/ffmpegwasm/ffmpeg.wasm, tag v0.12.10, et le code source de FFmpeg sur ffmpeg.org. Vous pouvez le copier, le modifier et le partager selon les termes de la GPL.
- @ffmpeg/ffmpeg est distribué sous licence MIT. github.com/ffmpegwasm/ffmpeg.wasm
- Les fichiers sont servis depuis ce site, à l'adresse /ffmpeg/. Le fichier WebAssembly est découpé en deux parties pour l'hébergement, puis réassemblé par votre navigateur avant son démarrage ; le fichier reconstitué est identique octet par octet à celui publié.
Polices
- IBM Plex Sans d'IBM. Licence SIL Open Font License 1.1. github.com/IBM/plex
- B612 Mono d'Airbus et Intactile Design. Licence SIL Open Font License 1.1. github.com/polarsys/b612
Framework web
React, TanStack Router et Start, Tailwind CSS et Base UI (licence MIT), et les icônes Lucide (licence ISC).