首页 / 百科 / 视频格式(容器与编码)

视频格式(容器与编码)

影音格式

MP4、WebM、MKV…把容器和编码分清的入门

“视频格式”其实是两层概念的合称:外层的封装容器(container,如 .mp4、.mkv、.webm)与内层的视频/音频编码(codec,如 H.264、HEVC、AV1)。同一种文件扩展名可装不同编码,理解这层区别,转换格式时就不会越转越糊或转不出来。

容器 ≠ 编码

容器好比“装片子的文件包”,决定了文件后缀与能封装的轨道(视频、多路音频、字幕等);编码则是把画面/声音压缩成比特流的方法。常见的 mp4、webm、mkv、mov、avi 都是容器名字。一个 .mp4 里视频可能是 H.264,也可能是 HEVC/AV1——扩展名只告诉你“包”,不代表里面一定是哪种编码。

用浏览器/网页转换时会遇到什么

浏览器及多数网页视频转换(包括基于 ffmpeg.wasm 的工具)能读能写的是有限的容器与编码组合。经验法则:要兼容面最广选 MP4 + H.264;要网页播放体积更好看、无专利费选 WebM(常配 VP9/AV1);MKV 是把编码几乎原样放进去最“能装”的容器,可做无损封装(流复制)。如果只翻扩展名而未改编码,并不一定真的变好了。

常见编码一句话

H.264/AVC:最通用、兼容性最好;HEVC/H.265:同画质约省一半码率但专利与解码要求更高;VP9:谷歌、网页 YouTube 常用免专利费编码;AV1:最新免专利费高压缩,重视播器较慢。看到“编码不支持”提示,多半是播放器解不了内层编码,而不是扩展名的问题。

怎么挑

要发社交媒体/通吃设备:MP4+H.264;要小体积且现代支持好:MP4/WebM+同代压缩;要无损套装并保持画质:MKV+流复制不重编码。换格式前想清是“换播放器兼容容器”还是“减少体积重编码”,两步别混。

相关工具

相关词条