XMP сайдкары
Immich может загружать XMP сайдкары при загрузке файлов (через CLI), а также обнаруживать новые сайдкары, помещенные в файловую систему для существующих изображений.

XMP сайдкары — это внешние XML-файлы, содержащие метаданные, относящиеся к медиафайлам. Многие приложения читают и записывают эти файлы либо исключительно, либо в дополнение к метаданным, записанным в файлы изобра жений. Они могут быть мощным инструментом для редактирования и хранения метаданных медиафайла без модификации самого медиафайла. Когда Immich получает или обнаруживает XMP сайдкар для медиафайла, она попытается извлечь метаданные как из сайдкара, так и из медиафайла. Приоритет будет отдан метаданным из сайдкара, но при необходимости будут использоваться данные из медиафайла.
При импорте файлов с помощью CLI bulk uploader или распознавании метаданных фотографий для внешних библиотек, Immich автоматически обнаруживает XMP сайдкары как файлы, расположенные рядом с исходным медиафайлом. Immich будет искать файлы с таким же именем, как у фотографии, но с расширением .xmp
. Имя может либо включать расширение файла фотографии, либо быть указанным без него. Например, для фотографии с именем PXL_20230401_203352928.MP.jpg
, Immich будет искать XMP файл с именем либо PXL_20230401_203352928.MP.jpg.xmp
, либо PXL_20230401_203352928.MP.xmp
. Если оба файла PXL_20230401_203352928.MP.jpg.xmp
и PXL_20230401_203352928.MP.xmp
присутствуют, Immich отдаст предпочтение PXL_20230401_203352928.MP.jpg.xmp
.
Существуют 2 задачи администратора, связанные с сайдкар-файлами: SYNC
и DISCOVER
. Задача синхронизации (SYNC) пересканирует все медиафайлы с существующими сайдкар-файлами и поставит их в очередь на обновление метаданных. Это полезно, когда сторонние приложения используются для изменения метаданных медиа. Задача обнаружения (DISCOVER) попытается просканировать файловую систему на наличие новых сайдкар-файлов для всех медиафайлов, которые в данный момент не имеют связанных с ними сайдкаров.
