大家好,

我正在开发一个移动应用项目,正在与大型归档文件(.cbz / .zip)的图片优化进行一场艰难的战斗。

我使用 Telegram 来存储和传输这些文件到我的应用,但 Telegram Bot API 强制执行严格的文件大小限制:不能下载超过 50MB 的文件。我的原始测试文件是279MB,这意味着我遇到了一个完全的死胡同。

我尝试使用图像工具(调整到 1080p,切换到 JPEG/WebP,降低质量滑块...)手动压缩图片,但我无法将其压缩到足够小的大小。 我成功将其压缩到 122MB,目前已经卡在了 97MB。 我无法突破 50MB 的限制来使其与 Telegram 兼容。

因此,我真的需要您的帮助:

您使用哪些极端设置或工具来绝对地压缩图片批次的文件大小,而不让它们在手机屏幕上变成像素化的mess?

如果您有任何具体的脚本(Python、Bash、FFmpeg)或软件可以在批量压缩中发挥奇迹(实际上将279MB压缩到30MB),我非常想听听您的建议。

感谢任何提议!