![]() |
Чем добраться до данных Exif из bat
Для сортировки фоток по датам использую связку из Better File Rename и своего батника. Но BFR меня сначала радовал своими возможностями, а теперь жутко раздражает своей тупостью - сменилась куча версий, но до сих пор не реализован механизм реакции при переименовании фалов на уже существующий файл (пропустить/переименовать/перезаписать) - как далдон сидишь перед монитором и тупо расходуешь ресурс кнопки мыши. Структура заголовков Exif путаная и притом бинарная, напрямую пропарсить jpegи из пакетного файла не получилось.
Подскажите, плз, может кто знает прогу, где можно получить инфу из Exif из командной строки? (сейчас нужно буквально дата/время, желательно не теряя миллисекунды) |
jhead вроде имеет WIN-сборку, но время только до секунд
|
Штука отличная и я даже воззрадовался простоте и красоте выводимой инфы, однако название тулсы меня насторожило и проверка тутже подтвердила мои опасения - ни один из доступных мне и моим друзьям RAW ни даже TIFF не поддерживается.
Смешно то, что буквально летом (когда писал батник сортировки) ничего по EXIFу толкового не нашел, а сейчас буквально на второй страничке поисковика ниткнулся на такой скриптовой продукт: EXIF Tool - штука волшебная, доступны даже миллисекунды, только пока не разобрался с его почти случайным "нажмите эни кей для продолжения" и вообще интерфейс непрост. Но! Граждане! Не знаю как у Вас, однако я с друзьями на фотосессиях сто раз догаваривался перед началом синхронизировать время на фотиках, и каждый раз забывали, из-за чего последовательность кадров в общей куче дико расползалась. Последний раз меня подъвел автоперевод на летнее время - мой никон перекрутил его в другую сторону, из-за чего ошибка составила ровно 2 часа. Так вот, эта тулса даже позволяет скорректировать время в EXIFах!!! Рекомендую! Как разберусь и перепишу скрипт, может выложу здесь - вдруг кому понадобится. Правда пока загрузка большая - что-то у всех все ломается... |
Наткнулся на маленькую заковырку и мне интересно - это я такой уникум или так у всех работает?!!
простой батник: Код:
Echo %1 AAA BBB НО! Если запускаю с параметрами "Probe.bat === AAA", то получаю AAA Echo is on. вместо === AAA Не помню упоминания о таких приколах в доках. |
«Probe.bat» — это сам приведённый пакетный файл? Используйте кавычки:
Код:
Probe.bat "===" "AAA" |
н-да... про символ "=" не знал...
в кавычки взять не получится, в разбираемом отчете примерно такие данные: ======== видео.AVIочередную строку после пары проверок отправлял в процедуру и очень был удивлен исчезновением "========" сейчас вымучиваю распознование авторства как по меткам, так и по параметрам фоток - не у всех же одинаковые камеры ;) |
Время: 16:20. |
Время: 16:20.
© OSzone.net 2001-