#184 · Primary category: Video & Animation

WebAV

audio browser canvas media mp4 recorder video video-editing web webcodecs

A web-based Video Editing SDK built on WebCodecs. 基于 WebCodecs 构建的网页视频编辑 SDK。

Project last updated:01/10/26

GitHub Stars

2.1K

Forks

233

Contributors

21

License

MIT

Why we included this project

Most video editing means either installing a desktop app or paying for server-side transcoding, but WebAV does the whole job in the browser using WebCodecs. It suits web products that need to join clips, stamp watermarks, burn in subtitles, add dubbing, or turn canvas animations into MP4 files, all inside Chrome, Edge, or Electron. Because processing happens on-device, user footage never gets uploaded, encoding costs disappear, and you can layer in custom Canvas and WebAudio effects. The SDK is roughly 20x faster than ffmpeg.wasm at encoding and weighs about 50KB gzipped, so it drops into an existing front-end without a native runtime.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category