如何在线把视频转成 MP4(H.264),且文件不离开电脑?
浏览器本地转 H.264+AAC 的 MP4,免上传。步骤、分辨率与码率建议、常见源格式与失败排查。
简短回答: 可以。选用 在浏览器里本地转码 的工具时,视频从本机读入,在标签页内重编码为 MP4(H.264 视频 + AAC 音频),再 下载到本地,不必先把整文件上传到转码网站的服务器。
NanoPix 转码 即为此设计:用 MediaInfo(WASM)读取源信息,对比源与目标规格,可选 导出区间 与 输出分辨率,一键导出 MP4。
为什么要转成 MP4?
| 场景 | 说明 |
|---|---|
| 发微信 / 部分平台 | 更认 MP4(H.264),MOV、MKV 可能不支持或预览异常 |
| 统一素材规格 | 剪辑、拼接前先把各段转成相同容器与编码 |
| 缩小体积 | 降低分辨率或重编码后,便于传输(会涉及画质权衡) |
| 仅要中间一段 | 配合时间轴 入点/出点,只转码需要的区间 |
MP4 是容器;常见可播组合是 H.264 + AAC。NanoPix 导出目标即 MP4 · H.264 + AAC。
MP4 不是一种编码,而是容器
很多人搜索“视频转 MP4”,会以为 MP4 就等于一种固定格式。实际上 MP4 是容器,里面可以装不同的视频编码和音频编码。真正通用的是 MP4 容器 + H.264 视频 + AAC 音频 这个组合。
这也解释了一个常见问题:为什么文件已经是 .mp4,但还是打不开?原因可能不是扩展名,而是编码、profile、音频轨、时间戳或文件损坏。重新导出为标准 H.264 + AAC MP4,相当于把视频重新写成更兼容的目标格式。
常见来源文件怎么选设置?
| 源文件 | 推荐输出 | 说明 |
|---|---|---|
| iPhone MOV | MP4 H.264 + AAC,源分辨率或 1080p | 发给非 Apple 用户更稳 |
| MKV 下载/归档 | MP4 H.264 + AAC,源分辨率 | 很多播放器/编辑器不认 MKV |
| WebM 录屏 | MP4 H.264 + AAC,1080p | 平台和普通编辑器更容易接受 |
| 4K 视频 | 1080p MP4 | 分享体积明显更小 |
| 老 AVI / WMV | 720p 或源分辨率 MP4 | 可能走较慢的软件解码 |
| 已有 MP4 | 只有失败、过大或需统一规格时再转 | 避免不必要的二次压缩 |
本地转码和「上传再转」有何不同?
| 维度 | 上传到云端转码 | 浏览器本地转码(NanoPix) |
|---|---|---|
| 隐私 | 原片经第三方 | 处理在本机完成 |
| 等待 | 上传 + 排队 + 下载 | 无上传,主要等本机编码 |
| 格式 | 服务端支持较全 | 依赖浏览器与 WebCodecs,常见格式可用 |
| 上限 | 平台大小限制 | 设备内存、时长、分辨率 |
操作步骤
- 打开 视频转码,导入视频(支持 MP4、MOV、MKV、WebM、FLV 等常见格式)。
- 查看侧栏 源文件 / 目标 对比(容器、分辨率、编码等)。
- (可选)在时间轴上拖 入点/出点,只转码一段。
- (可选)在 导出分辨率 中选择:与源一致、1080p、720p 等预设。
- 点击 导出为 MP4,完成后下载。
导出时建议 保持标签页在前台;长视频或 4K 更吃内存与算力。
参数怎么选才不又糊又巨大?
分辨率
- 仅为了发平台、源片已是 1080p:与源一致 或 1080p 通常够用。
- 源片是 4K 但发送渠道只需要高清:可降到 1080p 或 720p,体积明显下降。
- 竖屏 1080×1920:选预设时注意画幅,避免被强行拉成 16:9 导致变形(按页面实际预设与源比例选择)。
码率
- NanoPix 侧多为 自动码率(随分辨率等因素调整)。肉眼若明显糊,优先检查是否 分辨率过低 或源片本身码率极低。
是否一定重编码?
- 部分 仅裁剪时间、无画面变换 的 H.264 场景,产品可能走 流拷贝 等更快路径(视源片与选项而定)。需要改分辨率、非 H.264 源、或改容器时,一般会 重新编码。
常见源格式说明
- MOV / MKV / WebM:多数可在浏览器内读取后转出 MP4;极冷门编码可能失败,可换播放器试播确认源片是否正常。
- FLV:部分样本在浏览器里预览或转码可能不稳定,可先用其他工具转封装为 MP4 再导入。
- 已有 MP4 但无法播放:可能是编码而非容器问题,转码相当于 重编码修复 一次,有机会得到兼容更好的 H.264 MP4。
什么时候最应该先转 MP4?
- 准备拼接多个素材前:先把 MOV、MKV、WebM 等统一成 MP4,后续 拼接 更稳。
- 发给客户或同事前:MP4 比冷门格式更少出现“打不开”。
- 上传社交平台前:大多数平台对 H.264 + AAC MP4 支持最好。
- 文件太大时:转码时顺便降到 1080p 或 720p。
- 已有 MP4 但异常时:重新编码可能修复兼容性或时间戳问题。
更稳的本地转码流程
遇到大文件或冷门格式,不建议直接全片导出。可以这样做:
- 先打开 文件详情,查看容器、视频编码、音频编码、分辨率和时长。
- 只选 10-20 秒短片段试转。
- 下载测试 MP4,确认能正常播放、音画同步。
- 再决定最终分辨率:保质量用源分辨率,通用分享用 1080p,压体积用 720p。
- 最后导出全片,导出时保持标签页活跃。
这个流程能避免等很久才发现源文件本身有问题。短样本失败,比整段 4K 视频失败要容易排查得多。
转码质量建议
如果目标是兼容性,尽量保持源分辨率或 1080p;如果目标是小体积,再降到 720p。不要对同一个低码率视频反复转码,每次有损重编码都会让细节更软。重要素材建议保留原片,再额外导出一个小体积分享版。
本地处理的隐私边界
NanoPix 会加载网页程序和 WASM 引擎,但你的源视频不需要作为转码任务上传到 NanoPix 服务器。文件从本机选择,在浏览器里读取、解码、编码,然后下载结果。对客户素材、内部培训、家庭视频、未公开产品演示来说,这一点比“免费”本身更重要。
常见问题
转码会把视频上传到 NanoPix 吗?
不会要求你把 视频原文件上传到 NanoPix 服务器 做转码;处理在 你的浏览器 内进行。访问网站仍会加载页面脚本等资源。
导出失败或 0 字节怎么办?
可尝试:缩短 导出区间、降到 720p/1080p、换 Chrome/Edge 最新版、关闭占内存的标签、确认源文件能正常播放。仍失败可换较短样本排查是否为特定编码问题。