源文件
输出格式
处理进度
0%
目标文件

工具简介

基于 ffmpeg 实现。

在浏览器中使用WebAssembly技术,ffmpeg.wasm是FFmpeg的纯WebAssembly / JavaScript端口,可以直接在浏览器中进行视频和音频录制、转换和流传输。

优势:

  • 安全性:用户的数据仅存在于他们的浏览器中,无需担心任何数据泄漏或网络延迟。
  • 客户端计算:不是托管服务器端服务器集群, 现在可以将多媒体处理转移到客户端。
  • 灵活:ffmpeg.wasm 自带单线程和多线程内核,可以使用合适的用例的方法。

缺点:

  • 从 CDN 下载 WebAssembly 代码,文件较大需要等待。
  • 转换效率与客户端性能挂钩,最大只支持4GB的文件。