跳到工具

视频压缩

在浏览器本地把 MP4、MOV、WebM 视频压缩到目标体积,内置 Discord、邮件等常用限制预设,文件不上传、无水印。

拖入一个视频开始压缩

视频压缩的本质是用更少的比特重新编码画面。H.264 这类编码器会利用相邻帧之间的冗余,大多数片段在肉眼察觉之前能减掉一半体积。关键参数是码率,即每秒画面分配的比特数:码率减半,文件约减半,代价是快速运动与细密纹理处变得柔和。

本工具从目标体积倒推参数:先读取视频时长,预留固定的音频开销,再把视频码率设成恰好让成品落在目标以下。这正是「为 Discord 压缩」的实际含义——把一段 200 MB 的录屏压进 8 MB 的上传限制,只在平台允许的额度内分配比特。

处理全程在你的设备上完成,由 FFmpeg 的 WebAssembly 版本驱动——这也是大多数专业视频软件背后的编码器。没有上传队列,没有服务器,没有水印,视频从拖入到下载始终待在浏览器沙箱里。硬件慢只会让等待变长,结果与隐私保证在任何设备上一致。

常见用途

常见问题

视频最小能压缩到多小?
取决于画面内容。口播与屏幕录制压缩空间巨大,减小 70–90% 很常见;高速运动或茂密植被则抗压。设定目标体积后,工具会推导能装下的最高码率,所以答案是「你的限制允许多小就多小」。
压缩视频会损失画质吗?
会——有损编码用细节换体积。码率下降最先体现在快速运动与细密纹理上。文件留得比必需稍大一些,画质就明显更好;预设的目标是让视频在手机屏幕上依旧好看的最低体积。
为什么压缩需要等一会儿?
逐帧重编码是实打实的计算,且浏览器的 WebAssembly 沙箱目前是单线程运行,耗时大约与视频时长相当甚至更久。大文件进出编码器内存也需要时间。这和桌面转换软件做的是同样的工作,只是发生在离你文件更近的地方。
支持压缩哪些格式?
凡是 FFmpeg 能解码的都可以:MP4、MOV、WebM、MKV、AVI 以及大多数相机格式。输出统一为 MP4(H.264 + AAC),兼容性最好。极少数无法解码的编码会被明确报错,而不是产出一个坏文件。

相关工具