Это команда jpegoptim, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
jpegoptim - утилита для оптимизации / сжатия файлов JPEG / JFIF.
СИНТАКСИС
jpegoptim [ кредита ] [ имена файлов ]
ОПИСАНИЕ
jpegoptim используется для оптимизации / сжатия файлов jpeg. Программа поддерживает оптимизацию без потерь,
который основан на оптимизации таблиц Хаффмана. И так называемая оптимизация с потерями, когда
В дополнение к оптимизации таблиц Хаффмана пользователь может указать верхний предел качества изображения.
ПРИМЕЧАНИЕ! По умолчанию jpegoptim изменяет входные файлы (если они оптимизированы), чтобы сохранить
вариант использования исходных файлов -d указать альтернативный каталог для сохранения оптимизированных файлов
к.
Оптимизируются только обычные файлы (символические ссылки и специальные файлы пропускаются). Также любой
другие жесткие ссылки на оптимизируемый файл (созданные с использованием ссылке(2)) не затрагиваются.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Опции могут быть либо традиционными однобуквенными опциями POSIX, либо длинными в стиле GNU.
параметры. Параметры стиля POSIX начинаются с одного знака `` - '', а длинные параметры GNU начинаются с
`` - ''.
Варианты, предлагаемые jpegoptim следующие:
-d , --dest =
Устанавливает альтернативный целевой каталог для сохранения оптимизированных файлов (по умолчанию
перезаписать оригиналы). Обратите внимание, что неизмененные файлы не будут добавлены в
целевой каталог. Это означает, что если исходный файл не может быть сжат, ни один файл
будет создан в пути назначения.
-ф, --сила
Принудительная оптимизация, даже если результат будет больше, чем исходный файл.
-час, --Помогите
Отображает краткую информацию об использовании и завершает работу.
-м , --max =
Устанавливает максимальный коэффициент качества изображения (отключает режим оптимизации без потерь, который
по умолчанию включен). Эта опция снизит качество тех исходных файлов, которые были
сохранено с использованием более высокого качества. В то время как файлы, которые уже имеют более низкое качество
настройка будет сжата с использованием метода оптимизации без потерь.
Допустимые значения параметра качества: 0 - 100.
-н, --бездействие
На самом деле не оптимизируйте файлы, просто распечатайте результаты.
-S , --size =
Попробуйте оптимизировать файл до заданного размера (отключает режим оптимизации без потерь). Цель
размер указывается в килобайтах (1 - n) или в процентах (1% - 99%) от
исходный размер файла.
-T , --threshold =
Сохраните файл без изменений, если коэффициент сжатия ниже порогового значения (%).
Допустимые значения для порога: 0 - 100
-б, --csv
Информация о ходе печати в формате CSV.
-о, - перезаписать
Перезаписать целевой файл, даже если он существует (при использовании опции -d).
-п, - сохранить
Сохраните время модификации файла.
-П, - консервная завивка
Сохраните права доступа к файлу (владельца / группы), перезаписав исходный файл. Это
немного менее безопасен, чем режим работы по умолчанию (когда новый файл сначала сохраняется
как временный файл, а затем переименован поверх исходного файла). В этом режиме резервное копирование
исходного файла сделан с расширением .jpegoptim.bak, и этот файл удален
после успешной замены исходного файла. ПРИМЕЧАНИЕ! если запущен jpegoptim
как root, как правило, нет необходимости использовать эту опцию, поскольку jpegoptim может
сохранить права доступа к файлам при запуске от root в режиме по умолчанию.
-д, --тихий
Тихий режим.
-т, - итоги
Вывести итоги после обработки всех файлов.
-в, --подробный
Включает подробный режим (положительно болтливый).
--все нормально
Сделать все выходные файлы непрогрессивными. Может использоваться для преобразования всех входных файлов
в прогрессивные JPEG при использовании с параметром --force.
- все-прогрессивный
Сделать все выходные файлы прогрессивными. Может использоваться для преобразования всех нормальных (не-
прогрессивный) преобразование входных файлов JPEG в прогрессивное при использовании с параметром --force.
-с, - полосатая
Удалите все маркеры из выходного файла. (ПРИМЕЧАНИЕ! По умолчанию только Комментарий и
Маркеры Exif / IPTC / PhotoShop / ICC / XMP сохраняются, все остальное отбрасывается). Выход
JPEG по-прежнему, вероятно, будет содержать один или два маркера (JFIF и Adobe APP14) в зависимости от
на цветовом пространстве, используемом в изображении, поскольку эти маркеры генерируются библиотекой libjpeg
кодировщик автоматически.
--strip-none
Сохраните «все» маркеры на изображении. Это оставит нетронутыми все маркеры в
изображения, за исключением маркеров JFIF (APP0) и Adobe (APP14), поскольку они регенерируются
Библиотека libjpeg.
--strip-com
Удалите маркеры комментариев (COM) из выходного файла.
--strip-exif
Удалите маркеры EXIF из выходного файла.
--strip-iptc
Удалите маркеры IPTC / Adobe Photoshop (APP13) из выходного файла.
--strip-icc
Удалите профили ICC из выходного файла.
--strip-xmp
Удалите профили XMP из выходного файла.
--stdout
Отправьте выходное изображение на стандартный вывод. Обратите внимание, если оптимизация не создала меньшего
файл, чем входной файл, то выходной (изображение) не отправляется на стандартный вывод. (Вариант
-f может использоваться для принудительного вывода изображения всегда, даже если оптимизированное изображение не было
меньше, чем ввод).
--стдин
Чтение входного изображения со стандартного ввода. Когда используется эта опция, то только одно изображение
читается из стандартного вывода. Любые (другие) входные файлы, указанные в командной строке, являются
игнорируется. Обратите внимание: если в командной строке отображается входной файл '-', то стандартный ввод
также предполагается.
В настоящее время эта опция явно включает -f вариант, поэтому выходное изображение всегда
отправляется на стандартный вывод (даже если оптимизация невозможна).
Используйте jpegoptim онлайн с помощью сервисов onworks.net