Repolode
Wartybix

Wartybix/Constrict

一款 GNOME 桌面应用,可将视频本地重新编码压缩到指定文件大小。

可替代:HandBrakeClipchampAdobe Media Encoder

Star
785
Fork
47
未关闭 Issue
5
最近提交
12天前

这是什么?

Constrict 可以把视频压缩到你指定的文件大小,适合需要满足网站或服务文件大小限制的场景。它会自动计算达到目标体积所需的平均码率、分辨率、帧率和音频质量,省去手动反复试码率的麻烦。

应用支持批量压缩多个视频并输出到同一目录,还可以设置帧率上限,在清晰度与流畅度之间取舍。输出编码可选 H.264、HEVC、AV1 和 VP9。所有处理都在本地完成,速度取决于你的硬件性能。

压缩比例过大时画质会明显下降,某些情况下可能无法达到目标大小。应用以 Flatpak 形式通过 Flathub 发布。

核心功能

  • 01将视频压缩到用户指定的目标文件大小。
  • 02自动计算码率、分辨率、帧率和音频质量。
  • 03支持批量压缩多个视频到同一输出目录。
  • 04可调整帧率上限,兼顾清晰度或流畅度。
  • 05支持 H.264、HEVC、AV1 和 VP9 编码格式。
  • 06所有处理均在本地完成,无需依赖在线服务。

适用场景

  • 将视频缩小到网站或即时通讯平台的上传大小限制以内。
  • 批量压缩一组录像到同一文件夹,便于分享或归档。
  • 视频内容敏感、不想上传到在线压缩服务时进行本地处理。

标签

常见问题

Constrict 是什么?
一款 GNOME 桌面应用,可将视频本地重新编码压缩到指定文件大小。 Constrict 可以把视频压缩到你指定的文件大小,适合需要满足网站或服务文件大小限制的场景。它会自动计算达到目标体积所需的平均码率、分辨率、帧率和音频质量,省去手动反复试码率的麻烦。
Constrict 可以免费使用吗?用的什么许可证?
Constrict 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
Constrict 还在维护吗?
活跃维护中。Constrict 最近一次提交是在 2026年10月6日。
Constrict 适合用来做什么?
将视频缩小到网站或即时通讯平台的上传大小限制以内。 批量压缩一组录像到同一文件夹,便于分享或归档。 视频内容敏感、不想上传到在线压缩服务时进行本地处理。
在哪里获取 Constrict?
源代码和安装说明在 GitHub 上:https://github.com/Wartybix/Constrict

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目