Закладки (0)
Порівняння (0)
Каталог
Останні пошукові запити
  • Bosch
  • samsung
  • Grohe
  • xiaomi
  • Gorenje
Популярні категорії
  • Грілки каталітичні, хімічні
  • Телефони
  • Пральні порошки
  • Керамічна плитка та керамограніт
  • Сковорідки та сотейники
Говоріть
+38 (0XX) XXX-XX
Телефонуйте у Києві
Мобільні оператори
Передзвоніть мені
Кошик Купуйте і збирайте бонуси

Альтернативне програмне забезпечення для цифрових камер Сапоп. Частина перша.

Альтернативне програмне забезпечення для цифрових камер Canon.

УВАГА! Цей матеріал призначений для тих, хто розуміє, що він робить, хто вивчив всі доступні матеріали в інтернеті. Має фотоапарат, у якого закінчився гарантійний термін (пред'являти претензії виробнику та сервісного центру, щонайменше, не гарно), хто хоче вивчити свій апарат більш глибоко і любить возитися з ним. Ця стаття ВИКЛЮЧНО інформаційно-пізнавальна, а не КЕРІВНИЦТВО ДО ДІЇ.

Кажуть, хороший фотограф зможе знімати навіть порожньою коробкою. І хоча сама думка використовувати коробку для творчої фотографії і зовсім не в якості об'єкта зйомки викликає, щонайменше, посмішку, будь-який студент пристойної фотошколи знає, що фізично знімати ящиком можна. І при певній вправності і наявності таланту кадри будуть виходити досить непогані.

Звичайно, зручна дзеркальна камера дасть вам куди більше свободи, особливо якщо навчитися користуватися ручними режимами і всіма перевагами таких недаремним речей, як гістограма або калькулятор ГРИП. Однак що робити, якщо ящик - це занадто несучасно, а на дзеркальну камеру поки не вистачає коштів? Що якщо у вас є кілька сотень на хороший компакт і величезне бажання долучитися до мистецтва фотографії, не затримуючись у «зеленій зоні» автоматичного режиму? Що якщо з'явилося бажання творити, не купуючи нічого нового, крім наявної в арсеналі «мильниці»?

Відповідь на це питання у нас є, і полягає він зовсім не в рекомендації ознайомитися з купою інструкцій до компактам, оснащеним безліччю ручних режимів, і навіть не до списку компактних камер, цілком, на наш погляд, придатних фотохудожника.

Від вас буде потрібно дві речі - бути (або стати) володарем практично будь-якого фотоапарата виробництва Canon лінійок PowerShot або Digital IXUS, а також 1,5 мегабайта трафіку для закачування з інтернету в комп'ютер дивовижною програми CHDK (Canon Hacker Development Kit). Цей додаток - по суті, альтернативна операційна система для фотоапаратів, побудованих на базі процесорів Digic II, III і IV, призначена для значного розширення творчого потенціалу цих камер. У вільному доступі сьогодні є версії CHDK практично для всіх компактних фотоапаратів Canon.

Canon Hacker Development Kit розроблена і підтримується силами справжніх ентузіастів своєї справи. До іменитому виробнику команда розробників цього проекту не відноситься жодним чином, але робить з фотоапаратами цієї фірми дивовижні речі, дозволяючи використовувати середньостатистичну мильницю для таких складних видів зйомок, які поки що не по силам навіть топовим зеркалкам зі стандартними прошивками. Не вірите? Ласкаво просимо в світ CHDK!

Все почалося в 2004 році. Ентузіастам в той час не були перекриті шляхи в програмну частину камер, оскільки виробники не настільки завзято, як зараз, захищалися від промислового шпигунства. Досвідчені програмісти змогли швидко розібратися з прошивками масових компактів Canon того часу. Трохи пізніше, в 2006 році, компанія Canon слідом за процесором Digic II випустила справжнісіньку операційну систему для своїх фото і відеокамер DRYOS. Програміст, відомий під ніком Vitaly, розібрав її і досконально вивчив, а потім поділився з громадськістю результатом своїх досліджень. Завдяки його напрацювань інший талановитий кодер GrAnd в самому початку 2007 року представив перші збірки CHDK, що відкривають доступ до прихованих можливостей фотоапаратів і дуже швидко перетворилися в цілісний і завершений програмний продукт, який ми можемо спостерігати сьогодні.

Особливість проекту полягає, перш за все, в тому, що внести свій вклад в його розвиток може кожен. Завдяки відкритій політиці модернізації нові версії CHDK з'являються буквально щодня, а призначені для користувача попередні для нестандартних видів зйомки можна зібрати самостійно завдяки вбудованому і дуже доступному скриптова мова CHDK. Власне, саме відкритість і популярність проекту зумовили його стрімкий розвиток. Оскільки розробники не відокремлені від кінцевого користувача, від його сподівань і критики багатошаровим заслоном з регіональних і центральних відділів рекламації, маркетингу, стратегічного розвитку та іншого, - реакція на відгуки, критику і пропозиції виникає набагато швидше, ніж в надрах компанії-виробника. Втім, є і зворотна сторона, про яку ми поговоримо пізніше.

Як відбувається запуск альтернативної програми? Процедура досить проста, хоча деякі тонкощі є. З самого початку позначається гнучкість і варіативність альтернативного ПО. Розібратися в деталях можна за допомогою дуже докладного керівництва російською сайті CHDK. У загальних рисах все зводиться до правильного форматування карти пам'яті, завантаженні програмної надбудови в пам'ять апарату і включення автозапуску CHDK при включенні харчування. Від останнього, втім, запросто можна відмовитися і включати надбудову тільки при необхідності. Завдяки альтернативному ПО виявилася задіяною сама марна кнопка на корпусі камер Canon PowerShot і IXUS - кнопка включення прямого друку. Саме вона відкриває доступ до розширеного меню апарату. Режим відзначається на екрані індикатором <alt>, і якщо він горить, натискання кнопки Menu переносить користувача в зовсім інший світ.

На дисплеї поверх звичного інтерфейсу виводяться багаторівневий список недоступних раніше опцій і химерні інформаційні панелі. Обмовимося: розібратися у всьому різноманітті інструментів, закладених в CHDK, відразу просто неможливо. І хоча нанести непоправні каліцтва вашому фотоапарату за допомогою надбудови дуже складно, тикати в різні меню та перебирати різні настройки краще після ознайомлення з інструкцією в Інтернеті.

Тут, на наш погляд, негативно відбилася відкритість проекту. Виникає враження, що в CHDK без розбору інтегрували всі, що фотографи, в принципі, могли б побажати. Розробники хіба що не навчили Canon IXUS і PowerShot варити каву - і то, здається, лише тому, що проблема врізання в корпус крана для виведення цього божественного напою не вирішується програмними методами, а слюсарні роботи точно порушили б гарантійні умови виробника. Замість цього користувачеві пропонується читати книги в форматі ТХТ, грати в японську гру «Сокобан» і британську «реверсі», переглядати інформацію про температуру приводу об'єктива, сенсора і батареї, використовувати камеру як метроном або таймер для варіння яєць на сніданок. При цьому інтерфейс CHDK виглядає, м'яко скажемо, надто функціональним, а в порівнянні з «рідним» оформленням прошивки Canon так і зовсім незграбно. Виправити це підбором шрифтів для тексту, колірних комбінацій фону і інформаційних елементів, а також розташування їх на екрані - всі необхідні для цього інструменти спочатку закладені в надбудову - можна лише почасти. І все ж є цілий ряд корисних додатків, заради яких люди в різних куточках світу і займаються розробкою цього альтернативного програмного забезпечення.

Найбільш затребувана функція CHDK - можливість запису знімків в необробленому форматі RAW. Новітні алгоритми конвертерів, таких як Adobe Camera RAW або Aperture, укупі з незрівнянно більшою продуктивністю комп'ютерів, а також світлою головою фотографа, дають можливість набагато більш якісно обробити зображення, ніж здатне вбудоване програмне забезпечення і процесор фотоапарата. Особливо актуально це для старих моделей фотоапаратів Canon. В силу того що фірмові програми навіть не чули про RAW-файлах з IXUS і PowerShot серії А, а різні Open Souгсе редактори хоч і розуміють формат CRW, в який CHDK зберігає графічну інформацію, але за якістю реалізації та зручності сильно поступаються іменитим рішенням, потрібно виконати ряд дій по перетворенню «цифрових негативів» в загальновживану формат DNG. Зробити це можна як за допомогою програми для комп'ютера DNG4PS-2, так і засобами камери. При цьому можливо самостійно налаштувати режим віднімання темнового кадру для отримання оптимального результату усунення «гарячих» пікселів і артефактів нагрівання сенсора при збереженні мінімального рівня шумів, а також віднімання карти битих пікселів, якими рясніють всі сенсори. На нашому піддослідному Canon IXUS 860 IS з 8 мільйонів фотодетекторов непрацюючими виявилося близько 100000. Не лякайтеся, так як це нормально. Для файлів DNG, одержуваних в результаті конвертації, можна побудувати колірний профіль - з тим, щоб забезпечити кращу передачу фарб на знімку при менших затратах. Правда, треба відзначити, що, чим більше маніпуляцій камера проробляє з файлами під час запису, тим більше йде часу між натисканням на спускову клавішу і закінченням збереження файлу. Зрештою, спочатку начинка більшості компактів Canon не призначався для роботи з таким обсягом графічних даних.

Програма надає і більш звичні фотографічні функції, які можуть бути затребуваними в звичайній зйомці. Це і жива гістограма яскравості або по трьом RGB-каналах, і ручне управління експозиційними параметрами зі значним збільшенням максимальної тривалості витримки щодо вихідної, і показ на екрані неекспонованих або перетриманих областей кадру. Не можна сказати, що користуватися цим так само зручно, як інструментами, спочатку передбаченими і створеними розробниками камери. І все ж комусь вони точно можуть стати в нагоді і допомогти реалізувати давно виношуються творчі плани.

ЗАПИТАННЯ

Чи можна зламати камеру за допомогою CHDK?

Зламати її можна завжди і без будь-яких маніпуляцій з ПО, а просто впустивши її на підлогу. А якщо серйозно, то теоретична можливість існує, але щоб реалізувати її на практиці, потрібно дуже постаратися. Наприклад, встановити версію CHDK, призначену для іншого апарату. Надбудова отримує практично прямий доступ до керуючої електроніці пристрої, і якщо, наприклад, програма буде намагатися змусити привід перемістити елементи об'єктива для отримання фокусної відстані 280 мм при максимальних еквівалентних 124 мм, то він може вийти з ладу. Так що потрібно просто встановлювати правильні версії CHDK, і бажано в фінальному варіанті full, перевіреному іншими ентузіастами.

Більше шансів відправити свою камеру на той світ, використовуючи різні апаратні доповнення самостійної збірки, на зразок пультів дистанційного керування, що підключаються засобами ПО до USB-порту апарату. Але якщо точно слідувати інструкціям інших користувачів, які домоглися працездатного результату, і працювати головою, трагедії можна уникнути.

Як дізнатися, яка версія Canon Hacker Development Kit підходить до конкретно взятої камері?

Ви повинні обов'язково уточнити версію прошивки вашого апарату. Зробити це просто: на карті пам'яті (ємністю не більше 4 ГБ) створюються два порожніх файлу - ver.req і vers.req, після чого камера переводиться в режим Play (режим перегляду) і включається. При затиснутою кнопці SET (FUNC SET) натискається клавіша DISP (Down). На дисплеї камери з'явиться інформація про прошивці. Звертайте увагу на букву після номера прошивки, наприклад 1.00D, де D - саме для вас важливе.

Ми виявили на англомовній Wiki цікаву програму, яка спробує визначити версію прошивки нашого фотоапарата по фотографії, зробленої самою камерою. Загалом, завдяки EWAVR'у і whim'у тепер можна влаштуватися без незрозумілою для новачків метушні з файлом vers.req, а зробити все натисканням пари кнопок. Дуже цікава автоматизація.

Як установка CHDK позначається на гарантії?

Canon забороняє модифікувати програмне забезпечення своєї техніки. Однак CHDK тим і хороший, що жодним чином не змінює прошивку і не зберігається в незалежній пам'яті апарату після виключення. Так що якщо вам випало на долю нести свою улюблену камеру в сервісний центр, не забудьте просто вийняти карту пам'яті з встановленої CHDK і не роїться при майстра приймання, які чудові скрипти ви написали для свого IXUS або PowerShot з метою реалізації геніальних творчих задумів.

На скільки мов переведена CHDK?

На сьогоднішній день більш ніж на 30, для деяких мов існують 2-3 різні версії перекладу. У загальному і цілому, переклад завжди якісний

А можна щось додати в CHDK самостійно?

Назва розшифровується як «набір інструментів для розробки», тобто CHDK відкрита для будь-яких змін і модифікацій. Більш того, вбудований інтерпретатор скриптів дозволяє додавати камері немислимі функції буквально на ходу, прямо з меню!

Оцініть статтю:
рейтинг: 0 голосів: 0
© 2003 - 2025 , F.ua - ТОЙ САМИЙ МАГАЗИН. Всі права захищені.
Використання будь-яких матеріалів, які розміщені на сайті, дозволяється за умови посилання на F.ua .
Посилання має бути розміщене незалежно від того, як скопійований контент: повністю або частково.
Також рекомендуємо:
 
Вгору
×
Наші телефони
  • (063) 976-2420
  • (067) 374-7500
  • (050) 857-0305
  • (044) 206-206-9
Передзвоніть мені
Ваше ім'я
Ваш телефон
Напишіть нам листа
Ваше ім'я
Ваш email
Текст повідомлення