Author Topic: Canon EOS M  (Read 1022008 times)

Francois_lune

  • New to the forum
  • *
  • Posts: 13
Re: Canon EOS M
« Reply #4250 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

  • Contributor
  • Hero Member
  • *****
  • Posts: 6698
Re: Canon EOS M
« Reply #4251 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: 13
Re: Canon EOS M
« Reply #4252 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

  • Contributor
  • Hero Member
  • *****
  • Posts: 6698
Re: Canon EOS M
« Reply #4253 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: 13
Re: Canon EOS M
« Reply #4254 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: 2
Re: Canon EOS M
« Reply #4255 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

Francois_lune

  • New to the forum
  • *
  • Posts: 13
Re: Canon EOS M
« Reply #4256 on: July 10, 2020, 07:00:28 PM »
After some hours of struggling, I managed to compile something using the Compiler.app on mac  :P , at least I think I did

When compiled (without any modification for now), I have something different from the last version posted here : no one touch Presets, Menus are not the same, recording seems to be unstable....

I am wondering if I am working on the right branch, crop_rec_4k_mlv_snd_raw_only is correct?

EOS-M   /  EOS 70D

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 6698
Re: Canon EOS M
« Reply #4257 on: July 10, 2020, 07:03:05 PM »
Yes, correct branch. If you don´t modify, what do you get? ALso important with this source. magic-lantern_jip-hop.
Problematic also atm that I can´t post changes to bitbucket anymore. Vacuum period.

Francois_lune

  • New to the forum
  • *
  • Posts: 13
Re: Canon EOS M
« Reply #4258 on: July 10, 2020, 07:57:25 PM »
Without modification, I have more or less the same things but organised differently in the menu. Also, the preview doesn't seems to be really stable and I couldn't get the same resolution with 5K anamorphic as I had with the version posted here. When Recording I have an error  EDMAC Timeout.

Not sure to understand with magic_lantern_jip-hop , is that another path for the branch or a module on top of the build? (trying to learn, sorry if absolute beginner question)

Edit : I think I got it, I should download your repository from : bitbucket.org/Dannephoto/magic-lantern_jip-hop and not bitbucket.org/Dannephoto/magic-lantern magic-lantern_dannephoto  ?
EOS-M   /  EOS 70D

Teamsleepkid

  • Member
  • ***
  • Posts: 231
Re: Canon EOS M
« Reply #4259 on: July 10, 2020, 08:18:52 PM »
still not possible to go above 1800 by 756 in crop mode with this new horse power? It's probably a limitation of crop mode right? Thats the best mode because we have real time live view...
EOS M

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 6698
Re: Canon EOS M
« Reply #4260 on: July 10, 2020, 09:08:32 PM »
1800 in what preset mode?
Timers and height limitation will not dissappear due to faster sd_uhs patching. More likely you could run 14bit or 12bit instead of 10bit.

Teamsleepkid

  • Member
  • ***
  • Posts: 231
Re: Canon EOS M
« Reply #4261 on: July 10, 2020, 09:35:12 PM »
Maybe rephrase my question..Whats the highest resolution possible with 24fps and real time live view? Preferably without aliasing. Hence the 3x crop mode I thought it capped out at 1800x754 or something like that. I'm playing around with this 1080 hf mode. Looks like it's higher res. I'll keep testing. And Thanks Danne you the man.
EOS M

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 6698
Re: Canon EOS M
« Reply #4262 on: July 10, 2020, 09:37:32 PM »
Anamorphic modes.

Francois_lune

  • New to the forum
  • *
  • Posts: 13
Re: Canon EOS M
« Reply #4263 on: July 11, 2020, 08:58:25 AM »
Yes, correct branch. If you don´t modify, what do you get? ALso important with this source. magic-lantern_jip-hop.
Problematic also atm that I can´t post changes to bitbucket anymore. Vacuum period.

Modifications are done, it's working, 1 frame/half-shutter, thanks for your help ! I now have a 5k Telecine ;)
EOS-M   /  EOS 70D

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 6698
Re: Canon EOS M
« Reply #4264 on: July 11, 2020, 11:27:46 AM »
I think your code environment is a bit old since hg is read only on bb for now. However I temporarily created a git account just to be able and upload recent code changes. So if you download with git somewhere locally you can then drag the folder onto Compiler.app and it should work as before with hg source control. Choose branch add your changes etc:
https://bitbucket.org/Dannephoto/magic-lantern_jip_hop_git/src/master/

Francois_lune

  • New to the forum
  • *
  • Posts: 13
Re: Canon EOS M
« Reply #4265 on: July 12, 2020, 11:38:53 AM »
Not sure to understand your last message...
I modified from : https://bitbucket.org/Dannephoto/magic-lantern_jip_hop_git/src/master/
Is there a newer code I should download from another host?
EOS-M   /  EOS 70D

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 6698
Re: Canon EOS M
« Reply #4266 on: July 12, 2020, 11:58:18 AM »
Do git clone and then use Compiler.app(still hg).

Francois_lune

  • New to the forum
  • *
  • Posts: 13
Re: Canon EOS M
« Reply #4267 on: July 12, 2020, 12:16:40 PM »
ok, I think this is what I did ( I basically followed those instructions : https://www.magiclantern.fm/forum/index.php?topic=21882.0 )
EOS-M   /  EOS 70D

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 6698
Re: Canon EOS M
« Reply #4268 on: July 12, 2020, 12:26:52 PM »
Yes, but you were using an older source. This is the latest.

Francois_lune

  • New to the forum
  • *
  • Posts: 13
Re: Canon EOS M
« Reply #4269 on: July 12, 2020, 12:38:07 PM »
I first downloaded  your repository from : bitbucket.org/Dannephoto/magic-lantern magic-lantern_dannephoto (this gave me this unstable Build without modification )

and then downloaded from bitbucket.org/Dannephoto/magic-lantern_jip-hop  (the one I modified from and that seems to work well)

or maybe you mean you did some changes in the last hours and I should download  and modify again ?
EOS-M   /  EOS 70D

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 6698
Re: Canon EOS M
« Reply #4270 on: July 12, 2020, 12:41:20 PM »
Yes, that is still an older source. Bitbucket stopped supporting mercurial so can't push changes to that place anymore. If you want the latest use the proposed source.

Francois_lune

  • New to the forum
  • *
  • Posts: 13
Re: Canon EOS M
« Reply #4271 on: July 12, 2020, 01:30:28 PM »
I finally understood ;) didn't see the git after jip-hop... thanks
EOS-M   /  EOS 70D

Danne

  • Contributor
  • Hero Member
  • *****
  • Posts: 6698
Re: Canon EOS M
« Reply #4272 on: July 16, 2020, 03:22:55 PM »
New version:
https://www.magiclantern.fm/forum/index.php?topic=9741.msg208959#msg208959

- Reworked 3k mode. Now 20fps. Also able to record 2.7k 2.39:1 and 2.35:1 when enabling set_25_fps in 3k mode.
- Reworked timelapse handling around 4k mode. Check provided images below.
- Added timelapse modifier menu for 5k anamorphic flv mode.



20fps


2.7k 24fps






4k timelapse settings






5k anamorphic timelapse settings









yokashin

  • Freshman
  • **
  • Posts: 88
Re: Canon EOS M
« Reply #4273 on: July 16, 2020, 03:51:36 PM »
Thank you  :)

LeandroFreitas

  • New to the forum
  • *
  • Posts: 13
Re: Canon EOS M
« Reply #4274 on: July 16, 2020, 04:05:32 PM »
Great work Danne! thats hot stuff!