Exiftool как использовать окна

Обновлено: 29.06.2024

См. соответствующий раздел ниже с инструкциями по установке ExifTool на вашей конкретной платформе:

Также ознакомьтесь с этими инструкциями по запуску ExifTool.

Окна

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

Автономный исполняемый файл

Теперь вы можете дважды щелкнуть "exiftool(-k).exe", чтобы прочитать документацию по приложению, или перетащить файлы и папки, чтобы запустить exiftool для выбранных файлов.

Чтобы установить exiftool для использования из командной строки, выполните следующие действия:

  1. Переименуйте " exiftool(-k).exe " в " exiftool.exe ".
  2. Переместите " exiftool.exe " в каталог " C:\WINDOWS " (или любой другой каталог в вашем PATH).

Теперь вы можете запустить exiftool, введя " exiftool " в командной строке.

Полное распространение Perl

Теперь, если вы сделали правильные ассоциации Windows для расширения ".pl" (опция в установке ActivePerl), вы можете запустить exiftool, набрав "exiftool.pl" в приглашении "cmd.exe". В противном случае вы должны ввести " perl c:\windows\exiftool.pl ".

Макинтош ОС Х

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

В противном случае у вас есть выбор из двух пакетов для установки: пакет OS X или полный дистрибутив Perl. Обе приведенные ниже процедуры устанавливают файлы ExifTool в одно и то же место. Установить пакет OS X проще, но полный дистрибутив включает документацию в формате HTML и некоторые другие файлы, не включенные в пакет OS X. Обе версии изначально работают на компьютерах PPC и Intel Mac.

Пакет OS X

Теперь вы можете запустить exiftool, введя " exiftool " в окне терминала.

Полное распространение Perl

Теперь вы можете запустить exiftool, введя " exiftool " в окне терминала.

Платформы Unix

Теперь вы можете запустить exiftool, введя " exiftool ". Кроме того, вы можете обратиться к документации ExifTool с такими командами, как:

Примечание: ExifTool не нужно устанавливать для работы. Просто загрузите и извлеките либо полный дистрибутив Perl на Mac/Linux, либо версию Windows EXE на Windows и запустите его напрямую. [Но учтите, что если вы перемещаете Perl-приложение «exiftool», вы также должны переместить его каталог «lib» в то же место. Это не относится к версии Windows, которая распаковывает библиотеки во временный каталог.]

  • Делает ExifTool доступным для всех пользователей.
  • Сохраняет ввод в командной строке (поместив "exiftool" в PATH).
  • Устанавливает документацию ExifTool и библиотеки API (только полная версия Perl).

См. соответствующий раздел ниже с инструкциями по установке или удалению ExifTool на вашей конкретной платформе:

Также ознакомьтесь с этими инструкциями по запуску ExifTool.

Окна

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

Автономный исполняемый файл

  1. Загрузите исполняемый файл Windows с домашней страницы ExifTool.
    (Загружаемый файл должен называться "exiftool-12.40.zip".)
  2. Извлеките «exiftool(-k).exe» из файла «.zip» и поместите его на рабочий стол.
    (Дважды щелкните "exiftool-12.40.zip", чтобы открыть архив, затем перетащите "exiftool(-k).exe" на рабочий стол.)

Теперь вы можете дважды щелкнуть «exiftool(-k).exe», чтобы прочитать документацию по приложению, или перетащить файлы и папки, чтобы запустить exiftool для выбранных файлов. Чтобы установить exiftool для использования из командной строки, выполните следующие действия:

  1. Переименуйте «exiftool(-k).exe» в «exiftool.exe».
    (или с " exiftool(-k) " на " exiftool ", если расширения имен файлов скрыты в вашей системе)
  2. Переместите " exiftool.exe " в каталог " C:\WINDOWS " (или любой другой каталог в вашем PATH).

Теперь вы можете запустить exiftool, введя " exiftool " в командной строке. (Чтобы открыть командную строку, выберите «Выполнить» в меню «Пуск» Windows, затем введите «cmd» и нажмите клавишу «Return».)

  1. В Windows 7 для запуска exiftool могут потребоваться права администратора. При необходимости это можно включить, щелкнув правой кнопкой мыши exiftool и выбрав «Запустить эту программу от имени администратора» в настройках совместимости.
  2. Пользователи Windows 10 иногда сообщают, что exiftool зависает при запуске.Это может быть связано с тем, что Защитник Windows блокирует или замедляет работу exiftool. Чтобы решить эту проблему, либо отключите Защитник Windows, либо добавьте исключение для exiftool (но учтите, что exiftool может работать медленнее, если вы просто добавите исключение).
  3. Иногда пользователи сообщают, что exiftool выдает ошибки при первом запуске этой версии. Возможно, это может произойти, если процесс установки будет прерван. В этом случае следуйте приведенным ниже инструкциям по удалению, а затем переустановите exiftool. Убедитесь, что у вас достаточно места на диске в каталоге TEMP, чтобы exiftool распаковал около 12 МБ временных файлов — это библиотеки Perl, используемые приложением exiftool, которые распаковываются при первом запуске exiftool.

  1. Перетащите «exiftool(-k).exe» (или «C:\WINDOWS\exiftool.exe») в корзину.
  2. Перетащите каталог "par-XXX" из временного каталога в корзину. Здесь «XXX» — ваше имя пользователя (в шестнадцатеричном формате ASCII для ExifTool 10.21 или более поздней версии), а расположение временного каталога зависит от значения переменной среды TEMP (обычно «C:\Documents and Settings\USER\Local Settings\ Temp " для Windows XP или " C:\Users\USER\AppData\Local\Temp " для Windows 7 или более поздней версии). Кроме того, эту команду можно использовать для удаления следующих файлов:

Полное распространение Perl

  1. Загрузите дистрибутив Image-ExifTool с домашней страницы ExifTool
    (Загружаемый файл должен называться "Image-ExifTool-12.40.tar.gz".)
  2. Извлеките файлы ExifTool из архива.
    (Архив представляет собой сжатый tar-файл, который можно открыть с помощью различных утилит Windows, включая WinZip.)
  3. Переименуйте " exiftool " в " exiftool.pl " в дистрибутиве exiftool.
  4. Переместите " exiftool.pl " и каталог " lib " из дистрибутива exiftool в " C:\WINDOWS " (или любой другой каталог в вашем PATH).

Теперь, если вы сделали правильные ассоциации Windows для расширения ".pl" (опция в установке ActivePerl), вы можете запустить exiftool, набрав "exiftool.pl" в приглашении "cmd.exe". В противном случае вы должны ввести " perl c:\windows\exiftool.pl ".

  1. Перетащите " C:\WINDOWS\exiftool.pl " и " C:\WINDOWS\lib " в корзину. Сначала вы должны убедиться, что «C:\WINDOWS\lib» содержит только подкаталоги «File» и «Image». Не удаляйте его, если он содержит что-либо еще.

MacOS

Если вы установили пакет BSDSDK из инструментов разработчика Xcode (т. е. если у вас есть " make " утилита), вы должны следовать процедуре установки для Unix платформы в следующем разделе вместо шагов, описанных ниже. Преимущество установки Unix заключается в том, что библиотека ExifTool становится доступной для ваших сценариев Perl, а также устанавливаются справочные страницы и документация POD.

В противном случае у вас есть выбор из двух пакетов для установки: пакет MacOS или полный дистрибутив Perl. Обе приведенные ниже процедуры устанавливают файлы ExifTool в одно и то же место. Установка из пакета MacOS проще, но полный дистрибутив включает документацию в формате HTML и некоторые другие файлы, не включенные в пакет MacOS. Обе версии изначально работают на компьютерах PPC и Intel Mac.

Пакет MacOS

  1. Загрузите пакет ExifTool для MacOS с домашней страницы ExifTool.
    (Загружаемый файл должен называться "ExifTool-12.40.dmg".)
  2. Установите как обычный пакет MacOS.
    (Откройте образ диска, дважды щелкните установочный пакет и следуйте инструкциям. См. второй пункт в разделе "Примечания" ниже, если вы остановились с сообщением "неизвестный разработчик".)

Теперь вы можете запустить exiftool, введя " exiftool " в окне терминала.

Если это не сработает, вероятно, у вас более старая версия MacOS, для которой /usr/local/bin отсутствует в ПУТИ по умолчанию. Чтобы исправить это, добавьте следующую строку в настройки ~/.profile с помощью текстового редактора:

Полное распространение Perl

  1. Загрузите дистрибутив Image-ExifTool с домашней страницы ExifTool на рабочий стол.
    (Загружаемый файл должен называться "Image-ExifTool-12.40.tar.gz".)
  2. Запустите приложение "Терминал" из папки "Утилиты" в папке "Приложения".
  3. В окне Терминала введите следующее: (Примечание. На последнем шаге выше потребуется ввести пароль.)

Теперь вы можете запустить exiftool, введя " exiftool " в окне терминала.

Удаление

  1. Запустите приложение "Терминал" из папки Applications Utilities.
  2. Введите " open /usr/local/bin " (без кавычек) в окне терминала, затем нажмите RETURN. (При этом открывается папка, к которой вы обычно не можете получить доступ из MacOS.)
  3. Перетащите «exiftool» и «lib» в корзину из открытой папки «bin». Сначала вы должны убедиться, что «lib» содержит только две подпапки: «File» и «Image».Если он содержит что-то еще, не удаляйте его, потому что у вас неправильная папка " lib ".

Платформы Unix

  1. Загрузите дистрибутив Image-ExifTool с домашней страницы ExifTool
    (Загружаемый файл должен называться "Image-ExifTool-12.40.tar.gz".)
  2. Распакуйте дистрибутив и сделайте его своим текущим каталогом, набрав: (с этого момента вы можете запустить exiftool, набрав " ./exiftool ".)
  3. Протестируйте и установите ExifTool, введя: (Примечание. Шаг « make test » не обязателен, но полезен, поскольку он запускает полный набор тестов для проверки правильности работы ExifTool в вашей системе. « sudo make install » Команда требует, чтобы у вас был доступ su, и запросит ваш пароль. Это сделает ExifTool и его документацию доступными для всех пользователей вашей системы. Если у вас нет доступа su, вы можете запустить ExifTool в своей учетной записи, переместив " exiftool " и его каталог " lib " в любое удобное место, желательно где-нибудь в вашем PATH.)

Теперь вы можете запустить exiftool, введя " exiftool ". Кроме того, вы можете обратиться к документации ExifTool с такими командами, как:

Я искал хороший инструмент EXIF ​​(Exchangeable Image File Format) для просмотра полной метаинформации для изображений JPEG. После долгих поисков я нашел это симпатичное маленькое приложение ExifTool, приложение командной строки на основе перла, которое дает нам массу информации о метаданных. Он работает в Windows 11, Windows 10 и более ранних версиях Windows.

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

Использование очень простое: просто перетащите файл на ExifTool(-k).exe, и это действие откроется в командной строке со всей метаинформацией. Или вы можете переименовать .exe в .pl и использовать его как приложение командной строки.

Чтение, запись и редактирование метаинформации в Windows

Вот небольшое объяснение того, как использовать приложение для веб-сайта разработчика:

Из командной строки:

Приложение Perl («exiftool») запускается вводом «perl exiftool». В качестве альтернативы вы можете переименовать его в «exiftool.pl» и ввести «exiftool.pl», но для этого необходимо, чтобы для расширения «.pl» были установлены правильные ассоциации Windows.

Отдельную версию («exiftool(-k).exe») следует переименовать в «exiftool.exe», чтобы ее можно было запустить, введя «exiftool» в командной строке.

Если исполняемый файл ExifTool («exiftool.pl» или «exiftool.exe») не находится в текущем каталоге или в системном ПУТИ, то его каталог необходимо указать в командной строке (т. е. набрав « c:\ path_to_exiftool\exiftool.pl "или" c:\path_to_exiftool\exiftool ").

Обратите внимание, что при вводе команд в оболочке cmd.exe следует использовать двойные кавычки вместо одинарных, как показано в некоторых примерах.

Автономная версия в графическом интерфейсе Windows:

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

Простые параметры могут быть добавлены в скобках в имени автономного исполняемого файла. (Но учтите, что символы /\?*:|"<> нельзя использовать, поскольку они недопустимы в именах файлов Windows.) Таким образом можно настроить поведение приложения перетаскивания.

Пример вывода:

Возможности

  • Мощный, быстрый, гибкий и настраиваемый
  • Поддерживает большое количество различных форматов файлов.
  • Чтение EXIF, GPS, IPTC, XMP, JFIF, MakerNotes, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, ID3 и т. д.
  • Записывает EXIF, GPS, IPTC, XMP, JFIF, MakerNotes, профиль ICC, Photoshop IRB, AFCP и многое другое.
  • Читает и пишет заметки для многих цифровых камер.
  • Расшифровывает загадку, завернутую в тайну внутри загадки.
  • Обрабатывает целые деревья каталогов
  • Создает выходной текстовый файл для каждого файла изображения.
  • Создает файлы только с метаданными в двоичном формате (MIE) для резервного копирования метаданных.
  • Автоматически создает резервную копию исходного изображения при записи.
  • Организует выходные данные в группы.
  • Обрабатывает файлы условно на основе значения любой метаинформации.
  • Возможность добавлять пользовательские теги
  • Поддержка рекомендаций MWG (Рабочая группа по метаданным)
  • Распознает тысячи различных тегов.
  • Проверено на изображениях с тысяч различных моделей камер.
  • Многочисленные параметры форматирования вывода (в том числе с разделителями табуляцией, HTML, XML и JSON)
  • Многоязычный вывод (cs, de, en, en_ca, en_gb, es, fr, it, ja, ko, nl, pl, ru, sv, tr, zh_cn или zh_tw)
  • Геотэгирует изображения из файлов журнала GPS-треков (с коррекцией смещения во времени!)
  • Создает журналы отслеживания из изображений с геотегами.
  • Сдвигает значения даты/времени для исправления временных меток на изображениях.
  • Переименовывает файлы и упорядочивает их по каталогам (по дате или любой другой метаинформации)
  • Извлекает миниатюры изображений, изображения предварительного просмотра и большие изображения JPEG из файлов RAW.
  • Копирует метаинформацию между файлами (даже файлами разного формата)
  • Чтение/запись структурированной информации XMP
  • Удаляет метаинформацию по отдельности, группами или все вместе.
  • Устанавливает дату модификации файла из информации EXIF
  • Поддерживает альтернативные языковые теги в XMP, PNG, ID3, шрифтах, QuickTime, профиле ICC, MIE и MXF.
  • Расширенные подробные выходные данные шестнадцатеричного дампа на основе HTML.

Скачать ExifTool

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

Узнайте, как удалить свойства и личную информацию с фотографий и файлов в Windows 10/8/7.

Все ли фотографии имеют данные EXIF?

Да, но объем данных может отличаться. Например, если вы посмотрите на данные EXIF ​​​​со смартфона и сравните их с изображением, созданным на вашем ПК с помощью инструмента, некоторая информация будет отсутствовать. Изображения могут иметь данные о местоположении при съемке с телефона, но цифровая зеркальная камера без GPS может их пропустить. Однако у обоих будут общие данные, такие как свойства изображения.

Удаляет ли Gmail данные Exif?

Если вы напрямую загружаете изображение в Gmail, все данные EXIF ​​удаляются. Даже если вы вставите его из Google Фото в Gmail, это произойдет. Это гарантирует, что личные данные никому не будут переданы.

Дата: 21 ноября 2020 г. Метки: бесплатное ПО

Похожие записи

Преобразуйте FIT в GPX с помощью бесплатного программного обеспечения и онлайн-инструментов

Конвертируйте FIT в GPX с помощью бесплатного программного обеспечения и онлайн-инструментов

 массовое удаление программ в windows

Бесплатное программное обеспечение для массового удаления программ и приложений Microsoft Store в Windows 11/10

 Массовая установка программ в Windows

Установка нескольких программ одновременно с помощью бесплатной массовой установки программного обеспечения для Windows 11/10


сообщить об этом объявлении

[электронная почта защищена]

Основная боковая панель


сообщить об этом объявлении

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

exiftool поддерживает большинство операционных систем, таких как Windows, Ubuntu, Fedora и т. д. В этой части мы установим exiftool.

Ubuntu, Debian, Mint, Kali

exiftool предоставляется из пакета libimage-exiftool-perl . Поэтому мы установим с помощью команды apt, как показано ниже.

Ubuntu, Debian, Mint, Kali

Ubuntu, Debian, Mint, Kali

Fedora, CentOS, RedHat

exiftool предоставляется с именем пакета perl-Image-ExifTool.noarch . Мы установим exiftool с помощью следующей команды для Fedora, CentOS и RedHat.

Fedora, CentOS, RedHat

Fedora, CentOS, RedHat

Окна

Мы можем скачать exiftool для операционных систем Windows по следующему URL-адресу. Этот zip-файл представляет собой один исполняемый файл без какой-либо установки.

Нам просто нужно извлечь файл с помощью WinZip, 7zip, WinRAR и т. д.


Синтаксис exiftool показан ниже. Мы видим, что существует 4 разных синтаксиса для разных вариантов использования, таких как чтение метаданных, запись метаданных, копирование метаданных и другие операции.

exiftool Syntax

Синтаксис exiftool

Мы можем перечислить все метаданные, указав файл, который мы хотим проверить.В этом примере мы перечислим все метаданные Tux.jpg. Как мы видим, это файл png, который является форматом изображения.

Список всех метаданных

Список всех метаданных

Как мы видим, в простом png-файле много метаданных.

Мы можем экспортировать метаданные заданных файлов или изображений в формат файла HTML с помощью параметра -h. В этом примере мы экспортируем метаданные Tux.jpg в HTML-имя Tux.html.

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

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

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

Список метаданных в формате CSV

Список метаданных в формате CSV

Мы также можем перечислить и распечатать определенные метаданные с помощью команды grep. В этом примере мы будем печатать метаданные ширины изображения.

Список конкретных метаданных

Список конкретных метаданных

Читайте также: