« Сбербанк такой Сбербанк | Скрипты для CHDK. Интервальная съемка V2 » |
Скрипты для CHDK. Интервальная съемка V3
Мы не ищем легких путей :-D
Теперь скрипт переписан на LUA, т.к. в бейсике нет возможностей для прямой работы с памятью. А между тем она нужна, т.к. в http://chdk.clan.su/forum/16-579-1 подсказали как сделать задержку до перехода в энергосберегающий режим меньше, чем 10 секунд в штатной прошивке. Попробовал - заработало, засыпаем через секунду после кадра. Слетающий Autofocus Lock тоже получилось победить (в LUA set_aflock(1) вполне работает. в отличии от бейсика). Как результат - +3 часа. Т.е. вместо 4,5 часов в последней попытке, имеет 7,5 часов. Флешка не кончилась только потому, что съемка началась ночью, и темные ночные кадры весят ~1Мб (дневные по 3-4Мб).
Нужно будет еще разобраться с логами. Сейчас пишем в файл, пока он не вырастет до 65536 байт и дальше пишем уже вникуда. Видимо придется писать в несколько файлов.
Вообще, если запускать эту штуку на шаре, то текущий результат вполне себе перекрывает время полета, даже с учетом снижения емкости при охлаждении. И без необходимости дополнительных акков. Хотя пожалуй внешний блок надо будет слепить.
И по просьбам трудящихся, Х/Ф "Рассвет"
3 комментариев

Хочу попробовать ваш скрипт!!! Но не вижу ссылки где его можно скачать.

Дык, то чем это снималось есть по ссылке в посте.
Точнее - http://chdk.clan.su/forum/16-579-1#7752
Сохранить как <какое-то имя>.lua и закинуть на флешку.