Hi guys,
I am looking for a list of chdk capable cameras which would allow me to do both of the below in video mode seamlessly without crashing
a) Afscan during video(#define CAM_AF_SCAN_DURING_VIDEO_RECORD in camera.h) and then optical zoomin/out
b) Manual focus using zoom lever(no #undef CAM_USE_ZOOM_FOR_MF in camera.h) followed by optical zoomin/out
and
c) has a real aperture(no #undef CAM_HAS_IRIS_DIAPHRAGM in camera.h) for Av control
I see that to do manual focusing in video mode one first has to enter the MF mode in the canon menu(macro/normal/MF) before doing the adjustments via the chdk alt mode. Now in the middle if I want to do an AFscan and again continue with manual focus would this be possible without a break in footage/ crash?
It appears many cameras fail these criteria primarily due to issues of zoom after makeafscan(I may be off here, correct me if I am wrong). To quote from the sx220 porting thread.
2- When recording video and pressing the SET button to get focus, the whole camera it crashes: black screen and nothing there. I think everything it's OK in the menu, but I really didn't spent too much time with this one.
I noticed that too. The problem only occurs when you press set af and then try to zoom. The same problem has BerndtR in the IXUS1000 port (romlog ComputerZoom assert).
Another similar crash happens when you try to use the manual focus during video recording and apply fast_zoom. The reason why this is happening is because the fast_zoom key isn't diasabled in alt mode. All ports until this one had physw_status up to physw_status[2], this camera look like has up to physw_status[5] and the value in physw_status[3] changes when using fast_zoom. I tried to fix that without success for now.
This may even be specific to the sx220 since it is in continuous autofocus mode during video record in contrast to most earlier models which lock focus during recording.
In any case continuing to apply the above criteria to platform.h, I was left with only two cameras g9 and sx100is. I was not able to find any reports of the chdk enabled video usage on these cameras addressing b) namely manual focus+zoom. Any feedback on these cameras is welcome.
Other cameras which have these partly enabled(a and b) and appear to be working include many of the a-series cameras: a3200, a3300, a3400 to name a few [1] and ixus cameras 95, 110, 130, 900(I havent investigated their behaviour more thoroughly).
Some of the cameras which dont have these flags ticked in camera.h but appear to do the job include sx220/sx230[2] and s95[3]. There is also the excellent videxp3 script. Are there any real hardblocks disallowing integration of a) and b) with videxp3 or would this be possible in the foreseeable future.
I am leaning towards the sx220, but for the above issues[4]. Also anyone has been able to do an optical zoom after doing manual focusing in the alt mode in sx220. I find forum saying its possible in general, wanted to confirm.
[1]
a3300 manual focus via zoom lever working
http://chdk.setepontos.com/index.php?topic=9797.msg116153#msg116153a3300 zoom plus afscan working
http://chdk.setepontos.com/index.php?topic=9797.msg99944#msg99944[2]
sx220 manual focus working
http://chdk.setepontos.com/index.php?topic=6397.msg81525#msg81525[3]
s95 afscan + zoom; mf
http://www.youtube.com/channel/UCugOsG6rAwx6QzpnCg-t8yw[4]
sx220 porting thread video issues
http://chdk.setepontos.com/index.php?topic=6241.msg68291#msg68291http://chdk.setepontos.com/index.php?topic=6241.msg68357#msg68357http://chdk.setepontos.com/index.php?topic=6241.msg71316#msg71316