I want to be able to control a DSLR camera to start/stop recording video.
Canon has a nice SDK, but it seems that Video capture is not supported.
Anyone know if Nikon SDK supports this ?
Maybe there is a workaround for shooting video using Canon's SDK ?
Thanks.
Asked
Active
Viewed 2,451 times
0

Shachar Weis
- 936
- 2
- 20
- 44
-
solution has beed found in linked question - http://stackoverflow.com/questions/4037929/how-to-start-stop-video-recording-on-canon-camera-via-sdk/11169517#11169517 – Dmitrii Jun 23 '12 at 12:34
-
I decompiled the EOS utility (it is a .Net app) to find the secret to doing this. However ,EDSDK version 2.11 now has documented support for this. – Sep 14 '12 at 16:32
2 Answers
1
Another hack: you might be able to capture the liveview images and stitch them together into a movie file.

Christian Severin
- 1,793
- 19
- 38
-
I thought of that, but there are too problems. The FPS is not very hig, and of course there is no sound. – Shachar Weis Sep 23 '11 at 20:38
0
It seems this is impossible using Canon's SDK. I solved this with a hack - using a USB-IR transmitter that sends the signal used by a Canon Remote to start/stop video. Ugly but works.

Shachar Weis
- 936
- 2
- 20
- 44
-
It has to be possible, since the EOS Utility that comes on the CD with the camera supports it. – Dax Fohl Oct 09 '11 at 15:41
-
It is possible, just not with the documented Canon SDK. There must be some undocumented trick to do it, but I can't find it. – Shachar Weis Oct 25 '11 at 15:06