Наверняка, многие из вас слышали о “прошивке” и о том, для чего она нужна. Если же вы столкнулись с ней впервые, то советую прочитать основную информацию по вышеуказанной ссылке (на английском). В данной статье речь пойдёт не о достоинствах и недостатках ML, а об установке его на Canon 50D. Для чего же нам это нужно? Всё очень просто — мы хотим снимать видео! Да-да, вы не ослышались, наш 50D таки может снимать в Full HD! Функция съёмки видео присутствовала в нем изначально, но была недоступна. Параметр для Live View имеет три значения: 0 — выкл., 1 — вкл., 2 — вкл. с видео. Стандартное меню позволяет изменять параметр с 0 на 1 и обратно, ML же переключает между 1 и 2. Так же он снимает ограничение на время записи.
ВНИМАНИЕ! Установка прошивки связана с определённым риском! Если вы не уверены на все 100%, немедленно закройте эту страницу!
1. Итак, для начала необходимо полностью зарядить аккумулятор. С низким зарядом прошивка просто откажется обновляться.
2. После того, как батарея заряжена, можно приступать к установке прошивки. Первым делом проверяем текущую версию прошивка. Для этого включаем камеру, нажимаем меню и переходим в меню с ключом и тремя точками. Там мы видим примерно следующее:

Только в нашем случае там будет написано 1.0.8 или 1.0.7. Если у вас уже установлена версия 1.0.8 — можете сразу переходить к пункту 3. В ином случае придётся установить прошивку 1.0.8.
2.1 Для установки прошивки версии 1.0.8, нам необходим скачать сам файл с прошивкой (его можно скачать ) и скопировать его в корень нашей флеш-карты. Все действия выполняются через карт-ридер, обычное соединение по USB нам не подходит.
2.2 Карту с файлом прошивки вставляем в камеру, включаем и переходим в уже известное нам по скриншоту меню. Жмём SET по пункту с версией прошивки. Далее камера предложит нам обновить встроенное ПО. Соглашаемся со и ждём завершение процесса обновления.
2.3 После того, как обновление завершится, у нас будет камера с прошивкой версии 1.0.8 Сам же файл после обновления необходимо удалить с карты.
3. Теперь нам необходимо разрешить камере запускать какой-либо сторонний код. Для этого скачиваем файл и проделываем всё то, что написано в пунктах 2.1-3. Если всё прошло успешно — на экране появится большая надпись Done!. После этого карту необходимо отформатировать, а все настройки сбросить к заводским. Если камера зависла, нужно просто вынуть батарею и повторить всё заново.
4. Далее нам потребуется программа . С её помощью мы сделаем кару загрузочной. Для этого вставляем карту в карт-ридер, запускаем программу и устанавливаем следующие флажки:

Нажимаем «Save» и закрываем программу.
5. Сейчас нам необходимо скачать (это и есть последний Magic Lantern на данный момент, ссылка обновляется регулярно) и . Впоследствии последний *.bin можно будет найти в в подписи под моими сообщениями () или же в подписи разработчика (a1ex). Настоятельно рекомендую обновлять версию по мере появления каких-либо изменений (для этого нужно просто заменить старый *.bin на карточке новым)!
5.1 Распаковываем архив с файлами на карту, туда же кладём autoexec.bin. Содержимое нашей карты должно выглядеть так:
6. Вставляем карту в камеру, включаем, скрестя пальцы! Если всё прошло успешно — камера должна загружаться чуть дольше, а не вспомогательном дисплее мигать надпись «BUSY». Нажимаем кнопку «Pic. Style» (она находится между INFO и FUNC.). Если мы видим стандартное меню выбора стилей, то перечитываем статью заново, проверяем наличие всех файлов на карте, смотрим, стоят ли флажки в EOScard. Если же мы видим следующее: 
— у нас всё получилось!
7. Теперь нам нужно заняться настройкой необходимых функций и разобраться с их назначением. Расскажу только о самых главных на мой взгляд.
LiveV
Global Draw — отображение на дисплее дополнительных графических элементов (рекомендуемое значение ON)
Zebras — показывает пере/недоэкпонированные зоны
Focus Peak — подсвечивает участки, находящиеся в фокусе (помогает при ручной фокусировке)
Cropmks — отображение дополнительных сеток
Movie
Movie Record — собственно запись видео, на данный момент доступна запись только в разрешении 1920 на 1088 с частотой 30 кадров в секунду. Максимальная длительность одного ролика при стандартном битрейте — до 14 минут. При битрейте ниже стандартного — до 29 минут 59 секунд.
Bit Rate — битрейт видео. Более подробно о нём
Time Indicator — индикатор оставшегося/прошедшего времени
И т.д. Об остальных функциях можно писать ещё очень долго, лучше прочитайте о них в .
Если же вам что-то не понравилось и вы решили отказаться от использования Magic Lantern, то сделайте следующее:
— В меню Movie отключите съёмку видео
— Снимите флажки в программе EOScard
— Удалите все файлы с карты
Кстати, если не выключить функцию записи видео, то даже после удаления Magic Lantern и перепрошивки, возможность записывать видео останется с вами =) Ах да, для начала и остановки записи нужно нажать наполовину кнопку спуска или же кнопку SET. И напоследок пара примеров видео, снятого при помощи этой прошивки.

31 Комментариев
У меня мыльница canon ps 130is. установил альтернативу прошивки CHDK, появился формат raw, работа со скриптами, много настроек, во многом до сих пор не разобрался, так особо не использую их. Выдержка увеличилась от 15 сек до 2000 секунд. Даже игры есть
Очень удобной функцией альтернативной прошивки является показ пересветов и недосветов.
Зебры =)
Ну да :)
У меня на Canon ps A460 стояла.
Там было CHDK, фонарь многое оттуда перенял
Спасибо за информацию.
Правда новую версию патча и загрузочных файлов брал не тут а с другого источника, в теме обсуждения 50D теперь есть сылка на вашу страничку.
Источник не имеет значения, это одни и те же файлы.
А почему если скачивать через (a1ex) файл autoexec.bin в архиве от 2011Oct27 другой? Там на данный момент новее версия, чем файл скаченные по ссылке в вашей подписи?
Здесь и в моей подписи представлен файл, работающий исключительно 50D. В архиве алекса расположен файл, подходящий для всех камер (600D, 550D и др.), он более старый. Архив обновляется по мере изменения версии релиза, в подписи же обновляю после изменений в исходниках. Новые файлы так же выкладываю здесь:
autoexec.bin как его окрить? я не знаю у меня как видео через winrar не открывается ошибка
ну вот как его открыть!
Его не нужно открывать, просто копируем на карточку.
Поставил последний бинарник из Вашей подписи. Настроек стала раза в два-2 меньше.
Так и должно быть? Что, те, которых теперь нет, были не актуальны для 50D?
Нажмите «MENU», появятся остальные =)
Здравствуйте, уважаемый ectaVgen! Очень обрадовался, наткнувшись на эту Вашу статью. Начал делать все по указанному тут алгоритму. Но дальше установки прошивки 1.0.8. дело не пошло. При попытке поставить ml-50d-108.fir камера что-то ругается (по-английски) и не хочет ставить эту штуковину. Перезагрузка и вынимание аккума результата не дают. Что это может быть?
Заранее большое спасибо.
Попробуйте выполнить шаг 5., а затем установите ml-50d-108.fir. Но можно попробовать просто продолжить, невзирая на ошибку.
Здравствуйте, точно такая же ошибка, как Вы ее обошли? уже пробовал делать пошагово и применять сразу 5ый пункт. После установки ml-50d-108.fir и попытки обновления, ругается на английском и после копирования autoexec.bin требует файл FONTS.DAT.
Посоветуйте пожалуйста, что нужно сделать. Заранее спасибо
Спасибо! Уже справился! Не стал ставить отдельно ml-50d-108.fir, а закинул ее в общую загрузочную папку на карте.
Статья нуждается в небольшой переработке)
пишет please copy all ml files при включении и вместо меню ml какаято ерунда. вот
пытался уже по разному раз сто, ничего не выходит? может ктонибудь помочь?
Ставим новый бинарник, заменяем FONTS.DAT вот этим: и форматируем карту в аппарате.
У меня установилась, но вместо букв сплошные кракозяблы…..
в чем может быть подвох?
Canon 50D прошивка 1.0.8
Я кстати пробовал сменить язык камеры на английский
У меня все заработало, но после перезагрузки снова кракозяблы.
И уже никакие комбинации не помогли…
также ругается (please copy all ml files) и в меню МЛ похожая картина, что и у sgang. Пробовал МЛ с их сайта – тоже самое
я так понял что это изза карты.она fat32.на ml форумах пишут, что изза нее только проблемы.вставляешь другую-все нормально…
судя по этой теме
о проблеме знают и занимается решением
А на 1000Д кто нибудь пробывал?
На 1000д не планируется.
прошивка 1.0.8 не копируется на флешку в windows 7,
остальные файлы нормально,
пишет что не может прочитать
п.с. хелп ми)
Обновите любым удобным способом. Версия ML в статье устарела, проблемы с компилятором.
Ругается по поводу отсутствующих файлов?
да.тип не все файлы