This is 42 minutes video that introduces you to how Magic Lantern works, what it does on your camera, what the origins of the project are, and how the ML team progresses with new innovations (think RAW hack). The presentation was given by Georg Hofstetter and Michael Zöller back in May at the Open Source 2013 LinuxTag event. The The video is presented as follows:
Magic Lantern is a Free Software add-on for Canon EOS DSLR cameras, that offers increased functionality aimed mainly at DSLR enthusiasts and power users. It is very similar to CHDK for Canon compact cameras and it runs alongside Canon’s own firmware, by hooking into the startup process.
This talk presents a live demonstration of Magic Lantern, showing some of its unique unctionalities and covers the hardware and software internals of Canon’s camera operating system DryOS. It also shows that programming your DSLR is quite similar to programming any embedded ARM device in plain C. Finally, since Magic Lantern is not endorsed by Canon in any way, we also present some legal aspects that every firmware modder should be aware of.