Mediabunny — JavaScript Media Toolkit

Zero-dependency TypeScript library for reading, writing and converting video/audio in the browser: per-container muxers/demuxers plus high-level WebCodecs abstractions, tree-shakable, MPL-2.0.

Link

Related resources