But when you autofocus while recording, it goes into framing mode. This makes it hard to know when focus has been nailed.
I did some research and it turns out that's actually a bug and it seems it's presented in 650D / 700D / 100D / EOS M, and it's not there on 5D3.
I implemented "preview toggle" option as temporary solution.
-
Bug details:
This part of code in mlv_lite.c is resnospile for preview toggle on half shutter press, while autofocusing, Framing preview must not be triggerd:
/* only override on long half-shutter press, when not autofocusing */
/* todo: move these in core, with a proper API */
static int long_halfshutter_press = 0;
static int last_hs_unpress = 0;
static int autofocusing = 0;
if (!get_halfshutter_pressed())
{
autofocusing = 0;
long_halfshutter_press = 0;
last_hs_unpress = get_ms_clock();
}
else
{
if (lv_focus_status == 3)
{
autofocusing = 1;
}
if (get_ms_clock() - last_hs_unpress > 500)
{
long_halfshutter_press = 1;
}
}
if (autofocusing)
{
/* disable our preview during autofocus */
return 0;
}
BTW lv_focus_status is coming from property. From property.h:
#define PROP_LV_FOCUS_STATUS 0x80050023 // 1 = idle, 3 = focusing in LiveView
On 5D3 while autofocusing in LiveView in both photo and video modes, lv_focus_status value change to 3, and to 1 while idle.
On 700D (and others) while autofocusing in LiveView in photo mode, lv_focus_status value change to 3
but in video mode it stays 1 even while autofocusing and that isn't what's mlv_lite is expecting.
To fix the bug in affected models we need to find a variable in Canon code which work in the same way as PROP_LV_FOCUS_STATUS to get autofocus status in video mode.
-in 1x3 modes, it is possible to change the aspect ratio in the crop mood menu. I don't know if it is intended to be this way, as it is not possible to do so in 1:1 modes (Where you have to change it in the Raw Video Menu)
I answered this question
earlier in this thread. I have a plan to get rid of of aspect ratio from crop mood submenu, and link aspect ratio from RAW video submenu to crop mood.
It could be simpler this way, beside you will have one aspect ratio setting.
Also, I might do the same thing with bit-depth.
-When in 2.5k 1:1, the preview shows vertical lines on screen when using lower bitrates. The lines become more visible as you go down bitrates (No lines at 14bits--->Very visible lines at 10bits). Those lines are not recorded in the file.
That's normal, they appear because we are tweaking preview configuration and what you see is the dark frame subtraction data for the preview.
They mainly appear because of using negative analog gain when using lower bit-depths, it could be there a way to control dark frame subtraction layer strength for the preview.
They also appear in other presets, but they
look distorted because of changing horizontal RAW resolution (it should match dark frame subtraction resolution to appear correctly).