1

Canon edsdk を使用してビデオを録画したいのですが、ドキュメントでは、2.11 より上のバージョンを使用してビデオを録画できることがわかりました。Javaコードを使用してこれを使用したい.誰かがこの質問の答えを持っているかどうか教えてください.

4

1 に答える 1

1

はい、EDSDK を使用してビデオを録画できます。EDSDK マニュアルのセクション 6.4 を参照してください (最新の v 2.13.20 に付属するもの)。

ビデオを開始/停止するためのそのページのC++の例:

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);

Java を使用したい場合は、 https ://github.com/kritzikratzi/edsdk4jなど、飛び回っている Java ラッパーを調べてください。これらが最新のものであり、必要なすべてのコマンドを反映しているかどうかはわかりません。

于 2013-10-22T13:09:27.927 に答える