User Tools

Site Tools


faq

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
faq [2023/05/16 16:35] – [The project is dead, right?] Walter Schulzfaq [2025/04/18 21:01] (current) – [How do I record/stream for more than 30 minutes?] Walter Schulz
Line 24: Line 24:
 ===== Is it legal? ===== ===== Is it legal? =====
  
-This is a ''clean room'' / ''black box'' reverse engineering effort and as such should be OK. [[http://www.chillingeffects.org/reverse/faq.cgi|Frequently asked questions about reverse engineering]] addresses the [[http://www.chillingeffects.org/reverse/faq.cgi#QID195|legality question]]; producing an interoperable product is one of the explicit allowances enshrined in law.+This is a ''clean room'' / ''black box'' reverse engineering effort and as such should be OK. [[https://web.archive.org/web/20140207082343/http://www.chillingeffects.org/reverse/faq.cgi|Frequently asked questions about reverse engineering]] addresses the [[https://web.archive.org/web/20140321133324/http://www.chillingeffects.org/reverse/faq.cgi#QID195|legality question]]; producing an interoperable product is one of the explicit allowances enshrined in law.
  
 Magic Lantern **does not contain any Canon code**. Also, **we do not distribute any copyrighted code or cryptographic secrets**, neither from Canon nor from any other third party. All the knowledge used for development was obtained by analyzing ARM code, by experimenting, and from lawfully obtained documentation. Magic Lantern **does not contain any Canon code**. Also, **we do not distribute any copyrighted code or cryptographic secrets**, neither from Canon nor from any other third party. All the knowledge used for development was obtained by analyzing ARM code, by experimenting, and from lawfully obtained documentation.
Line 156: Line 156:
   * H.264:   * H.264:
     * There is no flawless way to achieve this but a workaround:     * There is no flawless way to achieve this but a workaround:
-    *  Use [[#id3|`Movie restart`_]], but you will lose a few frames until a new file is created.{{wiki:movie_restart_1.png?20}}+    * Use [[#id3|`Movie restart`_]], but you will lose a few frames until a new file is created {{wiki:movie_restart_1.png?20}}
          
-  * RAW/MLV:    +  * RAW/MLV:
     * Can record continuously until the card gets full (no 30-minute limit).     * Can record continuously until the card gets full (no 30-minute limit).
     * File sizes are huge; you may want to reduce resolution and/or FPS; also use a large card.     * File sizes are huge; you may want to reduce resolution and/or FPS; also use a large card.
-    * exFAT recommended; otherwise, when creating a new 4GB segment, the speed drops a bit and recording may stop. Don't forget to enable ExFat option in MLV menu.{{wiki:Files_4GiB_1.png?20}}+    * ExFAT recommended; otherwise, when creating a new 4GB segment, the speed drops a bit and recording may stop. Don't forget to enable ExFat option in MLV menu.{{wiki:Files_4GiB_1.png?20}}
  
   * External HDMI recorder or HDMI capture device connected to PC + recording software:   * External HDMI recorder or HDMI capture device connected to PC + recording software:
Line 179: Line 179:
     * Output is clean, there are no overlays!     * Output is clean, there are no overlays!
  
-(Some new cameras support UVC/UAC: Cam works as webcam via USB without the need of additional software or drivers. Just plug cam into USB port and you are ready to go. Works with Windows, macOS and Linux. +(Some new cameras support UVC/UAC:\\  
-Supported cameras: R6 Mark II, R8, R10, R50)+Cam works as webcam via USB without the need of additional software or drivers. Just plug cam into USB port and you are ready to go. Works with Windows, macOS and Linux.\\ 
 +Supported cameras: R1, R5 Mark II, R6 Mark II, R8, R10, R50, R50 V, PowerShot V1, PowerShot V10.\\ 
 +Resolution should be FHD =1920x1080 in 30 fps. Canon names it "2k". R50 V supports 4k, 30 fps)\\ 
 +UVC=USB Video Class\\ 
 +UAC=USB Audio Class
  
 ===== Will I get better HDMI resolution/bitdepth/... with Magic Lantern? ===== ===== Will I get better HDMI resolution/bitdepth/... with Magic Lantern? =====
Line 192: Line 196:
 ===== What can Magic Lantern do to enhance "EOS Webcam Utility" performance? ===== ===== What can Magic Lantern do to enhance "EOS Webcam Utility" performance? =====
 Sorry, nothing ML can do about it. It's 576p for all cams.  Sorry, nothing ML can do about it. It's 576p for all cams. 
 +
 +Remark: In case you are wondering about "576p" and high-res options in subscribtion based "Pro" version: 720p and 1080p are in fact just upscaled by software algorithms.
  
 ===== RAW/MLV: Can't set resolution to Full-HD: "1920 is not possible in current video mode (max 1728)" ===== ===== RAW/MLV: Can't set resolution to Full-HD: "1920 is not possible in current video mode (max 1728)" =====
  
-{{:wiki:raw_non-crop_message.png?400  }} +{{:wiki:raw_non-crop_message.png?400  }}\\ 
-You have to enter ML's crop mode (see below) to activate settings above [[glossary#native resolution]]. +You have to enter ML's crop mode (see FAQ entry below) to activate settings above [[glossary#native resolution]].\\ 
 + \\
  
  
Line 205: Line 211:
 Press magnify/loupe/zoom button while in liveview screen. Press magnify/loupe/zoom button while in liveview screen.
 On some cams you will find an additional entry "Crop mode" in Movie tab. Despite sharing the name those modes are not identical. On some cams you will find an additional entry "Crop mode" in Movie tab. Despite sharing the name those modes are not identical.
 +
 +===== How to do Open Gate recording with ML? =====
 +
 +You can not!\\
 +
 +Open Gate means\\
 +- Using the whole sensor area\\
 +**AND**\\
 +- Using every pixel in it (as in photo mode without resolution loss by binning/skipping pixels)\\ 
 +**WITH**\\
 +- Reasonable frame rate (24 fps and up)\\
 +
 +Even for an 18 MPixel sensor it would require around 270 Megabyte/s bandwidth which is twice the fastest ML-cam can do. And there are other technical reasons restricting usage of Open Gate within ML supported cams.
 +
 +You may ask why there are people talking about Open Gate with ML if it is impossible? Answer: We don't know. Maybe they use their own definition of "Open Gate".
 ===== How do I get exposure times longer than 30 seconds? ===== ===== How do I get exposure times longer than 30 seconds? =====
  
Line 457: Line 478:
 Here is some status update for all users (and devs). Warning, long read! Posted April 2023: \\ https://www.magiclantern.fm/forum/index.php?topic=26852.msg242979#msg242979 Here is some status update for all users (and devs). Warning, long read! Posted April 2023: \\ https://www.magiclantern.fm/forum/index.php?topic=26852.msg242979#msg242979
  
-Here is a dev/programmer oriented write-up about build concerns. Warning: Deep tech lingo! \\ +Here is a dev/programmer oriented write-up about build concerns and stuff. Warning: Deep tech lingo! \\ 
-https://www.magiclantern.fm/forum/index.php?topic=26852.msg242979#msg242979+https://www.magiclantern.fm/forum/index.php?topic=26814.msg245407#msg245407 
 +More updates in linked thread.
  
 ===== Can't you use ChatGPT (or other AI) to help developing/porting? ===== ===== Can't you use ChatGPT (or other AI) to help developing/porting? =====
faq.1684247755.txt.gz · Last modified: 2023/05/16 16:35 by Walter Schulz