将MOV转换为MP4
把QuickTime和iPhone录制的视频转成MP4,在Windows、安卓手机、智能电视和所有剪辑软件上都能播放。如果视频本身已是H.264,就原样复制过去——画质不损失,只需几秒而不是几分钟。
- 绝不存储
- 无需排队,无需等待
- 无需注册,无水印
使用方法
添加MOV文件
拖入文件。页面会显示它的时长、大小、画面尺寸以及内部使用的编解码器。
保留或转换
H.264视频原样复制。HEVC——较新的iPhone录制的格式——会转换为H.264,让旧版播放器和剪辑软件也能打开。
下载MP4
画面相同,声音相同,装在人人都能识别的容器里。
几乎是同一种东西的两个名字
在所有视频格式中,MOV和MP4的关系最近。MP4规范本身就是以QuickTime文件格式为基础制定的,两者至今仍共用相同的内部结构——相同的box、相同的排列方式、装着同类的数据。iPhone拍的.mov里是H.264或H.265视频加AAC音频,这恰恰就是MP4装的内容,所以转换只是把各条轨道搬过去,不做任何解码。几秒就能完成,毫无损失,称之为“转换”甚至有点言过其实。
这是常见情况。例外是专业素材,而且这个例外不小:直接从摄影机或剪辑工作站出来的.mov可能装的是ProRes、DNxHD或无压缩格式,它们在MP4里没有位置,必须真正重新编码。这需要实实在在的时间,文件也会发生巨大变化——ProRes每分钟就有好几GB,正是因为它为剪辑而生、而非为分发而生;输出的H.264只有原来的一小部分大小,也不再适合调色。
如果您的MOV带有透明通道,这次转换会悄无声息地把它毁掉。ProRes 4444和QuickTime Animation可以携带alpha通道,用于字幕、Logo和叠加层;而MP4中的H.264根本无法携带。格式本身也无法在这里给出任何警告,因为结果是一个完全有效的视频,只是原本透明的地方变成了黑色或白色背景。如果这段视频是要叠在其他画面上的,请保留MOV。
MOV携带的额外轨道不会被带过去:剪辑师用来同步多条素材的时间码;关于镜头和拍摄设置的相机元数据;以及第一条之外的其他音轨或字幕轨。有内容被舍弃时,页面会告诉您。对iPhone拍的视频来说,这些都无关紧要;但对要回到剪辑流程中的素材,可能关系重大。
如果您需要的是别的
对于要拿去剪辑而不是观看的素材,不要转换。ProRes和DNxHD体积大是有意为之——它们解码开销低,经得起反复重新编码,这正是剪辑时间线所需要的。为了省磁盘空间把它们转成H.264,只会让之后每一步都更慢、每次导出都更差。
ffmpeg能做同样的重新封装,而且保留本工具会舍弃的内容:ffmpeg -i in.mov -c copy -map 0 out.mp4会带上每一条轨道,包括时间码。如果确实需要重新编码,-c:v libx264 -crf 18 -preset slow能得到肉眼无损的结果,值得在一台跑得起这个时间的电脑上运行。
常见问题
转换会损失画质吗?
直接复制时不会:MOV和MP4是装同类视频的两种封装,所以H.264的MOV会变成H.264的MP4,画面数据一个字节都不动。只有HEVC和ProRes文件需要重新编码,而且会以高画质完成。
为什么我的iPhone MOV在Windows上无法播放?
原因有两个。要么是Windows Media Player从未支持的QuickTime封装,要么是HEVC,而旧版Windows没有付费编解码器就无法解码。本转换器通过重新封装解决前者,通过转换为H.264解决后者。
我的视频会被存储吗?
不会。任何时候都不存储任何文件。4 GB的度假视频不会被传到任何地方,这也是它比那些要排队等待的网站快得多的原因。
视频方向会正确吗?
会。竖着拍的视频带有旋转标记,这个标记会一并写入MP4,所以播放时方向正确。如果某个播放器仍显示为横躺,请使用旋转视频,把旋转直接写入画面。
Final Cut导出的ProRes文件怎么办?
ProRes体积巨大,而且没有浏览器能编码它,所以视频会转换为高画质H.264。结果只有原来的几分之一大小,而且随处可播——但如果还要继续调色,请保留ProRes母版。
能一次转换多个视频吗?
这里一次处理一个文件,让设置保持清楚。如果要把多个片段首尾相接合成一个MP4,请使用合并视频。
小贴士: 多条音轨和字幕轨不会被保留:只保留主视频轨和主音轨,有内容被舍弃时会告诉您。时间码轨和相机元数据轨会被丢弃。
把这个工具放到您的网站上
博客、课程页面或帮助文章均可免费使用。粘贴一段代码,访客就能直接在您的页面上使用。