15.92M
total weekly downloads
16 packages
mediabunny
Pure TypeScript media toolkit for reading, writing, and converting media files, directly in the browser.
@mediabunny/aac-encoder
AAC encoder extension for Mediabunny, based on libavcodec.
@mediabunny/ac3
AC-3 and E-AC-3 (Dolby Digital) decoder and encoder extension for Mediabunny, based on libavcodec.
@mediabunny/dts
DTS decoder and encoder extension for Mediabunny, based on libavcodec.
@mediabunny/flac-encoder
FLAC encoder extension for Mediabunny, based on libFLAC.
@mediabunny/mp3-encoder
MP3 encoder extension for Mediabunny, based on LAME.
@mediabunny/prores
Apple ProRes decoder extension for Mediabunny, based on TurboRes.
@mediabunny/server
Adds full video and audio decoder and encoder support to Mediabunny for use in server-side environments (Node, Bun, Deno). Based on NodeAV.
@mediabunny/truehd
Dolby TrueHD decoder and encoder extension for Mediabunny, based on libavcodec.
mp4-muxer
MP4 multiplexer in pure TypeScript with support for WebCodecs API, video & audio.
sarcina
Fully-automatic web project bundler
turbores
An extremely fast Apple ProRes video decoder
vanitests

webcodecs-polyfill
A polyfill for the WebCodecs API for use in server-side JavaScript environments such as Node, Deno, and Bun.
webgpu-polyfill
A WebGPU polyfill written on top of WebGL 2.
webm-muxer
WebM multiplexer in pure TypeScript with support for WebCodecs API, video & audio.