Перейти к содержимому
pdftools.kz
Редакторы

Сжать фото до 50 КБ

Пятьдесят килобайт держат около 341 000 пикселей при плотности 0,15 байта на пиксель — это портрет 480×640 или кадр 640×480. Ровно тот размер, в котором обычно просят фото для анкеты или пропуска. Полный кадр с телефона сюда не поместится: 12 мегапикселей потребовали бы 0,004 байта на пиксель. Зато кроп по плечи оставляет от кадра примерно четверть площади, и подбор качества останавливается заметно выше по шкале.

Локально в браузередо 100 МБбез регистрации

Коротко о цифрах

Потолок
50 КБ = 51 200 байт
Расчёт при 0,15 Б/пиксель
≈341 000 пикселей — портрет 480×640
Плотность портрета 480×640
0,167 байта на пиксель
Полный кадр 12 Мпикс
0,004 байта на пиксель — недостижимо
Выигрыш от кропа по плечи
≈3 Мпикс вместо 12, вчетверо меньше данных

Пятьдесят килобайт под фото в анкету

Портрет 3:4 со стороной 480×640 — это 307 200 пикселей, то есть 0,167 байта на пиксель при потолке в 51 200 байт. Плотность рабочая: кожа и волосы остаются гладкими, глаза не рассыпаются, а видимые артефакты появляются разве что на резкой границе плеча и фона. Кадр 640×480 в альбомной ориентации ведёт себя так же — считается площадь, а не форма.

Больше половины веса такого снимка обычно уходит не на лицо, а на то, что вокруг: складки одежды, книжная полка, листва, узор обоев. JPEG платит байтами за мелкие перепады яркости, и однотонная стена за головой обходится в разы дешевле любой фактуры. Поэтому «сжать до 50 КБ» на практике почти всегда означает «сначала убрать лишнее из кадра».

Обрезка работает сильнее качества

  • Обрежьте кадр до сжатия, а не после: инструмент подбирает качество под то количество пикселей, которое вы ему дали.
  • Кроп по плечи из полного кадра 4032×3024 оставляет около трёх мегапикселей вместо двенадцати — вчетверо меньше данных на входе.
  • Пестрый фон дороже однотонного: на текстуре кодер тратит байты, которые могли бы уйти на лицо.
  • Если после обрезки цель берётся с запасом, снимите ограничение стороны — лишние пиксели лучше отдать резкости, чем выбрасывать зря.

Порядок работы

  1. Сначала обрежьте снимок под нужную рамку — отдельным инструментом обрезки, он тоже работает в браузере.
  2. Загрузите результат сюда: цель 50 КБ и режим «по размеру» уже выставлены.
  3. Оставьте формат JPEG, если форма перечисляет допустимые расширения — файл .webp она не примет, как бы хорошо он ни сжался.
  4. Запустите сжатие: подбор идёт бисекцией по шкале качества от 95 вниз к 25 и останавливается на самом высоком проходящем значении.
  5. Сверьте итоговое разрешение в сводке — если оно изменилось, значит цель не бралась на исходном размере.

Частые вопросы

Почему после сжатия лицо стало мыльным?

Значит, пикселей на входе было слишком много для потолка, и подбор ушёл в нижнюю часть шкалы. Обрежьте кадр по плечи и повторите: на трёх мегапикселях вместо двенадцати качество остановится существенно выше.

Обрезать до сжатия или после?

До. Подбор качества считает бюджет на то количество пикселей, которое получил, поэтому обрезка перед сжатием повышает итоговое качество. Обрезка после сжатия просто выбрасывает часть уже испорченной картинки.

Мой файл уже 45 КБ, что произойдёт при сжатии?

Если формат вывода совпадает с исходным и ограничение стороны не выбрано, файл вернётся нетронутым. Повторное кодирование JPEG — чистая потеря: второй проход квантует то, что уже квантовал первый.

Подойдёт ли WebP для фото в анкету?

По весу — да, при том же потолке подбор остановится выше по шкале. По приёму — смотрите на требования: форма, которая просит .jpg, файл с расширением .webp отклонит независимо от его качества.

Рядом

Частые задачи с этим инструментом