Как это работает
Подбирать качество вручную под конкретный вес — занятие муторное: поставили 70%, получилось 240 КБ вместо 200, поставили 60% — стало 180, но качество упало сильнее, чем нужно. Инструмент делает это за вас двоичным поиском. Он кодирует изображение с разным качеством и за несколько итераций находит максимальное значение, при котором файл ещё умещается в заданный лимит.
Если даже минимальное разумное качество не помогает уложиться — так бывает с крупными детализированными снимками и жёсткими лимитами вроде 20–50 КБ, — включается второй механизм: изображение постепенно уменьшается в пикселях, и подбор качества повторяется на меньшем размере. В итоге вы всё равно получаете файл нужного веса, но уже с меньшим разрешением.
Пара практических замечаний. Во-первых, всегда сверяйтесь с требованиями конкретной формы: помимо веса там часто указан формат и размер в пикселях. Во-вторых, если лимит очень жёсткий, лучше сначала обрезать лишнее по краям в редакторе — меньше площади кадра означает больше «бюджета» на важную часть. Для распространённых лимитов есть готовые страницы: до 100 КБ, до 200 КБ, до 500 КБ и до 1 МБ.