Пытаюсь добавить метку времени к изображению, но продолжаю получать ошибку неизвестного свойства изображения "%[exif:DateTimeOriginal]"

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

Я видел кучу методов типа this и this, но все они используют код %[exif:DateTimeOriginal], который приводит к ошибке.

Я могу использовать следующий код

convert input.png -annotate +100+100  "Hello" output.png

Но я хочу использовать это вместо этого

convert input.png -annotate +100+100  %[exif:DateTimeOriginal] output.png

Но это приводит к этой ошибке:

convert.im6: unknown image property "%[exif:DateTimeOriginal]" @ warning/property.c/InterpretImageProperties/3245.

Кто-нибудь знает исправление или может предложить альтернативу?

0
задан 26 November 2018 в 09:05

2 ответа

Эта ошибка указывает, что EXIF отмечают DateTimeOriginal, не присутствует в Вашем файле изображения, означая, что Вы не можете использовать его для аннотирования изображения.

1
ответ дан 6 October 2019 в 10:14

Я не знаю, все еще ли Вы там, но возможно для других пользователей это могло бы помочь. Иногда можно использовать команду "файла" для наблюдения метаданных файла. В моем я мог использовать тег "timedate"

0
ответ дан 6 October 2019 в 10:14

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

Похожие вопросы: