compressO 是免费开源的桌面视频与图片压缩工具,支持 Windows、macOS 和 Linux。文件在本地处理,支持批量压缩、格式转换、基础编辑及音视频参数调整,可在保存前预览结果。基于 Tauri 和 FFmpeg 等工具构建,仓库采用 AGPL-3.0 许可。
适合非技术用户 · 需要压缩不便上传的工作素材 · 跨平台工作者
亮点
本地完成媒体压缩
文件无需上传即可压缩;压缩可离线进行,内置应用更新除外。
拖入文件即可开始
支持拖拽、粘贴或选择文件,无需先配置复杂参数。
Tauri+Rust 轻量原生
比 Electron 方案内存占用更小,启动更快,包体积仅几十 MB
视频图片双支持
3.0 起新增 PNG/JPEG/GIF 图片压缩,底层调用 pngquant、jpegoptim、gifski
功能说明
压缩能力
视频压缩
基于 FFmpeg,高压缩比下画质损失可控
图片压缩
支持 PNG、JPEG、GIF,分别调用专用工具
编辑与参数
视频基础编辑
压缩前可截取、分割、裁剪、旋转、翻转和缩放视频。
图片基础编辑
裁剪、旋转、翻转图片,并调整图片尺寸。
音视频参数
调整视频编码、质量、帧率和速度,以及音频编码、音量、声道、码率与音轨。
处理效果对比
通过交互式滑块比较图片和视频处理前后的效果。
平台与安装
三平台覆盖
macOS 支持 Apple Silicon 与 Intel,Linux 提供 AppImage 与 deb
Homebrew 安装
macOS 可通过 brew 一行命令安装,自动绕过公证限制
自动更新
内置更新检查,无需手动下载新版本
压缩与转换
批量压缩
同时处理多个视频和图片,也可拖入整个文件夹。
SVG 栅格化
将 SVG 转为 PNG、JPEG 或 WebP,并调整栅格化设置。
GIF 制作压缩
从视频创建动画 GIF,也能压缩已有 GIF。
文件与元数据
文件交互
支持文件管理器右键打开,压缩后的文件可复制到剪贴板。
媒体信息查看
查看尺寸、格式、EXIF、媒体流、字幕和章节信息。
元数据管理
编辑标题、作者、专辑等信息,压缩图片时可保留 EXIF 等元数据。
自定义缩略图
为文件管理器中的视频预览设置自定义缩略图。
适合场景
非技术用户
不想碰命令行和 FFmpeg 参数,拖拽就能压缩视频
需要压缩不便上传的工作素材
文件在本地处理,无需将原始视频和图片交给在线压缩服务。
跨平台工作者
需要在 macOS/Windows/Linux 间统一压缩工作流
需要批量整理待分享的视频和图片
可整文件夹导入并批量压缩,也能转换媒体格式。
希望压缩前做简单编辑并控制输出
内置裁剪、分割等操作,并允许调整音视频参数和对比处理效果。
内容与来源
{"title":"macOS 版本未经过 Apple 公证","detail":"首次打开可能遇到系统拦截,需要手动处理;官方 Homebrew 脚本会自动移除隔离属性,这不等于经过 Apple 公证。"}
compressO 仓库 README{"title":"Debian 13 与 Ubuntu 24 存在已记录的运行兼容问题","detail":"当前 README 称 Tauri 缺少相关系统包,并注明暂无解决办法;这些系统上的用户不宜直接依赖它完成工作。"}
compressO 仓库 README{"title":"Windows 安装可能触发 SmartScreen 提示","detail":"README 记录了安装程序被识别为未知应用的情况,部署前需考虑组织对运行未识别应用的限制。"}
compressO 仓库 README{"title":"压缩不依赖联网,但内置更新会访问网络","detail":"README 明确将应用更新列为离线运行的例外;不应将本地压缩理解为应用绝不联网。"}
compressO 仓库 README{"title":"支持文件夹拖入和剪贴板导入","detail":"除了选择单个文件,还能拖入整个文件夹自动批量压缩,或直接粘贴文件与目录。"}
CompressO: Compress any video/image into a tiny size.{"title":"桌面平台提供不同安装方式","detail":"macOS 提供 Apple Silicon 和 Intel 安装包及 Homebrew 渠道;Linux 提供 AppImage 与 deb,Windows 提供 x64 安装包。"}
compressO 仓库 README支持批量处理的离线视频图片压缩工具
CompressO: Compress any video/image into a tiny size.不适合要求 macOS 应用必须经过公证的环境:项目明确未经过 Apple 公证,Homebrew 移除隔离属性并不能满足这一要求。
compressO 仓库 README不适合在 Debian 13 或 Ubuntu 24 上直接作为关键生产工具:当前 README 仍记录这些系统的运行兼容问题,并称暂无解决办法。
compressO 仓库 README需要压缩不便上传的工作素材:文件在本地处理,无需将原始视频和图片交给在线压缩服务。
CompressO: Compress any video/image into a tiny size.compressO 仓库 README需要批量整理待分享的视频和图片:可整文件夹导入并批量压缩,也能转换媒体格式。
CompressO: Compress any video/image into a tiny size.希望压缩前做简单编辑并控制输出:内置裁剪、分割等操作,并允许调整音视频参数和对比处理效果。
CompressO: Compress any video/image into a tiny size.本地完成媒体压缩:文件无需上传即可压缩;压缩可离线进行,内置应用更新除外。
CompressO: Compress any video/image into a tiny size.compressO 仓库 README拖入文件即可开始:支持拖拽、粘贴或选择文件,无需先配置复杂参数。
CompressO: Compress any video/image into a tiny size.压缩参数可以细调:可调整编码器、质量、分辨率与帧率,并在保存前预览结果。
CompressO: Compress any video/image into a tiny size.Tauri
compressO 仓库 READMERust
compressO 仓库 READMEReact
compressO 仓库 READMEVite
compressO 仓库 READMEcompressO 是免费开源的桌面视频与图片压缩工具,支持 Windows、macOS 和 Linux。文件在本地处理,支持批量压缩、格式转换、基础编辑及音视频参数调整,可在保存前预览结果。基于 Tauri 和 FFmpeg 等工具构建,仓库采用 AGPL-3.0 许可。
CompressO: Compress any video/image into a tiny size.compressO 仓库 README视频基础编辑:压缩前可截取、分割、裁剪、旋转、翻转和缩放视频。
CompressO: Compress any video/image into a tiny size.图片基础编辑:裁剪、旋转、翻转图片,并调整图片尺寸。
CompressO: Compress any video/image into a tiny size.音视频参数:调整视频编码、质量、帧率和速度,以及音频编码、音量、声道、码率与音轨。
CompressO: Compress any video/image into a tiny size.处理效果对比:通过交互式滑块比较图片和视频处理前后的效果。
CompressO: Compress any video/image into a tiny size.批量压缩:同时处理多个视频和图片,也可拖入整个文件夹。
CompressO: Compress any video/image into a tiny size.SVG 栅格化:将 SVG 转为 PNG、JPEG 或 WebP,并调整栅格化设置。
CompressO: Compress any video/image into a tiny size.GIF 制作压缩:从视频创建动画 GIF,也能压缩已有 GIF。
CompressO: Compress any video/image into a tiny size.文件交互:支持文件管理器右键打开,压缩后的文件可复制到剪贴板。
CompressO: Compress any video/image into a tiny size.媒体信息查看:查看尺寸、格式、EXIF、媒体流、字幕和章节信息。
CompressO: Compress any video/image into a tiny size.元数据管理:编辑标题、作者、专辑等信息,压缩图片时可保留 EXIF 等元数据。
CompressO: Compress any video/image into a tiny size.自定义缩略图:为文件管理器中的视频预览设置自定义缩略图。
CompressO: Compress any video/image into a tiny size.
取舍
选它的理由
- 压缩不依赖联网,但内置更新会访问网络:README 明确将应用更新列为离线运行的例外;不应将本地压缩理解为应用绝不联网。
- 支持文件夹拖入和剪贴板导入:除了选择单个文件,还能拖入整个文件夹自动批量压缩,或直接粘贴文件与目录。
- Rust/Tauri 架构资源占用低
- 桌面平台提供不同安装方式:macOS 提供 Apple Silicon 和 Intel 安装包及 Homebrew 渠道;Linux 提供 AppImage 与 deb,Windows 提供 x64 安装包。
先想清楚
- ARM Linux 设备用户
- 不适合要求 macOS 应用必须经过公证的环境
- 不适合在 Debian 13 或 Ubuntu 24 上直接作为关键生产工具
- macOS 版本未经过 Apple 公证:首次打开可能遇到系统拦截,需要手动处理;官方 Homebrew 脚本会自动移除隔离属性,这不等于经过 Apple 公证。
同类推荐
查看全部更多「音视频工具」软件
Shutter Encoder
音视频工具开源由视频剪辑师开发的开源转码工具,用图形界面封装 FFmpeg,支持几乎所有音视频图像格式,并能对部分编码做无重编码剪切、字幕烧录与批量队列输出。
MX Player
音视频工具免费增值亚马逊旗下的安卓本地视频播放器,主打 HW+ 硬件解码、多核解码和字幕手势操作,几乎通吃各种冷门格式;近年内置大量 OTT 流媒体内容与广告。
Carrot Waxxer's Stash Plugins
音视频工具开源为 Stash 媒体管理器补齐元数据导出、文件整理与资料匹配的插件集合,特色是连接 Jellyfin/Emby 与 StashDB;文件按路径管理,也可先挂载远程存储。
uosc
音视频工具开源uosc 是 mpv 播放器的 Lua 界面脚本,用光标接近度控制 UI 显隐,提供可搜索菜单、缩略图预览、字幕下载与自定义控制栏,把裸奔的 mpv 变成完整可点的播放界面。
ComfyUI-RH-MiniMax-H3
音视频工具开源把 MiniMax-H3 音视频联合生成模型接入 ComfyUI 的插件,支持文生视频+音频、首尾帧驱动和多模态参考三种任务,靠 INT8 量化与分层卸载在单张 24GB 显卡上跑完整流程。
MAW
音视频工具开源MAW(Moy's ASR Workflow)是以 API 转写为主的字幕生成与编辑工具,将本地媒体转为 SRT 和 .mosp 工程,再通过 MAWE 校对、编辑与导出。它支持多家转写服务、双轨字幕联动和命令行批处理;编辑与工程保存在本机,选择云端转写时媒体会上传到对应服务商。
AI 整理的软件知识库
AI 整理软件资料、版本动态、更新通知、订阅权益与对比分析,沉淀可复用的工具知识。