跳到主要内容
PulsarKit

AVI转MP4

把老的AVI文件转成H.264编码的MP4,在手机、浏览器标签页和聊天应用里都能播放。

把文件拖到这里

.avi, .divx · 最大300 MB

画质
更多设置

如何转换为MP4

  1. 1

    添加AVI文件

    任何.avi或.divx片段,最大200 MB,时长不超过5分钟,里面的编码格式再老也可以。

  2. 2

    选择画质预设

    “高画质”保留最多细节,“均衡”是不错的默认选择,“最小文件”最大程度减小文件大小,适合存档。

  3. 3

    点击“转换”并下载MP4

    结果是标准的H.264编码MP4,在任何现代浏览器、任何手机和所有聊天应用里都能播放。

为什么不能直接改扩展名

AVI只是一种封装格式,把扩展名改成.mp4,里面存的内容丝毫不变。2000年代的AVI文件大多用Xvid、DivX或MJPEG编码视频,不管文件叫什么名字,浏览器都不会解码这些格式。这个工具用真正的解码器逐帧读取老视频,再重新编码为H.264。H.264是所有浏览器、手机和视频应用都认识的编码格式,所以结果不需要专门的应用或编解码器包就能播放。

保持音画同步

老AVI文件的帧率常常在整个片段里有轻微漂移,这是早期家用视频软件和采集卡处理时间信息的方式留下的问题。不加修正的话,漂移会不断累积,到长录像的结尾,声音和画面会明显错开。转换时,整个输出在全程锁定为一个恒定帧率,正是这一点让音频和视频从第一帧到最后一帧都对得上,即使片段长达几分钟也一样。

AVI在你的设备上完成转换

读取老AVI和写入新MP4全部在这个标签页里完成。本来就适合MP4的数据流可以直接重新封装,其余的由浏览器自带的视频引擎重新编码,而不是交给别处的服务器。不上传任何内容,没有账号,关闭标签页后片段就会清除。

常见问题

为什么不能直接把.avi改名成.mp4?

改名只改变扩展名,不改变里面编码的内容。如果里面的视频是Xvid或DivX,套上MP4的外壳后,在浏览器和大多数手机上还是放不了。视频本身必须重新编码为H.264。

Xvid和DivX是什么,为什么不是到处都能播放?

它们是较老的视频编码格式,2000年代很流行,用来把一部电影塞进一张CD或早期的硬盘。网页浏览器和iPhone从来没有内置它们,所以用这些格式的文件需要真正的解码器才能在专门的桌面播放器之外播放,这个工具就带有这样的解码器。

为什么AVI转换比其他一些转换慢?

因为老的编码格式必须先逐帧完全解码,H.264编码才能开始,而不只是重新封装。普通片段用一两分钟是正常的;很长或分辨率很高的文件,耗时会相应更长。

该选哪个画质设置?

“高画质”保留最多细节,文件也最大;“均衡”是分享和存档的可靠默认选择;“最小文件”最大程度减小文件大小,适合主要是想从老硬盘里转移出来、而不追求最高画质观看的片段。

老AVI文件为什么会音画不同步,这个工具能解决吗?

很多老AVI录制时的帧率并不完全恒定,所以在较长的片段里,细小的时间误差会不断累积。转换会把整个视频锁定为一个稳定的帧率,让声音和画面从头到尾保持一致。

转换后的MP4会比原来的AVI小吗?

通常会。在相同的观感质量下,H.264的压缩效率远高于Xvid或DivX,所以大多数转换后的文件都比原文件明显更小,选“均衡”或“最小文件”时尤其如此。

最大能处理多大、多长的AVI?

常规转换方式最大200 MB、时长5分钟,绝大多数AVI片段都在这个范围内。更长或更大的文件可以先剪切,再分段转换。

视频文件会上传到服务器吗?

不会。解码AVI和编码MP4都在你的设备上、在浏览器标签页里完成。

相关工具