У меня есть> 400 JPG файлов и файл JSON для каждого, который содержит теги, описание и заголовок изображения. Я нашел эту командуEXIFTool JSON to EXIF пакетная обработка
exiftool -json=picture.json picture.jpg
Но я не хочу запускать это для каждого файла.
Как я могу запустить эту команду для папки, содержащей JPG и JSON, или есть другой способ, которым я могу их обрабатывать?
Каждый файл JSON имеет то же имя, что и JPG, поэтому легко определить, какие файлы соответствуют друг другу.
Спасибо! Я пробовал это, но столкнулся с ошибкой, в этом текстовом поле недостаточно места для копирования, но [вот скриншот, что я сделал и что произошло.] (Http://i.imgur.com/ UZl681a.png) – Raf
Вы не указали окна. Мое решение находится в bash, вы можете работать в Unix-системах. В Windows вам понадобится что-то вроде [cygwin] (https://www.cygwin.com/) или [mingw] (http://www.mingw.org/). Обратите внимание, что вы запускаете скрипт как есть, без exiftool.exe впереди. На данный момент я не смогу сделать DOS/пакетную версию, но применяются те же принципы. Синтаксис будет отличаться –
Ах, ладно, извините, я забыл сказать, что я был в Windows! Спасибо, я загружу cygwin, я полагаю, что использовал это раньше. – Raf