Устанавливаем Magic Lantern на Canon EOS 6D.

magiclanternПрошло две недели с того времени, когда с форумов Magic Lantern в мир полетела новость, что на Canon 5D mark III возможна запись FullHD RAW видео. За эти две недели разработчики альтернативной прошивки для зеркалок Canon выжали всё что можно из ПО и контроллера карточек памяти. Технологию начали переносить на другие зеркалки Canon: 6D, 5Dmark II, 550D, 600D, 650D, и даже 50D! К сожалению, беспрерывную запись RAW видео 1920х1080: 24P пока удалось получить только на Canon 5D mark III. В случае остальных фотоаппаратов сказывается недостаток пропускной способности контроллеров карточек памяти. Но самое интересное, что даже 720Р raw видео, обработанное и апскейленное в FullHD, по качеству превосходит обычное h264 видео, записываемое фотоаппаратом.

Прежде чем писать об установке Magic Lantern, ДИСКЛЕЙМЕР:

***************************************************
* *
* THIS IS DANGEROUS AND MIGHT DAMAGE YOUR CAMERA. *
* NO WARRANTIES. NO GUARANTEES. DO NOT TAUNT. *
* *
***************************************************

If you are not comfortable with this, stop reading and delete the
software before you are tempted to try running it on your camera.

Please read the user guide carefully before installing this software.

To repeat this important point:

***************************************************
* *
* THIS IS DANGEROUS AND MIGHT DAMAGE YOUR CAMERA. *
* IF IT BREAKS, YOU GET TO KEEP BOTH PIECES. *
* *
***************************************************

Если перевести по-русски, это значит, что установка ML может вывести камеру из строя. Так же необходимо учитывать, что ветка ML для 6D находится в АЛЬФА разработке. Практически каждый день что-то дописывается, меняется. Есть шанс напороться на критический баг.

Если всё, что написано выше вас не испугало, то приступим к установке 🙂

UPDATE. В новой версии ML всё сделали проще, и установка производится в 3 простых шага:
Установка:
1) Форматировать карту памяти в тушке.
2) Удостовериться, что версия прошивки — 1.1.3.
3) Скопировать файлы ML на карту и запустить обновление прошивки.

Uninstallation:
1) Запустить обновление прошивки с карты ML.
2) Следовать инструкциям.

Если же так не получилось, то точно поможет старая версия процедуры установки:

* процедура установки изложена на официальном форуме ML, я её перевёл.
** Для работы нам обязательно понадобится картридер

1. Скачиваем архив со всем нужным нам софтом:
http://ge.tt/api/1/files/14cvNmp/0/blob?download
В следующих шагах везде будет упоминаться только этот архив.

2. Удостоверяемся, что в камере прошивка 1.1.2. Для установки ML нам ОБЯЗАТЕЛЬНО потребуется прошивка 1.1.2 на камере, чтобы установить bootflag и запустить ML (позже можно будет поставить 1.1.3). Если на камере прошивка 1.1.2, то переходим к шагу 5.

3. Извлекаем из архива файл прошивки 1.1.2 (6D000112.FIR) и копируем её на отформатированную SD карту.

4. При полной батарее обновляем прошивку, точно как написано в инструкции по фотоаппарату. То есть, выбрав 3 закладку справа в меню камеры (закладку с гаечным ключом и 4-мя точками) и выбрав самый нижний пункт меню «firmware ver.:x.x.x» (где x.x.x -ваша версия прошивки). Дальше следовать инструкциям на экране.

5. Форматируем SD карту

6. Из архива достаём всё, что находится в папке «Files to run Magic Lantern on 6D Firmware 1.1.2» и копируем их в корневую директорию на флешке.

7. При полной батарее в режиме съёмки камеры «M», обновляем прошивку, точно как написано в инструкции по фотоаппарату. В этом случае будет использована прошивка ML (6D-112.fir), для установки «bootflag`а» в камере.
Ничего не трогайте в камере, ни в коем случае не выключайте камеру, пока не появится надпись «SUCCESS». Тогда выключаем камеру и вытаскиваем SD карту.

8. Вставляем карту в картридер и форматируем её.

9. Извлекаем из архива файл прошивки 1.1.3 (6D000113.FIR) и копируем её на отформатированную SD карту.

10. Вставляем карту в камеру, и при полной батарее, обновляем прошивку на 1.1.3, точно как написано в инструкции по фотоаппарату. Как только обновление закончится выключаем камеру и вытаскиваем SD карту.

11. Из архива распаковываем программу EOSCARD.EXE (яблокофилам придётся почесать репу и найти в интернете программку MacBoot, а любителям Linux`а придётся найти скрипт «make_bootable.sh»). В окне программы Eoscard.exe ставим галочки у пунктов «EOS_DEVELOP» и «BOOTDISK», жмакаем «сохранить» (save). Если вылезло окно с ошибкой «Zip format.», не пугаемся, смотрим ремарку о eoscard ниже в этой статье.
Программа ставит загрузочный флаг на флешку, скачивает zip архив с МЛ из инета, и закидывает его на флешку. Но это немного не тот МЛ, который нам нужен, потому:

12. Заходим на нашу и карту и удаляем всё содержимое карты (НЕ форматируем!).

13. Из архива достаём всё, что находится в папке «Files to run Magic Lantern on 6D Firmware 1.1.3» и копируем их в корневую директорию на флешке.

14. Вставляем карту в камеру и включаем камеру.

15. В режиме «M» включаем камеру , щёлкаем клавишу «мусорник». Должно появиться меню Magic Lantern.

Замечание об ошибке eoscard.exe «ZIP format.»:
Если вылезла эта ошибка, то значит, что по какой-то причине, программка не может скачать архив ML из интернета. В этом случае, для начала ставим галочку EOS_DEVELOP, нажимаем SAVE. После этого копируем ML на карту (из 13 шага). Теперь, если поставить галку BOOTDISK, и нажать SAVE, то программа увидит, что ML уже есть на карте, не будет ничего скачивать из интернета и запишет изменения на карту.

Итак, ML установлен. Но это ещё не всё. Дело в том, что кусок кода, отвечающий за запись RAW видео подключается к ML как модуль (module). В данном случае он называется «raw_rec.mo». При апдейте на новый ML придётся перезаливать в том числе и этот файл.
Самые новые версии ML под 6D выкладывает разработчик с ником «1%». Вот его репозиторий со свежими билдами: https://bitbucket.org/OtherOnePercent/tragic-lantern-6d/downloads
Самые свежие билды находятся в самом верху списка.
Соответственно, чтобы обновить ML нужно скачать самый новый архив с именем вида «[113]xxxxxx.zip» или «[6D]xxxxxx.zip» и заменить файлы на флешке содержимым этого архива. Главный файл, запускающий ML называется «Autoexec.bin» и лежит в корневой директории SD карты. А папочку MODULES из архива нужно поместить в папочку ML на карте. В последнее время хостинг проекта глючит и не даёт 1% заливать новые билды. Потому он выкладывает ссылки на них прямо в официальной теме 6D, так что если хотите держать руки на пульсе разработки, заглядывайте туда.

Собственно Magic Lantern установлен, можно пользоваться =) В следующих статьях я поговорю как раз о RAW видео на 6D.
Кстати, основной форум разработчиков Magic Lantern под Canon EOS 6D находится здесь.
UPDATE
Обновление от 19.09.13.
— исправлена ссылка на актуальный архив с программами и прошивками
— добавлено замечание по-поводу ошибки eoscard.exe
— добавлен абзац про билды 1%

15 комментариев к "Устанавливаем Magic Lantern на Canon EOS 6D."

  1. Здравствуйте пожалуйста сто лет. На моём 6Д стоит уже прошивка 113. Как быть мне в таком моём случае? Возможно ли откатиться на 112 и произвести все шаги по инструкции?

    Заранее признателен за помощь.

    П.С. Так самозабвенно ждал МЛьки на 6Д, что всё проворонил и только вот теперь узнал, что есть таки способ.

    • Да! Можно откатиться назад на 1.1.2, поставить МЛ, потом заново установить 1.1.3. Я так и делал. Прошивка 1.1.2 должна быть в архиве на этой странице. А вот как именно я её устанавливал, я уже не помню. Если не поможет простое копирование и установка прошивки с СД, попробуйте подключить фотег к компу и прошиться программой «EOS Utility».

  2. Большое спасибо.
    А подскажите пожалуйста в таком случае — насколько стабильно работает всё? Я пишу в штатном режиме видео. С рав-видео тоже буду рад поиграться, но в основном, конечно это штатный кодек. У меня стоял МЛ на 60Д год назад. проработало всё месяца три без сучка, без задоринки. Ни разу не глюкнуло, не зависло. А как обстоят дела с 6Д? Есть ли какая-то статистика?

  3. ну вот…
    краш дитектед
    установил МЛьку всё по инструкции.
    попробовал снимать. не в рав.
    зависло секунд через 15 съёмки.
    отрубил питание.
    фотоаппарат не выключался.
    вытащил батарейку.
    очень обидно.

    • Две недели назад отснимал у друга свадьбу на МЛ. Церемонию — всю, плюс бухалово — кусками. Почти всю 32-гиговую флеху забил. Снимал не в рав, включал гистограмму. Схавало один акум. Зависаний не было. Есть только один косячокс — с МЛ фотоаппарат долго включается. Но это фича такая, он там секунду что ли ждёт, если нажата кнопка СЕТ, типа запускать обычную прошивку.

  4. вот же ёлки-палки. Как понять что я сделал не так?…
    В первый раз устанавливал на 64-гиговую флэшку.
    Во второй решил на 32. Результат практически одинаков. На 32 гигововм зависло при записи третьего фрагмента секунд по 30 писал.
    Перепроверялся и тщательно всё выполнял строго по Вашей инструкции.
    Неужели может зависеть от экземпляра фотоаппарата?

    • Не думаю, что от экземпляра фотоаппарата зависит. Можно попробовать самую новую версию начисто поставить отсюда: https://bitbucket.org/OtherOnePercent/tragic-lantern-6d/downloads То бишь старое всё с флешки удалить, новое скопировать на неё. Как вариант, может быть всё во флешку упирается — скорости ей не хватает. А вообще хорошо бы написать симптомы на оффициальный форум, по-английски, или на худой конец сначала по-русски, и тут же продублировать через гугл транслейт. Форум здесь: http://www.magiclantern.fm/forum/index.php?topic=3904.0

  5. «Начисто поставить» — это как-то по-другому, чем в описанной выше инструкции?
    Насчёт флэшек — у меня фирменные Сандиски. Обе и 32 и 64 гиговая Класса Экстрим со скоростью в 45Мбс.

    Насчёт форума — думаю, попробую написать.

    • Начисто — это удалить всё с флешки (не форматировать, а именно удалить) и залить заново. Естественно сотрутся все настройки МЛ. Если флешку отформатировать, то придётся ей снова прописывать бутфлаг программой.

  6. Спасибо, все доходчиво… главное, что все сразу заработало

  7. Огромное спасибо за труды! Все получилось, все работает!

  8. Константин

    Здравствуйте!
    Сможете подсказать — как организовать передачу файлов с нескольких камер EOS 6D через WiFi? В стандартных настройках на 1 комп лишь одна камера может передавать изображения. Если три камеры — то требуется три компа(((
    Мтожно с этим что-то сделать?
    Спасибо!

  9. Ставится в три движения
    http://www.magiclantern.fm/forum/index.php?topic=3904.0
    Проверено!

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.