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

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

Альтернативное программное обеспечение для цифровых камер 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
Текст сообщения