Sobre o projeto
O Mediabunny é uma biblioteca JavaScript construída inteiramente em TypeScript para processamento de arquivos de mídia diretamente em navegadores web. Permite ler, gravar e converter arquivos de vídeo e áudio sem dependências externas. O kit de ferramentas suporta formatos de contêiner como MP4, MOV, WebM, MKV, HLS, WAVE e formatos de áudio como MP3, Ogg, ADTS, FLAC e MPEG-TS. Lida com mais de 25 codecs de vídeo, áudio e legendas por meio da API WebCodecs para codificação e decodificação aceleradas por hardware. As capacidades incluem transmuxing, transcoding, redimensionamento, rotação, recorte, reamostragem e operações de corte. A biblioteca utiliza E/S streaming para processamento eficiente em memória de arquivos grandes e é projetada para ser tree-shakable, permitindo que os desenvolvedores agrupem apenas os recursos necessários. Estende-se a ambientes de servidor por meio do pacote @mediabunny/server para Node, Bun e Deno.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.