Exif Pilot – работа с командной строкой с использованием Batch Editing Plug-in

С помощью командной строки вы можете создавать и редактировать EXIF и IPTC данные. Командная строка позволяет произвести пакетную обработку файлов или одиночного файла.

Значение, которое может принимать тег, определяется его типом. Например, если тег имеет строковый тип, то он содержит строку, но если тег имеет числовой тип, то он может содержать только число. Также есть теги, которые имеют перечисляемый тип, такие теги могут принимать только заранее определенные значения.

После того, как Вы запишете новое значение тега в специальный параметр, затем укажете в командной строке сам тег для нового значения, а также путь к папке с изображениями (или одному конкретному файлу), новое значение тега запишется в изображение.

Командная строка для пакетной обработки имеет следующий формат:

exifpilot.exe Путь к папке с файлами Имя тега Новое Значение Тега

Командная строка для обработки отдельного файла имеет следующий формат:

exifpilot.exe Путь к файлу Имя тега Новое Значение Тега

Список тегов, типов и значений, которые можно редактировать приведены в файле Metadata.txt или здесь.

Ниже приводим примеры редактирования тегов различных типов из командной строки.
 

Строковый тип

Теги данного типа могут содержать строку, состоящую из любых символов. Например, для записи строки “Пример строки” в поле “Авторские права” выполните следующее из командной строки:

exifpilot.exe   c:\Изображения   Exif/Изображение/Авторские права   “Пример строки”
 

Целочисленный тип

Теги такого типа могут содержать только целые неотрицательные числа. Например, для замены значения поля “Битов на сэмпл” на число 8, выполните следующее из командной строки:

exifpilot.exe   c:\Изображения   Exif/Изображение/Битов на семпл    8
 

Дробный тип (формат a/b)

Теги такого типа могут содержать только дробные числа, который представляются в виде обыкновенной дроби, т.е. a/b. Например, для замены значения поля Число F на число 4,8, выполните следующее из командной строки:

exifpilot.exe   c:\Изображения   Exif/Фото/Число F   48/10

Важно: Дробный тип означает, что параметр value должен иметь формат a/b. Если вы хотите установить значение 4.8, то вы должны преобразовать его в правильную дробь. Например, 4.8 = 48/10 или 0.3 = 3/10.
 

Перечисляемый тип

Теги данного типа могут содержать заранее определенные значения для этого тега. Например, необходимо заменить значение поля “Источник света” на “Переменная облачность”. Для этого в файле Metadata.txt необходимо найти значения, которые может принимать этот тег. Число, которое соответствует “Переменная облачность” – это число 10. Выполните следующее из командной строки:

exifpilot.exe   c:\Изображения   Exif/Фото/Источник света   10
 

Другие команды

Вы можете записать в текстовый файл несколько команд. Например, в текстовом файле example.txt могут быть записаны следующие команды:

c:\Изображения\Изображение   Exif/Изображение/Сжатие   2

c:\Изображения\Изображение   Exif/Изображение/Модель   не определено

Важно: Каждая команда должна быть записана с новой строки!

И после того, как вы выполните в командной строке

exifpilot.exe example.txt

обе команды будут выполнены поочередно.
 

Работа с командной строкой поддерживается только после добавления Batch Editing Plug-in.

 

– Главная страничка Exif Pilot –