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

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7297
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2075 on: December 19, 2019, 09:08:11 PM »
Yes  Youre correct and no aliasing is the main advantage in anamorphic mode.
Yes anamorphic is nice but i would probably not keep it in original resolution, maybe in 2k, it has more details than mcm thanks to no skipping in 1x3 , not three times as much but a bit more.
I wanted to finally see how much resolution anamorphic gains in its 1x3 mode when its practically 1x1 readout and binning.
But i do bear in mind that aliasing creates fake resolution that might appear sharper but its just harsh aliasing edges creating fake contrast.
Yes, it´s a compromise really. But I think it works both for blow up like 4.5k or scaled down too. Softness creates cinematic feel almost. But it´s very much personal taste.

masc

  • Contributor
  • Hero Member
  • *****
  • Posts: 1985
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2076 on: December 19, 2019, 09:25:06 PM »
I still think the comparison is a little unfair, because you look at crop, which has the same factor but different resolutions for each mode. It is to be expected the 1080 looks worse than 3x better 5K ana, looks worse than 3x better 1x1 mode.
If you want to use 2.5K in real world, you need extremely wide angle lenses, to get a normal field of view. I think in your comparison you always took the same lens and same focal length. Right?
If you found 3 different focal lengths (which all are sharp from lens side) to make all 3 fields of view the same, 5K will be very close to 2.5K mode, while 1080p won't have big chances.
5D3.113 | EOSM.202

2blackbar

  • Hero Member
  • *****
  • Posts: 506
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2077 on: December 19, 2019, 09:34:15 PM »
Yeah, i checked bluray stills from many old movies from 80s but it is not sharp, especially telephoto lenses are soft, there is resolving resolution to a lens, i thought glass is a glass, there is no limit but yes it is, new lenses are sharper than lenses from 80s and 70s, wide lenses are sharper than telephoto , i mean telephoto wide open or stopped down once.
First color films from around 1930 dont have that contrast edge like today but it looks so nice and natural
http://www.dvdbeaver.com/film6/blu-ray_reviews_75/taxi_driver_4k_blu-ray_/large/large_taxi_driver_03_blu-ray_.jpg
http://www.dvdbeaver.com/film2/DVDReviews47/gone_with_the_wind_blu-ray/large/large_gone_with_the_wind_blu-ray5x.jpg
http://www.dvdbeaver.com/film2/DVDReviews47/gone_with_the_wind_blu-ray/large/large_gone_with_the_wind_blu-ray6.jpg
http://www.dvdbeaver.com/film2/DVDReviews47/gone_with_the_wind_blu-ray/large/large_gone_with_the_wind_blu-ray1.jpg
http://www.dvdbeaver.com/209/becky_sharp_blu-ray_/large/large_becky_sharp_14_blu-ray_.jpg
http://www.dvdbeaver.com/film6/blu-ray_reviews_75/taxi_driver_blu-ray.htm
http://www.dvdbeaver.com/film/dvdcompare6/gonewiththewind.htm
http://www.dvdbeaver.com/film/DVDReviews9/becky_sharp_blu-ray.htm
4K is already too much for those old movies mostly because of the lenses they used, they sit maybe around 2.5k and 3k.

mcm ana and rewire 1080 comparison is unfair but even then its quite close.Yeah i wanted to avoid different lenses and different scaling algos, i might do that eventually but i kinda know now what to expect.
So maybe one more test , scale up 1080p and anamorphic to match 2.5k by field of view and resolution
This result i like much more, same dngs but i bumped up contrast by the same amount on mcm and ana 5k in mlvapp

on second gif i can make out some small font words on ana, on mcm no chance, about 12-25 pixels tall font starts to disappear

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7297
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2078 on: December 19, 2019, 11:44:54 PM »
New version:
https://www.magiclantern.fm/forum/index.php?topic=9741.msg208959#msg208959

- frame burst mode, select as many frames you want recorded then stop recording automatically


garry23

  • Contributor
  • Hero Member
  • *****
  • Posts: 2218
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2079 on: December 19, 2019, 11:58:47 PM »
@Danne

Will definitely give this a Christmas look  ;)

But if I understand things correctly, you can't get FLV, i.e. full sensor at 14bits out of an EOSM, as you can with a 5D3.

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7297
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2080 on: December 20, 2019, 12:02:24 AM »
You can get 4k and also full sensor readout in anamorphic mode. Anyway. I will add this feature to the 5D3 as well, give me 20 minutes.

garry23

  • Contributor
  • Hero Member
  • *****
  • Posts: 2218
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2081 on: December 20, 2019, 12:04:52 AM »
@Danne

Show off  :)

"Give me 20 minutes"  :) :)

As for me: and now to bed.

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7297

Wushuliu

  • New to the forum
  • *
  • Posts: 21
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2083 on: December 20, 2019, 04:50:27 AM »
Lol, not *quite* as handy as a monitor but certainly one way to circumvent potential dropped frames and other external monitor issues:

https://www.camiror.com/

I'm hoping its current popularity will spur the development of a less 'diy'-looking version.

ngemu

  • Freshman
  • **
  • Posts: 83
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2084 on: December 20, 2019, 08:14:12 AM »
Would it be possible to obtain a flip screen with some kind of extended ribbon cable and 3d printed housing for the lcd? Or maybe taking the lcd from a the m3?  :'(

cmh

  • Contributor
  • Member
  • *****
  • Posts: 138
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2085 on: December 20, 2019, 09:19:18 AM »
I don't know much about lcd screens but at first glance, the eos M and the eos M3 have physically different touchscreen connectors. Those are the small ribbons with a controller (which are probably different too).
For the display it seems to be 51 pins lvds for both (but you'd need the datasheet or probe them to check).

EOS M replacement parts
https://ae01.alicdn.com/kf/HTB11nSrRpYqK1RjSZLeq6zXppXat/For-Canon-EOS-M-LCD-Display-Screen-Camera-Replacement-Unit-Repair-Part.jpg

EOS M3 replacement parts
https://ae01.alicdn.com/kf/H2c3f25e46a164e23b5d7984bdaa7c0cbo/For-Canon-EOS-M3-M10-display-replacement-repair-parts-with-backlight-with-external-screen-Camera-LCD.jpg

That would be a neat hardware mod for sure.

edit: it's probably possible to frankenstein a flippable original eos m screen, but having a bigger flippable touchscreen is way more challenging.
On most replacement parts, the digitizer seems to be based on a CY8CTMA340-LQI-11 from Cypress which only works with screens sizes up to 4.5” diagonal.
If you could find a touchscreen with the exact same connectors (I just realized that the flex's connector isn't a regular 51 pins btw), my guess is that the eos M firmware only provide this particular custom microcontroller's driver anyway.

2blackbar

  • Hero Member
  • *****
  • Posts: 506
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2086 on: December 23, 2019, 11:47:25 PM »
Theres annoying issue with "Card is Full" screen when well... card is full, you cant even enter ML menu to remove some mlv files, camera locks you out.
Is there any way to make camera restart raw video once it was stopped by camera ?
Sometimes i hit record and go away from camera , or is there "BEEP" sound so i know that video was stopped when i hear the sound ?
--
Ok i found restart and works great, but i cant find the beep, sync beep doesnt work or i dont hear it anyway.

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7297
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2087 on: December 24, 2019, 12:01:49 AM »
You have Movie Restart under raw video menu settings(thanks to Jip-hop enabling this for raw files)
If you want to have control over actually stopping camera from recording before card gets full for instance you can enable the movie tlapse & rec delay script.
Under Movie tab go to recording delay. Set rec delay for when to start recording. Set recording time for when to stop recording. I think it will even work with Movie Restart enabled as well. Should get you in full control.

Edit: Beeps don´t function on eosm. At least nothing I managed to hear.

Walter Schulz

  • Contributor
  • Hero Member
  • *****
  • Posts: 8344
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2088 on: December 24, 2019, 12:10:06 AM »
https://builds.magiclantern.fm/features.html  -> Audio -> Beep
M not supported.

2blackbar

  • Hero Member
  • *****
  • Posts: 506
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2089 on: December 24, 2019, 12:14:52 AM »
That clears up everything, thanks guys !

Walter Schulz

  • Contributor
  • Hero Member
  • *****
  • Posts: 8344
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2090 on: December 24, 2019, 12:40:54 AM »
Maybe asking Dmilligan if there is a way to beep via properties might be a good idea. IANAP

2blackbar

  • Hero Member
  • *****
  • Posts: 506
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2091 on: December 24, 2019, 12:49:50 AM »
Yeah ability to play any sound notification when recording stops would be nice but rec auto restart fills that gap nicely.

SMS

  • New to the forum
  • *
  • Posts: 2
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2092 on: December 27, 2019, 10:56:23 PM »
New version:
https://bitbucket.org/Dannephoto/magic-lantern/downloads/crop_rec_4k_mlv_snd_raw_only_2019Dec26.EOSM202.zip
Hello Danne,
big thanks for your work. Just tried your build for the first time.

I am unable to lower the gain with the down button. It pops up canon ISO choosing menu, but I am unable to select lower ISO there. If I select ISO value there on the touch screen,the ML preset choosing menu appears. If I select it with wheel+set - nothing happens with ISO, in just returns to ML liveview.
Rising ISO with up button works well, goes up to 3200 . Maybe I have to make some configuration to make it work. Please advise.

Update. I've found the cause. In canon menu the function of delete (down) button was set to ISO choose. I've reset it to default, gain lowering works fine now.

2blackbar

  • Hero Member
  • *****
  • Posts: 506
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2093 on: January 02, 2020, 08:25:56 PM »
Danne is there a way to force camera to be in 24hz ? Now its 32 from what isee in fps override

Danne

  • Developer
  • Hero Member
  • *****
  • Posts: 7297
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2094 on: January 02, 2020, 08:33:16 PM »
Why would you do that? But search in crop rec or fps engio code. It's in there.

2blackbar

  • Hero Member
  • *****
  • Posts: 506
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2095 on: January 02, 2020, 08:56:35 PM »
To see if it will affect image, motion blur, anything at all.I do notice a difference in motion blur when you switch on/off fps override

ngemu

  • Freshman
  • **
  • Posts: 83
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2096 on: January 04, 2020, 08:58:31 AM »
I noticed the right button on the scroll wheel isn't available to assign as a custom button. Maybe we can use that for other features like switching between framing and liveview so we can free up the info button? Or maybe a button to cycle between isos from 100-400?

Great work as always Danne

2blackbar

  • Hero Member
  • *****
  • Posts: 506
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2097 on: January 04, 2020, 09:59:52 PM »
Centered c mount lens for 2.5K mode , now it works fine centered in full 2520x1054  and in 1920x1080 modes.
Its useful when you vignette on 4mm with 4-12mm zoom at full 2520x1054 and when you zoom in to 8 you dont vignette at all , previously you had to zoom in to 10 to get rid of vignette in one corner, now youre getting rid of all 4 corners at once cause its centered.
1920x1080 mode does not vignette on 4mm but it does on 2520x1054 so when you zoom in then COC gets bigger and you can fill entire frame from 8mm , works perfect.
Code: [Select]
               
            case CROP_PRESET_2K_EOSM:
  cmos_new[5] = 0x2c0;             /* vertical (first|last) */
              cmos_new[7] = 0x2a9;    /* pink highlights without this */
                break;

Centered left and right:
Code: [Select]
        case CROP_PRESET_2K_EOSM:
            /* set ratio preset */
            if (ratios == 0x1)
            {
                skip_left       = 36;
                skip_right      = 36;
                skip_top        = 28;
                skip_bottom     = 18;
            }
            if (ratios == 0x2)
            {
                skip_left       = 36;
                skip_right      = 36;
                skip_top        = 28;
                skip_bottom     = 0;
            }
            if (ratios == 0x3)
            {
                skip_left       = 197;
                skip_right      = 197;
                skip_top        = 28;
                skip_bottom     = 184;
            }
            break;

bakersdozen

  • Freshman
  • **
  • Posts: 89
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2098 on: January 05, 2020, 12:35:18 AM »
Are you using something like this?
EOS M + 5D3

2blackbar

  • Hero Member
  • *****
  • Posts: 506
Re: Danne's crop_rec_4k experiments for EOS M
« Reply #2099 on: January 05, 2020, 08:11:44 AM »
Im using f1.4 tamron 4-12mm and i ripped plastic cover to expose aperture mechanism and control it.Im planning to get something from 12 to 80mm maybe more tele as well.
Crop mode on M is exact fit for 1/2" lenses, 2/3" and super 16mm film camera lenses
--
Adjusted 2.5k again, i had thin lines probably because skipping top and bottom was not accurate.
Code: [Select]
case CROP_PRESET_2K_EOSM:
            /* set ratio preset */
            if (ratios == 0x1)
            {
                skip_left       = 36;
                skip_right      = 36;
                skip_top        = 8;
                skip_bottom     = 38;
            }
            if (ratios == 0x2)
            {
                skip_left       = 36;
                skip_right      = 36;
                skip_top        = 0;
                skip_bottom     = 28;
            }
            if (ratios == 0x3)
            {
                skip_left       = 197;
                skip_right      = 197;
                skip_top        = 8;
                skip_bottom     = 204;
            }
            break;


Code: [Select]
            case CROP_PRESET_2K_EOSM:
  cmos_new[5] = 0x2c0;             /* vertical (first|last) */
              cmos_new[7] = 0x2a8;    /* pink highlights without this */
                break;
               
Well , looks like lines are there from pressing left arrow on wheel and coming back to framing preview.They disappear slowly and are gone after about 10 seconds.