CHDK - альтернативні прошивки для фотоапаратів CANON

Автор pohgejib, 09 Лютий 2010, 22:52:50

Попередня тема - Наступна тема

pohgejib

    CHDK (Canon Hacker's Development Kit) — резидентна програма для компактних і дзеркальних цифрових фотоапаратів фірми Canon, що базуються на процесорах DIGIC, що дозволяє значно збільшити їх функціональність і що додає недокументовані можливості. Створена співтовариством ентузіастів CHDK. Є резидентною програмою, але за традицією, що склалася, часто називається альтернативною прошивкою.  При використанні CHDK зберігається повністю базова функціональність, спосіб управління і зовнішній вигляд меню налаштувань цифрового фотоапарата. Додаткові функції, CHDK, що додаються до основних, надбудовуються за допомогою альтернативного меню.

    Можливості:

    • RAW - CHDK дозволяє записувати RAW-файли, надаючи доступ до кожного біту даних з ПЗЗ-матриці, без стиснення або обробки. З RAW-файлами можна працювати і в камері (в тому числі складати і усереднювати RAW-файли!!), І обробляти на комп'ютері. CHDK також експериментально підтримує відкритий стандарт DNG RAW.

    • Розширені параметри зйомки - витримки від над-довгих, до 1/100.000 сек (залежить від моделі фотоапарата) із синхронізацією спалаху. Повністю ручне управління або пріоритет експозиції, діафрагми, ISO та ручне керування фокусом.
    • Брекетинг - підтримується брекетинг експозиції, діафрагми, ISO, і навіть фокусу.
    • Налаштування параметрів відео - контроль якості або бітрейта відео, з можливістю зміни його на льоту, можливість використовувати оптичний зум і зміна експозиції під час зйомки відео.
    • Скрипти - контроль над функціями камери за допомогою ubasic та сценаріїв Lua. Скрипти мають доступ практично до всіх функцій і налаштувань фотоапарата і CHDK.
    • Детектор руху - по зміні освітленості реєструє наявність руху, працює досить швидко, щоб зловити блискавку.
    • Виявлення кордонів - виявлення меж на знімається сцені, і відображати їх після знімка. Функція ідеально підходить для інтервального зйомки, ефекту зупинки руху, стереографії і багато чого іншого.
    • "Жива" гістограма - CHDK включає в себе відображення повністю настроюється, real-time гістограми, ця функція доступна, як правило, тільки на дорогих камерах.
    • Власні індикатори - налаштуйте "під себе" відображення стану батареї, вільного простору, параметрів камери та багато іншого. Повністю настроюється на екрані камери за допомогою візуального редактора.
    • Програма читання текстів - зручне і настроюване відображення текстових файлів на екрані вашої камери (з можливістю автоматичного гортання сторінок (!)).
      Ігри - Reversi, Sokoban, Mastermind або 4-in-a-Row у вашій камері!
    • ГРЗП-калькулятор - відображення детальної інформації про зони різко-зображуваного простору на екрані.
    • Файл-менеджер - управління файлами на SD-карті без комп'ютера.
    ...та ще багато-багато іншого...[/list]

    Офіційний сайт
    Російський сайт
    Список стабільних прошивок
    ___________________
    приклади:
    1) Ixus 100 навчили користуватися оптичним зумом при відеозйомці:

    2) Скриптинг мильниці A570

    3) Фотографії RAW
    ___________________
    Село неначе погоріло, Неначе люди подуріли, Німі на панщину ідуть і діточок своїх ведуть.

    samand


    немой

    давно себе поставил с официального сайта на s5 is, главной целью было отображение заряда батареи. все работает отлично, доволен.

    ODY

    а можно на пальцах объяснить, что измениться после пере прошивки на пиратскую прошивку мою кенон 590 ис.
    я так понимаю фотки лучше станут?

    Ivanko1

    Цитата: ODY від 25 Лютий 2010, 22:25:21я так понимаю фотки лучше станут?
    Если тебе не знакомо слово RAW - тебе это ненужно ;)

    немой

    Цитата: Ivanko1 від 25 Лютий 2010, 23:06:21
    Если тебе не знакомо слово RAW - тебе это ненужно ;)
    та ладно, там помимо РАВ куча фишек идет. лично мне тот РАВ нафиг надо.

    Цитата: ODY від 25 Лютий 2010, 22:25:21я так понимаю фотки лучше станут?
    нет, судя по моей на s5is просто больше настроек/индикаторов =)

    Ivanko1

    Цитата: немой від 26 Лютий 2010, 01:15:54та ладно, там помимо РАВ куча фишек идет.
    Ну если человек не знает зачем они и что это вообще - то какой смысл? :)

    mrsan2

    Цитата: Ivanko1 від 26 Лютий 2010, 01:27:24
    Ну если человек не знает зачем они и что это вообще - то какой смысл? :)
    Действительно, какой смысл пытаться узнать больше... Меньше знаешь - крепче спишь.
    Цитата: ODY від 25 Лютий 2010, 22:25:21
    а можно на пальцах объяснить, что измениться после перепрошивки на пиратскую прошивку мою кенон 590 ис.
    На пальцах обьяснено  в первом посте и тут :) Непонятно что-то конкретно или вообще всё?
    Цитатая так понимаю фотки лучше станут?
    Просто от самого факта установки CHDK - нет. Появится больше возможностей для улучшения снимков  и больше удобств в процессе пользования аппаратом.

    Edd.Dragon

    #8
    Цитата: немой від 26 Лютий 2010, 01:15:54та ладно, там помимо РАВ куча фишек идет.
    Делающих фотки лучше?  )))

    Цитата: mrsan2 від 26 Лютий 2010, 07:53:10Просто от самого факта установки CHDK - нет. Появится больше возможностей для улучшения снимков  и больше удобств в процессе пользования аппаратом.
    Продолжу:
    А фотки становятся лучше от фантазии и мастерства фотографа.
    Ну еще конечно от повышения динамического диапазона матрицы, но это прошивкой не исправишь  ;D
    А чего за RAW вспомнили, так при помощи RAW можно избежать например слишком сильного шумодава или корявого цветопреобразования, не дав камере данные с матрицы преобразовать в jpg, а сделав это уже потом на компе более качественно.

    Так что, если не знает, что такое RAW и не хочет с ним мучаться - то фотки лучше не станут. Впрочем в случае Кенона с его отличнымы алгоритмами без особой, заранее задуманной, надобности пользоваться RAW-ом практически нет смысла. Т.е. если света достаточно и сцена не сложная по динамическому диапазону, то jpg-и получаются отменные.

    немой

    #9
    Цитата: Edd.Dragon від 26 Лютий 2010, 11:58:45Делающих фотки лучше?  )))
    не лучше, а больше =)
    вот я не понимаю, с какого бодуна можно было не втулить индикатор заряда батареи на мою модель. а в СХДК сделано круто: вставил заряженные батареи, отметил текущие вольты как максимальные и визуально видно заряд. а равы я сохраняю пока только для экспериментов с ними, но еще даже открыть их нечем =) что то особой надобности нет.

    Ivanko1

    Цитата: mrsan2 від 26 Лютий 2010, 07:53:10
    Действительно, какой смысл пытаться узнать больше... Меньше знаешь - крепче спишь.
    Ты думаешь чтобы стать крутым фотографом - достаточно купить фотоаппарат за $10 000? ???
    Толку с того что он прочтёт, а применить как нужно не сможет? Только похвастаться?

    mrsan2

    Цитата: Ivanko1 від 26 Лютий 2010, 13:45:06
    Ты думаешь чтобы стать крутым фотографом - достаточно купить фотоаппарат за $10 000? ???
    Речь не об этом. Речь о несложном улучшении того, что уже есть и не требует капиталовложений.
    ЦитатаТолку с того что он прочтёт, а применить как нужно не сможет? Только похвастаться?
    Прочтет, попробует, что то получится, что то нет. Копнет поглубже, спросит у знающих.  Для того чтобы научиться, надо учиться.  В общем, подвязываем с оффтопом

    Ivanko1

    Цитата: mrsan2 від 26 Лютий 2010, 19:40:56
    Прочтет, попробует, что то получится, что то нет. Копнет поглубже, спросит у знающих.  Для того чтобы научиться, надо учиться.
    Вот именно что для начала желательно знать хоть немного теорию. :) 
    ЦитатаВ общем, подвязываем с оффтопом
    Ок. :)

    Hit_man

    Ну CHDK вещь нужная, конечно от неё фотоаппарат не станет трансформером, а неумелый фотограф-профессионалом. Но где-то там в глубине души он получит очки опыта  :)

    ODY

    ех вы, работники оффтопа))) я имел ввиду, что измениться именно в моей камере кенон 590 ис? как я понимаю, можно будет сохранять фотки в RAW формате, появится индикатор заряда батареи (+ она на программном уровне, т.е. задаем размер аккумулятора и ставим отметку что полный заряд, и на программном уровне все это просчитывается, это так?), Файл-менеджер, и т.д.
    все ли функции отмеченные сверху появятся в моей камере? и на офф сайте кенона я не нашел правильной прошивки, ту что фирма зашивает в свои фотоаппараты, что если мне не понравиться пиратсякая прошивка, и я захочу обратно свою старую?

    Hit_man

    ODY, парень, пойми. CHDK это условно говоря прошивка. Понимаешь? Она у тебя ничего не перезаписывает и тебе достаточно её удалить с карты памяти. То есть она безопасная для твоей прошивки и ничего со старой не делает. Она как программа на телефоне. У тебя ведь игры на телефоне не стирают прошивку?
    Там будет ручной контроль выдержки и фокусировки и.т.п. В целом то что и на других CHDK

    Edd.Dragon

    #16
    Цитата: ODY від 27 Лютий 2010, 11:16:37ех вы, работники оффтопа))) я имел ввиду, что измениться именно в моей камере кенон 590 ис?
    Это был твой первый вопрос.
    А это - второй (если ты забыл):

    Цитата: ODY від 25 Лютий 2010, 22:25:21я так понимаю фотки лучше станут?

    По-моему, вполне четко и ясно задан )))


    Добавлено: 27 Лютий 2010, 11:48:23

    Цитата: Hit_man від 27 Лютий 2010, 11:39:53это условно говоря прошивка. Понимаешь? Она у тебя ничего не перезаписывает
    Вот это как раз НЕ очевидно )))
    Впрочем в первом сообщение это было указано:
    ЦитатаЄ резидентною програмою, але за традицією, що склалася, часто називається альтернативною прошивкою.
    Если бы его все читали внимательно, прежде чем переспрашивать )))

    ODY

    Цитатая так понимаю фотки лучше станут?
    этот вопрос был вынужден этими данными:
    Цитата3) Фотографії RAW
    там они действительно лучше выглядят...
    ЦитатаЦитировать
    Є резидентною програмою, але за традицією, що склалася, часто називається альтернативною прошивкою.
    Если бы его все читали внимательно, прежде чем переспрашивать )))
    я читал, просто с украинского не понял что такое Є резидентною програмою и не обратил особого внимания))
    но теперь все ясно))

    немой

    Цитата: ODY від 27 Лютий 2010, 11:16:37как я понимаю, можно будет сохранять фотки в RAW формате, появится индикатор заряда батареи (+ она на программном уровне, т.е. задаем размер аккумулятора и ставим отметку что полный заряд, и на программном уровне все это просчитывается, это так?), Файл-менеджер, и т.д.
    там все написано )
    http://chdk.wikia.com/wiki/CHDK_firmware_usage

    Kerl

    Для пересічного пользователя совершенно ненужная вещь. Надстройка никоим образом не сможет сделать фотки лучше, она лишь добавляет разные примочки в виде скриптов, календаря, игр, читалки, и самое важное индикатора заряда.
    Это не прошивка, а программа, которая загружается в память фотоаппарата, и при вытаскивании батарейки все сбрасывается на стандартную прошу.
    Лучше зажечь свечу чем бранить темноту

    Edd.Dragon

    Цитата: ODY від 27 Лютий 2010, 12:34:07там они действительно лучше выглядят...
    На самом деле фотки в RAW никак не выглядят. Это данные с матрицы, а фотка - это уже преобразование этих данных в цветные пиксели. И естетсвенно Фотошоп, пользуясь мощным процессором и не ограниченный временными рамками, может лучше покумекать над преобразованием, чем фотик, которому это надо сделать быстро на слабеньком процессоре. Но если снимаемая сцена достаточно освещена и не сложная (одновременно есть зоны слишком светлые и слишком темные), то врядли результат преобразования на компе будет достаточно значимо отличаться от результата в фотике. А вот "тяжелую" съему полезно иметь в RAW, чтобы потом попробовать на компе получить фото более приемлимое, чем фотиком.

    Цитата: Kerl від 27 Лютий 2010, 12:45:17Для пересічного пользователя совершенно ненужная вещь.
    Если в стандартной прошивке не предусмотрены "Повністю ручне управління або пріоритет експозиції, діафрагми, ISO та ручне керування фокусом." - уже большая польза от прошивки.

    Цитата: pohgejib від 09 Лютий 2010, 22:52:50Налаштування параметрів відео - контроль якості або бітрейта відео, з можливістю зміни його на льоту, можливість використовувати оптичний зум і зміна експозиції під час зйомки відео.
    Тоже весьма полезно, особенно зум при съемке.


    TypeS

    Цитата: Kerl від 27 Лютий 2010, 12:45:17она лишь добавляет разные примочки в виде скриптов, календаря, игр, читалки, и самое важное индикатора заряда.
    кому как) не разу не открывал читалку или календарь, а вот возможность ставить выдержку вплоть до 32 минут весьма радует, для сьемки со штатива, так же можно зафиксировать диафрагменное число независимо от фокусного растояния, что тоже позволяет проявить свои творческие затеи.

    pohgejib

    #22
    поставив бета-версію на свій Ixus 100is. тепер відео із зумом:

    жаль що автофокус ручний, надіюсь виправлять

    Добавлено: 22 Квітень 2010, 18:37:20

    скрипт на Timelapse:
    rem Time Lapse Photography
    rem Step 1: Mount camera on bike
    rem Step 2: Click "shoot" button
    rem Step 3: Profit!

    @title Time Lapse Photos
    @param a Interval (secs)
    @default a 1
    @param b Interval (1/10 sec)
    @default b 0
     
    i=a*1000 + b*100
    if i<100 then let i=100
    t=get_tick_count

    rem Shot counter
    n=1

    print "Time Lapse Photos"

    sleep 1000
    goto "shot"

    :shot
       t=get_tick_count
       print "Shot", n
       shoot
       n=n+1
       rem Wait i msecs, including the
       rem time it takes to shoot.
       rem Shoots as fast as possible if
       rem each shot takes longer than
       rem i msecs.
       d= i - get_tick_count + t
       if d<0 then let d=0
       sleep d
       goto "shot"

    в блокноті створити файл, дати розширення *.BAS і скопіювати його в папку CHDK/Scripts
    Село неначе погоріло, Неначе люди подуріли, Німі на панщину ідуть і діточок своїх ведуть.