Главная » Файлы » Программы |
Auto CHDK to EXIF 1.4
[ Скачать с сервера (2.69 Mb) · Скачать удаленно (2,7 Mb) ] | 11.06.09, 14:58 |
Данная программа - по сути графическая оболочка для утилиты Exiftool, которая настраивает её(Exiftool) на перезапись некоторых стандартных полей EXIF-заголовка значениями из секции "Canon's MakerNotes" используя утилиту Exiftool. Для чего это может понадобится: 1) Стандартные значения EXIF-тэгов(те которые записывает фотоаппарат) становятся не соответствующими реальным значениям, если при помощи CHDK были установлены нестандартные значения диафрагмы/выдержки/ISO. В EXIF-тэги будут записаны данные об экспопараметрах, которые установил бы фотоаппарат, а не те что были установлены при помощи CHDK в момент съёмки. 2) Стандартные значения EXIF-тэгов - это округленные, "маркетинговые" значения экспопараметров, которые вы можете увидеть в меню фотоаппарата(например ISO 80 или Tv 1/60 сек) и которые не являются настоящими экспопараметрами фотоснимка(к примеру ISO 80 "маркетинговое" равно диапазону ISO 30-55 "реального", или Tv 1/60 сек "маркетинговое" равно целому диапазону реальных значений выдержки). Все сказанное справедливо и в том случае, если CHDK не запущена. 3)В большом количестве моделей камер Canon значение EXIF-тэга "ISO" невозможно нормально использовать, если фотоаппарат находился в режиме AutoISO или HiISO, поскольку там содержится значение "Auto" или "AutoHi", и нет цифрового значения ISO, которое установил фотоаппарат. Однако если подходить по всей строгости: да, при работе программы данные теряются. Теряются "маркетинговые" значения экспопараметров, после того, как они перезаписываются данными из секции MakerNotes:CameraISO/FNumber/ExposureTime, их невозможно будет восстановить. Чтобы этого избежать можно настроить Exiftool на предварительное сохранение этих параметров(если они вам очень нужны) куда-нибудь в другое место. Например можно использовать поле UserComment, скажем таким образом: "SubjectDistance 0.432 m, CanonISO Auto, CanonTv 1/60 s, CanonAv 1/2.6". Но мне не кажется что надпись AutoISO очень нужна. Полный текст пояснений к программе на английском вы можете прочитать в этом сообщении. Ответ Allbest'а на вопрос о приведении EXIF-тэгов к корректному состоянию: Тогда могу порекомендовать следующую команду для утилиты exiftool, которую следует натравливать либо на конкретный файл, либо на директорию с фотографиями (в этом случае все файлы в директории будут обработаны, в том числе и в поддиректориях) Code exiftool.exe
"-easymode>usercomment" "-composite:iso>EXIF:ISO"
"-canon:FocusDistanceUpper>EXIF:subjectdistance"
"-canon:ExposureTime>EXIF:ExposureTime"
"-canon:ExposureTime>canon:TargetExposureTime"
"-canon:ExposureTime>EXIF:ShutterSpeedValue"
"-canon:FNumber>EXIF:FNumber" -P -overwrite_original -r "%1" где %1- наименование файла (директории) Команда переносит из секции Maker Notes в основной раздел EXIF наименование режима съемки (сценического режима или иного) в поле UserComment, дистанцию фокусировки, значение выдержки, апертуры и ISO - в соответствующие поля. Для разных моделей фотоаппаратов, может быть, придется использовать индивидуальные настройки утилиты Exiftool, если тэги заполняются по-другому. Для более подробной информации необходимо почитать документацию к Exiftool. | |
Просмотров: 8221 | Загрузок: 3090 | Рейтинг: 0.0/0 |
Всего комментариев: 0 | |