Author Topic: Danne's crop_rec_4k experiments for EOS M  (Read 42692 times)

ZEEK

  • Senior
  • ****
  • Posts: 314
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2475 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: 7139
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2476 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: Danne's crop_rec_4k experiments for EOS M
« Reply #2477 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: 314
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2478 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: 21
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2479 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: 7139
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2480 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: 21
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2481 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: 7139
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2482 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: 21
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2483 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: Danne's crop_rec_4k experiments for EOS M
« Reply #2484 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: 21
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2485 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

  • Developer
  • Hero Member
  • *****
  • Posts: 7139
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2486 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: 21
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2487 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: 244
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2488 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

  • Developer
  • Hero Member
  • *****
  • Posts: 7139
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2489 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: 244
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2490 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

  • Developer
  • Hero Member
  • *****
  • Posts: 7139
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2491 on: July 10, 2020, 09:37:32 PM »
Anamorphic modes.

Francois_lune

  • New to the forum
  • *
  • Posts: 21
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2492 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

  • Developer
  • Hero Member
  • *****
  • Posts: 7139
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2493 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: 21
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2494 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

  • Developer
  • Hero Member
  • *****
  • Posts: 7139
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2495 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: 21
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2496 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

  • Developer
  • Hero Member
  • *****
  • Posts: 7139
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2497 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: 21
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2498 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

  • Developer
  • Hero Member
  • *****
  • Posts: 7139
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2499 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.