← 返回

CompressX
离线媒体压缩

技术栈
Apple Native
开发者

Hieu Dinh
@hieudinh_
首次发布
2024 年 3 月官网
https://compressx.app/
- CompressX 是什么?
CompressX 是强大的离线媒体压缩工具,在尽量保持质量的前提下显著减小文件体积,支持视频、图片和 GIF,最高可减少约 90% 体积。适合处理大媒体文件的专业用户,支持批量压缩和 MP4、WebM、WebP 等格式。文件夹监控自动压缩、透明视频等高级功能,让它在媒体工作流里很实用。
- 谁在做 CompressX?介绍一下你自己。
CompressX 由我 Hieu Dinh 开发,28 岁,软件工程师,现居新加坡。热爱 side project,尤其喜欢探索 iOS 和 macOS 方向的新想法。
- 为什么做 CompressX?想法是怎么来的?
我们团队习惯在每个 PR/MR 里附录屏 demo,方便 reviewer 理解改动。这提高了代码质量,但 GitLab 对视频有 10 MB 上传限制。团队通常用 FFmpeg 压缩,但每次调命令或跑脚本都很繁琐。我不太喜欢在终端里折腾,于是做了 CompressX,把视频压缩流程大大简化。
- 愿意分享一些数据吗?
CompressX 目前约 1000 月活用户,下载超过 6000 次,收入约 1 万美元,说明高效媒体压缩工具有真实需求。
- 为什么选 Swift?
作为 iOS 工程师,我很熟悉 Apple 生态,能较快适应 macOS 开发。这也不是我的第一个 macOS 项目,之前用 Swift 做过:
- Deeplink Buddy:个人深度链接管理
- Eyes Buddy:定时提醒放松眼睛
- Dad Jokes:老爸笑话合集
- IconX:自定义应用图标
- ImageDiff:对比两张图片差异
- 对 Swift 有什么不满意?重来会换框架吗?
我喜欢 Swift,因为它能让我快速把想法做出来。但 Xcode 不如 Android Studio 或 VS Code 好用,很多 iOS 开发者对它又爱又恨。希望未来 Swift 能更好地支持跨平台开发。
"我喜欢 Swift,因为它能让我快速把想法做出来"— Hieu Dinh
本次问答发布于 2024 年 6 月。