TypeScript definitions for dom-webcodecs
Media conversion in the browser
A WebCodecs polyfill (ponyfill, really), using libav.js
TypeScript definitions for dom-mediacapture-transform
A bridge between libav.js and WebCodecs, to allow easier decoding of files demuxed by libav.js
A WebCodecs polyfill (ponyfill, really), using libav.js
Raw H.264 stream decoder and renderer using WebCodecs API (requires modern browser).
Experimental WebCodecs-based media tags
Demux media files in the browser using WebAssembly, designed for WebCodecs
fast MP4 mux / demux using WASM
A polyfill for the WebCodecs API for use in server-side JavaScript environments such as Node, Deno, and Bun.
A Video Editing SDK that works completely in the browser.
WebCodecs API implementation for Node.js using FFmpeg
This package defines Typescript types (`.d.ts`) for the upcoming [WebGPU standard](https://github.com/gpuweb/gpuweb/wiki/Implementation-Status).
WebCodecs API implementation for Node.js using FFmpeg
WebCodecs-based, combine video, audio, images, text, with animation support 基于 WebCodecs 合成 视频、音频、图片、文字,支持动画
AAC encoder extension for Mediabunny, based on FFmpeg.
MP3 encoder extension for Mediabunny, based on LAME.
FLAC encoder extension for Mediabunny, based on libFLAC.
Record MediaStream to MP4, Use Webcodecs API encode VideoFrame and AudioData, [mp4box.js](https://github.com/gpac/mp4box.js) as muxer. 录制 MediaStream 到 MP4,使用 Webcodecs API 编码 VideoFrame、AudioData,mp4box.js 封装。
WebCodecs API implementation for Node.js using FFmpeg
Video rendering and processing library
Native WebCodecs API implementation for Node.js using FFmpeg
Production-ready WebCodecs implementation examples