Как вы можете удалить только метаданные GPS из файла JPEG?

17

Я (кажется, я) могу удалить всю информацию GPS из метаданных файла JPEG с помощью

exiftool -gps:all= -xmp:all= filename.jpg

но это удаляет все метаданные XMP. Есть ли способ удалить только информацию GPS из метаданных XMP (и из любой другой группы метаданных), не назначая отдельные теги GPS отдельно?

Ярно
источник
Можете ли вы попробовать exiftool -a -gps:all image.jpgвместо этого? Источник Я не уверен в метаданных XMP, но это должно удалить информацию о местоположении из JPEG.
Том Броссман
Том Броссман, In Precise, который не удаляет информацию о местоположении, но отображает информацию GPS в метаданных EXIF.
Ярно
1
@ TomBrossman Вы просто скучали по =; команда exiftool -a -gps:all= image.jpeg:; это удалит всю информацию GPS, сохраняя при этом все другие типы метаданных.
@ Мик, нет, это может не удалить всю информацию GPS; он удаляет информацию GPS только в метаданных Exif. Информация GPS может дублироваться в метаданных XMP. Пожалуйста, смотрите эту ветку exiftool: u88.n24.queensu.ca/exiftool/forum/index.php/topic,4686.0.html
Ярно
1
Судя по форумам, я думаю, что вы знаете об этом больше, чем я: я должен использовать самую последнюю версию exiftool при тестировании различных команд, так как версия в репозиториях довольно старая. Кроме того, можно дать ответ на свой вопрос, если хотите.

Ответы:

15
exiftool -gps:all= -xmp:geotag= image.jpg

удаляет только метки GPS в метаданных Exif и метаданных XMP, но может не удалить все метаданные XMP GPS, по крайней мере, с помощью старого exiftool. Если вы хотите быть уверены, что вся информация GPS будет удалена, и не имеет значения, будут ли удалены все XMP-копии данных Exif, замените -xmp:geotag=на -xmp-exif:all=. (Обратите внимание, что в метаданных может быть и другая информация о местоположении, помимо информации GPS, даже в метаданных IPTC.)

Ярно
источник