Licenças de código aberto
O software e as fontes de código aberto usados no mp4mini.
Última atualização: 2026-11-11
Esta é uma tradução. Se houver diferenças em relação à versão em inglês, a versão em inglês é a que vale.
mp4mini é construído sobre trabalhos de código aberto. Obrigado a todos que estiveram por trás deles.
Motor de vídeo
-
Mediabunny 1.65.2 lê, codifica e grava o vídeo no seu navegador. Mozilla Public License 2.0. Usado sem modificações; código-fonte em github.com/Vanilagy/mediabunny.
-
@mediabunny/aac-encoder 1.65.2 codifica o som em navegadores que não têm um codificador AAC próprio, e só é baixado nesses navegadores. Mozilla Public License 2.0. Contém uma build em WebAssembly do codificador AAC do FFmpeg (libavcodec), licenciado sob a GNU Lesser General Public License 2.1 ou posterior. Código-fonte e scripts de build: mediabunny/packages/aac-encoder. Código-fonte do FFmpeg: ffmpeg.org.
-
@mediabunny/mp3-encoder 1.65.2 gera arquivos MP3 em navegadores que não têm um codificador MP3 próprio. Mozilla Public License 2.0. Contém uma build em WebAssembly do LAME, licenciado sob a GNU Lesser General Public License 2.0 ou posterior. Código-fonte: mediabunny/packages/mp3-encoder, lame.sourceforge.io.
-
gifenc 1.0.3 de Matt DesLauriers grava GIFs animados. Licença MIT. github.com/mattdesl/gifenc
ffmpeg.wasm (formatos antigos e faixas de legenda)
Para arquivos que o navegador não consegue ler sozinho (AVI, WMV, MPG, FLV e outros) e para ler faixas de legenda, a página baixa o ffmpeg.wasm: @ffmpeg/core 0.12.10, uma build em WebAssembly do FFmpeg com x264, LAME e outras bibliotecas, e @ffmpeg/ffmpeg 0.12.15, o pequeno script que o inicia. Ele roda como um programa separado, em seu próprio worker; o mp4mini se comunica com ele apenas enviando comandos e arquivos.
- @ffmpeg/core é licenciado sob a GNU General Public License 2.0 ou posterior. É distribuído sem modificações. O código-fonte completo correspondente e os scripts de build estão em github.com/ffmpegwasm/ffmpeg.wasm, tag v0.12.10, e o código-fonte do FFmpeg em ffmpeg.org. Você pode copiar, alterar e compartilhar sob os termos da GPL.
- @ffmpeg/ffmpeg tem licença MIT. github.com/ffmpegwasm/ffmpeg.wasm
- Os arquivos são servidos por este site em /ffmpeg/. O arquivo WebAssembly é dividido em duas partes para hospedagem e unido novamente pelo seu navegador antes de iniciar; o arquivo unido é idêntico, byte a byte, ao publicado.
Fontes
- IBM Plex Sans da IBM. SIL Open Font License 1.1. github.com/IBM/plex
- B612 Mono da Airbus e Intactile Design. SIL Open Font License 1.1. github.com/polarsys/b612
Framework web
React, TanStack Router e Start, Tailwind CSS e Base UI (Licença MIT), e ícones Lucide (Licença ISC).