You are on page 1of 56

Magic Lantern v2.

3
: Canon 5D Mark II, 550D, 60D, 600D, 50D and 500D
: Canon 5D Mark III, Canon 5D (classic), Canon 1100D/T3

www.magiclantern.fm
July 23, 2012
Magic Lantern Canon 5D Mark II 550D/T2i (GPL).
Magic Lantern , .
:
Alex
Arm.Indy
G3gg0
Coutts ML 5D
Nanomad ML 1100D/T3
SztupY ML USB
(!):
Trammell Hudson Magic Lantern
AJ 5D Mark II Magic Lantern AJ
piersg, nandoide, stefano, trho, deti, tapani, phil, RoaldFre, Colin Peart,
cpc, msi, robotsound, maclema, adijiwa, kyselejsyrecek, mk11174, Scrax, OnePercent,
Raymond Lo, Rob Kramer, Takashi Miyake, Tobias Doerffel, Paul Nolan, Martin M, :)
Pel, Zeno, lichtjaar
Redkite Bart, Nanomad, Michael Zller, Malcolm Debono, CameraRick, Francis Danforth, Scrax, 1%
Magic Lantern elJoseph
, , Magic Lantern !
, CHDK 5D2 Magic Lantern !

Magic Lantern ,.
, , .
PayPal ,. email (Alex) . !


: , , ,
(,+, , ), A/V .
: , , , , , .
: , , , , , .
: , ( Exif ),
4 GB , , FPS .
: , , LiveView .
: .
ISO, , .
: , .
LCD , .
: (), (),
FPS ( 0.2 FPS), .
(): B ( 8 ).
: , CMOS , , .
: -10 +3 EV ().
: .
: , ,.
!

, LED ( 5 )!!!
(550D ).
ML BOOTDISK
AUTOEXEC.BIN
( ML )

Contents
(Features)

(Important notes)

(Known issues)

(Common terms)

(Movie mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

(The Q button) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Liveview (Liveview screen layout)


(Key shortcuts)

9
10

(PLAY mode shortcuts) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10


(Arrow key shortcuts) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
(Misc shortcuts) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Magic Lantern (Magic Lantern menu)

11

(Audio) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
(Analog Gain) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
/(L-DigitalGain and R-DigitalGain) . . . . . . . . . . . . . . . . . . . . 12
(Input source) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
(Wind Filter) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
(Mic Power) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
(AGC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
(Headphone Monitoring) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
(Output Volume) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
(Audio Meters) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
(Expo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
(WhiteBalance) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
ISO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

14

(Shutter). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

15

(Aperture) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
(PictureStyle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
(REC PicStyle) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
(Exp.Override). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
LV (LV Display). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
(Overlay). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Global Draw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

17

(Zebras). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

17

(Focus Peak). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

18

(Magic Zoom) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

18

(Cropmarks) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

19

(Ghost image) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

19

(Deshing). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

20

(Spotmeter). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

20

(False color). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

20

(Histogram and Waveform). . . . . . . . . . . . . . . . . . . . . . . . . . .

20

(Vectorscope) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

21

(Movie). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

22

(Bit Rate). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

22

(Time Indicator) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

22

(Movie Logging) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

23

(Movie Restart) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

23

/(REC/STBY notify) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

23

(Movie REC key) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

23

LiveView(Force LiveView) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

23

(Shutter Lock) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

24

(FPS override) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

24

(HDR video) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

25

(Image Effects...) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

25

(Movie Record ( 50D)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

26

(Shutter Button ( 50D)). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

26

(Exposure Lock ( 50D)). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

26

(Shoot) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

27

(HDR Bracketing) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

27

(Intervalometer). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

27

B /(Bulb/Focus Ramping). . . . . . . . . . . . . . . . . . . . . . . . . . 28
B (Bulb Timer) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LCD (LCDsensor Remote) . . . . . . . . . . . . . . . . . . . . . . . . . .

30
30

(Audio RemoteShot) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

31

(Motion Detect) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

31

(Silent Picture) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

31

(Mirror Lockup) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

32

(Flash tweaks...). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

33

EyeFi (EyeFi Trick)( EyeFi )

33

. . . . . . . . . . . . . . . . .

(Focus) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

34

(Trap Focus) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

34

(Focus Patterns) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

34

(Follow Focus). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

35

(Focus StepSize) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

35

(Focus StepDelay) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

35

(Focus End Point) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

36

(Rack Delay). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

36

(Rack Focus) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

36

(Stack focus) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
(Focus distance and DOF info). . . . . . . . . . . . . . . . . . . . . .
(Display) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

37
38

(LV contrast). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
(LV saturation) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

38

LV (LV display gain) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38


(Color scheme) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

38

(Clear overlays). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
(Focus box (LV)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
HDMI-VGA(Force HDMI-VGA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

39

(Screen layout settings...). . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

39

(Level Indicator ( 60D)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

40

Canon GUI(Kill Canon GUI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

40

(Prefs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
(Image review settings...). . . . . . . . . . . . . . . . . . . . . . . . . . . . .

41

LiveView (LiveView Zoom Settings...) . . . . . . . . . . . . . . . . . . . . . . . .

42

/SET (Arrow/SET shortcuts...) . . . . . . . . . . . . . . . . . . . . . . . . . . . .

42

(Misc key settings...) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

43

(Auto BurstPicQuality) . . . . . . . . . . . . . . . . . . . . . . . . . . .

43

LiveView (Powersave in LiveView...). . . . . . . . . . . . . . . . . . . . . . . . . .

44

(Config file...) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

44

LV (LV Display Presets) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

44

(Crop Factor Display). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

45

(Debug) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
10 (Screenshot - 10s). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
(Dont click me!) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

46

(Stability tests...) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
(Show). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

46

CPU (Save CPU usage log) . . . . . . . . . . . . . . . . . . . . . . . . .

46

(Free Memory). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

46

(Shutter Count) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
CMOS (CMOS temperature) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

46

(Ambient light ( 5D Mark II)) . . . . . . . . . . . . . . . . . . . . . . . . . . . .

46

(Battery level ( 60D 5D Mark II)) . . . . . . . . . . . . . . . . . . . . . . . .

47

FAQ

48

(General) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

48

Magic Lantern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Magic Lantern Canon ? . . . . . . . . . . . . .

48

MagicLantern ?

48

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

48

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

49

49

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Canon . . . . . . . . . . . . . . . .

50

(Installation). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Magic Lantern

. . . . . . . . . . . . . . . . . . .

ML .? . . .
?

50
50
50
50

. . . . . . . . . . . . . .

51

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

51

ML ?

. . . . . . . . . . . . . . . . . . .

51

(Usage). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
MagicLantern ?
! , !
ML ?

. . . . . . . . . . . . . . . . . . . . .

52

. . . . . . . . . . . . . . . . . . . . . .

52

. . . . . . . . . . . . . . . . . . . . . . . . . . .

52

ML?

. . . . . . . . . . . . . . .

12 ?

. . . . . . . . . . . . . . . . . . . . . . .

30 ?
/ CMOS ?

52
52

. . . . . . . . . . . . . . . . .

52

. . . . . . . . . . . . . . . . . .

52

LiveView ? . . . . . . . . . . . . . . . . . . . . . . . .

52

53

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. ML ? . . . . . . . . .
Magic Lantern Canon ?

53
. . .

AGC ,/?. . . . . . . . . . . . . . . .

53
53

(Troubleshooting) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

, !
6

. . . . . . . . . . . . .

54
54

(movie mode remap)? . . . . . . . . . . . . . . . . . . . . . 54


?

. . . . .

54

? . . . . . . . . . .

54

LED ?

54

. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . .

54
55

/ ERR70/80/99/.? . . . . . . .

55

ERR20?

. . . . . . . . . . . . . . . . . . . . . . . . .

55

. . . . . . . . . . . . . . . . . . . . . . . . . . .

55

(Technical). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
CHDK ?

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

? ?

. . . . . . . . . . . . . . . . . . . . . . . .

ROM0.bin ?

. . . . . . . . . . . . . . . . . . . . . . .

0xff81beef EP_SetManualMovieMode(),?

55
55
56
56

(Misc). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Canon ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

56



SD ( RGB ).
Magic Lantern Canon 600D/T3i .
Canon AGC.

. , .
,. ,Magic Lantern :
Canon 5D Mark II: LiveView ,
(movie recording) LiveView (LiveView display set to Movie).
Canon 50D: LiveView , ML (movie recording).
, Magic Lantern Mv .
, ML (),.

Q
Canon [Q]. , :
5D Mark II: (Picture Style).
50D: (FUNC).
500D: (LiveView).

Liveview
Magic Lantern ,.
ML .

:
(): (dB). -12 ,
-3 .
FPS()(): FPS (25.000, 24.000, 23.976).
():, (180 ).
, .
ISO (): ().
(): .
/(): ; ML .
(): Canon . ,
ML /(). .

Q (550D), UNLOCK (60D), DISP (600D), LV (500D), FUNC (50D) Picture Style (5D Mark
II): (, , , , )().
SET +: (, ).
SET +.
LV : (). .
60D/600D LV : .
SET +: .

:
;
ISO ()( SET );
();
LCD , .
:/SET ,.
:
550D: Av ( LCD );
60D: ( ISO );
600D: DISP ;
500D: LCD ;
50D: FUNC ;
5D Mark II: Picture Style .
, ().
Shortcuts article.
10


SET : Canon ( Magic Lantern ).
LiveView INFO/DISP : (display presets),.
: :) ()
LiveView SET : .
.

Magic Lantern
Magic Lantern .
,.
SET .
Q ().
INFO DISP .
LiveView , ML .
MENU ().
Q :
5D Mark II: Picture Style .
50D: FUNC .
500D: LiveView .
5D Mark II 50D ML ():
ML ;
ML ;
(/);
ML .

11

(Audio)

.
Canon 600D / T3i. The 600D/T3i Canon ,
Magic Lantern . ,.

(Analog Gain)
. ,;
, ().

/(L-DigitalGain and R-DigitalGain)


. : 0.

(Input source)
:
(internel mic)
: :(L:int R:ext)
(external stereo)
: :(L:int R:balanced) (, )
(Auto int/ext): ,. , .

XLR
XLR Canon
Canon ()
(source)
12

(Wind Filter)
. AK4646 datasheet p.34.

(Mic Power)

AK4646 datasheet p.31 Mic power control


(ON): 2 k(2000 )
(OF): 30 k(30000 )
(internal mic): :(L:int R:ext).

(AGC)
..
().
:(OFF).

(Headphone Monitoring)
A/V ,.
USB ,!
, :
Canon A/V a RCA - 3.5mm jack adapter;
Sescom ;
( A/V ).
: ; ,.
.

(Output volume)
. .
, , Audio Technica ATH-M50 (38 ohms).
, FiiO E5 .

(Audio Meters)
-40 0 ; -12 ,-3dB .
.

13

(Expo)

. (M)(), P, Av Tv .

(WhiteBalance)
. (: 1500...15000K()).
:
(Kelvin white balance);
/(WBShift G/M): /. ;
/(WBShift B/A): /.
1 /=5 mireks , this post;
RGB (Custom RGB multipliers): ;
(Black level): RAW . ,;
+ /(Auto adjust Kelvin + G/M): LiveView ,
ML (200x200 ),.

ISO
ISO .
:
= Canon , ISO (100, 160, 200, 320, ... 3200).
= DIGIC ISO
(80, 90, 160, 320 ML ISO ).
Canon ISO /.
= ISO ().
:
ISO(Equivalent ISO);
ISO(Analog ISO);

14

Canon ISO(Canon digital ISO) ISO 160, 320, 640;


ML ISO (DIGIC)( ML digital ISO (DIGIC)) :
ISO 50, ISO 80, ISO 51200 ISO;
(Highlight Tone Priority) ();

ISO (ISO selection)(Canon ISO ML ISO ) ;

ML ISO ():
,().
, ().
,, ISO .
ISO ,
(-0.3 EV ; HTP -1 EV).
, ISO () Flaat picture styles
().

(Shutter)
.
(Exp.Override), 1/8 ().
, Magic Lantern ( 1/48 ,ML 1/50)..
, (, PAL , 1/33.3 ).
(Exp.Override), Canon ( 1/25 1/8000 ).

(Aperture)
. (Exp.Override), 1/8 ().

(PictureStyle)
.

(REC PicStyle)
,(). .
15

(Exp.Override)
Canon ( ISO, , ). :
( 500D, 50D, 1100D).
1/25 (24p/25p) 1/3 .
1/8000 , .
60D 600D ISO 12800.
, .
:
(OFF): Canon .
(ON): ML ().
(AUTO): ML (, ,):
500D, 50D, 1100D: , .
60D: , LiveView .
550D/60D/600D/5D2: , ISO
( 1/25 1/8000 ).
: , 1/30 LiveView .

LV (LV Display)
LiveView :
(Photo display, with exposure simulation).
(Photo display, without exposure simulation) ()
(Movie display).

16

(Overlay)

LiveView : ,, ...

Global Draw
Magic Lantern : (, , , , ML ...):
LiveView (LiveView);
QuickReview (QuickReview)(LiveView );
(Both modes)();
(Disabled).
(display presets), ML Q .

(Zebras)

/, .
:
Luma: Y (Y channel).
RGB: RGB . .
(:, ,).
, .
: Technicolor CineStyle , 16 255 ;
, 16 .

17

(Focus Peak)
. ,.
:
D1xy: X Y ,. .
D2xy: 3x3 . .
:
(Threshold): ().
(Color): , .
(Grayscale img): , LiveView (/).
, .

(Magic Zoom)
. .
():
(HalfShutter): ,.
(Focus Ring): ,.
(Zoom.REC): . LCD ,
.
+(FocusR+HalfS): ,.
+(Focus+ZREC): ,.
(+)(Zoom In (+)): ( Canon ). ,
() LCD .
(Always On): . Canon 5x/10x ML .
ML , Magic Zoom ():
(Green Bars)

18

(Split Screen): , .
ZeroCross(Split Screen with ZeroCross): .
: , , .
:
, ,.
, / .
, .
: Magic Circles by AJ.

(Cropmarks)
.

:
, ML/CROPMKS 8.3 .
9 .
ML ().

(Ghost image)
..
:
LiveView .
LiveView ,; SET .

19

(Deshing)
Samyang 8mm (), Panini projection.
(LiveView ).

(Spotmeter)
.
:
(Percent) (0..100%)
Raw 8 (Raw 8-bit levels) (0..255)
IRE -1..101 ( AJ , 0-255 luma . -1..101 IRE)
IRE 0..108 ( Piers , 16-235 luma 7.5-100 IRE)
RGB ( HTML-like color codes)

(False color)
. .
:

:
(display presets),.
50% 70%, ,
().

(Histogram and Waveform)


.

20

, Understanding Histograms Final Cut Waveform


Monitor.

(Vectorscope)
U-V . .
, Introducing Color Scopes: The Vectorscope.

21

(Movie)

(Bit Rate)
H.264 .
:
CBR: . , 0.1x 3x .
CBR 1x .
QScale: , (VBR). : -16 +16.
.
(Firmware default): .
:
. .
QScale CBR ; .
QScale , (!).
CBR , QScale [-16...+16]. QScale (-16 +16),
CBR . . , .
, ().
.
, ML CPU . .

(Time Indicator)
, ML , :
(Elapsed): .
(Remain.Card): .
4GB (Remain.4GB): 4GB (,).
22

Canon , QScale , ML .
, , , .

(Movie Logging)
ON, Magic Lantern (:MVI_1234.LOG).
,.
: DCIM/100CANON/, 101CANON .
: (LOG) CSV Excel .

(Movie Restart)
, , . .

/(REC/STBY notify)
:
(Red Crossout)(,);
(Message)( STBY() REC());
(Beeps)();
LED(Blue LED) ().

(Movie REC key)


/.
: , /().

LiveView(Force LiveView)
LiveView ( LV ).
(Always): , LiveView.
,.
CPU (Start & CPU lenses): LiveView, .
, ( LiveView ).

23

(Shutter Lock)
, ( ML ).

(FPS override)
. .
FPS ( A B). .
FPS , .
:
FPS (Desired FPS): 0.2 fps 65 fps . fps ,
ML ( FPS ).
:
(Low light): 1/fps()(360 );
FPS , .
FPS (Exact FPS): FPS , 24.000 30.000 12.500.
, ML .
FPS (High FPS): FPS ( 60D, 600D).
, 180 (LowJello, 180d):
(), , 180 (0.5/fps).
(High Jello): .
(:)
((), ).
(Shutter range): . ,
Canon 1/30 1/4000 , ;
ML .
( B ).
A(Timer A): A . ML B FPS .
B(Timer B): B . ML A
, FPS .
TG (TG Frequency): FPS (, ).
FPS (Actual FPS): FPS , TG_FREQ / A / B
().
24

(Sound Record): , , ML ;
, . , .
:
; Canon .
: FPS (, 3fps).
FPS 180 , .
0.2 FPS , ().
PAL/NTSC , .
PAL : 25p/50p. : 33.333fps, 12.5fps, 11.111fps .
NTSC : 30p/60p/24p. : 29.97fps, 23.976fps, 11.988fps .
, EOSTimerGen.
: , LiveView . .

(HDR video)
ISO . ISO .
postprocessing :
: user-friendly version bare-bone version;
GingerHDR (Adobe After Effects Premiere )
Magic Lantern HDR Compose generator for FCP X
HDR Glogger Web Service
(!)
postprocessing thread on the forum.
: 500D/T1i .

(Image Effects...)
DIGIC :
(Desaturate) (: );
(Negative image);
U-V (Swap U-V) ();
(Cartoon look) (, ).
25

(Movie Record)( 50D)


50D (1920x1080, 30fps, ). LiveView (P/Tv/Av/M ) SET .
: Canon 50D . :
Canon ( ML ).
,.
; , .
:
. (, ZoomH1, H2 or H4n).
.
,().

(Shutter Button)( 50D)


(Leave unchanged): :)
(Block during REC): (AF , *).
50D , ERR99 ; , .
: .
(Hold during REC)(IS): ML , ()(IS).
: ,.

(Exposure Lock)( 50D)


. *()().

26

(Shoot)

().

(HDR Bracketing)
.
M , / ISO . , .
, ML .
, SET +: (Pref)(ExposureFusion)
(Image review settings), , SET .
, Magic Lantern enfuse ( 4.x)
, (align_image_stack).
: Exposure Fusion: What is it? How does it Compare to HDR? How Do I Do It?.

(Intervalometer)
.
, MENU , .
():
(Duration between two shots).
(Start delay) ( 8 ).
X (Stop after X pictures).
(In movie mode only): .
1. ,2. 3.,
1., 2. 3..
: 1 33 (), 563 (), 24 /() => 00 23 ().
(1h33m, 563 shots, 24fps => 00m23s)
:
27

, M , ,
( EF , ).
, ML ;
(FPS override)( 3fps) .
LiveView , LiveView .
(), .
:
LiveView , DISP INFO .
LiveView , (Powersave), ML .
,.

B / (Bulb/Focus Ramping)
, .
:
(Auto exposure ramping ): , ISO .
(Manual exposure ramping): ISO
((EV )). .
(Manual focus ramping ): .
LiveView .
:
: / / (sunset / sunrise / auto).
, . , .
Tom Lovweon RedUser.net .
(Maximum ramping speed ): .
, ,
ML . , 0.1 EV/,
0.2 EV/, ML .

28

:
1. . ML : .
2. Bulb Ramping (Intervalometer).
3. ML :
().
, S .
4. (i.e. , ...). :
().
. (),
.
, ( 50% , , , ).
().
, (: 80%). RAW .
50%,().
, SET .
5. :)
:
ISO 100 Canon ISO .
1/8000 ()().
: 10 , 1/8000 8 .
().
:
, ISO , .
ND .
. VirtualDub MSU Deicker (, Windows Wine ).
Timelapse workow using free software tutorial.
:
29

(): 70% 50%.


, .
ISO 180 , 90 270 (, 1/4 3/4 ).
ISO ( RAW ).
10 .
(Rebel 1 , 60D 0.1 ) M . .
1/8000 ISO 100, ISO 6400.
.
, 1EV.
(, ND ), .
,.
:
, Magic Lantern ,.
.
.

B (Bulb Timer)
B ML . .
B , /(Intervalometer).
: .

LCD (LCDsensor Remote)


LCD /.
30

(Near): .
(Away): . .
(Wave): . .
.
, . ().
, .

(Audio RemoteShot)
/. (), ,, .
: ,()
: ().

(Motion Detect)
LiveView .
:
(Exposure change): . .
(Frame difference): A B ( luma );
.
DataGhosts , 200 300 ; .

(Silent Picture)
. LiveView .
, , LiveView YUV422 .
(*())
:
31

(Simple): LiveView .
100 200 , (, , ).
(Burst): , .
(Hi-Res): , x5 .
().
.
. , LiveView .
, .
, DCIM/1xxCANON/:
OFF, /( 12340001.422).
10000 .
ON, 12345678.422. : (File Numbering)
Canon (Manual Reset)().
422 JPEG , :
422-jpg.py (, , Python, PIL numpy).
422toimage ( Windows, ).
YUV422 Convertor ( Windows, ).

(Mirror Lockup)
. Canon .
, +(Timer+Remote)(MLU)():
( 2 10 , )
LCD (LCDsensor Remote).

32

(Flash tweaks...)
:
(Flash expo compensation) (-10..+3 EV). : -10EV ,
.
/(Flash / No ash): . (),
.
LV (3rd party ash in LV): Rebel LiveView Canon .
LiveView, !!!

EyeFi ( EyeFi )
EyeFi RAW . (CR2) AVI ,
EyeFi RAW . , CR2 .
AVI CR2 (Rename AVI to CR2) RAW .

33

(Focus)

(Trap Focus)
: .
:
AF (Hold AF button): (, AF-ON , ).
(Continuous): ; ML .
; .
:
LiveView , .
LiveView , ().
LiveView :
, ML .
, .
SET .

(Focus Patterns)
.

:
34

, LiveView ;
;
SET ; .
(Zoom In).
LiveView , .
400plus .

(Follow Focus)
().
(Arrows): .
LCD (LCD Sensor): 550D/500D , ().
, LCD .
:
(Focus StepSize): 1 2
(Focus StepDelay): , (Wait ag).
, (100 )
:
MENU ();
();
(PLAY);
.

(Focus StepSize)
, EOS Utility .

(Focus StepDelay)
, .
(Wait), ML ,.
, . ,.
(Wait), ML ,.
,.
35

(Focus End Point)


( X , ).
. , SET .
SET , ML Focus End Point: 0 (here). .
, LiveView ().
(); .

(Rack Delay)
. ,.

(Rack Focus)
. .
SET : 2 ;
Q : ;
: ML ;
ML , , .
:
1. ().
2. (). .
3. , (Focus End Point) Set .
4. ,/.
(Focus End Point). .
5. SET .
6. , .
:
LCD (LCDsensor Remote),
LCD .
:
(Focus StepSize): 1 2
(Focus StepDelay):
(Wait ag): ( 100 ) =>
(Wait ag): ()
36

(Stack focus)
. ,,,.
FST_1234.SH , Enfuse .
(Exposure bracketing), Enfuse .
(), (HDR Bracketing).
:
1. (rack focus).
2. . .
3. ()().
(HDR Bracketing)(silent pictures).
: .

(Focus distance and DOF info)


:
(Lens info): , .
(Focus Dist): . Canon ,.
(Hyperfocal): ,.
.
(DOF Near): .
(DOF Far): .

37

(Display)

( LiveView ).

(LV contrast)
LiveView . . ,.
: (Normal) (), (High), (Very high), (Low), (Very low), (Zero).

(LV saturation)
LiveView . . .
: (Normal)(), (High), (Very high), (Zero)().

LV
: LiveView ,
( Canon LiveView ). (FPS override).
: 0~+7 EV.
, ML ISO .

(Color scheme)
( LiveView ,Canon ML ).
: (Default), (Dark), (Bright Gray), (Dark Gray), (Dark Red), (Dark Green).
: ,.

38

(Clear overlays)
LiveView .
(HalfShutter): ,LiveView .
*.
: *(, :/=/).
(WhenIdle): , ,(100%)
().
(Always): , . .
: , .

(Focus box (LV))


, LiveView .

HDMI-VGA(Force HDMI-VGA)
HDMI (720x480), /.

(Screen layout settings...)


, , ...
()(ML ).
/ :
3:2 (Inside 3:2): 3:2 (550D ).
16:10(Inside 16:10): 16:10 HDMI .
16:9(Inside 16:9): 16:9 HDMI .
4:3 (4:3 movie): 5D Mark II, 500D 50D .
:
3:2 (Under 3:2): , 4:3 (500D, 50D, 5D Mark 2).
16:9 (Under 16:9): 4:3 .
(Image position) ,().

39

(UpsideDown mode) ,.
(Auto Mirroring) , 180 ,.
: //(Display: Normal/Reverse/Mirror) ,
/.

(Level Indicator)( 60D)


. .

Canon GUI(Kill Canon GUI)


50D: Canon LiveView ML .
Idle()/Menus(): LiveView ,, Canon .
Idle()/Menus+Keys(+): LiveView , ML ,
Canon .

40

(Prefs)

(Image review settings...)


():

SET +(SET+MainDial) SET , ML :


.422 (Play 422): DCIM/100CANON ().
(Exposure Fusion): , (HDR Bracketing).
(Compare Images): . .
(Timelapse Play): .

(Image review)
(QuickReview default): .
Canon : (CanonMenu:HoldPLAY): : Canon ,.
(). Ken Rockwell (You have to hit PLAY).
(Quick Zoom)

, :

(OFF)
(ON fast zoom) Canon .
(SinglePress 100%): ( 100%) .
().
(Full zoom on AF point): , .
(Full zoom on last position): , .

41

LV

LiveView :

(Default) ( LiveView)
(Protect image)
(Rate image)
(Quick Erase)
!

( SET ).

LiveView (LiveView Zoom Settings...)


LiveView Canon x5/x10 :
x5, x10 (Zoom x5, x10): , , ;
(Auto exposure on zoom): ,.
, ();
(Increase SharpContrast): , .
.
(Zoom on HalfShutter): .
(Zoom with Focus Ring): Canon ,
. ,.

/SET (Arrow/SET shortcuts...)


:
(Audio gain)
ISO/(ISO/Kelvin)
/(Shutter/Aperture)
LCD /(LCD Brightness/Saturation)
SET ,:
(Audio input)(, , ...)
(Push-button white balance)
180 (180-degree shutter speed)()
LCD 5 .

42

(Misc key settings...)


LCD (LCD Sensor Shortcuts)
LCD ML (, ).
Magic Lantern LCD , Canon LCD
(Wrench 1). ().
(Sticky DOF Preview) ().
: .
: .
(Sticky HalfShutter)

().

: 30 LiveView.
(Swap MENU ERASE ( 60D)) .
60D ML , MENU .
(DigitalZoom Shortcut ( 600D)) 600D/T3i , DISP +/:
1x,3x : 1 3 (FullHD)
3x...10x: Canon ( 3 10 ).
: , Magic Lantern 3 .

(Auto BurstPicQuality)
, ,.
4 ,:
RAW+JPG JPG Large Fine JPG Medium Fine
RAW JPG Large Fine JPG Medium Fine
JPG Large Coarse JPG Medium Coarse
(550D, Transcend Class 10, ):
RAW+JPG, JPG-L, JPG-M
RAW, RAW, JPG-M
43

LiveView (Powersave in LiveView...)


LiveView ,.
(Enable power saving): (Standby), (Recording), (always).
LCD (Use LCD sensor):
(),().
(Dim display): LiveView , , Magic Lantern LCD
.
LV(Turn off LCD and LV): LiveView .
. , ().
GlobalDraw (Turn off GlobalDraw): , ML CPU .

(Cong le...)
Magic Lantern MAGIC.CFG, ML/SETTINGS .
.
(Cong Autosave): , ML ,MAGIC.CFG.
.
(Save cong now): ML ML/SETTINGS/MAGIC.CFG.
(Delete cong le): ML . ,.

LV (LV Display Presets)


Overlay 4 .
, DISP 0, 1, 2 3. .
, , (false colors) DISP 0 ,
(zebras)(focus peaking) DISP 1,(cropmark) DISP 2.
. , 1.
, LiveView INFO/DISP , GlobalDraw [Q].

44

(Crop Factor Display)


, ML 35mm , (1.6x).
, 50mm f1.8 :
50mm f/1.8;
80eq f/1.8.

45

(Debug)

, , .

10 (Screenshot - 10s)
10 . .BMP LiveView .422 ().
BMP . GIMP .
, .

(Dont click me!)


:)

(Stability tests...)
Magic Lantern . .
, .

(Show tasks...)
Canon Magic Lantern .

CPU (Save CPU usage log)


CPU .

(Free Memory)
.

(Shutter Count)
( liveview ).

CMOS (CMOS temperature)


CMOS .

(Ambient light) ( 5D Mark II)


( LCD ), EV .
().

46

(Battery level)( 60D 5D Mark II)


, .
, 2%.

47

FAQ

Magic Lantern ?
Magic Lantern Canon , Canon ,
. (GPL).

Magic Lantern Canon ?


. MagicLantern,.Canon.
Canon ,:
SET ML ().
MagicLantern(remove Magic Lantern).
(bootflag)( ML ;,(FirmwareUpgrade)).

MagicLantern ?
. 5D Mark II .
Magic Lantern (APS-C) 550D, 60D, 600D 500D,
.
Visit the gallery for photo examples.

?
(clean room) / (black box) OK .
;
.
Magic Lantern Canon . , ,
Canon .
ARM,,.

48

?
. Magic Lantern .
, 100%.
Magic Lantern Canon ( ROM ), ().
Magic Lantern , ( ML).
USB ,.
API (), NVRAM ,Canon .
.
USB , Canon SDK, .
,,.
Canon .
, . , Unbricking.
Magic Lantern ()
- , Canon NVRAM .
, , .
, - .
, Magic Lantern USB app 5D Mark II .

?
Magic Lantern dpreview :
Canon(UK),
Canon.,
.
, Magic Lantern , Canon .
:-)
t2iforum :
Canon ML ,:

(...)
.
Canon,,
.
MagicLantern . . . , .

49

Canon ?
, Canon .
,
patchdiff2, Gensig/Finsig GPL Tools/match.py .
ROM ,.
, Magic Lantern Canon .
Canon , DryOS .

?
. MagicLantern .,
. ROM , DryOS .

?
Canon ,:
1. .fir , .
2. : AUTOEXEC.BIN, .
, BOOTDISK ,
().
ML , :
BOOTDISK , Canon EnableBootDisk ;
ROM , , ;
():EOS_DEVELOP BOOTDISK;
.

MagicLantern ?
, MagicLantern .
, MagicLantern ,.
MagicLantern ;,.

ML .?
( ML/SETTINGS ).
50

?
,..

?
. , ( EyeFi ).
(boot ag) ( EyeFi ), ML (Firmware Update).

ML ?
. (), NVRAM. :
ISO, , , ;
, , drive mode, , ;
;
(/, , );
(, (Dim display) ,);
ML ,(*).
(HDR bracketing) B .
(AF patterns),;
(FPS override),;
600D, ML ;
50D, ML (, Canon , Canon ).
, Canon .
,(, ), Canon NVRAM .
(, ), ML ,
Canon .
, Canon ,,.
prop_request_change , ML .
(, LiveView ), .

51


MagicLantern ?
.

!,!
MENU . INFO/DISP .

ML ?
(Prefs)(MAGIC.CFG).

ML?
Canon (Format) , Magic Lantern(Format card, keep Magic Lantern).

12 ?
(bitrate) (CBR 0.4 30 ).
(Movie restart), .
30 , HDMI recorder.
(Clear Overlays)(focus box) 16:9 ,
30 LiveView.
, 12 . 30 4GB ,.
, 12 4GB ().

30 ?
:
B (Bulb timer) ().
HDR .
B (Bulb ramping) ().

/CMOS ?
(Debug).

LiveView ?
. (display gain) ((Display)), FPS ((FPS override)), .
, .

52

?
:
(Intervalometer) . .
, B (bulb&focus ramping),
HDR .
(FPS override) - FPS ( 0.2FPS) ML .
(Silent picture). .

.ML ?
.:
.
(Display presets) LiveView (, ,,).
(Quick zoom)().
,(Zoom In).
.
, ( MENU ).

MagicLantern Canon ?
LiveView 3-5%( 60D 5D Mark II ).
60D .
Magic Lantern , LiveView.
.
, , Magic Lantern CPU
(, ML ).
60D 6% / ( Canon 4% / ),
5D Mark II 10% / ( Canon 5% / ).

AGC ,/?
; .
.
, ,.
XLR JuicedLink CX231 .
Zoom H1, H2 or H4n,
, .
, Canon DSLR Audio thread on dvxuser AGC Disable - Magic
Lantern vs. Juicedlink? on dvinfo.

53


!
LED , Canon .
ML AUTOEXEC.BIN .,,,.
,.

,!
. LED ( 5 )!
: , ,Canon , LED .
, ,,.
,Magic Lantern v2.3 LED .
, , 5 .
Canon ,(),,.

(movie mode remap)?


, . ,
Canon ().
.
: prop_request_change(PROP_SHOOTING_MODE,
&new_mode, 4), - Canon .
, .

?
.

?
(MLU).

LED ?
....

?
(* AF-ON)...

54

?
Canon . ML , Canon ML.

/ ERR70/80/99/.?
. .
,.
ERR70,(ML/LOGS/CRASHnn.LOG).
.
.,.

ERR20?
Magic Lantern . ,.
Canon .
CameraShutterLifeDatabase .

?
. 100%, .
. ,.

CHDK ?
CHDK Canon , .
,,.
Canon (Point-and-Shoot),CHDK .
DryOS , Canon ,.
ROM ,,
LED bitbanging (UART). .

? ?
, C .
Perl Makeles . arm-linux-elf gcc binutils .
objdump, strings IDA demo .
. .
,, Magic Lantern .

55

ROM0.bin ?
ROM , IDA .idb , Canon .
debug.c CONFIG_DEBUGMSG=1,
(Debug) Dump ROM ROM .

0xff81beef EP_SetManualMovieMode(),?
ROM .
ROM0.bin IDA objdump,.
, , .
Canon , .
, /.
, , I/O GUI .

Canon ?
Magic Lantern , Canon .
, Canon ,.

56

You might also like