Author Topic: Canon EOS M  (Read 1169842 times)

guerchi

  • New to the forum
  • *
  • Posts: 19
Re: Canon EOS M
« Reply #4225 on: July 06, 2020, 08:39:01 PM »
@guerchi. Could you test this version? It goes straight into 192Mhz. I tweaked it a little. Maybe works better:
https://bitbucket.org/Dannephoto/raw2mlv/downloads/crop_rec_4k_mlv_snd_raw_only_2020Jul06.EOSM202_ver_1.zip

I run these numbers:
Code: [Select]
static uint32_t uhs_regs[]     = { 0xC0400600, 0xC0400604,/*C0400608, C040060C*/0xC040060C, 0xC0400614, 0xC0400618, 0xC0400624, 0xC0400628, 0xC040061C, 0xC0400620 };   /* register addresses */
static uint32_t sdr_192MHz[]   = {        0x8,        0x3,                             0x4, 0x1D000301,        0x0,      0x201,      0x201,      0x100,        0x4 };
@Danne, thanks! i just tested but  I get almost the same results:

I will try with the 170MB/s card.

guerchi

  • New to the forum
  • *
  • Posts: 19
Re: Canon EOS M
« Reply #4226 on: July 07, 2020, 02:24:57 AM »
I tested the Sandisk Extreme Pro 128GB 170MB/s and give me these results in play mode on 192MHz:

 In real escenario I can get stable 62MB/s that means Continuous 2320x1254 14bit (1.85:1) in 2.5K Mode!
When it seems that the EOSM has reached the abyss of the possible, you do it again, thanks Danne!

Kgncom

  • New to the forum
  • *
  • Posts: 18
Re: Canon EOS M
« Reply #4227 on: July 07, 2020, 05:02:40 AM »
So toyed around with the 16fps silent mode but i was always getting corrupted purple frames. When I turned off the force 25 fps mode though the fps dropped to 14 and I wasn't getting any purple frames.
I decided to test record time in this 14fps silent mode. My resolution was 1736x3256. I was using the card that I benchmarked on reply #4211 in 192MHz overcloc k- Sandisk256GB 95MB/s. I went through the various bitrate settings (10-14) with two exposure scenarios, one as overexposed as possible, and one only a little overexposed. I also had global draw turned off in the video submenu, and sound was disabled. Once a clip hit a minute I called it continuous and stopped recording.
Here is an imgur album of six screen caps of different examples (3 for overexposed and 3 ETTR) https://imgur.com/a/W62ZSyx
It seems my card's in the field write speeds taps out at roughly 68-70MB/s. This new build is pretty stellar. Thanks Danne!
70D | EOSM

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7031
Re: Canon EOS M
« Reply #4228 on: July 07, 2020, 08:02:37 AM »
I uploaded a new build. Could you test for corruption in 16fps in that version?
https://www.magiclantern.fm/forum/index.php?topic=9741.msg208959#msg208959

Kgncom

  • New to the forum
  • *
  • Posts: 18
Re: Canon EOS M
« Reply #4229 on: July 07, 2020, 10:21:27 AM »
I uploaded a new build. Could you test for corruption in 16fps in that version?
https://www.magiclantern.fm/forum/index.php?topic=9741.msg208959#msg208959
Sure
70D | EOSM

Kgncom

  • New to the forum
  • *
  • Posts: 18
Re: Canon EOS M
« Reply #4230 on: July 07, 2020, 11:11:14 AM »
I'm not experiencing corrupted frames now, Danne.
70D | EOSM

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7031
Re: Canon EOS M
« Reply #4231 on: July 07, 2020, 11:12:57 AM »
Cool. Should be fixed.

Stousen

  • New to the forum
  • *
  • Posts: 43
Re: Canon EOS M
« Reply #4232 on: July 08, 2020, 02:47:02 PM »
Does anyone know if it is ML that impacts my manual photo settings on my eos m?
I cannot seem to do any auto iso shots. It allways reverts back to 100.

Also, i cant choose auto iso in ml menu either, while in video mode.
 Anyone have a clue?

Cheerio

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7031
Re: Canon EOS M
« Reply #4233 on: July 08, 2020, 02:51:49 PM »
Turn off iso button handling from crop rec menu. It's under customized buttons.

Stousen

  • New to the forum
  • *
  • Posts: 43
Re: Canon EOS M
« Reply #4234 on: July 08, 2020, 02:59:49 PM »
Turn off iso button handling from crop rec menu. It's under customized buttons.

Oh yes! Imagesaver Danne. Thank you. Out in the woods and dont want to spend too much battery on trying iso changes.  :) :)
Best!

Cheers

rinski

  • New to the forum
  • *
  • Posts: 41
Re: Canon EOS M
« Reply #4235 on: July 08, 2020, 06:47:59 PM »
Hello, I wanted to comment that I miss the height in the anamorphic 5k the height of 1900 as before July 5 and even more the 2160 in 16.9 with the increase in speed, in 12 bits.
Thank you.

WeakestLinkForNow

  • New to the forum
  • *
  • Posts: 8
Re: Canon EOS M
« Reply #4236 on: July 08, 2020, 10:09:02 PM »
So i'm just getting back to using my EOS M after borrowing it out to someone for a month. Is there a way to get 2.5k without the crop?

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7031
Re: Canon EOS M
« Reply #4237 on: July 09, 2020, 12:01:27 PM »
Hello, I wanted to comment that I miss the height in the anamorphic 5k the height of 1900 as before July 5 and even more the 2160 in 16.9 with the increase in speed, in 12 bits.
Thank you.
Increasing height will cause corrupt frames. I tested extensively and found sweet spot. This has nothing to do with faster sd_uhs patching.

IDA_ML

  • Hero Member
  • *****
  • Posts: 895
Re: Canon EOS M
« Reply #4238 on: July 09, 2020, 12:06:38 PM »
I have now briefly tested Danne's latest (July 8-th) experimental build for the EOS-M with the 95 MB/s card.  I am happy to tell you that:

1) At 5k anamorphic (1736x2928), 10-bit lossless and 16.688 fps recording is continuous and without corrupt frames!  I get about 15 minutes of footage with these settings on a 64 GB card, (vs. about 20 min. at 1736x976@24fps) - not bad at all keeping in mind the lack of aliasing and the tremendous resolution at the full sensor readout!  Hands down - this 5k anamorphic mode at 17 fps is revolutionary!

2) Overclocking is automatic and set to 192 MHz.  Upon start-up camera is ready for use, no need to do anything.  Really nice!

3)  These additional 2.4 fps compared to the old 14.288 fps seem to provide a noticeable improvement of the jello effect in critical scenes with fast lateral motion.

4)  0 and 180 deg. shutter (1/16-th and 1/33-th of a sec.) is easily set by the Shutter fine tuning function - very important for smooth footage and perfect for low-light shots at 1/16-th of a sec. 

5)  Camera operation is very stable and works well with AF and Magic zoom enabled. 

Genious work, Danne, congratulations!

Question:
-----------
        Is it possible to implement this exact functionality also on the 100D?  There are two major reasons why I am asking this:

A. The 100D has still several essential advantages compared to the EOS-M - the optical viefinder which is much better and convenient for taking stills photos, especially at bright light, the EF-mount allowing to use EF lenses without adapters and the much longer battery life in photo mode which makes the 100D a much better choice for stills and video shooting during travel compared to the EOS-M, especially for those who take lots of stills too.

B.  For event shooting, the combination of the EOS-M and 100D which both are very light and compact cameras is very convenient.  If one of the cameras is equiped with a portrait lens for close-up shots and the other one with a wide-angle lens, this offers great flexibility for quickly changing gear according to the scene without missing valuable moments. 

And thanks a lot for your excellent work!

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7031
Re: Canon EOS M
« Reply #4239 on: July 09, 2020, 12:23:41 PM »
16.688 fps? Messing with fps override again, sigh. Anyway. Lucky it works, otherwise sticking to 16fps should be fairly stable to use.
100D, I left it for anyone else to maintain.

ZEEK

  • Senior
  • ****
  • Posts: 305
Re: Canon EOS M
« Reply #4240 on: July 09, 2020, 01:09:16 PM »
Camera operation is very stable and works well with AF and Magic zoom enabled.
+1
Really like where this is going, feels solid! 3K RAW 18fps is like continuous @2.35:1, I've tested it above 3 mins with the SD overclock and still signalling green. The 5K Anamorphic Mode is glorious, I'm a convert 8)
EOS M - EOS M2 - 5D2

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7031
Re: Canon EOS M
« Reply #4241 on: July 09, 2020, 02:34:57 PM »
+1
Really like where this is going, feels solid! 3K RAW 18fps is like continuous @2.35:1, I've tested it above 3 mins with the SD overclock and still signalling green. The 5K Anamorphic Mode is glorious, I'm a convert 8)
Finally ;).

I updated focus pixel map for the 16:9 16fps mode as well:
https://bitbucket.org/Dannephoto/raw2mlv/downloads/focus_pixel_maps.zip

Add them to Mlv App.

bern047

  • New to the forum
  • *
  • Posts: 10
Re: Canon EOS M
« Reply #4242 on: July 09, 2020, 02:35:22 PM »
Fantastic, I have pushed everything up a notch on my settings, most resolutions work with 14bit, well done Danne 

ZEEK

  • Senior
  • ****
  • Posts: 305
Re: Canon EOS M
« Reply #4243 on: July 09, 2020, 02:59:01 PM »
I updated focus pixel map for the 16:9 16fps mode as well.
Great, cheers! 👍
EOS M - EOS M2 - 5D2

Francois_lune

  • New to the forum
  • *
  • Posts: 20
Re: Canon EOS M
« Reply #4244 on: July 10, 2020, 09:38:48 AM »
Hi there,

I just tested this new experimental build, it looks fantastic, thanks for this work !

I have one question concerning the rec-trigger function : when set to "Half-shutter : pre only" , I have 2 frames recorded per half-shutter

I was using before the build : magiclantern-raw_video_10bit_12bit.2019Mar24.EOSM202 which give me 1 frame per half-shutter with the same settings.
I also tested crop_rec_4k_mlv_snd_isogain_1x3_presets_2019Jul24.EOSM202 which give 1 frame too.

Did something change in the Rec-Trigger function? I couldn't find any setting to go back to only 1 frame recorded
EOS-M   /  EOS 70D

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7031
Re: Canon EOS M
« Reply #4245 on: July 10, 2020, 09:47:04 AM »
You can use SET button for single frames. Halfshutter actually starts the selected crop rec preset and runs while holding halfshutter. Release halfshutter and it stops. I use this function while recording timelapses to include both interval and sequenced shots within a recorded mlv file.

Francois_lune

  • New to the forum
  • *
  • Posts: 20
Re: Canon EOS M
« Reply #4246 on: July 10, 2020, 10:05:47 AM »
Thanks for your fast answer  ;)

I just did a test, it's indeed working with the SET button, only one frame is recorded.

The problem is that I modified the hardware of my EOS-M to have a Remote Shutter cord (i have soldered wires to the shutter button) so that I can connect a trigger to the camera. The trigger is sent by a Super 8 projector and allows the cam to record synchronized with the projector (Telecine).

Do you know if any setting would allow me to keep using the Half-Shutter for this purpose?
EOS-M   /  EOS 70D

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7031
Re: Canon EOS M
« Reply #4247 on: July 10, 2020, 10:47:24 AM »
You could revert my changes and keep your own version of mlv_lite to compile.
In mlv_lite.c.
Following:
Code: [Select]
if (rec_trigger != REC_TRIGGER_HALFSHUTTER_PRE_ONLY || get_halfshutter_pressed())to:
Code: [Select]
if (rec_trigger != REC_TRIGGER_HALFSHUTTER_PRE_ONLY)
Following:
Code: [Select]
    /* half-shutter trigger keys */
    if (RAW_IS_RECORDING)
    {
        if (key == MODULE_KEY_PRESS_SET || key == MODULE_KEY_PRESS_HALFSHUTTER)
        {
            switch (rec_trigger)
            {
                case REC_TRIGGER_HALFSHUTTER_START_STOP:
                {
                    pre_record_triggered = !pre_record_triggered;
                    break;
                }

                case REC_TRIGGER_HALFSHUTTER_HOLD:
                case REC_TRIGGER_HALFSHUTTER_PRE_ONLY:
                {
                    pre_record_triggered = 1;
                    break;
                }
            }
        }
       
        if (key == MODULE_KEY_UNPRESS_HALFSHUTTER)
        {
            switch (rec_trigger)
            {
                case REC_TRIGGER_HALFSHUTTER_HOLD:
                case REC_TRIGGER_HALFSHUTTER_PRE_ONLY:
                    pre_record_triggered = 0;
                    break;
            }
        }
    }
to:
Code: [Select]
    /* half-shutter trigger keys */
    if (RAW_IS_RECORDING)
    {
        if (key == MODULE_KEY_PRESS_HALFSHUTTER)
        {
            switch (rec_trigger)
            {
                case REC_TRIGGER_HALFSHUTTER_START_STOP:
                {
                    pre_record_triggered = !pre_record_triggered;
                    break;
                }

                case REC_TRIGGER_HALFSHUTTER_HOLD:
                case REC_TRIGGER_HALFSHUTTER_PRE_ONLY:
                {
                    pre_record_triggered = 1;
                    break;
                }
            }
        }
       
        if (key == MODULE_KEY_UNPRESS_HALFSHUTTER)
        {
            switch (rec_trigger)
            {
                case REC_TRIGGER_HALFSHUTTER_HOLD:
                    pre_record_triggered = 0;
                    break;
            }
        }
    }

Should be it.

Francois_lune

  • New to the forum
  • *
  • Posts: 20
Re: Canon EOS M
« Reply #4248 on: July 10, 2020, 10:57:55 AM »
Thanks a lot !

I have no idea how to do it but I will try to learn ;)
EOS-M   /  EOS 70D

bern047

  • New to the forum
  • *
  • Posts: 10
Re: Canon EOS M
« Reply #4249 on: July 10, 2020, 11:08:54 AM »
Hi Francois Lune, I am very interested in you cine capture work with the EOS M, could you kindly post me details of your setup if you want to share it, much appreciated