视频转 MP4

视频转 MP4 - 在线视频格式转换器 — MP4 是跨设备、播放器和平台兼容性最广的视频格式,基于开放的 ISO-BMFF 容器。本页使用免版税的 VP8 编码(可选 VP8+Vorbis 组合),规避专利编解码器。支持格式转换、无损重封装、压缩、缩放、循环和调整尺寸——全部在你的浏览器中本地处理,文件绝不上传服务器。内置元数据/标签编辑器读取源视频的标签(标题、艺术家、专辑、专辑艺术家、日期、流派、音轨、注释),允许编辑并写入输出——包括质量完美保留的无重编码复制模式。
支持的输入:使用 VP8/VP9/AV1/MPEG-4/FFV1 等开放免版税编解码器的视频(WebM、MKV、MP4、MOV、AVI 容器)。一切在你的浏览器中本地转换;文件绝不上传服务器。
首次使用会加载约 30MB 的视频处理引擎到当前浏览器。加载后会缓存复用,请耐心等待。
🎥
点击选择或拖放视频文件
支持 WebM、MKV、MP4、MOV、AVI 等常见格式;建议 500MB 以内
格式转换:选择编解码器组合后点击下方按钮,把视频重封装/重编码为 MP4。若输入编解码器与 MP4 兼容,选"不重编码"即可即时重封装(无质量损失)。
视频压缩:按所选质量或目标码率把视频重编码为 MP4,产出更小的文件。此模式需要重编码,"不重编码"不可用。
视频缩放:把视频缩放到预设分辨率并输出 MP4。此模式需要重编码,"不重编码"不可用。
视频循环:把视频内容重复 N 次并输出 MP4。配合"不重编码"几乎瞬间完成。
视频尺寸:按百分比或明确的宽高像素缩放视频并输出 MP4。此模式需要重编码,"不重编码"不可用。
什么是 MP4?容器与编解码器

MP4 不是一种压缩视频的方法——它是一个盒子。正式名称是 ISO 基础媒体文件格式(ISO-BMFF):一个结构化容器,盛放一条或多条已压缩的流(视频轨、音频轨、可能还有字幕)加元数据,全部组织成嵌套的盒子,播放器像查目录一样遍历它们。真正压缩像素的是存在里面的编解码器——最常见的是 H.264(也叫 AVC)或更新的 HEVC(H.265),本站则是免版税的 VP8/VP9 家族。"容器与编解码器"是视频文件中最有用的一个区分:MP4、MKV、MOV 和 WebM 可以装着完全相同的 H.264 流,这就是为什么在容器之间搬运视频(重封装)只要几秒且零损失,而更换编解码器(重编码)要重写每一帧。

五个锚定全页的事实:
• MP4 = 容器(ISO-BMFF 盒子:ftyp、moov、mdat);编解码器(H.264、HEVC、VP8/VP9)是存在里面的压缩方法
• 同一流、不同盒子:MP4↔MKV↔MOV 重封装复制字节,重编码重写帧
• moov = 索引盒;它的位置决定文件能否在下载完成前开始播放
• 1080p = 1920×1080 = 2,073,600 像素;4K UHD = 3840×2160 = 恰好 4 倍像素每帧要编码
• 码率算术:8 Mbps = 每秒 1 MB → 1 小时 8 Mbps 的视频约 3.6 GB
moov atom 与部分 MP4 无法流式播放的原因

moov box 是整个文件的索引:帧位置、时间信息、轨道列表。编码器通常把它写在文件末尾,因为只有编码结束时才知道每一帧落在哪。播放器没有索引就无法开始,所以网页播放器必须先下载整个文件——这正是某些 MP4 在完全下载前无法播放的原因。把 moov box 移到文件开头(“faststart” 布局)即可修复流式播放:播放器先拿到索引,再按需取帧。以 faststart 式布局转换只改变 box 顺序,压缩后的帧原封不动。

重混流 vs 重编码

重混流(本页的“不重编码”)把已压缩的视频流原样复制进新容器——帧字节完全相同、数秒完成、零质量损失。只要流已与目标容器兼容即可使用。重编码会解码每一帧再重新压缩;更换编解码器、缩放画面或应用滤镜时不可避免,且每一遍都会重新量化图像,损失一点质量。实用法则:只换容器或元数据 → 重混流;动到像素 → 重编码。

H.264、HEVC 与免版税选择

H.264/AVC(2003 年定稿)是现今播放兼容性最强的视频编解码器,也是全行业稳妥的默认选择。HEVC/H.265(2013)在相同视觉质量下大约能把 H.264 所需码率减半,代价是更重的编码计算和更混乱的专利授权局面。VP8/VP9 家族和 AV1 是为摆脱授权费而生的免版税替代品;VP9 的效率通常介于 H.264 与 HEVC 之间。本页把 VP8 写入 MP4,正是因为携带专利义务的是编解码器而非容器——MP4 本身是开放的 ISO 标准,法律上可以容纳播放器接受的任何流。

常见误区
  • “MP4 是编解码器。”它是容器。两个 MP4 文件可以装着完全不同的编解码器,这就是为什么一个能在电视上播放而另一个不行——播放器拒绝的是流,不是文件。
  • “转换必然损失质量。”只有重编码才会。把同一条流重混流进 MP4 无损且近乎瞬时;本页的“不重编码”模式做的正是这件事。
  • “文件更大质量一定更好。”文件大小 = 码率 × 时长。低效的老编解码器用双倍码率常常还不如现代编解码器的一半——比较编解码器应在相近的视觉质量下,而非相近的体积下。
  • “不能流式播放的 MP4 是坏的。”通常只是 moov box 位于文件末尾;faststart 重排能让同一条视频立即支持流式播放。

相关工具:视频转 MKV(完全开放的 Matroska 容器)、视频转 WebM(免版税的 WebM 组合)、视频剪切器(无需重编码的关键帧级精剪)以及添加/提取字幕(把文本轨嵌入 MP4)。