ExifTool

ExifTool

Последняя версия: 12.90
Скачали: 11

ExifTool — специализированная программа для работы с метаданными в файлах. Она читает, записывает, изменяет, копирует и удаляет служебную информацию, которая хранится внутри изображений, видео, аудио, PDF, RAW-файлов и других форматов. В фотографиях это могут быть модель камеры, дата съемки, параметры экспозиции, объектив, координаты GPS, сведения об авторе, copyright, цветовой профиль, миниатюра, данные редактора и технические блоки производителя камеры.

Главная особенность ExifTool — работа через командную строку. У программы нет отдельного графического окна с кнопками открытия, сохранения и экспорта. Пользователь вводит команды в Terminal, Command Prompt, PowerShell или другой оболочке, указывает файл или папку и получает текстовый вывод с найденными тегами. Для ручной обработки одной фотографии это требует привыкания, зато для пакетного редактирования метаданных, автоматизации фотоархива и проверки большого набора файлов такой подход дает точный контроль над операциями.

ExifTool особенно полезен в ситуациях, где обычный просмотрщик изображений показывает только часть EXIF. Программа умеет выводить данные по группам, показывать одинаковые теги из разных областей файла, экспортировать результат в JSON и CSV, переносить метаданные между файлами, менять дату съемки у серии фотографий, удалять GPS-координаты перед публикацией и собирать таблицу по целой папке. Для смежных задач на freeexe доступны материалы о просмотрщиках и редакторах изображений: XnView MP, XnView, IrfanView, FastStone Image Viewer, GIMP и разделе графических редакторов.

Что такое ExifTool и какие задачи он решает

ExifTool работает с метаинформацией, а не с визуальным содержимым файла. Он не ретуширует фото, не меняет яркость, не кадрирует изображение и не заменяет RAW-конвертер. Его задача — извлечь, изменить или удалить скрытые данные, которые сопровождают файл. Именно поэтому ExifTool используют не как альтернативу фоторедактору, а как инструмент контроля служебной информации.

В типичном JPEG-файле программа показывает:

  • имя файла и каталог;

  • размер файла;

  • MIME Type;

  • формат и расширение;

  • дату изменения файла;

  • дату съемки;

  • модель камеры или смартфона;

  • параметры экспозиции;

  • ISO;

  • фокусное расстояние;

  • ориентацию;

  • разрешение;

  • цветовой профиль;

  • GPS-координаты;

  • сведения об авторе;

  • данные программы, которая сохраняла файл;

  • встроенную миниатюру;

  • блоки EXIF, IPTC, XMP и MakerNotes.

ExifTool подходит для нескольких разных групп пользователей. Фотографу программа помогает исправлять даты после съемки с неверно настроенными часами камеры, переносить сведения из RAW в JPEG и добавлять авторские поля. Веб-мастеру она полезна для удаления лишних метаданных перед публикацией изображений. Архивист получает инструмент для выгрузки сведений из большой коллекции в CSV. Специалист по безопасности проверяет GPS, историю обработки и программные следы в файле. Разработчик подключает ExifTool к скриптам, чтобы автоматически проверять, сортировать или переименовывать файлы.

Сильная сторона ExifTool — детальность вывода. Когда обычный просмотрщик показывает только дату, камеру и разрешение, ExifTool выводит полный набор доступных полей и позволяет выбрать нужные. Например, команда с параметрами -a -G1 -s показывает повторяющиеся теги, добавляет группы и выводит системные имена тегов, которые затем можно использовать для записи или удаления.

exiftool -a -G1 -s photo.jpg

Такой вывод удобен, когда в одном файле одновременно присутствуют EXIF, XMP и IPTC. Значение даты, подписи или координат может храниться в нескольких местах. ExifTool не скрывает эти различия и показывает, где именно лежит каждое значение.

Основные характеристики ExifTool

ХарактеристикаЗначение
Назначениечтение, запись, изменение, копирование, экспорт и удаление метаданных
Основной интерфейскомандная строка
Библиотечная основаImage::ExifTool
Типы данныхEXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, ID3, Lyrics3, MakerNotes и другие
Основные платформыWindows, macOS, Unix/Linux
Работа с файламиотдельные файлы, группы файлов, папки, вложенные каталоги
Форматы выводаобычный текст, CSV, JSON, XML, HTML, табличный вывод
Пакетная обработкаподдерживается через указание нескольких файлов, папок, рекурсивный режим и импорт данных из CSV/JSON
Сохранение исходникапри записи по умолчанию создается файл с добавлением _original
Сценариипросмотр EXIF, редактирование EXIF, удаление EXIF из фото, работа с GPS, перенос тегов, сортировка архива, проверка файлов

ExifTool воспринимает файл не только как изображение или документ, а как контейнер с разными областями данных. Поэтому одна команда может показать как обычные свойства файла, так и вложенные структуры конкретного формата. Для фотографии это EXIF и MakerNotes, для видео — QuickTime-метаданные, для PDF — служебные поля документа, для аудио — ID3 и другие теги.

При чтении программа не изменяет файл. Команда просмотра безопасна для исходника:

exiftool photo.jpg

Изменение начинается, когда в команде появляется присваивание значения тегу:

exiftool -Artist="Ivan Petrov" photo.jpg

Удаление выполняется тем же принципом: тегу присваивается пустое значение.

exiftool -GPS:all= photo.jpg

Копирование построено на параметре -TagsFromFile. Он указывает файл-источник и файл-получатель.

exiftool -TagsFromFile source.jpg -all:all target.jpg

Такой синтаксис кажется непривычным для пользователей графических редакторов, но он делает операции воспроизводимыми. Команду можно сохранить, повторить на другой папке, встроить в скрипт, выполнить на сервере или передать другому специалисту без описания десятков ручных действий.

Установка и первый запуск

ExifTool запускается в Windows, macOS и Unix/Linux. На каждой платформе программа работает через команду exiftool, но способ подготовки отличается.

Windows

В Windows у ExifTool есть исполняемый вариант. В распакованной папке находится файл exiftool(-k).exe и папка exiftool_files. Двойной щелчок по exiftool(-k).exe открывает документацию, а перетаскивание файлов или папок на этот исполняемый файл запускает обработку выбранных объектов. Для работы из командной строки файл переименовывают в exiftool.exe.

Элементы, которые важны именно для Windows-сценария:

  • exiftool(-k).exe — исполняемый файл для запуска и drag-and-drop;

  • exiftool.exe — имя после переименования для удобного запуска из командной строки;

  • exiftool_files — папка, которую нужно переносить вместе с исполняемым файлом;

  • Run... — пункт меню Windows Start для запуска командной строки;

  • cmd — команда для открытия Command Prompt;

  • PATH — системный путь, из которого команда exiftool доступна без полного адреса файла.

Рабочий вариант для новичка выглядит так: открыть папку с exiftool.exe, поместить туда тестовую фотографию, открыть Command Prompt в этом каталоге и выполнить:

exiftool photo.jpg

Если команда распознана, в окне появится список свойств файла. Когда ExifTool перенесен в каталог из PATH, его можно вызывать из любой папки, не прописывая полный путь к исполняемому файлу.

macOS

В macOS ExifTool работает через Terminal. После установки команда exiftool доступна из терминала, а исполняемые файлы размещаются в системном каталоге /usr/local/bin. При установке пакета macOS может блокировать запуск из-за политики Gatekeeper. В таком случае используется раздел Privacy & Security, где доступна кнопка Open Anyway.

Для проверки достаточно открыть Terminal и выполнить:

exiftool sample.jpg

При работе с путями важно учитывать пробелы в названиях папок. В Terminal путь с пробелом нужно брать в кавычки или экранировать пробел обратной косой чертой.

exiftool "/Users/name/Pictures/Test photo.jpg"

Unix и Linux

В Unix/Linux ExifTool запускается из терминала. Вариант через полный Perl-дистрибутив требует Perl. После распаковки можно выполнить программу из текущей папки:

./exiftool image.jpg

Для системной установки используются команды:

perl Makefile.PL
make test
sudo make install

make test проверяет работоспособность программы перед установкой. На рабочих станциях, где ExifTool используется в скриптах и обработчиках файлов, такой шаг снижает риск скрытых проблем с окружением.

Интерфейс и логика работы

Интерфейс ExifTool — это команда, параметры и путь к файлу. В графическом редакторе пользователь выбирает пункт меню, нажимает кнопку и видит диалоговое окно. В ExifTool та же операция описывается строкой:

exiftool -Tag=value file.jpg

У этой модели есть три следствия.

Первое — операция точно фиксируется в тексте. Если нужно изменить автора у 500 файлов, команда остается такой же понятной, как и для одного файла:

exiftool -Artist="Ivan Petrov" *.jpg

Второе — программа хорошо подходит для повторяемых задач. Команду удаления GPS можно один раз проверить на копии, затем применять к новым папкам перед публикацией.

exiftool -GPS:all= *.jpg

Третье — ошибка в команде влияет на результат. Поэтому при массовой обработке ExifTool лучше использовать поэтапно: сначала посмотреть данные, затем проверить команду на одном файле, затем применить к копии папки, затем обработать весь набор.

В обычном выводе ExifTool показывает описательные названия полей:

Camera Model Name               : Canon EOS DIGITAL REBEL
Date/Time Original              : 2003:12:04 06:46:52
Exposure Time                   : 4
F Number                        : 14.0
ISO                             : 100

Для работы с командами удобнее системные имена тегов:

exiftool -s photo.jpg

В таком режиме описания превращаются в имена, которые можно использовать в присваивании:

CameraModelName                 : Canon EOS DIGITAL REBEL
DateTimeOriginal                : 2003:12:04 06:46:52
ExposureTime                    : 4
FNumber                         : 14.0
ISO                             : 100

При добавлении -G1 рядом с каждым тегом появляется группа:

exiftool -G1 -s photo.jpg

Это помогает отличать EXIF:DateTimeOriginal от XMP:DateTimeOriginal, IPTC:Keywords от XMP:Subject и другие похожие поля.

ExifTool не прячет дубликаты по умолчанию так, как это делают многие визуальные программы. Для полного анализа используют -a, потому что один и тот же тег может встретиться в нескольких местах:

exiftool -a -G1 -s photo.jpg

Для координат GPS важен параметр -n. Без него ExifTool выводит преобразованные значения, удобные для чтения человеком. С ним программа показывает числовое представление без декоративного форматирования.

exiftool -GPSLatitude -GPSLongitude photo.jpg
exiftool -n -GPSLatitude -GPSLongitude photo.jpg

Разница полезна, когда координаты нужно вставить в таблицу, GIS-инструмент или скрипт.

Какие метаданные показывает ExifTool

ExifTool читает разные типы метаданных. В фотографиях чаще всего встречаются EXIF, GPS, IPTC, XMP, ICC Profile и MakerNotes.

EXIF

EXIF хранит технические сведения о съемке. Для фотографий это основная область, где находятся:

  • дата и время съемки;

  • модель камеры или смартфона;

  • производитель устройства;

  • объектив;

  • ISO;

  • выдержка;

  • диафрагма;

  • фокусное расстояние;

  • ориентация;

  • вспышка;

  • режим экспозиции;

  • разрешение;

  • цветовое пространство.

Типичная команда для просмотра EXIF:

exiftool -EXIF:all photo.jpg

Для выборочного просмотра даты съемки:

exiftool -DateTimeOriginal photo.jpg

Для камеры и объектива:

exiftool -Make -Model -LensModel photo.jpg

GPS

GPS-метаданные содержат координаты, высоту, направление и время фиксации координат. В снимках со смартфонов эти поля особенно важны для приватности: фото может раскрывать место съемки, маршрут, дом или рабочий адрес.

Проверка координат:

exiftool -GPS:all photo.jpg

Просмотр только позиции:

exiftool -GPSPosition photo.jpg

Удаление GPS без удаления остальных метаданных:

exiftool -GPS:all= photo.jpg

После удаления нужно повторно выполнить просмотр GPS-группы:

exiftool -GPS:all photo.jpg

Пустой вывод по GPS-тегам означает, что координаты удалены из этой группы.

ExifTool скриншот 1

IPTC

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

Примеры полей, с которыми работают в ExifTool:

exiftool -IPTC:Caption-Abstract -IPTC:Keywords -IPTC:By-line photo.jpg

Запись автора в IPTC:

exiftool -IPTC:By-line="Ivan Petrov" photo.jpg

Добавление слова в список IPTC Keywords:

exiftool -IPTC:Keywords+="architecture" photo.jpg

Списочные поля требуют аккуратности. Одно присваивание может заменить существующее значение, а добавление через += расширяет список.

XMP

XMP используется многими современными приложениями для хранения описания, рейтингов, авторских сведений, истории обработки, данных Lightroom/Camera Raw и других полей. В отличие от старых областей метаданных, XMP имеет расширяемую структуру и часто служит мостом между редакторами.

Просмотр всех XMP-полей:

exiftool -XMP:all photo.jpg

Пример записи описания:

exiftool -XMP-dc:Description="Evening city panorama" photo.jpg

Пример записи автора:

exiftool -XMP-dc:Creator="Ivan Petrov" photo.jpg

XMP может дублировать сведения из EXIF и IPTC. Поэтому при подготовке фотоархива важно решить, какие поля будут основными. Если нужна совместимость с разными программами, применяют MWG-теги, которые помогают синхронизировать одинаковые сведения в EXIF, IPTC и XMP.

ICC Profile

ICC Profile описывает цветовой профиль. Для публикации, печати и архивирования его не всегда нужно удалять вместе с остальными метаданными. Если выполнить полную очистку через -all=, профиль тоже исчезает. Для задач, где цвет важен, сначала проверяют наличие профиля:

exiftool -ICC_Profile:all photo.jpg

Перенос ICC-профиля из исходного файла в другой:

exiftool -TagsFromFile source.jpg -ICC_Profile target.jpg

Эта операция полезна, когда метаданные уже очищены, но цветовой профиль нужно вернуть из исходника.

MakerNotes

MakerNotes — служебные блоки производителей камер. Они содержат данные, которые не укладываются в стандартные EXIF-поля: внутренние режимы, параметры автофокуса, сведения об объективе, серийные данные, дополнительные настройки камеры. ExifTool поддерживает maker notes многих брендов, включая Canon, Nikon, Sony, Fujifilm, DJI, GoPro, Panasonic, Olympus, Pentax, Ricoh и другие.

Просмотр MakerNotes:

exiftool -MakerNotes:all photo.jpg

Работать с этими полями нужно осторожно. MakerNotes зависят от структуры конкретного производителя, а их изменение может повлиять на совместимость файла с фирменным программным обеспечением камеры.

Что можно сделать в ExifTool

Просмотреть все метаданные файла

Базовая команда:

exiftool photo.jpg

Она выводит все распознанные поля в читаемом виде. Это первый шаг перед любой правкой. По выводу видно, есть ли в файле GPS, какая дата съемки записана, какой редактор использовался, где лежит copyright и присутствуют ли дубли в разных блоках.

Для более технического анализа используют:

exiftool -a -G1 -s photo.jpg

Такой вариант показывает:

  • повторяющиеся теги;

  • группы хранения;

  • системные имена;

  • структуру, удобную для дальнейшей записи или удаления.

Посмотреть только нужные поля

ExifTool не заставляет просматривать весь длинный вывод. Можно перечислить конкретные теги:

exiftool -FileName -FileSize -DateTimeOriginal -Make -Model -LensModel photo.jpg

Для проверки координат:

exiftool -FileName -GPSLatitude -GPSLongitude -GPSAltitude -GPSDateStamp photo.jpg

Для проверки авторских данных:

exiftool -Artist -Copyright -Creator -By-line -Rights photo.jpg

Такой подход удобен, когда нужно быстро проверить одну задачу: например, удалить EXIF из фото перед публикацией, но оставить имя файла и дату изменения в файловой системе без анализа всех остальных полей.

Изменить автора и copyright

ExifTool может записывать авторские поля в разные группы. Самый простой вариант:

exiftool -Artist="Ivan Petrov" -Copyright="Ivan Petrov" photo.jpg

Для XMP:

exiftool -XMP-dc:Creator="Ivan Petrov" -XMP-dc:Rights="Ivan Petrov" photo.jpg

Для IPTC:

exiftool -IPTC:By-line="Ivan Petrov" -IPTC:CopyrightNotice="Ivan Petrov" photo.jpg

В фотоархиве лучше придерживаться единой схемы. Если одна часть коллекции заполнена через Artist, другая через XMP-dc:Creator, а третья через IPTC:By-line, разные программы могут показывать разные значения. ExifTool позволяет увидеть все варианты и привести их к одному виду.

Изменить дату съемки

Дата съемки часто хранится в нескольких полях. Основные:

  • DateTimeOriginal — исходная дата и время съемки;

  • CreateDate — дата создания изображения;

  • ModifyDate — дата изменения в EXIF;

  • FileModifyDate — дата изменения файла на уровне файловой системы.

Запись конкретной даты:

exiftool -DateTimeOriginal="2026:06:01 14:30:00" photo.jpg

Одновременная запись в несколько полей:

exiftool -DateTimeOriginal="2026:06:01 14:30:00" -CreateDate="2026:06:01 14:30:00" -ModifyDate="2026:06:01 14:30:00" photo.jpg

Сдвиг времени на 1 час 30 минут вперед:

exiftool "-DateTimeOriginal+=0:0:0 1:30:0" photo.jpg

Сдвиг на 2 часа назад:

exiftool "-DateTimeOriginal-=0:0:0 2:0:0" photo.jpg

Для серии фотографий в папке:

exiftool "-DateTimeOriginal+=0:0:0 1:30:0" *.jpg

После изменения даты нужно проверить несколько файлов из начала, середины и конца серии:

exiftool -FileName -DateTimeOriginal *.jpg

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

Удалить GPS-координаты

Для приватной публикации часто нужно убрать только координаты, а не все метаданные. В этом случае используется удаление группы GPS:

exiftool -GPS:all= photo.jpg

Для всех JPEG в папке:

exiftool -GPS:all= *.jpg

Для папки и вложенных каталогов:

exiftool -r -GPS:all= photos

После обработки проверяют:

exiftool -GPS:all photo.jpg

Такой способ сохраняет дату съемки, модель камеры, параметры экспозиции и авторские поля. Он подходит для фотографа, который хочет оставить технические сведения, но не раскрывать место съемки.

Полностью очистить изображение от метаданных

Полная очистка выполняется так:

exiftool -all= photo.jpg

Для всех JPEG в папке:

exiftool -all= *.jpg

Эта операция удаляет не только GPS, но и EXIF, IPTC, XMP, комментарии, миниатюры и другие поля, которые ExifTool может удалить для данного типа файла. После полной очистки проверяют:

exiftool -a -G1 -s photo.jpg

При записи ExifTool по умолчанию сохраняет исходный файл как резервную копию с добавлением _original. Например, рядом с photo.jpg появится photo.jpg_original. Это поведение защищает от необратимой ошибки. Удалять такие копии стоит только после просмотра результата.

Перезапись без создания _original выполняется параметром:

exiftool -overwrite_original -all= photo.jpg

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

Перенести метаданные из одного файла в другой

После обработки RAW в редакторе иногда появляется JPEG без нужных полей. ExifTool переносит метаданные из исходника в результат:

exiftool -TagsFromFile source.cr2 -all:all result.jpg

Для переноса только даты съемки:

exiftool -TagsFromFile source.jpg -DateTimeOriginal target.jpg

Для переноса GPS:

exiftool -TagsFromFile source.jpg -GPS:all target.jpg

Для переноса ICC-профиля:

exiftool -TagsFromFile source.jpg -ICC_Profile target.jpg

Порядок параметров важен: после -TagsFromFile идет источник, затем список тегов, затем файл-получатель. Если добавить присваивания справа от -TagsFromFile, они выполняются после копирования и могут заменить скопированные значения.

Обработать папку и вложенные каталоги

ExifTool принимает в качестве входа файл, список файлов или папку. При указании папки программа обрабатывает поддерживаемые типы файлов. Для рекурсивной обработки вложенных каталогов используется -r.

Просмотр метаданных всех файлов в папке:

exiftool photos

Просмотр JPEG во вложенных папках:

exiftool -r -ext jpg photos

Удаление GPS из JPEG и HEIC во вложенных папках:

exiftool -r -ext jpg -ext heic -GPS:all= photos

Параметр -ext ограничивает обработку расширениями. Это снижает риск случайной правки файлов, которые не относятся к текущей задаче.

Экспортировать метаданные в CSV

CSV подходит для таблиц, аудита архива и передачи данных в Excel, LibreOffice Calc или систему учета. Пример выгрузки по папке:

exiftool -FileName -DateTimeOriginal -CreateDate -Model -LensModel -GPSPosition -csv photos > metadata.csv

В результате создается таблица, где строки соответствуют файлам, а столбцы — выбранным тегам. Для большого фотоархива это быстрее, чем открывать каждый файл в просмотрщике.

Импорт CSV используется для массового изменения. В первой строке CSV должны быть имена тегов, а столбец SourceFile связывает строку с конкретным файлом. Такой способ удобен, когда описания, авторы или даты подготовлены в таблице.

Экспортировать метаданные в JSON

JSON удобен для разработчиков и интеграции со скриптами:

exiftool -j -G1 -a photo.jpg > metadata.json

Для папки:

exiftool -j -G1 -a photos > metadata.json

Параметр -G1 добавляет группы, а -a разрешает вывод повторяющихся тегов. Если JSON передается в программу, важно учитывать, что одинаковые имена тегов могут конфликтовать. Для уникальных заголовков в сложных случаях применяют более подробные группы.

Переименовать файлы по дате съемки

ExifTool умеет записывать не только метаданные, но и системные теги FileName и Directory. Это позволяет переименовывать и раскладывать файлы по дате.

Переименование JPEG по CreateDate:

exiftool "-FileName

Создание структуры папок по году, месяцу и дню:

exiftool "-Directory

Рекурсивная обработка:

exiftool -r "-FileName

Перед такими действиями особенно важна копия папки. Переименование и перенос большого архива сложнее отменить, чем запись одного текстового поля.

Поддерживаемые форматы файлов и метаданных

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

ГруппаПримеры форматовТипичные задачи
ФотоJPEG, TIFF, PNG, WebP, AVIF, JXLпросмотр EXIF, удаление GPS, запись автора, проверка редактора
RAWCR2, CR3, NEF, ARW, RAF, ORF, RW2, DNGанализ данных камеры, перенос даты, проверка MakerNotes
ВидеоMOV, MP4, 3GP, AVI, M4Vпросмотр даты, устройства, координат, технических QuickTime-полей
АудиоMP3/ID3, M4A, AIFF, OGG, FLAC и другиечтение и проверка тегов
ДокументыPDF, EPUB, ODT, ODS, ODPпросмотр служебных полей документа
Архивы и системные файлыZIP, 7Z, EXE, LNK и другиетехническая проверка и извлечение доступных данных
ГеоданныеGPS-теги, GeoTIFF, трекипроверка координат и геопривязка

Поддержка форматов не означает одинаковое поведение для всех типов файлов. JPEG удобен для полного цикла чтения, записи и удаления метаданных. RAW-файлы часто требуют осторожности, потому что содержат фирменные структуры производителя. Видео хранит данные в контейнерах, где важны QuickTime-группы и вложенные треки. PDF требует отдельной проверки результата, потому что служебная информация может существовать в нескольких областях документа.

Для практической работы важно не запоминать полный список форматов, а проверять конкретный тип файла командой:

exiftool -a -G1 -s file.ext

Если ExifTool выводит данные и распознает группы, можно строить дальнейшую обработку. Если нужный тег отсутствует, программа не восстановит сведения, которых нет в файле.

Практические инструкции

Как посмотреть EXIF фотографии

  1. Поместите файл в отдельную рабочую папку.

  2. Откройте Terminal, Command Prompt или PowerShell.

  3. Перейдите в папку с файлом.

  4. Выполните команду просмотра.

  5. Проверьте дату, камеру, GPS и авторские поля.

Команда для Windows, macOS и Linux одинаковая:

ExifTool скриншот 2

exiftool photo.jpg

Для более удобного анализа:

exiftool -a -G1 -s photo.jpg

На что смотреть в выводе:

ПолеЧто показывает
FileTypeтип файла
MIMETypeMIME-тип
DateTimeOriginalдата и время съемки
CreateDateдата создания
ModifyDateдата изменения в метаданных
Makeпроизводитель устройства
Modelмодель камеры или смартфона
LensModelобъектив
GPSPositionкоординаты
Artistавтор
Copyrightсведения о правах
Softwareпрограмма, которая сохраняла или обрабатывала файл

Для быстрого просмотра только важных полей:

exiftool -FileName -DateTimeOriginal -Make -Model -LensModel -GPSPosition -Artist -Copyright photo.jpg

Как удалить GPS, но оставить остальную информацию

Этот сценарий подходит для публикации фото, когда нужно скрыть место съемки, но оставить дату, камеру и авторские сведения.

Сначала проверьте наличие GPS:

exiftool -GPS:all photo.jpg

Удалите GPS:

exiftool -GPS:all= photo.jpg

Проверьте результат:

exiftool -GPS:all photo.jpg

Для папки:

exiftool -GPS:all= *.jpg

Для папки с вложенными каталогами:

exiftool -r -GPS:all= photos

После массовой обработки проверьте несколько файлов:

exiftool -FileName -GPSPosition photos/*.jpg

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

Как полностью очистить фотографию от метаданных

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

Команда:

exiftool -all= photo.jpg

Проверка:

exiftool -a -G1 -s photo.jpg

Для всех JPEG в текущей папке:

exiftool -all= *.jpg

Для рекурсивной обработки JPEG:

exiftool -r -ext jpg -all= photos

После выполнения рядом с каждым измененным файлом появляется резервная копия с _original. Это нормальное поведение. При необходимости перезаписи без таких копий используют:

exiftool -overwrite_original -all= photo.jpg

Без отдельной резервной копии этот параметр применять не стоит. Если команда удалит нужные поля, вернуть их из уже перезаписанного файла не получится.

Как изменить дату съемки у серии фотографий

Сначала нужно понять, какое поле содержит дату:

exiftool -FileName -DateTimeOriginal -CreateDate -ModifyDate *.jpg

Если камера отставала на 2 часа:

exiftool "-DateTimeOriginal+=0:0:0 2:0:0" *.jpg

Если камера спешила на 2 часа:

exiftool "-DateTimeOriginal-=0:0:0 2:0:0" *.jpg

Если нужно установить одну дату для одного файла:

exiftool -DateTimeOriginal="2026:06:01 14:30:00" photo.jpg

Если нужно установить дату сразу в основные поля:

exiftool -DateTimeOriginal="2026:06:01 14:30:00" -CreateDate="2026:06:01 14:30:00" -ModifyDate="2026:06:01 14:30:00" photo.jpg

Для проверки:

exiftool -FileName -DateTimeOriginal -CreateDate -ModifyDate *.jpg

Дата в имени файла и дата в метаданных — разные вещи. Если фото называется 2026-06-01.jpg, это еще не значит, что внутри записан правильный DateTimeOriginal. ExifTool работает с внутренними тегами и может отдельно переименовать файл по этим тегам.

Как выгрузить метаданные папки в CSV

Команда для базовой таблицы:

exiftool -FileName -DateTimeOriginal -CreateDate -Make -Model -LensModel -GPSPosition -csv photos > metadata.csv

Для рекурсивной обработки:

exiftool -r -FileName -Directory -DateTimeOriginal -CreateDate -Make -Model -LensModel -GPSPosition -csv photos > metadata.csv

Такой файл удобно открыть в табличном редакторе и отфильтровать:

  • фотографии без даты съемки;

  • изображения с GPS;

  • кадры с конкретной камеры;

  • файлы, у которых дата создания отличается от даты съемки;

  • снимки без авторских сведений;

  • фото из нескольких папок, которые нужно объединить в архив.

Для дальнейшего импорта CSV должен сохранить столбец SourceFile. Он связывает строку таблицы с конкретным файлом.

Как перенести дату из имени файла в EXIF

Если файл называется 20260601_143000.jpg, можно использовать имя для записи даты, но команда зависит от формата имени. Более безопасный способ — подготовить CSV с колонками SourceFile и DateTimeOriginal, затем импортировать его:

exiftool -csv=dates.csv photos

CSV должен содержать строки примерно такого вида:

SourceFile,DateTimeOriginal
photos/photo1.jpg,2026:06:01 14:30:00
photos/photo2.jpg,2026:06:01 14:31:10

Такой метод удобен для оцифрованных архивов, где дата известна из внешнего каталога, бумажной описи или имени папки.

Как проверить файл после редактирования

Минимальная проверка:

exiftool -a -G1 -s photo.jpg

Проверка конкретных полей:

exiftool -FileName -DateTimeOriginal -CreateDate -GPSPosition -Artist -Copyright photo.jpg

Проверка наличия резервной копии:

dir

в Windows или:

ls

в macOS/Linux.

Если рядом лежит photo.jpg_original, исходник сохранен. После подтверждения результата его можно удалить вручную, но в рабочих процессах с высокой ценой ошибки такие копии лучше хранить до завершения всего проекта.

Плюсы и минусы ExifTool

Плюсы:

  • программа читает и изменяет метаданные в большом наборе форматов;

  • ExifTool подходит для пакетной обработки папок и вложенных каталогов;

  • команды одинаково применимы к одному файлу, группе файлов и большим архивам;

  • можно удалять только конкретные группы, например GPS, не очищая все данные;

  • поддерживаются EXIF, IPTC, XMP, ICC Profile, MakerNotes и другие области;

  • есть экспорт в CSV, JSON, XML и другие форматы;

  • параметр -TagsFromFile переносит метаданные между файлами;

  • по умолчанию создается резервная копия с _original;

  • программа работает локально и не требует передачи файлов в онлайн-сервис;

  • точная командная форма удобна для скриптов, серверной обработки и повторяемых рабочих процессов.

Минусы:

  • у ExifTool нет привычного графического окна для ручного редактирования полей;

  • команды нужно вводить точно, особенно при массовом изменении;

  • новичку нужно разобраться с именами тегов и группами EXIF, IPTC, XMP;

  • одинаковые сведения могут храниться в нескольких местах файла;

  • полная очистка через -all= удаляет не только приватные данные, но и полезные технические поля;

  • параметр -overwrite_original требует отдельной резервной копии;

  • для сложных сценариев с CSV и JSON нужно соблюдать точный формат входных файлов;

  • визуальный просмотр результата удобнее выполнять в паре с программами вроде XnView MP или FastStone Image Viewer.

Системные требования

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

ПлатформаЧто требуется
Windowsисполняемый файл exiftool.exe и папка exiftool_files; для варианта через Perl требуется установленный Perl
macOSTerminal; команда exiftool; размещение файлов в /usr/local/bin; при блокировке пакета используется Privacy & Security и Open Anyway
Unix/LinuxPerl; терминал; для системной установки — perl Makefile.PL, make test, sudo make install
Пакетная обработкадостаточно прав на чтение исходных файлов и запись в целевой каталог
Работа с резервными копияминужно место для файлов _original, если не используется -overwrite_original
Автоматизацияоболочка, скрипты или планировщик задач, способные запускать команду exiftool

Производительность зависит не только от ExifTool, но и от объема файлов, скорости диска, количества вложенных папок и типа метаданных. Чтение пары JPEG выполняется быстро, а полный анализ большого видеоархива, RAW-коллекции или сетевой папки требует больше времени. Для ускорения в отдельных сценариях используют параметры ограничения форматов и конкретные теги вместо вывода всех данных.

Пример более легкой команды для большой папки:

exiftool -r -ext jpg -FileName -DateTimeOriginal -GPSPosition photos

Она не выводит все метаданные, а берет только выбранные поля из JPEG.

Сравнение с аналогами

ExifTool лучше сравнивать не с фоторедакторами, а с программами, которые просматривают, изменяют или удаляют метаданные. Среди близких вариантов — Exiv2, Exif Pilot, Metadata++, XnView MP и Adobe Bridge. У каждого инструмента своя логика: командная строка, библиотека, графическая оболочка или медиаменеджер.

| Программа | Интерфейс | Сильная сторона | Ограничение |
|---|---|---|
| ExifTool | командная строка | максимальный контроль, пакетная обработка, CSV/JSON, перенос тегов, работа с большим числом форматов | требует знания команд |
| Exiv2 | командная строка и C++ library | быстрый доступ к Exif, IPTC, XMP и ICC Profile в изображениях | уже по охвату задач, чем ExifTool |
| Exif Pilot | графический интерфейс Windows | ручное редактирование EXIF, EXIF GPS, IPTC, XMP; импорт и экспорт в XML, Excel и CSV | пакетные функции вынесены в платный Batch Editing Plug-in |
| Metadata++ | графическая оболочка Windows | визуальный просмотр, поиск и изменение метаданных через оболочку вокруг ExifTool | зависит от ExifTool и ориентирован на Windows |
| XnView MP | графический просмотрщик и менеджер изображений | меню Metadata > Edit IPTC, Metadata > Edit XMP, Metadata > Clean Metadata; удобный просмотр изображений | не заменяет ExifTool для сложных команд и скриптов |
| Adobe Bridge | медиаменеджер | удобная работа с IPTC/XMP в визуальном каталоге | не предназначен для низкоуровневого анализа всех тегов |

ExifTool и Exiv2

Exiv2 — кроссплатформенная C++ library и command line utility для управления Exif, IPTC, XMP и ICC Profile. Он хорошо подходит разработчикам и проектам, которым нужна библиотека для встроенной работы с метаданными изображений. ExifTool шире по охвату файлов и типов данных: его используют для фото, видео, документов, аудио и разных служебных контейнеров.

Для сценария прочитать EXIF из JPEG и записать IPTC оба инструмента уместны. Для анализа видео, нестандартных maker notes, CSV/JSON-процессов и массовой диагностики разных форматов ExifTool дает больше прикладной гибкости.

ExifTool и Exif Pilot

Exif Pilot удобнее для пользователя, которому нужно открыть папку, выбрать файл, увидеть поля и отредактировать их мышкой. Программа работает с EXIF, EXIF GPS, IPTC и XMP, умеет импортировать и экспортировать данные в XML, MS Excel и CSV, поддерживает ручное создание и удаление тегов. Для пакетной обработки используется Batch Editing Plug-in.

ExifTool выигрывает там, где нужна автоматизация. Например, удалить GPS из всех JPEG во вложенных папках проще одной командой:

exiftool -r -ext jpg -GPS:all= photos

В Exif Pilot удобнее точечно исправлять поля у одного файла или небольшой подборки, когда пользователь не хочет писать команды. В ExifTool удобнее строить повторяемый процесс.

ExifTool и Metadata++

Metadata++ представляет собой графическую оболочку для работы с метаданными в Windows и использует ExifTool для обработки. Такой вариант подходит тем, кто хочет получить возможности ExifTool в более визуальном виде: просматривать, искать, изменять и организовывать метаданные без постоянного ввода команд.

Компромисс очевиден: Metadata++ снижает порог входа, но ExifTool напрямую дает полный контроль над параметрами. Для регулярных скриптов, серверной обработки и нестандартных команд удобнее оригинальная командная утилита.

ExifTool и XnView MP

XnView MP — просмотрщик и менеджер изображений. Он удобен для визуального отбора, просмотра фото, пакетной конвертации, категорий и базовых действий с метаданными. В меню доступны Metadata > Edit IPTC, Metadata > Edit XMP и Metadata > Clean Metadata.

ExifTool не конкурирует с XnView MP как просмотрщик. Он не показывает удобную сетку миниатюр и не помогает быстро выбрать лучшие кадры. Зато ExifTool глубже показывает структуру файла, выводит группы тегов, разрешает дубли через -a, экспортирует данные в JSON/CSV и подходит для автоматизации.

Хорошая рабочая связка выглядит так: в XnView MP пользователь просматривает папку и отбирает файлы, а в ExifTool выполняет точную массовую операцию с метаданными.

ExifTool и Adobe Bridge

Adobe Bridge удобен для медиакаталогов, IPTC/XMP-полей, рейтингов, описаний и визуальной работы с большим набором изображений. Он подходит редакциям, фотографам и дизайнерам, которые работают в Adobe-экосистеме.

ExifTool полезнее, когда нужно проверить весь скрытый слой файла, удалить только GPS, экспортировать технические поля в CSV, перенести метаданные из RAW в JPEG или выполнить одинаковую команду для тысяч файлов. Bridge удобнее для визуального описания коллекции, ExifTool — для точной технической операции.

Отзывы пользователей и профильных изданий

У ExifTool устойчивая репутация инструмента для тех, кому нужен не красивый интерфейс, а полный доступ к метаданным. Пользовательские оценки на SourceForge показывают высокий уровень удовлетворенности: программа ценится за мощность, гибкость и пригодность для автоматизации. В пользовательских комментариях часто встречаются сценарии извлечения метаданных из десятков видеофайлов, консолидации данных в таблицу, копирования тегов между файлами и работы с библиотеками изображений.

Среднее впечатление пользователей можно описать так: ExifTool сложнее освоить, чем графический редактор EXIF, но после понимания базового синтаксиса он решает задачи, которые визуальные программы выполняют медленно или не выполняют вообще. Самая частая претензия — командная строка и необходимость разбираться с тегами. Самая сильная сторона — глубина доступа к данным.

Профильные издания и технические площадки обычно рассматривают ExifTool как рабочую утилиту для конкретных задач. Linux Magazine использует его как инструмент для удаления EXIF-данных перед публикацией фотографий. LWN рассматривал ExifTool в контексте редактирования метаданных изображений. Heise описывает программу как свободный инструмент для чтения, записи и редактирования метаданных в изображениях, аудио и видео. Bellingcat включает ExifTool в набор инструментов для открытых расследований и отдельно подчеркивает, что метаданные нельзя принимать за окончательное доказательство без независимой проверки.

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

Безопасность, приватность и ограничения метаданных

Метаданные могут быть полезны и опасны одновременно. Для архива они сохраняют историю съемки, камеру, дату, объектив и место. Для публикации они могут раскрыть координаты, время, устройство, программное обеспечение и рабочий процесс.

ExifTool скриншот 3

Что стоит проверять перед публикацией

Перед размещением фото в интернете имеет смысл проверить:

exiftool -FileName -DateTimeOriginal -CreateDate -GPSPosition -Make -Model -Software -Artist -Copyright photo.jpg

Особое внимание нужно уделить:

  • GPSPosition;

  • GPSLatitude;

  • GPSLongitude;

  • GPSAltitude;

  • DateTimeOriginal;

  • CreateDate;

  • Software;

  • Artist;

  • Copyright;

  • SerialNumber;

  • OwnerName;

  • ImageDescription;

  • UserComment.

Некоторые поля безобидны для публикации, другие могут раскрывать лишние сведения. Координаты показывают место съемки, дата и время могут раскрывать режим работы, а поля устройства иногда помогают установить модель камеры или смартфона.

Почему нельзя слепо доверять метаданным

ExifTool показывает то, что записано в файле. Но метаданные можно изменить. Дату съемки, автора, GPS и описание можно переписать вручную. Поэтому при проверке файлов ExifTool дает фактическое содержимое метаданных, а не доказательство подлинности.

Для серьезной проверки нужны дополнительные методы:

  • сравнение с исходником;

  • анализ цепочки передачи файла;

  • проверка миниатюр и вложенных данных;

  • сопоставление времени с внешними событиями;

  • проверка несоответствий между EXIF, IPTC и XMP;

  • анализ содержимого изображения;

  • контроль хеша файла;

  • работа с копией без изменения исходника.

Что ExifTool не делает

ExifTool не восстанавливает удаленные метаданные, если они уже отсутствуют. Если мессенджер удалил EXIF при пересылке, программа не создаст исходные координаты и модель камеры заново. Она также не гарантирует подлинность даты, потому что дата может быть изменена пользователем или программой обработки.

ExifTool не заменяет forensic-набор инструментов. Он хорошо показывает и изменяет метаданные, но вывод нужно интерпретировать с учетом контекста файла.

Резервные копии и массовые операции

Для массовых операций безопасная последовательность такая:

  1. Скопировать папку с файлами.

  2. Выполнить команду просмотра на нескольких примерах.

  3. Применить команду к одному файлу.

  4. Проверить результат.

  5. Обработать тестовую папку.

  6. Сравнить вывод до и после.

  7. Выполнить операцию на рабочей копии.

  8. Удалять _original только после проверки.

Команда -overwrite_original ускоряет процесс и не создает копии рядом с файлами, но требует отдельного бэкапа:

exiftool -overwrite_original -GPS:all= *.jpg

Для рабочих архивов безопаснее оставить стандартное поведение ExifTool с _original.

Для кого подходит ExifTool

СценарийПодходит ли ExifToolПочему
Разово посмотреть EXIF одного фотодакоманда exiftool photo.jpg сразу выводит данные
Удалить GPS перед публикациейдаможно очистить только GPS:all, не удаляя остальное
Полностью удалить метаданныедакоманда -all= очищает доступные группы
Исправить дату у серии файловдаподдерживаются сдвиги времени и пакетная обработка
Вести большой фотоархивдаCSV/JSON помогают анализировать папки и таблицы
Работать без командной строкинетлучше выбрать Exif Pilot, Metadata++ или XnView MP
Проверять видео и фото вместедапрограмма работает с изображениями, видео, аудио и документами
Интегрировать в скриптыдакомандный интерфейс удобен для автоматизации
Редактировать изображение визуальнонетнужен фоторедактор вроде GIMP или Lightroom
Быстро просматривать миниатюрынетудобнее XnView MP, XnView, IrfanView или FastStone Image Viewer

Новичку ExifTool подходит, если задача конкретная: посмотреть EXIF, удалить GPS, проверить дату. Для начала достаточно пяти команд: просмотр файла, вывод выбранных тегов, удаление GPS, полная очистка и проверка результата.

Фотографу программа полезна для исправления дат, синхронизации камер, переноса данных из RAW в JPEG и добавления copyright. Для визуального отбора фотографий удобнее использовать FastStone Image Viewer, XnView или Adobe Photoshop Lightroom, а ExifTool оставить для точных операций с тегами.

Архивисту важны CSV, JSON и рекурсивная обработка. ExifTool помогает найти файлы без даты съемки, изображения с координатами, снимки с разными камерами и несоответствия между папками.

Разработчику и системному администратору ExifTool удобен как консольный компонент. Его можно запускать из скриптов, обрабатывать результат JSON, проверять файлы при загрузке и формировать отчеты.

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

Частые ошибки при работе с ExifTool

Запуск команды не из той папки

Команда:

exiftool photo.jpg

работает только тогда, когда photo.jpg находится в текущей папке или указан полный путь. Если файл лежит в другом каталоге, нужно перейти туда:

cd C:\Users\User\Pictures
exiftool photo.jpg

или указать путь:

exiftool "C:\Users\User\Pictures\photo.jpg"

Путь с пробелами без кавычек

Плохо:

exiftool C:\Users\User\My Photos\photo.jpg

Правильно:

exiftool "C:\Users\User\My Photos\photo.jpg"

В macOS/Linux:

exiftool "/Users/user/My Photos/photo.jpg"

Полное удаление вместо точечного удаления GPS

Команда:

exiftool -all= photo.jpg

удаляет значительно больше, чем координаты. Для приватности часто достаточно:

exiftool -GPS:all= photo.jpg

Перед очисткой нужно определить цель: скрыть место съемки или удалить все служебные сведения.

Игнорирование _original

После записи ExifTool создает копию исходника. Новички иногда принимают такие файлы за мусор и удаляют сразу. Правильный порядок: сначала проверить результат, затем решить, нужны ли копии. Для критичных архивов _original лучше оставить до завершения всего проекта.

Путаница между датами

DateTimeOriginal, CreateDate, ModifyDate, FileModifyDate — разные поля. Изменение одного тега не всегда приводит к изменению всех дат, которые показывают другие программы. Для синхронизации используют явное присваивание нескольким полям:

exiftool -DateTimeOriginal="2026:06:01 14:30:00" -CreateDate="2026:06:01 14:30:00" -ModifyDate="2026:06:01 14:30:00" photo.jpg

Ожидание, что ExifTool восстановит удаленный EXIF

Если файл уже очищен другим сервисом, ExifTool не вернет исходные координаты, камеру и дату. Он показывает и изменяет существующие данные, но не восстанавливает удаленную историю.

Массовая операция без теста

Команда с -r может пройти по вложенным папкам и обработать много файлов. Перед ее применением лучше заменить действие на просмотр:

exiftool -r -ext jpg -FileName -GPSPosition photos

Только после проверки списка файлов можно выполнять удаление:

exiftool -r -ext jpg -GPS:all= photos

Непонимание групп

Одинаковое поле может существовать в разных группах. Например, описание может находиться в EXIF, IPTC и XMP. Команда без группы меняет предпочтительное место, но не всегда то, которое читает нужная программа. Для точной работы указывают группу:

exiftool -XMP-dc:Description="Text" photo.jpg
exiftool -IPTC:Caption-Abstract="Text" photo.jpg

Для диагностики:

exiftool -a -G1 -s -Description -Caption-Abstract photo.jpg

Полезные команды ExifTool для повседневной работы

ЗадачаКоманда
Показать все метаданныеexiftool photo.jpg
Показать группы и имена теговexiftool -a -G1 -s photo.jpg
Показать дату съемкиexiftool -DateTimeOriginal photo.jpg
Показать GPSexiftool -GPS:all photo.jpg
Удалить GPSexiftool -GPS:all= photo.jpg
Полностью очистить метаданныеexiftool -all= photo.jpg
Изменить автораexiftool -Artist="Ivan Petrov" photo.jpg
Записать copyrightexiftool -Copyright="Ivan Petrov" photo.jpg
Изменить дату съемкиexiftool -DateTimeOriginal="2026:06:01 14:30:00" photo.jpg
Сдвинуть дату впередexiftool "-DateTimeOriginal+=0:0:0 1:0:0" photo.jpg
Сдвинуть дату назадexiftool "-DateTimeOriginal-=0:0:0 1:0:0" photo.jpg
Перенести все метаданныеexiftool -TagsFromFile source.jpg -all:all target.jpg
Экспортировать CSVexiftool -csv photos > metadata.csv
Экспортировать JSONexiftool -j -G1 -a photos > metadata.json
Обработать вложенные папкиexiftool -r photos
Ограничить JPEGexiftool -ext jpg photos
Перезаписать без _originalexiftool -overwrite_original -GPS:all= photo.jpg

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

Как ExifTool вписывается в рабочий процесс с другими программами

ExifTool не заменяет просмотрщик, RAW-конвертер и графический редактор. Он дополняет их.

Типичный процесс фотографа:

  1. Отобрать изображения в XnView MP, FastStone Image Viewer или Lightroom.

  2. Обработать кадры в редакторе.

  3. Проверить метаданные через ExifTool.

  4. Исправить дату, автора, copyright или GPS.

  5. Выгрузить CSV для архива.

  6. Подготовить отдельные копии для публикации с удаленными приватными данными.

Типичный процесс веб-мастера:

  1. Получить изображения.

  2. Проверить наличие GPS и лишних служебных полей.

  3. Удалить GPS или все метаданные.

  4. Сохранить копии для сайта.

  5. Проверить итоговые файлы.

Типичный процесс архивиста:

  1. Собрать папки по годам или проектам.

  2. Выгрузить CSV с датой, камерой, GPS и именем файла.

  3. Найти пустые и противоречивые поля.

  4. Подготовить CSV для исправления.

  5. Импортировать значения через ExifTool.

  6. Проверить выборку.

Типичный процесс разработчика:

  1. Запустить ExifTool из скрипта.

  2. Получить JSON.

  3. Разобрать поля в приложении.

  4. Принять решение: принять файл, удалить GPS, сформировать отчет, переименовать или отправить на ручную проверку.

Итоговая оценка

ExifTool — программа для пользователей, которым нужен полный контроль над метаданными. Она не стремится быть визуальным редактором и не прячет сложность структуры файла за простыми кнопками. Вместо этого ExifTool дает прямой доступ к тегам, группам, форматам вывода, пакетным операциям и переносу данных между файлами.

Для разовой ручной правки одного поля удобнее графические аналоги: Exif Pilot, Metadata++ или XnView MP. Для просмотра и отбора изображений лучше подходят IrfanView, XnView и FastStone Image Viewer. Для ретуши, RAW-обработки и цветокоррекции нужны редакторы вроде GIMP или Lightroom.

ExifTool стоит выбирать, когда нужно обработать папку, удалить GPS из сотен файлов, изменить дату съемки у серии, перенести метаданные из исходника, выгрузить таблицу, проверить скрытые поля, встроить обработку в скрипт или понять, почему разные программы показывают разные сведения. Его главная ценность — не простота первого запуска, а точность, повторяемость и глубина работы с метаданными.

Список изменений

От просмотра EXIF к управлению метаданными:

  • Первоначальная ценность ExifTool — точный вывод данных, которые скрыты внутри изображения. Вместо нескольких полей из свойств файла пользователь получал полный список распознанных тегов. Это особенно важно для фотографий с камер и смартфонов, где часть информации записана в стандартных EXIF-полях, а часть — в фирменных областях.
  • Следующий этап — запись и удаление. ExifTool стал использоваться не только для просмотра, но и для исправления дат, добавления автора, удаления GPS, переноса тегов между версиями изображения и подготовки файлов к публикации.

Расширение форматов:

  • Развитие программы шло в сторону разных контейнеров: JPEG, TIFF, PNG, RAW, PDF, MOV, MP4, M4A, WebP, AVIF, JXL и других. Для пользователя это означает единый инструмент вместо набора отдельных программ под каждый формат. Команда остается похожей, а различия возникают на уровне поддерживаемых тегов и возможностей записи.
  • Пример единой логики для разных файлов:
  • exiftool image.jpg exiftool video.mp4 exiftool document.pdf exiftool raw.nef Одинаковая команда выводит данные, но состав полей зависит от типа файла.

MakerNotes и поддержка камер:

  • Большой пласт развития ExifTool связан с MakerNotes. Производители камер по-разному записывают служебные сведения. Новые модели камер, объективы, дроны и смартфоны приносят новые внутренние поля. Поэтому история версий ExifTool регулярно содержит добавление и уточнение тегов Canon, Nikon, Sony, Fujifilm, DJI, Ricoh Pentax, Panasonic и других производителей.
  • Для фотографа это важно в двух случаях. Первый — программа точнее определяет объектив, камеру и внутренние параметры съемки. Второй — ExifTool помогает извлечь данные, которые не показывает обычный просмотрщик.

Поддержка видео и GPS-треков:

  • ExifTool применяется не только к фото. В истории развития заметно усиление работы с QuickTime-метаданными, MP4/MOV, timed GPS и видеоданными с камер, регистраторов и дронов. Для пользователя это означает возможность анализировать не только статичный снимок, но и видеофайл: дату создания, устройство, геоданные, сведения контейнера и вложенные метаданные.
  • Команда для видео выглядит так же:
  • exiftool -a -G1 -s video.mp4 Для извлечения встроенных данных из сложных контейнеров используют дополнительные параметры, но базовая логика не меняется.

CSV, JSON и автоматизация:

  • Развитие ExifTool привело к тому, что программа стала удобна не только в ручной командной строке, но и в автоматизированных процессах. CSV позволяет выгружать сведения в таблицу и импортировать подготовленные значения обратно. JSON подходит для программной обработки. XML и HTML используются для более структурированного вывода и отчетов.
  • Команда для JSON:
  • exiftool -j -G1 -a photos > metadata.json Команда для CSV:
  • exiftool -r -FileName -DateTimeOriginal -Model -GPSPosition -csv photos > metadata.csv Такие функции сделали ExifTool рабочим инструментом в DAM-процессах, цифровых архивах, OSINT-проверках, фотоорганизации и серверной обработке файлов.

Современная ветка 13.x:

  • Ветка 13.x продолжила добавление новых тегов, поддержку свежих камер, обработку Garmin FIT, улучшения QuickTime, работу с DJI protobuf, проверку XMP и исправления безопасности. В этой ветке заметны несколько направлений: поддержка новых устройств, усиление проверки поврежденных или нестандартных данных, уточнение поведения CSV/JSON, доработка конфигурационных файлов и исправления в обработке одинаковых тегов.
  • Для пользователя это выражается не в новом окне интерфейса, а в более точной работе команд. ExifTool остается программой, где развитие видно в поддержке форматов, тегов, моделей камер и параметров командной строки.

Выберите ссылку для загрузки ExifTool

Всего скачали: 11 | сегодня: 11

Скачать бесплатно
ExifTool

Похожие программы на ExifTool

из раздела "Просмотрщики"

Оставте свой отзыв о ExifTool