Какие существуют инструменты для удаления метаданных с фотографий?


9

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

  • конкретная модель камеры, с которой была сделана фотография
  • время контакта
  • фокусное отношение
  • ...

Как я могу удалить все эти метаданные для совместного использования?

Я особенно ищу решения для Max OS X.


1
В основном ответы на вопросы Что такое хороший редактор данных EXIF ​​в пакетном режиме? применять. Я использую jhead, который может сделать грубое удаление всех метаданных и который работает во многих операционных системах.
Пожалуйста, прочтите мой профиль

(Хотя это технически дубликат, это все еще хороший вопрос, поскольку это очень важная проблема.)
Пожалуйста, прочтите мой профиль

1
@mattdm - дубликаты могут быть хорошими, поскольку они обеспечивают другой путь к ответу
ChrisF

@mattdm Спасибо за ссылку! Я не знал, что такие метаданные хранятся в виде файлов EXIF. Оба эти инструмента основаны на командной строке, что я не предпочитаю, но могу принять. Как я могу использовать jhead для удаления всех метаданных одновременно?

1
jhead -purejpgудалит все метаданные, кстати.
Пожалуйста, прочитайте мой профиль

Ответы:


6

nconvert - это фантастический инструмент для преобразования и манипулирования изображениями. Он доступен для огромного числа платформ, включая Mac OS X, и некоторые платформы, которые, как я думал, давно ушли :)

Чтобы стереть все метаданные, вы должны использовать опцию rmeta, как в:

nconvert -rmeta DSCN0001.JPG

Все эти операции зависят от вашей камеры. Когда вы делаете фотографии в портретной ориентации (длинная сторона - вертикальная), некоторые камеры создают JPEG с повернутыми размерами, а другие просто отмечают jpeg как повернутый. В последнем случае при удалении всех метаданных все изображения будут отображаться в альбомной ориентации. nconvert предоставляет простое решение для этого:

nconvert -jpegtrans exif DSCN0001.JPG

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

nconvert -jpegtrans exif -rmeta DSCN0001.JPG

PS: если вы используете Lightroom для экспорта изображений перед публикацией и включите опцию Минимизировать встроенные метаданные , ваши изображения будут правильно ориентированы и лишены метаданных, за исключением информации об авторских правах, которую вы, возможно, захотите сохранить в любом случае.


Спасибо, это круто! Меня просто беспокоит, почему первая команда привела к уменьшению размера изображения с 5,6 МБ до 868 КБ.

1
Это много метаданных! :) Существует необязательный аргумент качества, который можно указать в качестве значения от 0 до 100. 100 - лучший. 90 - это хорошо, а 85 - разумно, но я не пойду ниже. Просто укажите это как -q 95, например. Попробуйте и со 100 тоже.
Итай

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

Действительно, это удивительно. Моя версия имеет значение по умолчанию 100 (как указано в документации), но, возможно, версия для Mac отличается (я на Linux).
Итай

7

Imagemagick поддерживает Unix, Mac OS X, Windows ...

Вы можете удалить EXIF-информацию, используя mogrify :

mogrify -strip *.jpg

Кроме того, если вы измените размер с помощью --thumb(даже если целевой размер больше, чем обычный «эскиз»), он также удалит метаданные. Удобно для веб-использования.
Пожалуйста, прочитайте мой профиль

1

Для Windows есть бесплатная утилита командной строки под названием PureJPEG, которую можно использовать для удаления всей информации из файла JPEG (или каталога и его подкаталогов, заполненных файлами), необязательных для отображения изображения. Это пони с одним трюком, но один трюк кажется именно тем, что вы хотите увидеть.


Я тоже использую PureJPEG. Это не решение Mac, хотя.
Эрик

1

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

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


0

Этот конкретный метод очень легко сделать на Mac. Существует также веб-сайт, который веб-дизайнеры / разработчики используют для этой цели. Это называется SmushIt .


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

Мне просто несколько раз не удалось загрузить изображения размером 3-4 МБ :(

Вы смотрели на первую ссылку?
NWCS

1
Ой извините :) Я думал, что эти две ссылки связаны между собой. Ну, у меня нет iPhoto 11 / Aperture, что оставило меня с трюком «сохранить как» preview. Но последний не удаляет все метаданные.

0

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

http://codewelt.com/stripper

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.