Я думаю, что вам не сойдет с рук полностью автоматическое решение (хотя я не искал их специально).
Лучший способ - это, вероятно, сначала проверить, принимает ли ваша новая программа вашисуществующие метаданные.
К сожалению, у меня также нет доступа к Windows Photo Viewer (WPV), , и поиск в Интернете оказался неубедительным относительно того, сохраняет ли метаданные WPV метаданные в файл изображения или в свой собственный.база данных.Это первое, что вы должны выяснить, так как последнее сделает это действительно трудно без какого-либо серьезного взлома (в лучшем случае: это база данных SQL, которую можно прочитать - «просто» прочитать и преобразовать в сохраненный файл).метаданные, верно? ;-)) РЕДАКТИРОВАТЬ: WPV записывает в поля EXIF XPComment
и XPLabel
.Зачеркнутый текст не нужен, в частности, для WPV, но может помочь другим с другим программным обеспечением, но с похожими проблемами.
Существует несколько вариантов просмотра метаданных изображения:
- Большинство бесплатных программ просмотра изображений,например, IrfanView или XnView предлагают средства просмотра метаданных ( I в IrfanView) - однако они могут ограничивать то, какие метаданные вы можете видеть.
- CLI-программынапример, exiftool или exiv2 .Например, exiftool:
exiftool.exe -All:All <PATH\TO\IMAGE.EXT>
- они покажут вам почти все метаданные, которые содержит ваш файл изображения. Для них могут также работать GUI-интерфейсы, например, exiftoolgui . - Бесплатные организаторы изображений, такие как DigiKam , могут предложить способне только отображать метаданные, но и сохранять их в различных стандартах.
Если метаданные, которые вы ищете, можно найти на изображениях, вы можете попытаться поместить их в поле стандартизации, например IPTC Keywords
или XMP's Label
- вам нужно будет выяснить, в каком поле можно найти информацию, которую вы хотите разместить там, и вам также нужно проверить, может ли ваш новый инструментпрочитайте их так, чтобы это было полезно для вас.
В псевдокоде exiftool это копирование может выглядеть следующим образом (дополнительные примеры см. в разделе «примеры копирования» на странице exiftool) :
exiftool.exe -<DEST_FIELD><<SRC_FIELD> "<FullSourceFileName>"
Этот ответ на вопрос «Попытка найти редактор комментариев Windows XP» на StackExchange указывает, что -XPComment
и -XPKeywords
могут быть интересными тегами для вас.
Могут быть способыделайте это с DigiKam или другими инструментами, но так как exiftool - мой инструмент для такого рода вещей, я действительно не знаю.
Если эти метаданные не могутнайти в файлах изображений (и нет способа сохранить / экспортировать их внутри WPV), тогда вам нужно будет:
- Найти путь к базе данных
- Узнать, какого родабазы данных (например, SQL)
- Найдите инструмент для его считывания (может быть HeidiSQL ?)
- Найдите нужные вам поля (скорее всего, путь к изображению иваши метаданные)
- Найдите способ сохранить эти записи в виде дополнительных файлов или добавить их непосредственно в файлы изображений (я полагаю, вам понадобится более одного инструмента для этого)