WebCodecs 是浏览器原生提供的音视频编解码 API,WebAV 在此基础上构建了完整的视频编辑 SDK。性能是其核心卖点,官方数据显示比 ffmpeg 的 wasm 版本快十倍以上。SDK 提供了素材管理、空间时间控制、动画系统等基础能力,体积约五十 KB。支持在浏览器和 Electron 环境运行,所有计算都在客户端完成,无服务器成本且保护用户隐私。项目还提供了画布响应式交互层,方便构建视频编辑类产品。
点评: WebCodecs 确实改变了浏览器音视频处理的性能天花板,让 Web 应用处理音视频有了更大的发挥空间。