Это команда pecomato, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
pecomato - портативный процессор метаданных со встроенными изображениями
СИНТАКСИС
пекомато [ВАРИАНТ...] OP [EXPR] ФАЙЛОВ [ФАЙЛОВ...]
пекомато [ВАРИАНТ...] OP [EXPR] @ФАЙЛ
использование формы OP EXPR только заботы OP Режим значение дампа, см. ниже.
использование @файл чтобы прочитать список файлов из этого файла. файл должен содержать ровно один
имя файла для обработки в каждой строке (ничего не экранировать, имена файлов принимаются как есть).
ОПИСАНИЕ
пекомато в основном предназначен для отображения любой информации, встроенной в изображение
файлы, а также проверка, фильтрация, извлечение, удаление, добавление и исправление таких
Информация. Другими словами, это процессор метаданных.
Он поддерживает следующие форматы файлов: JPEG / JFIF, саман PSD и FFO, сырой IPTC. И это
знает о следующих форматах метаданных: ФИФ, IPTC, Exif, саман и Фотостанция. Более
форматы файлов и метаданных могут поддерживаться позже: TIFF, и т.д.
Одна из его основных целей - проверить достоверность проанализированных метаданных, а также при необходимости
проверить на строгое соответствие официальным стандартам. С другой стороны, он направлен на предоставление
способы исправления сломанных или несовместимых фрагментов, а также обеспечение общих основных функций
для управления метаданными.
Посетите домашнюю страницу программы по адресу http://www.mollux.org/projects/pecomato/, Спасибо
сообщение о проблемах на https://www.mollux.org/services/bugzilla/.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Генеральная опции:
-v, --версия
показать номер версии, затем выйти
-h, --Помогите
показать эту справку по использованию, а затем выйти
--список
перечислить все поддерживаемые встроенные структуры данных
-l, --лог-уровень NUM
определить подробность (см. возможные значения ниже)
-c, - проверка соответствия
выполнить полные проверки, чтобы проверить строгую достоверность и соответствие конструкций
официальные форматы
фильтрация и экстрагирование опции:
-b, --резервное копирование
при необходимости создавать резервные копии (пере) записанных файлов
-d, --target-дир ИМЯ КАТАЛОГА
целевой каталог для всех записанных файлов
-f, --исправить
по возможности исправлять несоответствия метаданных
экстрагирование опции:
-x, --извлекать ТИП
извлекать и сохранять метаданные в отдельный файл (см. ниже список метаданных
типы, которые можно извлечь)
-t, --ext РАСПРОСТРАНЕНИЕ
определить, какое расширение имени файла использовать при записи извлекаемых метаданных
(дефолт: .iptc)
-a, --append-ext
добавить расширение к исходному имени файла при сохранении извлеченных метаданных (по умолчанию:
заменить исходное расширение файла)
фильтрация опции:
-i, --включают EXPR
выражение фильтра, описывающее наборы данных, которые нужно сохранить
-i, --включают @ФАЙЛ
или файл, содержащий список сохраняемых наборов данных, все остальные наборы данных будут
отфильтрован. если не используется, все наборы данных будут сохранены
-e, --исключать EXPR
выражение фильтра, описывающее наборы данных для фильтрации
-e, --исключать @ФАЙЛ
файл, содержащий список наборов данных для фильтрации, все остальные наборы данных будут
хранится. если не используется, все наборы данных будут сохранены
--редактировать EXPR
выражение редактирования фильтра, описывающее добавляемые наборы данных
--редактировать @ФАЙЛ
или файл, содержащий список добавляемых наборов данных. наборы данных не будут вставлены, если это
нарушает соответствие стандартам
--тестовое задание
не заменять исходный файл, создать файл * .rewrite. эта опция влияет только на
перезапись исходных файлов
дамп опции:
-w, --сворачивать NUM
столбец max для переноса (число должно быть в диапазоне [8-1024]). по умолчанию сбросить
развернутый
ВОЗМОЖНОЕ ОПС
проверка просто проверьте встроенные структуры данных
дамп показать встроенные данные (только заголовки)
полная свалка
показать все встроенные данные (включая значения)
значение дампа
показать запрошенное значение (только заголовки)
фильтр
фильтровать встроенные данные (см. -i, -e и --редактировать)
ДАМП-ЗНАЧЕНИЕ ВЫРАЖЕНИЯ
IPTC.
То же, что и выражение включения / исключения фильтра, см. ниже:
ФИЛЬТР ВКЛЮЧИТЬ / ИСКЛЮЧИТЬ ВЫРАЖЕНИЯ
IPTC.
куда может быть:
все: *
шестнадцатеричный унарный: 0xhhhh
шестнадцатеричный диапазон: 0xhhhh-0xhhhh
десятичный унарный: nnn: nnn
десятичные диапазоны: nnn: nnn-nnn
nnn: *
Примеры:
IPTC.0x0219
IPTC.0x0300-0x0364
IPTC.3: 0–100
ФИЛЬТР РЕДАКТИРОВАТЬ ВЫРАЖЕНИЯ
IPTC. знак равно :
куда может быть:
шестнадцатеричный унарный: 0xhhhh
десятичный унарный: nnn: nnn
куда может быть:
шестнадцатеричный
текст
а также является:
шестнадцатеричный: [a-zA-Z0-9] пары
текст: любой символ (даже расширенный) в строке воспринимается как текст, пока
найдена новая строка
Примеры:
IPTC.0x0200 = шестнадцатеричный: 0002
IPTC.0x0219 = текст: это ключевое слово
ПОДДЕРЖКА METADATA Для ДОБЫЧА
IPTC Наборы данных IPTC
ВОЗМОЖНОЕ ВХОД УРОВНИ
0 тихо, совсем нет выхода
1 только сообщения об ошибках (по умолчанию)
2 предупреждения и сообщения об ошибках
3 информативные сообщения, предупреждения и сообщения об ошибках
4 все сообщения, включая отладочные
ПОДДЕРЖКА ВХОД FILES
JPEG файлы (обычно . Jpeg, . Jpg, .jpe, .jfif, .джиф)
саман Photoshop файлы (обычно .psd, .pdf, .ffo)
Фотостанция файлы (обычно.PDFs, .ipt)
автономные IPTC метаданные (обычно .iptc)
ВЫХОД КОДЫ
0 нормальный выход
1 ошибка использования
2 завершение асинхронного сигнала
3 нормальный выход с предупреждением (ями)
4 нормальный выход с ошибками
5 обнаружена фатальная ошибка
ПРИМЕРЫ
Проверка метаданных структур of a JPEG файл, Важно докладе Ошибки
$ pecomato проверить файл.jpg
Используйте pecomato онлайн с помощью сервисов onworks.net