Поскольку был запрос на публикацию моего комментария в качестве ответа, вот и обновленная версия.
ExifTool -All= --ColorSpaceTags DIRorFILES
exiftool -all= -TagsFromFile @ -ColorSpaceTags DIRorFILES
Эта команда удалит почти все метаданные, но сохранит теги ExifIFD: ColorSpace, ExifIFD: Gamma, InteropIFD: InteropIndex и ICC_Profile. ColorSpaceTags - это ярлык ExifTool для «стандартных тегов, несущих информацию о цветовом пространстве» (добавлено в версии 9.51). Параметр двойной тире указывает, что он должен быть исключен из операции удаления тега -All=
. Редактировать: Обновлено с улучшенной командой. Удаляет все данные, затем копирует информацию о цвете обратно в файл с помощью -TagsFromFile @
.
Есть несколько предостережений. -All=
не удалит блок Adobe APP14 в формате JPEG, так как это может повлиять на цвета изображения. В этом блоке нет личной информации, поэтому обычно нет необходимости удалять ее. Он также не удаляет теги Exif в файлах формата TIFF или TIFF, таких как необработанные изображения Nikon или Canon (NEF или CR2), поскольку сами данные изображения содержатся в блоке Exif. -CommonIFD0=
может быть добавлено в команду для очистки наиболее распространенных тегов Exif на этих изображениях (полный список тегов, содержащихся в ярлыке CommonIFD0, см. Теги ярлыков ExifTool ).