跳到正文

MP4 转 WebM 在线转换

将 MP4 视频重新编码为 WebM,视频采用 VP9 或 VP8,音频采用 Opus,适用于网站和 HTML5 播放器;转换在浏览器中完成。

拖入要转换的视频MP4、MOV、MKV、WebM、AVI 等 · 免费版一次最多 3 个文件
选择视频在你的设备上处理,不会上传
在浏览器中运行 · 无需上传工作原理

MP4 转 WebM 使用方法

  1. 1

    拖入 MP4 视频

    最多添加 3 个 MP4(或 MOV)文件,每个不超过 500 MB、10 分钟。

  2. 2

    保持选中 WebM

    选择高、均衡或小体积质量;如果视频要用作轻量的网页背景,还可以降低分辨率。

  3. 3

    转换

    如果浏览器支持 VP9 编码,视频会重新编码为 VP9,否则编码为 VP8,音频为 Opus。

  4. 4

    下载并嵌入

    保存 name.webm,用于 <video> 标签、Discord 或 Telegram 帖子,或 WordPress 媒体库。

限制与 Pro

一次最多 3 个 MP4 视频,每个不超过 500 MB、10 分钟。

使用 Pro,批量最多 500 个视频,文件最大 4 GB、10 小时。 了解 Pro

关于 MP4 转 WebM

WebM 是网页上免版税的视频格式,由 Google 为 HTML5 视频打造:画面为 VP9 或 VP8,声音为 Opus 或 Vorbis,封装在基于 Matroska 的容器中。网站常用它制作自动播放的首屏循环、产品短片和背景视频,原因是同等质量下 VP9 的文件通常比 H.264 更小,所有现代浏览器都能播放,而且不涉及编解码器授权。Android、Discord、Telegram 和许多网页应用也支持它。

MP4 通常包含 H.264 视频和 AAC 音频,而 WebM 两者都无法容纳,所以转换意味着画面和声音都要重新编码。如果浏览器提供 WebCodecs 编码器(当前版本的 Chrome、Edge 和 Firefox 都提供),画面会编码为 VP9;否则由 ffmpeg.wasm 引擎改为编码 VP8,它较老、效率稍低,但在所有支持 WebM 的地方都能播放。声音会变成 160 kbps 的 Opus,无论音乐还是人声,听感都很出色。

如果要做无声的背景视频,转换后可以用“静音视频”去掉声音,既节省空间,也能让浏览器自动播放。每次重新编码都会损失一点细节,所以请尽量用最好的原片来转换。iPhone、较旧的 Safari 和部分电视仍然更适合 MP4,因此许多网站会同时提供两种格式:把 MP4 作为备用源放在 WebM 旁边即可。

隐私

MP4 在当前标签页中解码并重新编码为 WebM,通过 mediabunny 使用 WebCodecs,或在 Web Worker 中运行 ffmpeg.wasm。不会上传任何内容;如果需要 ffmpeg 引擎,其 31 MB 的核心文件来自 jsDelivr,不包含你的视频。

MP4 转 WebM:常见问题

WebM 比 MP4 小吗?
使用 VP9 时通常更小:画质相同的情况下,VP9 的 WebM 往往比 H.264 的 MP4 小约 30%,有助于提升页面速度。浏览器无法编码 VP9 时使用的 VP8,体积则与 H.264 相近。具体结果取决于视频,请对比转换后显示的大小;需要更小的文件时可以试试均衡。
哪些浏览器可以在这里编码 VP9?
较新的 Chrome、Edge、Opera 和 Firefox 都能通过 WebCodecs 编码 VP9,通常还有硬件加速,所以转换很快。在不支持 VP9 编码的环境(如部分 Safari 版本)中,页面会改用 ffmpeg.wasm,由处理器较慢地编码 VP8。两种 WebM 在当前版本的 Chrome、Edge、Firefox 和 Safari 中都能播放。
怎样在我的网站上使用 WebM?
上传文件并添加到 video 元素中,最好再把原始 MP4 作为第二个源,供旧设备使用:浏览器会选择它支持的第一个格式。如果用作背景循环,请加上 autoplay、muted、loop 和 playsinline 属性;浏览器只会自动播放无声视频,所以先用“静音视频”去掉声音,也能节省带宽。
转换后会保留字幕和章节吗?
不会。只转换第一条视频轨和音频轨,内嵌字幕轨、章节和额外的音频语言都会被舍弃。用于网页时,字幕最好作为单独的 WebVTT 文件通过 track 元素提供,你可以用字幕生成器制作或编辑,也可以用“添加字幕”把字幕加入 WebM 本身。
为什么 MP4 转 WebM 比 WebM 转 MKV 慢?
因为 MP4 和 WebM 使用不同的编解码器,每一帧都要先解码再重新压缩,而 WebM 转 MKV 只是重新封装。速度取决于你的硬件:通过 WebCodecs 的 VP9 在多数电脑上很快,而 ffmpeg.wasm 的 VP8 备用方案可能需要视频时长的数倍。转换期间你可以继续使用本页。

此工具的其他用途