Где хранится изображение "Откуда" в образе macOS?

Изображения, загруженные из Интернета с помощью Safari и macOS, содержат информацию, доступную в Finder с Get Info. Например, "Откуда", который может быть URL для исходного изображения. Это хранится с изображением или?

exiftool image.jpg не показывает информацию.

Ответ в двух комментариях от @Gordon Davisson. Другие ответы были полезны также. Для моих целей mdls полезно и xattr предоставляет дополнительную соответствующую информацию. Хотя я до сих пор не совсем понимаю, где хранится информация, я думаю, можно с уверенностью сказать, что она не встроена в сам файл, но macOS и Windows могут отслеживать информацию.

3 ответа

Чтобы получить доступ к значениям метаданных Finder файла, используйте mdls Команда в Терминале. Это перечислит все атрибуты метаданных, связанные с файлом:

mdls /path/to/file

Принимая во внимание, что это извлечет определенный атрибут:

mdls -name 'kMDItemWhereFroms' /path/to/file

или же

mdls -name 'kMDItemWhereFroms' /path/to/file -raw

или же

mdls -name 'kMDItemWhereFroms' /path/to/file -plist -

Вы можете прочитать больше о команде на ее странице руководства

Ответ находится в двух комментариях от @Gordon Davisson. Были полезны и другие отзывы. Для моих целей полезен mdls, а xattr предоставляет дополнительную релевантную информацию. Хотя я до сих пор не совсем понимаю, где хранится информация, я думаю, можно с уверенностью сказать, что она не встроена в сам файл, но macOS и Windows могут отслеживать информацию. PS: Я публикую это через два года после вопроса в ответ на просьбу сделать это.

Чтобы ответить на вопрос @mjs о том, как удалить, я нашел еще один способ:

      # List all attributes
xattr -lvr /path/to/file

# Delete the wherefrom tag
xattr -d com.apple.metadata:kMDItemWhereFroms /path/to/file

Ссылка

Другие вопросы по тегам