在浏览器中将视频压缩到 10 MB 以下,目标大小已为你设好。“指定大小”已预设为 9 MB;添加视频后可以更改。
添加视频文件
或将文件拖放到这里
选择视频文件
已选文件
添加文件
全选
视频压缩器设置
推荐设置
期望的文件大小(MB)
压缩
已选文件
添加文件
全选
视频压缩器设置
推荐设置
期望的文件大小(MB)
压缩
预计输出总大小:0.00 KB
压缩
1
将视频拖放到页面上,或点击浏览并选择文件。你可以一次添加多个视频,每个视频都会压缩到相同的目标大小。
2
已选中“指定大小”,目标为 9 MB。如需留出更多余量,可将其调低;如果你的上限更大,也可以调高。
3
点击“压缩”。视频会在你自己的设备上编码,完成后即会下载,容器格式与原文件相同。
10 MB 是附件、上传表单和聊天应用常见的上限,而手机拍摄的视频只需几秒就会超过它。本页打开压缩器时已处于“指定大小”模式,目标大小也已填好,因此你添加视频片段后即可直接压缩。
目标设为 9 而不是 10,是有意为之。大小框按二进制兆字节计算(1 MB = 1,048,576 字节),因此 9 约等于 940 万字节,而编码器的输出可能会略高于它所瞄准的大小。这一余量能确保结果低于严格的 10 MB 上限。你可以在压缩前更改这个数字。
“指定大小”模式会保留原始分辨率,并根据目标大小和片段时长降低码率,因此最适合短片段。目标为 9 MB 时,一分钟的视频画面和声音加起来约有 1.2 Mbit/s 的码率;五分钟的视频只有其五分之一左右,看起来会明显更模糊。
原因有两个。大小框按二进制兆字节计算,因此在框中填 10 约等于 1050 万字节,已经超过按百万字节计算的 10 MB 上限。此外,视频编码器只能大致达到目标码率,因此文件可能会比目标略大。设为 9 可同时为这两点留出余量。
会很接近,但不会正好。压缩器会根据目标大小和视频时长算出一个码率,编码器则大致按这个码率编码。本身已经小于目标大小的视频不会被放大以达到目标:码率永远不会超过原始码率。
有时不能。声音会保持原始码率,画面码率也不会低于某个下限,因此长视频最终可能会超过目标大小,而且码率过低的画面本来就会出现块状失真。请先剪短视频,或者把它分割成几个都能满足大小要求的部分。
不会。视频在你的浏览器中使用 WebCodecs 压缩;对于浏览器自身无法处理的文件,则使用编译为 WebAssembly 的 ffmpeg 压缩。视频始终保留在你的设备上,无需账户,也没有水印。