© 2011 [ectaVgen]

Устанока прошивки Magic Lantern на Canon 50D (возможность записи видео и многое другое)

Фотограф: [ectaVgen]

Наверняка, многие из вас слышали о “прошивке” Magic Lantern и о том, для чего она нужна. Если же вы столкнулись с ней впервые, то советую прочитать основную информацию по вышеуказанной ссылке (на английском). В данной статье речь пойдёт не о достоинствах и недостатках 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. Теперь нам необходимо разрешить камере запускать какой-либо сторонний код. Для этого скачиваем файл ml-50d-108.fir и проделываем всё то, что написано в пунктах 2.1-3. Если всё прошло успешно — на экране появится большая надпись Done!. После этого карту необходимо отформатировать, а все настройки сбросить к заводским. Если камера зависла, нужно просто вынуть батарею и повторить всё заново.

4. Далее нам потребуется программа EOScard. С её помощью мы сделаем кару загрузочной. Для этого вставляем карту в карт-ридер, запускаем программу и устанавливаем следующие флажки:

Нажимаем «Save» и закрываем программу.

5. Сейчас нам необходимо скачать сам *.bin (это и есть последний Magic Lantern на данный момент, ссылка обновляется регулярно) и все сопутствующие файлы. Впоследствии последний *.bin можно будет найти в этой теме в подписи под моими сообщениями (ectaVgen) или же в подписи разработчика (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 — индикатор оставшегося/прошедшего времени

И т.д. Об остальных функциях можно писать ещё очень долго, лучше прочитайте о них в Wiki.

Если же вам что-то не понравилось и вы решили отказаться от использования Magic Lantern, то сделайте следующее:
— В меню Movie отключите съёмку видео
— Снимите флажки в программе EOScard
— Удалите все файлы с карты
Кстати, если не выключить функцию записи видео, то даже после удаления Magic Lantern и перепрошивки, возможность записывать видео останется с вами =) Ах да, для начала и остановки записи нужно нажать наполовину кнопку спуска или же кнопку SET. И напоследок пара примеров видео, снятого при помощи этой прошивки.

31 Комментариев

  1. Опубликовано 19 октября 2011 в 19:12 | #

    У меня мыльница canon ps 130is. установил альтернативу прошивки CHDK, появился формат raw, работа со скриптами, много настроек, во многом до сих пор не разобрался, так особо не использую их. Выдержка увеличилась от 15 сек до 2000 секунд. Даже игры есть

    • Опубликовано 23 октября 2011 в 16:15 | #

      Очень удобной функцией альтернативной прошивки является показ пересветов и недосветов.

  2. Опубликовано 23 октября 2011 в 17:47 | #

    Зебры =)

  3. Опубликовано 23 октября 2011 в 19:58 | #

    Там было CHDK, фонарь многое оттуда перенял

  4. Опубликовано 24 октября 2011 в 13:24 | #

    Спасибо за информацию.
    Правда новую версию патча и загрузочных файлов брал не тут а с другого источника, в теме обсуждения 50D теперь есть сылка на вашу страничку.

  5. Опубликовано 25 октября 2011 в 17:40 | #

    Источник не имеет значения, это одни и те же файлы.

  6. Serch
    Опубликовано 28 октября 2011 в 19:51 | #

    А почему если скачивать через (a1ex) файл autoexec.bin в архиве от 2011Oct27 другой? Там на данный момент новее версия, чем файл скаченные по ссылке в вашей подписи?

    • Опубликовано 29 октября 2011 в 15:22 | #

      Здесь и в моей подписи представлен файл, работающий исключительно 50D. В архиве алекса расположен файл, подходящий для всех камер (600D, 550D и др.), он более старый. Архив обновляется по мере изменения версии релиза, в подписи же обновляю после изменений в исходниках. Новые файлы так же выкладываю здесь: http://club.foto.ru/forum/11/566131

  7. Опубликовано 1 ноября 2011 в 15:57 | #

    autoexec.bin как его окрить? я не знаю у меня как видео через winrar не открывается ошибка
    ну вот как его открыть!

    • Опубликовано 2 ноября 2011 в 23:39 | #

      Его не нужно открывать, просто копируем на карточку.

  8. Serch
    Опубликовано 7 ноября 2011 в 18:05 | #

    Поставил последний бинарник из Вашей подписи. Настроек стала раза в два-2 меньше.
    Так и должно быть? Что, те, которых теперь нет, были не актуальны для 50D?

    • Опубликовано 7 ноября 2011 в 20:41 | #

      Нажмите «MENU», появятся остальные =)

  9. Dexon
    Опубликовано 12 ноября 2011 в 11:31 | #

    Здравствуйте, уважаемый ectaVgen! Очень обрадовался, наткнувшись на эту Вашу статью. Начал делать все по указанному тут алгоритму. Но дальше установки прошивки 1.0.8. дело не пошло. При попытке поставить ml-50d-108.fir камера что-то ругается (по-английски) и не хочет ставить эту штуковину. Перезагрузка и вынимание аккума результата не дают. Что это может быть?
    Заранее большое спасибо.

    • Опубликовано 14 ноября 2011 в 1:38 | #

      Попробуйте выполнить шаг 5., а затем установите ml-50d-108.fir. Но можно попробовать просто продолжить, невзирая на ошибку.

    • Артур
      Опубликовано 23 ноября 2011 в 21:03 | #

      Здравствуйте, точно такая же ошибка, как Вы ее обошли? уже пробовал делать пошагово и применять сразу 5ый пункт. После установки ml-50d-108.fir и попытки обновления, ругается на английском и после копирования autoexec.bin требует файл FONTS.DAT.
      Посоветуйте пожалуйста, что нужно сделать. Заранее спасибо

  10. Dexon
    Опубликовано 14 ноября 2011 в 1:41 | #

    Спасибо! Уже справился! Не стал ставить отдельно ml-50d-108.fir, а закинул ее в общую загрузочную папку на карте.

  11. Опубликовано 14 ноября 2011 в 1:44 | #

    Статья нуждается в небольшой переработке)

  12. sgang
    Опубликовано 2 декабря 2011 в 23:41 | #

    пишет please copy all ml files при включении и вместо меню ml какаято ерунда. вот
    http://cs4943.vk.com/u8834894/139221566/x_1a0d4fbf.jpg
    пытался уже по разному раз сто, ничего не выходит? может ктонибудь помочь?

  13. Опубликовано 19 декабря 2011 в 2:31 | #

    У меня установилась, но вместо букв сплошные кракозяблы…..
    в чем может быть подвох?
    Canon 50D прошивка 1.0.8

    • Опубликовано 24 декабря 2011 в 12:54 | #

      Я кстати пробовал сменить язык камеры на английский
      У меня все заработало, но после перезагрузки снова кракозяблы.
      И уже никакие комбинации не помогли…

  14. JonnyB
    Опубликовано 19 декабря 2011 в 18:31 | #

    также ругается (please copy all ml files) и в меню МЛ похожая картина, что и у sgang. Пробовал МЛ с их сайта – тоже самое

  15. sgang
    Опубликовано 21 декабря 2011 в 22:10 | #

    я так понял что это изза карты.она fat32.на ml форумах пишут, что изза нее только проблемы.вставляешь другую-все нормально…

  16. JonnyB
    Опубликовано 21 декабря 2011 в 22:11 | #

    судя по этой теме https://bitbucket.org/hudson/magic-lantern/issue/863/problem-with-50d
    о проблеме знают и занимается решением

  17. Илья
    Опубликовано 3 января 2012 в 18:26 | #

    А на 1000Д кто нибудь пробывал?

    • Опубликовано 11 января 2012 в 13:15 | #

      На 1000д не планируется.

  18. рома
    Опубликовано 3 января 2012 в 22:45 | #

    прошивка 1.0.8 не копируется на флешку в windows 7,
    остальные файлы нормально,
    пишет что не может прочитать
    п.с. хелп ми)

    • Опубликовано 11 января 2012 в 13:16 | #

      Обновите любым удобным способом. Версия ML в статье устарела, проблемы с компилятором.

  19. Опубликовано 26 ноября 2011 в 15:58 | #

    Ругается по поводу отсутствующих файлов?

  20. sgang
    Опубликовано 7 декабря 2011 в 16:23 | #

    да.тип не все файлы

Добавить комментарий

Вы можете оставить комментарий воспользовавшись виджетом Вконтакте, либо стандартной формой ниже.

Ваш E-mail never не публикуется. Обязательные к заполнению поля отмечены маркерами *

*
*

Вы можете использовать эти HTML теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>