compressO 是免费开源的桌面视频与图片压缩工具,支持 Windows、macOS 和 Linux。文件在本地处理,支持批量压缩、格式转换、基础编辑及音视频参数调整,可在保存前预览结果。基于 Tauri 和 FFmpeg 等工具构建,仓库采用 AGPL-3.0 许可。

适合非技术用户 · 需要压缩不便上传的工作素材 · 跨平台工作者

亮点

  1. 本地完成媒体压缩

    文件无需上传即可压缩;压缩可离线进行,内置应用更新除外。

  2. 拖入文件即可开始

    支持拖拽、粘贴或选择文件,无需先配置复杂参数。

  3. Tauri+Rust 轻量原生

    比 Electron 方案内存占用更小,启动更快,包体积仅几十 MB

  4. 视频图片双支持

    3.0 起新增 PNG/JPEG/GIF 图片压缩,底层调用 pngquant、jpegoptim、gifski

功能说明

压缩能力

  1. 视频压缩

    基于 FFmpeg,高压缩比下画质损失可控

  2. 图片压缩

    支持 PNG、JPEG、GIF,分别调用专用工具

编辑与参数

  1. 视频基础编辑

    压缩前可截取、分割、裁剪、旋转、翻转和缩放视频。

  2. 图片基础编辑

    裁剪、旋转、翻转图片,并调整图片尺寸。

  3. 音视频参数

    调整视频编码、质量、帧率和速度,以及音频编码、音量、声道、码率与音轨。

  4. 处理效果对比

    通过交互式滑块比较图片和视频处理前后的效果。

平台与安装

  1. 三平台覆盖

    macOS 支持 Apple Silicon 与 Intel,Linux 提供 AppImage 与 deb

  2. Homebrew 安装

    macOS 可通过 brew 一行命令安装,自动绕过公证限制

  3. 自动更新

    内置更新检查,无需手动下载新版本

压缩与转换

  1. 批量压缩

    同时处理多个视频和图片,也可拖入整个文件夹。

  2. SVG 栅格化

    将 SVG 转为 PNG、JPEG 或 WebP,并调整栅格化设置。

  3. GIF 制作压缩

    从视频创建动画 GIF,也能压缩已有 GIF。

文件与元数据

  1. 文件交互

    支持文件管理器右键打开,压缩后的文件可复制到剪贴板。

  2. 媒体信息查看

    查看尺寸、格式、EXIF、媒体流、字幕和章节信息。

  3. 元数据管理

    编辑标题、作者、专辑等信息,压缩图片时可保留 EXIF 等元数据。

  4. 自定义缩略图

    为文件管理器中的视频预览设置自定义缩略图。

适合场景

  1. 非技术用户

    不想碰命令行和 FFmpeg 参数,拖拽就能压缩视频

  2. 需要压缩不便上传的工作素材

    文件在本地处理,无需将原始视频和图片交给在线压缩服务。

  3. 跨平台工作者

    需要在 macOS/Windows/Linux 间统一压缩工作流

  4. 需要批量整理待分享的视频和图片

    可整文件夹导入并批量压缩,也能转换媒体格式。

  5. 希望压缩前做简单编辑并控制输出

    内置裁剪、分割等操作,并允许调整音视频参数和对比处理效果。

内容与来源

取舍

选它的理由

  • 压缩不依赖联网,但内置更新会访问网络:README 明确将应用更新列为离线运行的例外;不应将本地压缩理解为应用绝不联网。
  • 支持文件夹拖入和剪贴板导入:除了选择单个文件,还能拖入整个文件夹自动批量压缩,或直接粘贴文件与目录。
  • Rust/Tauri 架构资源占用低
  • 桌面平台提供不同安装方式:macOS 提供 Apple Silicon 和 Intel 安装包及 Homebrew 渠道;Linux 提供 AppImage 与 deb,Windows 提供 x64 安装包。

先想清楚

  • ARM Linux 设备用户
  • 不适合要求 macOS 应用必须经过公证的环境
  • 不适合在 Debian 13 或 Ubuntu 24 上直接作为关键生产工具
  • macOS 版本未经过 Apple 公证:首次打开可能遇到系统拦截,需要手动处理;官方 Homebrew 脚本会自动移除隔离属性,这不等于经过 Apple 公证。

同类推荐

查看全部

更多「音视频工具」软件

软鉴 SoftMemo

AI 整理的软件知识库

AI 整理软件资料、版本动态、更新通知、订阅权益与对比分析,沉淀可复用的工具知识。