Hello all,
After weeks of tedious code optimizations, (Thank you so much, Danne, for your hard expert work!), and countless hours of testing and providing feedback on my part, we finally have a new working experimental build (see #1505) that has all exciting new features recently suggested by our developers and knowledgeable users. Our 100D-s feature now:
1) Stable SD card overclocking which makes it possible to achieve much longer recording times;
2) Up to 43 fps continuous recording at the regular 1736x976 3x3 resolution - idealy suited for moderate slow motion with high video quality;
3) 9-bit RAW video recording at all resolutions for further increasing recording times with negligible quality degradation;
4) Crop recording at various resolutions up to 4K;
5) 1x3 recording at 1736x1192 frame size, resulting in a final 1736x397 resolution with improved dynamic range (Dual ISO), less shadow noise and free of aliasing, but unfortunately with a not very practical 4,37 aspect ratio.
6) Bright real-time WySiWyG preview with correct white balance - perfect for proper framing, metering and focusing.
Continuous recording with synchronous sound:
----------------------------------------------------
- 1736x976 (3x3) at 43 fps and 8 ... 11 bit lossless
- 1736x976 (3x3) at 30 fps and 14 bit lossless
- 2520x1304 (1x1) at 24 fps and 9 bits
- 3096x1320 (1x1) at 18 fps and 9 bits
- 4056x2552 (1x1) at 7 fps and 9 bits, with sound disabled - perfect for smooth time lapses
---------------------------------------------------------------------------------------------------------
NOTE:
-------
Although this build is stable enough for real-life filming in various conditions, (events, landscape vidography, time lapses, etc.) it requires patience and some practise to get the job done. Here are a few guidelines:
A. Activate the Autorun option for SD-card overclocking for the camera to run this script on start up. Turn camera on in photo mode, wait for it to initialize, run the script and patch the memory. Watch the red light - when it stops blinking, it is ready and you can switch to video mode.
B. In the regular 1736x976 (3x3) mode, change bit rate in the sub menu of the RAW video option.
C. In the Crop mode, always leave the camera in the 14-bit lossless setting of the RAW video sub menu and change the desired bit rate from the Crop mode sub menu.
D. Back-button focusing in the 2,5 crop mode is slower and a little tricky but it works at all bit rates, including 9 bits. If camera struggles in low light, bump up the ISO by one or two stops to increase sensitivity and after acquiring focus, set ISO back to your desired setting.
E. Back-button focusing in the 3k and 4K crop modes works only at 14-bit lossless. If you are in one of the lower 9/10/12 bit settings, you may turn them off for focusing and then turn on your desired bit rate setting again. Alternatively, use manual focusing with focus peaking active or, when working with wide angle lenses, set the lens at hiperfocal distance and turn AF off. The DOF bar of Garry23:
https://www.magiclantern.fm/forum/index.php?topic=23036.msg208984;topicseen#msg208984might also be quite handy for precise focusing in these high-resolution modes.
F. If you experience some instability in one of the crop modes or when changing settings, press the Menu button twice. If this does not solve the issue, turn camera off, turn it on in the foto mode again, wait for it to initialize, (see #A) and then continue working in the video mode.
Happy filming to all 100D enthusiasts and please do not forget to share your experience and findings with this build in this thread! This will help us implement further improvements.
HELP NEEDED !
------------------
Unfortunately, the 10x-magnification preview in the 3k and 4k crop modes is scrambled and does not work. This makes focusing extremely difficult and precise focus is kind of hit and miss. One cannot tell if the clip is focused or not until the footage is inspected on the computer. A working 10x-magnification preview would be very helpful for proper focusing at location.
If A1ex or some other knowledgeable developer could give us a few hints on how to resolve this issue, their help will be greatly appreciated.