这个问题是指将佳能 SDK 与支持视频的 DSLR 相机一起使用。有谁知道是否有办法检查相机上是否正在录制视频?
我知道没有办法开始使用 SDK 录制视频,但也许有办法检查是否正在录制视频?
谢谢。
作为最新的佳能 sdk 包含以下段落:6.4.3 开始/结束电影拍摄
EdsUInt32 record_start = 4; // Begin movie shooting
err = EdsSetPropertyData(cameraRef, kEdsPropID_Record, 0, sizeof(record_start), &record_start);
EdsUInt32 record_stop = 0; // End movie shooting
err = EdsSetPropertyData(cameraRef, kEdsPropID_Record, 0, sizeof(record_stop), &record_stop);
您可以检查属性数据,如果它设置为 4 - 则视频正在录制。