«Без потерь» и «маленький» обычно несовместимы
«Без потерь» означает, что каждое значение пикселя переживает полный цикл. На фотографии это почти не оставляет возможностей для экономии, потому что кодировщик JPEG уже убрал избыточность, которой питается кодер без потерь. Ожидайте однозначных процентов, а иногда и большего файла.
- Без потерь Пиксели идентичны, файл почти не меньше. Подходит для скриншотов, логотипов, штриховой графики, схем и всего с плоским цветом и чёткими краями.
- Визуально идентично Пиксели изменены, разница не видна при обычном размере просмотра, файл часто меньше на 60-90 процентов. Подходит для фотографий.
Рецепт, который работает для фотографий
- Начните с лучшего оригинала Сжимайте файл прямо с камеры, а не уже сжатую копию. Проходы с потерями накладываются, и каждый отбрасывает всё больше.
- Выберите WebP При одинаковой настройке качества WebP обычно получается меньше JPEG и сохраняет прозрачность. Выбирайте JPEG, когда файл должен открываться в более старом ПО.
- Задайте высокое качество, затем посмотрите Используйте вид до и после в полном размере. Проверьте кожу, градиенты неба и текст на снимке. Эти три вещи ломаются первыми.
Значение качества управляет кодировщиком браузера. Это не универсальная визуальная оценка, поэтому одно и то же число ведёт себя по-разному в разных браузерах и на разных изображениях. Доверяйте своим глазам и измеренному количеству байт.
Когда стоит выбрать PNG
PNG остаётся без потерь, поэтому он подходит для скриншотов, макетов интерфейса, графиков и рисунков с плоским цветом. На таких изображениях формат находит настоящую избыточность, и файл уменьшается.
Вывод в PNG в этом инструменте является новым перекодированием без потерь отрисованных пикселей. Браузеры не дают переносимого уровня сжатия PNG, поэтому результат зависит от браузера. Подайте фотографию, и файл часто вырастет. Когда кандидат выходит больше оригинала, Vaultaire отбрасывает его, а не предлагает вам файл похуже.
Для изображений с плоским цветом, которым нужен ещё и малый размер, конвертация PNG в WebP даёт вариант без потерь в более плотном формате.
Рычаг, о котором забывает большинство
Настройки качества являются вторым рычагом. Размеры являются первым. Фото шириной 4,000 пикселей в колонке шириной 900 пикселей несёт вчетверо больше пикселей, чем показывает экран, и каждый из них стоит байтов.
Уменьшите ширину вдвое в инструменте изменения размера фото, и число пикселей упадёт вчетверо ещё до работы кодировщика. Результат выглядит резким в новом размере и требует куда менее агрессивного сжатия, чтобы попасть в цель. Когда ограничение по размеру файла никак не выполняется, почти всегда помогает именно это.
Почему скачивание сначала заблокировано
Прежде чем разблокировать скачивание, инструмент декодирует новый файл и проверяет формат, размеры, число пикселей, размер в байтах, прозрачность и поддерживаемые метаданные. Кандидат, не прошедший любую проверку, никогда не попадёт на ваш диск.
Эта проверка выполняется в вашем браузере, на вашей машине. Изображение не уходит на сервер, поэтому личное фото остаётся личным, пока вы экспериментируете с настройками.
Частые вопросы о качестве сжатия
Можно ли сжать фото без потери качества?
Настоящее сжатие без потерь сохраняет каждое значение пикселя и на фотографии обычно экономит мало. Перекодирование с потерями на высоком качестве даёт намного меньший файл без разницы, заметной при обычном размере просмотра. Это два разных обещания, поэтому выбирайте одно осознанно.
WebP лучше JPEG для сжатия?
При одинаковой настройке качества WebP обычно даёт меньший файл, чем JPEG, и поддерживает прозрачность. Его декодирует любой современный браузер. Отправляйте JPEG, когда файл должен открываться в старом ПО или в печатном процессе.
Почему мой PNG стал больше?
Вывод в PNG является новым перекодированием без потерь, а браузеры не дают переносимого уровня сжатия PNG. Фотография, перекодированная в PNG, легко может вырасти. Vaultaire отбрасывает кандидата больше оригинала, вместо того чтобы предлагать его.
Теряется ли качество сильнее при повторном сжатии JPEG?
Да. Каждый проход с потерями отбрасывает детали, сохранённые предыдущим проходом, и потери накапливаются. Сжимайте из лучшего оригинала, который у вас есть.
Что означает число качества?
Оно управляет кодировщиком браузера и не является универсальной визуальной оценкой. Одно и то же число даёт разный результат в разных браузерах и на разных изображениях. Судите о результате по тому, как он выглядит.
Какие ограничения на файл?
Один статичный JPEG, PNG или WebP до 50 MB, 8,192 px по стороне и 16,000,000 пикселей всего. Анимированные файлы отклоняются, а не сводятся молча к первому кадру.