压缩坞(Media Compress Hub)是一个可以在浏览器里直接运行的媒体压缩网页。它支持 JPG/PNG/WebP/AVIF/BMP 等图片格式输入,也能处理 GIF 动图;更有辨识度的地方,是可以直接压缩 MP4/MOV 等视频文件。
平时我们找在线视频压缩工具,最怕遇到两件事:一是文件必须上传到第三方服务器,私密图片、个人素材或者公司录屏都会带来额外的数据外传顾虑;二是免费版限制太多,超过 50MB 或 100MB 就不让传,上传和下载的过程往往比压缩本身还要耗时。
和常见的在线视频压缩工具比,区别在哪?
大部分常规的压缩网站,走的是“云端算力”模式。站长需要承担高昂的服务器带宽和计算成本,所以必然会通过限制体积、添加水印或者强制注册来控制开销。
压缩坞的区别在于,它把计算压力转移到了你自己的设备上。网页加载完成后,图片压缩会通过独立的 Web Worker 编码,GIF 和视频则借助 FFmpeg.wasm 在浏览器内完成转码压缩。
这里真正省心的地方,是少了一道上传环节。
压缩过程主要在浏览器本地完成,不是把文件传到某个压缩服务器再下载回来。处理个人照片、工作录屏、课程素材这类文件时,至少少了一道“上传给别人”的环节。当然,本地处理不等于没有性能代价,后面的大文件压缩速度还是要看你自己的电脑配置。
真正实用的功能:自定义目标体积
除了隐私安全,这个工具比较切中痛点的设计是:支持设定“压缩目标体积”。
很多人压缩视频是为了通过微信发送,或者上传到有严格附件大小限制的系统。如果你自己去瞎调分辨率和码率,往往压完发现体积还是超标。在压缩坞里,你可以直接告诉它“我要把这个视频压到 20MB 以内”,工具会自动帮你寻找合适的参数去逼近这个目标值。
文件体积方面,项目标注的上限比较宽:图片约 50MB、GIF 约 500MB,视频理论上可到 5GB。不过这不代表所有设备都能稳定处理 5GB 视频,浏览器内存、CPU 性能和系统负载都会影响最终体验。
本地压缩不是万能:大文件还是要看设备性能
压缩坞省掉的是上传环节,不是计算成本。图片、GIF 和视频最终还是在你的浏览器里处理,文件越大,对电脑性能和浏览器内存的要求就越高。
大文件压缩前,先有个心理预期:
GIF 和视频压缩会用到 WebAssembly 版 FFmpeg,首次加载可能会等一会儿。几百 MB 的录屏、短视频通常还好;如果直接丢一个接近 5GB 的高清视频进去,低内存设备可能会变慢、发热,甚至出现浏览器卡死或崩溃。
对于主流配置的电脑,处理几百 MB 的录屏、网站素材或个人短视频时,通常能省掉反复上传下载的等待。直接访问网页版就能用,也可以安装成 PWA,适合作为临时压缩素材的备用工具。
不过,如果你需要长期批量处理超大视频,或者对压缩速度和稳定性要求比较高,HandBrake 这类成熟桌面软件仍然更稳。压缩坞也提供基于 Electron 的桌面版源码,但目前缺少直接可用的 macOS 预编译安装包,自己动手编译会有一定门槛。
但如果你本身电脑配置就比较勉强,或者有大量超大视频需要批量压制,那它不太适合当主力。这种情况建议老老实实下载 HandBrake 这类成熟的本地桌面软件,效率会高得多。
想自部署压缩坞?先看清 AGPL-3.0 许可证
普通用户直接用网页版就行,基本不用纠结许可证。这个提醒主要是给想二次开发、自己部署,甚至拿它改成公开在线服务的开发者看的。
压缩坞使用的是 AGPL-3.0 许可证。简单说,如果只是本地自用,通常不是什么问题;但如果你改了源码,又把它部署成别人可以通过网页访问的服务,就需要认真看一下 AGPL 对源码开放的要求。
这不是说它不能商用,而是说不能只看“开源”两个字就直接拿来改站。真要做公开服务或团队内部长期部署,最好先把许可证条款过一遍。