UltKit

WebM转MP4

WebM是浏览器录制和播放的格式,而剪辑软件、手机和聊天应用需要的是MP4。本页面把WebM转换为MP4,并固定为30 fps,录屏可以直接放进剪辑时间线。

视频格式转换器

或将MP4, MOV, MKV … 文件拖放到此处 ·

单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除

输出

文件在我们的服务器上处理,并在 30 分钟后删除。

使用方法

  1. 1

    选择WebM文件

    最多可添加 20 个录屏或下载的视频片段,每个文件最大 95 MB。

  2. 2

    检查帧率

    帧率已预设为 30 fps,用来稳定浏览器录制得到的可变帧率视频。电影类素材可改为“与源文件相同”,需要剪辑片段或限制大小时,请使用高级设置。

  3. 3

    转换并下载

    点击转换为 MP4。文件在处理完成 30 分钟后会从我们的服务器删除。

如果 WebM 无法导入剪辑软件、无法在聊天应用中发送,或在播放器里不显示时长,转换成 H.264 和 AAC 的 MP4 就能一次解决这三个问题。

WebM文件从哪里来

Google 于 2010 年发布 WebM,作为 HTML5 视频的免版税格式,它把收购自 On2 的 VP8 编码与 Vorbis 音频搭配在一起,后来又加入了 VP9、AV1 和 Opus。由于 Chrome 和 Firefox 无需支付专利费就能编码,它成了 MediaRecorder API 的默认输出格式,而大多数基于浏览器的屏幕录制工具、会议工具和摄像头测试工具,底层用的正是这个 API。

所以 WebM 恰恰常见于人们需要分享成果的场景:在浏览器里录下的 bug 报告、课堂录制、从网页保存的视频片段。而接收端,无论是剪辑软件、手机相册还是聊天应用,都是按 MP4 设计的。

Google 发布 WebM
2010
WebM 可包含的视频编码
VP8 · VP9 · AV1
WebM 可包含的音频编码
Vorbis · Opus
首个支持播放 WebM 的 Mac 版 Safari
14.1

WebM转MP4能解决哪些问题

  • 剪辑软件中文件显示为灰色

    iMovie、Final Cut Pro 和许多 Windows 剪辑软件没有 WebM 导入功能,MP4 可以直接导入。

  • 播放器不显示时长,也无法拖动进度

    浏览器录制的文件常常缺少索引,转换后的 MP4 会写入完整索引。

  • 剪辑时音画逐渐不同步

    MediaRecorder 以可变帧率录制。30 fps 预设会把它变成剪辑软件能正常处理的恒定帧率。

  • 聊天或社交应用拒绝上传

    Instagram、WhatsApp 和大多数社交应用都把 MP4 列为视频格式,H.264 + AAC 能通过它们的检查。

WEBM

WebM 视频

WebM 是 Google 于 2010 年为网络发布的开放、免版税视频格式。它基于 Matroska,可封装 VP8、VP9 或 AV1 视频以及 Vorbis 或 Opus 音频,其中 VP9 WebM 还可以包含 Alpha 通道,实现透明视频。浏览器原生支持播放,浏览器中的屏幕录制工具也常生成这种格式。与 MP4 相比,苹果设备、视频编辑软件和社交平台对它的支持一直较弱。

压缩方式
有损
透明度
支持
动画
–
发布年份
2010 · Google
WEBM 转换器

MP4

MPEG-4 视频

MP4(MPEG-4 Part 14)是由 ISO/MPEG 标准化的多媒体容器,基于 Apple 的 QuickTime 格式。它通常包含 H.264 或 HEVC 视频和 AAC 音频,也可携带字幕、章节和元数据。它是全球兼容性最好的视频格式,可在手机、浏览器、电视、游戏机和社交平台上播放。其中的视频几乎都是有损的,因此反复重新编码会逐渐降低画质。

压缩方式
有损
透明度
–
动画
–
发布年份
2001 · Moving Picture Experts Group (MPEG)
MP4 转换器

WebM 文件通常来自浏览器,可能是屏幕录制,也可能是保存下来的网页视频。人们把它转成 MP4,是为了剪辑、发布,或发送到不支持 VP9 或 Opus 的地方。

转换后的MP4会比WebM大吗?

通常会稍大一点,因为同样的细节 H.264 比 VP9 需要更多比特。幻灯片和代码的屏幕录制无论用哪种编码都能压得很小,所以差别不大。对于摄像机拍摄的素材,在默认质量(CRF) 23 下,MP4 会比原文件大一些。

如果文件必须控制在某个上限以内,请开启限制文件大小并填入数值,例如 Discord 免费版每次上传最多 10 MB。对于人物讲话类的录制,也可以把分辨率设为 720p,通常不需要更高。我们的视频压缩指南(Discord 和邮件)列出了常见的大小限制。如果你需要反方向转换用于网站,MP4转WebM会说明什么情况下更小的文件值得选用。

WebM转MP4常见问题

为什么WebM录屏无法拖动进度条?

用浏览器 MediaRecorder API 录制的视频是以实时流的方式写入的,所以文件往往没有时长信息,也没有拖动索引。播放器就会显示 0:00,或者一拖动就跳回开头。这里生成的 MP4 带有完整索引,进度条可以正常使用。

Safari现在能播放WebM吗?

macOS Big Sur 上的 Safari 14.1 是第一个支持播放 WebM 的版本,时间是 2021 年。较旧的 Mac、许多 iPhone 应用、iMovie 和 Final Cut Pro 至今仍无法导入 WebM,所以发送文件时 MP4 依然更稳妥。

转换后WebM里的Opus音频还能播放吗?

MP4 默认使用 AAC 音频,所有手机和剪辑软件都能解码。也可以在音频编码中选择在 MP4 里保留 Opus,但较旧的播放器会没有声音,所以除非清楚目标设备,否则建议保持默认。

为什么透明背景的WebM变成了黑底?

VP8 和 VP9 的 WebM 文件可以带 Alpha 通道,H.264 的 MP4 不行,透明区域会被合并为不透明背景。用于网页叠加层和贴纸的视频请保留 WebM,MP4 副本只用于不需要透明的场合。

WebM的画质比MP4差吗?

不会。画质取决于编码和码率,与容器格式无关。WebM 中的 VP9 效率大致与 HEVC 相当。转换时会以质量(CRF) 23 重新编码为 H.264,正常尺寸下看起来没有区别,但文件会稍大一些。