Magic latern firmware for 5D - 74 MBps h.264 Tests & 2.0.8 Beta Firmware

Supposedly Magic Lantern 0.1.6 works with firmware 2.0.8. I copied the ML firmware to the root of my Sandisk Extreme IV (45MB UDMA 16GB), as suggeted in the wiki I turned the auto sensor cleaning off, also using original Canon battery but I can't get ML to work. After I start the upgrade process the camera just locks up, black screen, no reaction. Would love to try the new higher bitrate modes. Any ideas?
 
As the full bit rate causes a lot of buffer stops I thought I would do a test by reducing the visible information on screen with a black card aperture over the sensors OLPF, whilst the shutter is up. Not for the faint hearted as this could screw your shutter if live view fails.

A kind of Heath Robinson 2:35 Ratio.

The result is I can record full bit rate (-16) at 25p. For as long as I need, the buffer only ever reach 1 bar even with lots of whip pans and bright light. Card: 8GB 60MB/s UDMA SanDisk.
Goes without saying, sharpness all the way down in camera.

Even covering the part of the sensor that get cropped on video helps a lot and increases recording time to minutes instead of seconds.

http://yfrog.com/bcyz30j

yz30.jpg
 
Last edited:
Supposedly Magic Lantern 0.1.6 works with firmware 2.0.8. I copied the ML firmware to the root of my Sandisk Extreme IV (45MB UDMA 16GB), as suggeted in the wiki I turned the auto sensor cleaning off, also using original Canon battery but I can't get ML to work. After I start the upgrade process the camera just locks up, black screen, no reaction. Would love to try the new higher bitrate modes. Any ideas?

I had the same problem. I went down to 2.0.4 then back to 2.0.8 and it worked with ML.
 
As the full bit rate causes a lot of buffer stops I thought I would do a test by reducing the visible information on screen with a black card aperture over the sensors OLPF, whilst the shutter is up. Not for the faint hearted as this could screw your shutter if live view fails.

A kind of Heath Robinson 2:35 Ratio.]

You my friend have stones.
 
As the full bit rate causes a lot of buffer stops I thought I would do a test by reducing the visible information on screen with a black card aperture over the sensors OLPF, whilst the shutter is up. Not for the faint hearted as this could screw your shutter if live view fails.

A kind of Heath Robinson 2:35 Ratio.

The result is I can record full bit rate (-16) at 25p. For as long as I need, the buffer only ever reach 1 bar even with lots of whip pans and bright light. Card: 8GB 60MB/s UDMA SanDisk.

Brilliant!

Do you still get 1920 pixels wide with that black card in place? Another option would be a couple of strips of electrical tape.
 
I had the same problem. I went down to 2.0.4 then back to 2.0.8 and it worked with ML.

Got it to work now, thx!... however I can't seem to find how to change the bitrate. Googling it didn't shed any light on this neither is there any info how to activate the higher bitrates on the wiki, unless it's really hidden away somewhere.
 
Last edited:
Got it to work now, thx!... however I can't seem to find how to change the bitrate. Googling it didn't shed any light on this neither is there any info how to activate the higher bitrates on the wiki, unless it's really hidden away somewhere.

5th Menu across 'Debug' 3rd Item down 'QScale' press down on the joystick to change and cycle through settings. Default is '-8' Highest bitrate setting is '-16' not '+16'.
 
I've been testing a Lexar 600x 16Gb UDMA card, my research suggested that this was the fastest card on the Canon DSLRs but unfortunately it's performing about the same as the Sandisk extreme 60MB/s card. I'm still getting about 60-65Mb/s with the -14 setting. The variable bit-rate is really frustrating especially in low light. I think a constant bit-rate would work a lot better.
 
Brilliant!

Do you still get 1920 pixels wide with that black card in place? Another option would be a couple of strips of electrical tape.

There is space on the left and right of the OLPF, so its possible. Mine has a thin strip left and right, but then it was a very quick cut out. Electrical tape might gam things up as she warms up, also would could leave sticky stuff on my OLPF.

As the top most OLPF is higher than the sensor, the edge of the mask will not be sharp. (have to pull this apart, again)
 
Yeah tape could get messy, now I'm thinking whiteboard marker.

Another possible option could be to get a pro to remove the OLPF and put a mask underneath it. With the MKIII not too far away I probably wouldn't go that far but it's certainly something I'd be interested in exploring to get more bits out of the MKIII. I letterbox all my work in post anyway.
 
Last edited:
I've been testing a Lexar 600x 16Gb UDMA card, my research suggested that this was the fastest card on the Canon DSLRs but unfortunately it's performing about the same as the Sandisk extreme 60MB/s card. I'm still getting about 60-65Mb/s with the -14 setting. The variable bit-rate is really frustrating especially in low light. I think a constant bit-rate would work a lot better.
Fixed rate would be great, should stop the spikes.
 
Yeah tape could get messy, now I'm thinking whiteboard marker.

Another possible option could be to get a pro to remove the OLPF and put a mask underneath it. With the MKIII not too far away I probably wouldn't go that far but it's certainly something I'd be interested in exploring to get more bits out of the MKIII. I letterbox all my work in post anyway.

I wonder if the white board marker would be opaque enough and don't they get dusty when you wipe them clean. Mind you could use that as a graduated ND filter.

I think I'm with you on that one, roll on the MKIII.

P.S. you still get vast improvements if you just mask the area of the sensor that gets cropped by standard video mode.
 
5th Menu across 'Debug' 3rd Item down 'QScale' press down on the joystick to change and cycle through settings. Default is '-8' Highest bitrate setting is '-16' not '+16'.

I have no QScale option whatsoever. Under the debug menu I get:
CMOS temp
save config
toggle draw_prop
dump dmlog
screenshot
toggle draw-event
 
That's the one I downloaded. Put the cfg and fir files in the root, obviously it works but there is no qscale option in any of the menus.. also no entries of anything related to the bitrate in the config file when I open it with a text editor.
 
That's the one I downloaded. Put the cfg and fir files in the root, obviously it works but there is no qscale option in any of the menus.. also no entries of anything related to the bitrate in the config file when I open it with a text editor.

There isn't ment to be any reference in the config file, so don't worry about that.
Humm.. very strange.

First thing I would try is to flash everything again. Sorry can't be of more help.
 
I'm totally baffled as well. I definitely got the same version from the link you've posted. All that I put on the cf card (root) was the fir and cfg files plus a custom bmp for the cropmarks. Am I missing anything? Can someone else using 0.1.9 please help?
 
Back
Top