CaptureVideoOptions

ビデオキャプチャーのオプションをカプセル化します。

プロパティー

  • limit: 一つのキャプチャー操作で録画できるビデオの最大値を表します。値は1以上の必要があります (デフォルトは1です) 。
  • duration: ビデオクリップの最大録画時間を秒で表します。
  • mode: 選択されたビデオのモードを表します。値は capture.supportedVideoModes の中の一つである必要があります。

使用例

// キャプチャー操作時のビデオクリップの最大値を3に制限
var options = { limit: 3 };

navigator.device.capture.captureVideo(captureSuccess, captureError, options);

Android に関する注意点

  • duration パラメーターはサポートされていません。録画時間をプログラム的に制限することは出来ません。
  • mode パラメーターはサポートされていません。ビデオのサイズとフォーマットはプログラム的に変更することはできません。しかし、これらのパラメーターはユーザーによって変更することは可能です。デフォルトでは、ビデオは 3GPP (video/3gpp) フォーマットで録画されます。

BlackBerry WebWorks に関する注意点

  • duration パラメーターはサポートされていません。 録画時間をプログラム的に制限することは出来ません。
  • mode パラメーターはサポートされていません。 ビデオのサイズとフォーマットはプログラム的に変更することはできません。しかし、これらのパラメーターはユーザーによって変更することは可能です。 デフォルトでは、ビデオは 3GPP (video/3gpp) フォーマットで録画されます。

iOS に関する注意点

  • limit パラメーターはサポートされていません。1つのキャプチャー操作につき1つのビデオが録画されます。
  • duration パラメーターはサポートされていません。録画時間をプログラム的に制限することは出来ません。
  • mode パラメーターはサポートされていません。ビデオのサイズとフォーマットはプログラム的に変更することはできません。デフォルトでは、ビデオは MOV (video/quicktime) フォーマットで録画されます。