Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - theBilalFakhouri

#26
Quote from: Teamsleepkid on August 13, 2023, 04:13:05 AM
Rolling shutter.. somebody was talking about it a few messages back..in my opinion that's really the last hurdle for magic lantern. If we can reduce the rolling shutter in 5k frtp. That's the grail.

Rolling shutter is related to sensor speed, more likely we hit a hardware limitation (unless someone prove me wrong), so in this case ML can't do anything to improve rolling shutter.




Quote from: Mythic Cinema on August 13, 2023, 03:38:49 PM
What settings cause the 1080p Raw to have the LiveView Frozen? I can't seem to figure it out.

You can either set focus box slightly below center to make LiveView work in 1080p 3x3 mode (as shown in build walkthrough video), or use manual focus or set small hacks to More.

Quote from: Mythic Cinema on August 13, 2023, 03:38:49 PM
Also I notice with 1080p Raw when I set it to 10-Bit, the LiveView still says 14-Bit on the bottom in green.

Use latest crop mood build then report back please!




Quote from: michael08 on August 14, 2023, 12:55:15 PM
hi, when I shoot through the mir 11 2/12.5 lens there is a vignetting in the upper right corner, I understand that the crop sensor is not exactly in the middle relative to the real sensor? how can I solve this problem? mode 2.8k 2880x1226

Unfortunately, we can't center cropped presets exactly to the center of the sensor, it will be always shifted slightly (to top or bottom and to left or right),
some presets will have more accurate centering than others (depending on resolution).
#27
Quote from: Niche on August 06, 2023, 02:27:39 AM
I've been having this issue with my 100D where vertical lines will appear during shooting (shown throughout the attached image, but particularly the top right corner). I had this issue with crop_rec too, and it only seems to happen when using the cropped modules. Any idea what this is or how to fix it? It happens in any cropped mode.



Hi, thanks for reporting!

Related issue, I need to take a look into your 100D registers:

-Download this adtg_gui.mo, put it in ML/modules folder in SD card
-Unload all modules, and load only adtg_gui.mo, restart camera
-Set video mode to 1080p24 to gain extra speed

-Follow the following video, you can see in the video I am entering Canon menu and toggling between x1/x5/x10 modes, you should do that too to let "ADTG registers" bring the registers into it:

https://www.youtube.com/watch?v=Q-Tdu9YZ4fc

But please:
-Keep "Show" set to "Everything" instead of "Modified from now on"
-Keep "ENGIO Registers" turned OFF (don't turn it on)

-After you finish, you will find "adtg.log" file in ML/LOGS folder in SD card, upload it somewhere and share it.

#28
Quote from: metamerism on August 04, 2023, 02:26:06 AM
Hi, are there focus pixel maps for the 100D?

There are not focus pixel maps yet for crop mood presets (there are old focus pixels maps, iirc I made some tests and they don't cover all focus pixels in crop mood presets, I will double check again),

In this case, focus pixel maps need to be created from scratch for 100D, I mentioned some info about this subject in eariler replies,
Sorry I don't have time to create them, but anyone can create them and there is a guide on the forum shows how to do it.

I have an intention to create them, but I don't know when I am going to actually do it, please don't rely on me,
However, I can help if someone has the inspiration and want to create them, please let me know!
#29
Quote from: essbe on August 01, 2023, 01:05:39 AM
Ok, that's too bad, but thanks for the quick reply! What's the lowest rolling shutter on the 700d in 1x3 mode?

I will make a new tests soon and will post the results on the forum,
I think 700D will have around probably ~15% less rolling shutter in some 1x3 presets (but not quite sure yet!).
#30
New Crop mood builds are out:
Aug.19.2023

-HDMI output resolution:

New module was added "hdmi_out.mo" which let you select HDMI output resolution which are officially supported by camera, now you can choose among these outputs for HDMI:

-480p
-1080i 50Hz
-1080i 60Hz


 


-SD safe mode warning:
If SD overclocking wasn't stable for your SD card with the selected OC settings, the camera would trigger a "Safe mode" which make write speed drop to 21 MB/s (48 MHz),
In previous builds you will need to run benchmarks to check if safe mode was triggered, now "SD Overclock" will display that when highlighting it in ML menu:



Also it will suggest to use lower frequency or different access mode, it's basically a time saver if you ever encounter this kind of case.


-Brighten LV method option:
In 9 May build I made a change which affected RAW recording stabilty at high resolutions in some presets (it prdouced corrupted frames, made recording stops early) especially when HDMI is connected, some context:

We acheive lower bit-depths when using lossless compression by applying negative gain to RAW data to reduce bit-depth, as result preview will become darker than it should be, there are two ways to adjust brightness and make it correct again:

-Brighten LV using a regiser related to AeWb task (18 April and previous builds use this by default):
This give stable RAW recording, but autofocus will be inaccurate (it will hunt) when using crop mood preset and normal preview with lossless compression at lower bit-depths.

-Brighten LV using regisers related to EVF task (9 May build use this by default):
This affect RAW recording stability at high resolutions, but it gives accurate autofocus when using crop mood preset and normal preview with lossless compression at lower bit-depths.

-Now Aug 19 build uses AeWb method by default to ensure stability (you have the option to change it if you want), and it's highly recommended to keep it AeWb, and just use x10 mode for focusing.

 


Changes list:

  • Fixed shutter fine-tuning when using "More" option in small hacks.
  • Re-sovled an issue which was introudced in 9 May builds which produced corrupted frames and made recording stops early in high resolutions (check Brighten LV method).
  • Fixed a bug which prevented "Framing" preview to work if "Preview toggle" was turned off, also now "Preview toggle" will only be available when preview is set to "real-time".
  • Fixed random crashes on 100D when using crop mood module.
  • Fine-tuned FPS Timers for 5.2K 1x3 1736x2214 preset on 100D, this preset should be stable now on 100D.
  • Fine-tuned default TimerA and TimerB values for 100D which extends shutter speed range when "Shutter range" is set to "Full range".
    for example, highest shutter speed when using crop mood preset was limited to ~1/1000 on 100D, it should go up to 1/15K - 1/30K now.
  • Implemented a simple method to check if Safe mode was triggerd (write speed dropped to 21 MB/s) for the SD card when using SD overclocking,
    this will be useful for debugging if you experienced short recording times, you will be able to know it's something related to SD card and OC.
  • Added new module hdmi_out.mo which will let you select HDMI output resolution: either 480p or 1080i 50Hz or 1080i 60Hz.

Crop mood builds - Downloads




Sorry for the delay, I will try to anwer all asked questions as soon as possible.
#31
Are you asking for clean HDMI?

Walter already answered, go to ML menu --> Disaply tab --> Set "Clear overlays" to "Always".
#32
Thank you @essbe, glad you liked it :)

Unfortunately, rolling shutter can't be improved even if we lowered the resolution, we already reached the limit (more likely it's a hardware limit).

Timer A (related to framerate) is responsible for rolling shutter too, lowering it will decrease rolling shutter and increase sensor scan speed (i.e increase FPS), the minmum Timer A value on EOS M we can use is 0x1FF (512) . .
lowering it further will result in black image, compared to 700D, the minimum limit is 0x1B9 (442) before th image break which mean a slightly lower rolling shutter on 700D when same preset is used (1x3 presets).

I am not quite sure if Timer A limit can be exceed when using lower resolutions, AFAIK EOS M and 700D share the same sensor (or does it?), why it's faster on 700D?
Could it be a software configuration (some registers)? I am not sure, comparing EOS M vs 700D in this case might lead us to something . .
#33
Quote from: yourboylloyd on July 31, 2023, 07:21:30 AM
..but to me it looks like all of the presets are in 14bit? Would it be easier on the card to run 10bit?

Nah, bit-depth is an optional choice in crop mood build, you can select among 14-bit / 12-bit / 11-bit /10-bit with lossless compression.
And yes, some modes won't be continuous at 14-bit (depending on scene, SD card and OC), lower bit-depths would reduce data rate and would help to get continuous recording.
#34
Follow the video, if it still happening, share your ML settings and what are doing.
#35
@BackPackJack

Thank you! best luck with crop mood build and your 700D.
ML installation process is covered in many topics and videos on youtube, you find the steps here under "Installation" (if you want to use crop mood build, you can find download link in first post).

You can follow my build walkthrough video from first post which show how to load modules beside how I usually configure ML settings, there are many other tutorial videos on youtube which can help you too.

Feel free to ask more questions.
#36
Quote from: amitkattal on July 27, 2023, 04:06:17 PM
Anyone tried full res 3fps mode on EOS M .everytime i try, it doesnt work. Recording stops immediately no matter i chose 10 bit or 14 bit. The sd card is powerful enough. I wonder if something else is causing it

Yes, it works on 700D and 100D, the answer to you question is already there in first post and my build walkthrough video . . anyway:
You need to turn off sound recording, set small hacks to More, 240 MHz and make sure picture quality is set to RAW from Canon menu (restart camera after setting it to RAW).
#37
Hi, the ML version you mentioned is no longer supported, try crop mood build instead (it's better in many ways),
there is an included video which show how to prepare ML settings, beside there are many tutorial video on youtube you can check too.

Let me know if you have questions about crop mood build.
#38
Thanks for running the tests, I am still awaiting test 3.
#39
Okay, thanks, this is weird, SD overlocking seems stable here . . and your SD card should handle continuous recording with your mentioned settings.
I am not sure exactly why this is happening to you, more things to try:

1- Perform a low level format from Canon menu, try recording, same issue?

2- Set 1080p24 from Canon menu, turn on RAW video, turn off crop mood, set 14-bit uncompressed from RAW video submenu, set aspect ratio to 4:3 (should give 1736x1160 resolution), turn on Kill Global Draw, set Small hacks to More, highlight RAW video from Movie tab, required write speed should be ~80.5 MB/s

80-5-MB" border="0

Start recording and try to fill the SD card, what's write speed which is reported by RAW video? like this:

RAW-video-reported-write-speed" border="0

Could you record a video with your smartphone showing the camera while recording in this case?
If camera recording stopped automaticlly, hit recording button again (repeat this two or three times), and let me see the reported write speed in in each recording attempt.

3- Try moving large files to SD card in PC with fast SD card reader (until you fill the SD card), does write speed drop after some time?

Currently I am suspecting a faulty SD card, but not quite sure. I am awaiting the results from you.
#40
@BatchGordon

I split your initial question and the following replies to a separated topic, since it was off-topic in crop mood thread.
#41
@MagicAndy

Thanks for sharing the settings, seems fine.

Quote from: MagicAndy on July 25, 2023, 11:00:52 PM
The video stops recording after 1m20s and I can't record more than 4 seconds clips after that.

This tells me that SD Overclocking isn't stable, and safe mode get triggered (48 MHz / speed dropped to 21 MB/s).
To make sure, I implemented a simple method to check if safe mode get triggered (commit):

Safe-mode-chech" border="0


Try this sd_uhs.mo version: sd_uhs_safe_mode_check.zip, extract sd_uhs.mo and put it in ML/modules folder in SD card (replace the old sd_uhs.mo with the provided one).
Then try recording, wait until it stops automatically, try recording again until you get the ~4 secnods limit --> then check SD Overlock menu, did it print "Safe mode was triggered"?
#42
With crop mood build and when a crop mood preset is selected, you just need to select any lossless option from RAW video submenu, then select the bit-depth from crop mood submenu.
I have a plan to separate compression and bit-depth to two options instead of "Format" option under RAW video submenu, to something like:

Compression: Uncompressed / Lossless
Bit-depth:      14 / 12 / 10

Beside more bit-depth options which be available when lossess is selected: like 11-bit and Auto 11-bit to 8-bit depending on ISO.
Also will get rid of bit-depth option from crop mood submenu
#43
Could you share your ML settings? e.g. the ones from Modified tab, let me check it, you can upload pictures using https://imgbb.com/
Or just record a video using a smart phone then upload it YT, let me see RAW video and crop mood settings.

Which build exactly are you using?
#44
Cool, then it seems SD Overclocking is stable, and it's more likely your current settings requires higher write speed more than the SD card can handle.

-You can improve write speed performance when recording RAW video if you set "Small hacks" to "More" from RAW video submenu (Advanced tab), Example.
-Also, Kill Global Draw option can increase write speed performance, you can set it on under RAW video submenu.

-If these two options weren't enough, you can lower the required data by selecting a lower bit-depth like 11-bit and 10-bit.

These should help you to get continuous RAW recording, especially in high res.
#45
Thanks for running the benchmarks, did you run the benchmark after recording a clip and after it stopped automatically?
#46
Hey again!

Which preset do you use for SD Overclock?

I suspect the case your are having could be either your SD card is slower than required write speed for RAW video (in your current settings) and when the buffer is full, recording stops automatically,
or it might be that the SD card drop to 21 MB/s speed (48 MHz, a safe mode) due to instability with SD Overclocking.

I suggest to do this test:

-Load bench.mo from Modules tab, restart camera
-Record a video with same settings you mentioned until it stop automatically
-Switch camera to photo mode (no LiveView), go to Debug tab -> Benchmarks -> Card benchmarks -> Quick R/W benchmark (1 min)
-Share the result

#47
Quote from: vastunghia on July 24, 2023, 09:41:18 AM
Lol, you really find all cams to be sexier than the 5D3, don't you? ;D

Hahaha, two main downsides for me in 5D3 are:

1. body weight and size (especially when equipped with 24-105 F/4 lens)
2. no flip screen

These two raesons have more impact when I shoot handheld, otherwise the quality is great and I love it.
Just yesterday I picked up my 700D with 18-55 kit lens (to shoot a short family event) instead of 5D3 (just videos, without photos), because of these very two reasons.

Good thing that working on 70D means the 5D3 will be benefited too (both are DIGIC 5+ and e.g. preview stuff is similar among the two models).
#48
Some people are being confused about the name of the build and crop_rec module, is it crop mood or crop mode?
I added an answer in the first post, hopefully it's clearer now.

Quote from: theBilalFakhouri on April 01, 2023, 06:37:50 PM
Speaking of naming - mood or mode?
#50
@Wannabe

You can still use continuous autofocus with crop mood build with native video modes such as 1080p and 720p from Canon menu (turn crop mood off from movie tab).
Make sure Servo AF is turned on from Canon menu and small hacks turned off.




There were some important reasons why I made crop mood presets be applied/patched in x5 mode (where continuous autofocus doesn't work):

1- Patching presets with real-time correct preview in 1080p mode will result in an overhead which lead to corrtuped frames (pretty sure no one want to deal with this).
2- 1080p mode consume more hardware resources (more CPU usage and RAM bandwidth) compared to x5 mode, this make x5 mode perform a notiacble higher write speed --> longer recording time.

For me, continuous autofocus is very important feature to me, I would love to see it work with crop mood presets, but I think we probably reached some hardware limitations here,
if someone can optimize the LiveView for full real-time preview and continuous autofocus, feel free to do it (assuming we can optimize it through software), for me it doesn't worth the effort, AF performance is bad on these cams anyway.

Now, I started to prefer the 70D over my 700D / 100D because of DPAF :D . . and yes, I finally have a 70D, thanks to @Trapper from Discord! (who donated the amount so I could buy a 70D).