跳到主要内容
PulsarKit

视频压缩到16 MB

直接在浏览器中减小视频文件大小。选择压缩级别,或者以MB为单位填写目标大小;文件不会上传到任何地方。

把文件拖到这里

.mp4, .mov, .mkv, .webm, .avi, .m4v · 最大200 MB

如何压缩视频

  1. 1

    添加视频

    MP4、MOV、MKV、WebM或AVI,最大200 MB,时长不超过五分钟。最常见的情况是手机录的视频太大,发不出去。

  2. 2

    选择压缩级别或目标大小

    三个级别能满足大多数情况。如果必须正好卡在某个上限内,比如WhatsApp的16 MB,就直接填写这个数字,码率会自动算好。

  3. 3

    点击“压缩”并下载

    结果是一个到处都能播放的MP4。如果压缩后比原文件还大,你拿回的会是原文件。

16 MB这个数字从哪里来

16 MB是聊天软件和电子邮件里经典的附件门槛;比如WhatsApp,多年来对视频一直用这个上限。各个App和邮件服务器的上限会变化,也各不相同,所以如果你的上限更高或更低,就在目标大小字段里输入那个数字:这个页面只是从最常见的数字开始。目标是落在上限以下一点,而不是正好压在上限上。结果是14.8 MB就算成功,因为重要的是消息能发出去。如果视频要发到WhatsApp聊天或状态,WhatsApp视频压缩正是为此调校的:音频更精简,还有一个“状态”预设,会把视频剪切到六十秒。

为什么大小限制其实是码率限制

视频的大小等于码率乘以时长,而时长已经固定,所以唯一能调的是每秒分到多少比特。这个页面的算法是:16 MB约为1.34亿比特,其中6%留给MP4封装格式,128 kbps的声音每秒都要分走一份,这样一分钟的视频留给画面的大约是2 Mbps,两分钟的视频大约是0.9 Mbps。质量级别做不到这样的保证:它决定每一帧看起来有多好,大小则随时长变化。浏览器的H.264编码器本来就接受码率,所以目标会变成一个码率;视频编码后称一下大小,最多三遍修正码率,直到文件落在目标的88%到100%之间。如果第三遍后仍然超标,页面会告诉你。如果这个数字对这段时长根本不可能实现,开始编码前就会告诉你,同时给出能达到的最小大小;如果结果比源文件还大,就丢弃结果,保留原文件。

为什么是720p,大约能放下多少秒

预设还会把画面降到720p,按短边计算:横向视频变成1280 × 720,竖向手机视频变成720 × 1280,本来就这么小的视频保持不变。720p的一帧有92万像素,1080p则有207万像素,所以同样的16 MB能让每个像素分到两倍多的比特。粗略来说,用默认的128 kbps声音、每秒30帧,大约一分钟的720p视频能以接近“均衡”级别的质量放下;大约一分半钟也能放下,但快速运动时会明显变软。60 fps的录像把同样的预算分给两倍的帧数,所以较长的视频请把帧率设为30。再长的话,先用视频剪切剪短,或者降到480p,这样直到约三分钟画面都还能看;接近五分钟的上限时,工具仍会以16 MB为目标,但快速运动的画面会变得满是方块。

在iPhone或Android上把视频压缩到16 MB

这个页面在装有Safari 26或更新版本的iPhone上和Android的Chrome里都能用;Android上的Firefox缺少视频编码器,页面会在开始编码前就告诉你,而不是做到一半失败。点击拖放区,从“照片”、“文件”或相册中选择视频,在进度条走完之前让这个标签页保持在前台:编码靠手机自己的处理器完成,后台的标签页会被放慢或暂停。录像最大可以是200 MB、五分钟长,而4K录像通常远不到五分钟就超过200 MB。本站的“视频剪切”也有同样的限制,所以这样的视频先用手机自带的编辑器剪短,比如iPhone上的“照片”或Android上的相册App。在iPhone上,下载按钮会打开共享菜单,WhatsApp或“邮件”可以直接把结果作为附件,“存储视频”会把它放进“照片”,“存储到‘文件’”会保留一份副本;Android会把它放进“下载”文件夹。

由你自己的浏览器压缩

每一帧都由浏览器内置的H.264编码器解码后重新编码,所以你选的码率是在你的设备上消耗的,而不是在服务器上。如果结果会比原文件大,你拿回的会是原文件。不上传任何内容,压缩多少个视频也没有上限。

常见问题

画质会损失多少?

选“均衡”级别时,在手机或笔记本电脑屏幕上几乎看不出差别,文件大小约减半。“轻度”更接近原视频,省得少;“强力”省得最多,快速运动时画面会发软。原本压缩得就很好的视频,损失会比没怎么压缩过的视频更明显。

三个级别分别是什么意思?

每个级别是每帧每像素的比特数:0.10、0.065和0.04。这样设定,同一级别在任何分辨率下都能得到相近的效果;如果用固定码率,对480p来说绰绰有余,对4K来说却严重不够。

怎么把视频压缩到16 MB以下发WhatsApp?

在目标大小栏里填16,并把“分辨率”设为720p,让每个比特发挥更大作用。工具会反复编码、测量、修正,直到大小低于上限,或者告诉你这个时长达不到这个上限。WhatsApp视频压缩做的是同一件事,大小、分辨率和声音都已经按WhatsApp设置好了。

视频会上传到服务器吗?

不会。所有处理都在这个标签页里完成,用的是浏览器自带的编码器。文件不会发送到任何地方,没有账号,关闭页面后也不会保存任何内容。

为什么有200 MB和五分钟的限制?

因为每一帧都要在浏览器内存里解码再重新编码。超过这些数字,在普通电脑上标签页就不再可靠,而长时间编码到一半失败,比一开始就拒绝更糟。可以先剪切视频,或者把它拆分。

为什么在我的浏览器里用不了?

这个工具需要WebCodecs编码器,Chrome 94+、Safari 26+和桌面版Firefox 130+都有,Android版Firefox没有。缺少编码器时,页面会在开始前说明,并指向不需要编码的工具。

能不能压缩视频又完全不损失画质?

重新编码做不到。H.264是有损格式,每编码一遍都会有损失。最接近的是“轻度”级别,对大多数内容来说肉眼看不出区别。如果必须减小文件又不动画面,剪掉用不到的片段是唯一的无损办法。

音频会怎么处理?

音频按你选的码率重新编码为AAC,保留在结果里。如果视频没有音轨,就不会显示这个选项,也不会添加任何声音。

指南

相关工具