视频压缩
把视频体积压下来,手机拍的一分钟视频从 100MB 压到 10MB 很正常。视频不出本机,不上传、不排队。
怎么用
- 选视频 —— 点虚线框或直接把视频拖进来,可以一次选多个排队处理。
- 选压缩强度 —— 发微信、发邮件选「标准」就够;只在手机上看的宣传片可以选「强力」;要留着以后剪辑选「轻度」。
- 开始压缩 —— 点「开始压缩」后不要切走标签页。进度条走完,每个文件右侧会出现压缩后的体积和下载按钮。
- 下载 —— 点「下载」保存到本地,文件名会加上 -compressed 后缀,原文件不会被改动。
关于 视频压缩
视频太大是最常见的麻烦:微信发不出去、邮件附件超限、网页上一放就卡。原因是手机默认录制的码率很高——1080p 30 帧通常在 8~17 Mbps,而放到手机小屏上看,2~4 Mbps 已经看不出区别。把码率降下来,体积就能降到原来的十分之一左右。
本工具用的是浏览器原生的编码能力(WebCodecs / MediaRecorder):视频不经过任何服务器,所以你上传再大的文件也不会卡在网速上,服务器也不会有任何压力。代价是编码速度接近实时——3 分钟的视频大约需要 3 分钟,这期间请把页面留在前台。
输出优先给 H.264 编码的 MP4,这是兼容性最好的组合,微信、钉钉、PPT、剪辑软件都能直接打开。如果你的浏览器或显卡不支持 H.264 硬件编码,会自动退到 WebM(VP9),同样能被主流浏览器播放。
常见问题
视频会被上传到你们的服务器吗?
不会。整个压缩过程用的是你浏览器自带的编码器(WebCodecs 或 MediaRecorder),视频数据不经过网络。所以你可以放心处理私人视频,也不会有「上传到一半失败」的问题。
为什么处理时间这么长?
因为浏览器端的编码是跟着播放进度走的,基本相当于实时。3 分钟的视频需要 3 分钟左右,10 分钟的需要 10 分钟。这是「不上传」换来的代价——上传到服务器的方案更快,但你的视频就要离开本机了。
压缩后画质会变差吗?
会,但「标准」档在手机屏幕和电脑显示器上基本看不出来。判断标准是分辨率而不是码率:只要分辨率没降,人眼对码率的下降不敏感。如果你要投到大屏幕上放,选「轻度」并保持原始分辨率。
为什么有的视频提示「无法解码」?
常见于两种文件:一是 iPhone 用 HEVC(H.265)编码拍的视频在某些浏览器里解不开,二是 MOV 封装里有非常规编码。解决办法是在手机设置里把相机格式改成「兼容性最佳」(H.264),或先用其它工具转成 MP4 再压。
输出 MP4 和 WebM 该选哪个?
要发给别人、要放进 PPT、要在微信里播放,一律选 MP4——几乎所有设备和软件都认。WebM 体积更小、网页播放更好,但微信和部分剪辑软件不支持,一般只在做网页素材时用。