Top
Best
New

Posted by felipemesquita 8/30/2025

Magic Lantern Is Back(www.magiclantern.fm)
500 points | 165 commentspage 2
dsmurrell 9/3/2025|
Magic Lantern is amazing... I used it with a custom C script to do auto ISO in Av mode (setting minimum shutter speed based on focal length) before that was built into the newer camera models. It's good to see it back!
leducw 9/3/2025||
This is such excellent news! I was extremely sad when progress was halted, lost hope my 80D would ever get cfw.
names_r_hard 9/3/2025|
The 80D has Magic Lantern code available. We haven't released a build to the public as it has such minimal features available there's no real point yet. But if you were thinking of doing dev work for it, it's in a good place to start: ML GUI works, debug logging works.
pavel_lishin 9/3/2025||
I should give this a shot. I used to use CHDK so I could use my old crappy Canon into something that would take good time-lapse videos by snapping a photo every X seconds; I miss doing that, though now it's harder because I live in the 'burbs, and there's no particularly spots for that nearby, and anywhere that is a good spot likely doesn't have a power outlet for me to use. I wonder how long I could power my camera from a portable charger?
gattr 9/3/2025|
I used to do it as well with a cheap second-hand IXUS 230 HS. It could run (at least) 48 h off a 7.2 Ah 12 V AGM battery, snapping a photo every 3 s (I used a fake-battery power adapter and a small DC-DC converter.)
pavel_lishin 9/3/2025||
> I used a fake-battery power adapter and a small DC-DC converter.

Same here. I used to live in a fairly tall building in Manhattan, so found my way to the roof, found an outlet, and would set it up to do timelapses of sunsets over the Hudson.

The camera lens was pretty dirty, so they weren't great, but I enjoyed them: https://www.youtube.com/watch?v=OVpOgP-8c9A

names_r_hard 9/3/2025||
Nearly all Canons have a small access port as part of the battery door, which you can put a power supply cable / through, by design. Don't buy too cheap a dummy battery, the really cheap ones may have very bad voltage regulation. You can get ones designed to work from a USB power bank, or mains.
Spacemolte 9/3/2025||
Cool! Am i the only one who has a really hard time finding what models are supported? It says on the frontpage that it's on the downloads page, but I can't seem to find anything? EDIT: It's on the builds page https://builds.magiclantern.fm
raffael_de 9/3/2025||
What would be something you can achieve using ML that you couldn't do with the stock firmware and postprocessing?
dylan604 9/3/2025||
The list is so long. My favorite is the internal intervalometer + ETTR. Canon has always been laughed at for not having an internal intervalometer, and ML proves how lame it is to not have one. ETTR (Expose To The Right) is an auto metering mode that allows the camera to keep the histogram pushed as far to the right (better exposure) automagically by increasing shutter time and/or increasing ISO. This is essential for doing holy grail timelapse of sunset/sunrise where the exposure is constantly changing. This feature alone is worth it's weight in gold.

However, a lot of the features exposed are more video oriented. The Canon bodies were primarily photo cameras that could shoot video in a cumbersome way. ML brings features a video shooter would need without diving into the menus like audio metering. The older bodies also have hardware limitations on write speed, so people use the HDMI out to external recorders to record a larger framesize/bitrate/codec than natively possible. Also, that feed normally has the camera UI overlay which prevents clean recordings. ML allows turning that off.

There are just too many features that ML unlocks. You'd really just need to find the camera body you are interested in using on their site, and see what it does for that body. Different bodies have different features. So some effort is required on your part to know exactly what it can do for you.

mikepurvis 9/3/2025|||
I don't know if modern cameras are better for this, but a big one historically was getting a clean, realtime HDMI output so that high quality cameras can be used with a capture card for broadcast purposes as a replacement for a webcam. Manufacturers understand that that's a "pro" level need/feature and have intentionally segmented the market so that lower-tier devices can't do it even though the hardware is obviously all present.
WalterSchulz 9/3/2025|||
- Lua script support. It is not complete (in ML hardly anything is) but allows to access a lot of ML and Canon functions. Years ago someone made a script for automating solar eclipse shooting catching all critical phases while chilling and enjoying the view. - Introduced full electronic shutter (Silent Pic) for Digic 4 and 5. - Focus stacking for macro and - via Lua script - for landscape. - Exposure simulation switch for "cheaper" cams - Trap focus - Dual-ISO. Some HDR mode but without ghosting by manipulating sensor lines to record at different ISOs - Ghost image overlay - Customizable cropmark overlays (grids and others) - Fps finetuning. Several folks used it to record vintage monitors with very, very strange timings and without rolling bars.30.01 fps? No problem! - Zebras and focus peaking, vectorscope, wavelength monitoring, false colour support - RAW histogram - Bracketing with up to 11 frames (But why? ;-> ) - Intervalometer and bracketing (a bit more configurable than Canon has now) - Trigger by LCD's IR sensor (if any) or Audio (clap your hand) or motion detect - Rack focus - Display mirroring and upside/down options - Configurable presets (up to 15) - 30 minutes override for RAW recording, USB and HDMI streaming. Oh, and we have a new option to record native H.264/MOV for more than 29:59. Prototype but working. -Better AF micoradjustment for the cams having that option by Canon. - ,,,

Frankly: I once tried to maintain a help file and browsed through a lot of lesser known features. Took me days and I didn't even test RAW/MLV recording.

dokimus 9/3/2025||
The big one for me was always focus peaking when using vintage lenses or doing IR photography. The extended White Balance settings were nice to have for IR, as well.
neya 9/3/2025||
I still have my 600D - it's hand down the most user-friendly DSLR I've ever owned, thanks to Magic Lantern. I also have a Sony A7S2. But, it is nowhere near the ease of use of my 600D. 12 years ago or so, I discovered Magic Lantern and I was blown away. It literally turned my camera into a high-end unit (for its time). What blows me away is that, my 600D can capture RAW video after installing ML. My Sony still can do only 10-bit video, 12 years later. The team deserves so much more funding and credit than they receive. I'm extremely grateful to the project and the people behind. I still haven't sold my 600D - only because of Magic Lantern. Thank you team :)
namibj 9/3/2025||
I have fond memories of squeezing so deep exposure stacking out of the auto/adaptive-HDR-bracketing script in CHDK on my old "IXUS 100IS", that the AFAIK still CCD had severe blooming around the window in the scene. Still great though!
andy_ppp 9/3/2025||
Would love it if camera manufacturers were forced to open source their firmware after say 5 years of a camera’s release. The longevity of devices would be vastly improved.

In fact make this all devices with firmware, printers, streamers etc.

can16358p 9/3/2025|
I don't think forcing a company to open source their IP is a good move, but perhaps there might be some encouragement implemented for opening up their bootloader so the device is more hackable.

But forcing is never a right thing.

names_r_hard 9/3/2025||
The entire copyright and patent system is built on the principle of forcing the release of IP; it is time delayed in exchange for the legal protections you gain if you opt in to the system. That is the encouragement!

Extending this to enable software access by 3rd parties doesn't feel controversial to me. The core intent of copyright and patent seems to be "when the time limit expires, everyone should be able to use the IP". But in practice you often can't, where hardware with software is concerned.

WTFnsfw 6 days ago||
Canon Hack Development Kit for Canon PowerShot cameras

https://chdk.fandom.com/wiki/FAQ

https://news.ycombinator.com/item?id=45078315

shrx 9/3/2025|
Thanks to all contributors to the project, ML is an amazing feat of work. I've been running it on my Canon 6D since I got it in 2016, very useful for timelapses.
More comments...