Я хочу поставить временные метки на все изображения в каталоге, основываясь на дате создания/изменения.
Я видел кучу методов типа 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.
Кто-нибудь знает исправление или может предложить альтернативу?
Эта ошибка указывает, что EXIF отмечают DateTimeOriginal
, не присутствует в Вашем файле изображения, означая, что Вы не можете использовать его для аннотирования изображения.
Я не знаю, все еще ли Вы там, но возможно для других пользователей это могло бы помочь. Иногда можно использовать команду "файла" для наблюдения метаданных файла. В моем я мог использовать тег "timedate"