Что делает некоторые теги EXIF ​​недоступными для записи? - PullRequest
0 голосов
/ 10 февраля 2019

Некоторые теги EXIF, например многие из перечисленных тегов QuickTime здесь , недоступны для записи обычными редакторами EXIF.

Этот список доступных для записи и«недоступное для записи» поддерживается Филом Харви exiftool, но я нашел похожие результаты, пытаясь редактировать те же теги с помощью других инструментов, таких как MetaClean.Мои изменения в этих тегах не сохраняются, и исходные значения возвращаются при перезагрузке файла.

Почему это так?Как насчет определенного тега, который делает его недоступным для редактирования, и есть ли какой-либо способ ручного переопределения этого?

1 Ответ

0 голосов
/ 10 февраля 2019

Во-первых, связанные теги не являются тегами EXIF, а являются тегами Quicktime.EXIF - это просто общее, но узкое подмножество метаданных всех типов.Извините за педантичную задницу по этому поводу.

В случае exiftool и особенно видеофайлов стандарты и форматы таких тегов, как выразился Фил Харви (автор exiftool), представляют собой полный беспорядок.Очевидно, существует много различий в том, как различные программы и камеры реализуют такие метаданные.Фил не чувствует, что у него есть время разобраться со всеми различиями и крайними случаями.Чтобы привести пример, он недавно начал добавлять поддержку чтения дорожек GPS в видеофайлах.Это привело к тому, что пришлось поддерживать более 20 различных вариантов геотреков.И это только для чтения.

Продолжение: Начиная с версии 11.39 exiftool, число из более полезных тегов стало доступным для записи.Exiftool теперь перечисляет их в группе ItemList вместо Quicktime, хотя они все еще являются частью группы Quicktime.

...