以前Logicoolのc270のwebカメラ2台を使用して

立体視用の動画・画像を保存することについて記事にしていましたが

 

2台のWebカメラを同時に表示して、視差合わせがし易くかつ

動画・画像保存も一挙にできるソフトがなかったので

最近コーディングしまくっている流れに任せて、ツールを作成しました。

 

●TwinCamCaptureFor3D

 

・同型のWebカメラを2台PCにつないで、ソフトを起動します。

・起動するとカメラデバイスを認識するので、左右にデバイスを割り当てます。

・解像度取得ボタンを押して、カメラが対応する解像度とフォーマットを

 取得します。

・プレビューに表示解像度とフォーマットを選択します。

 これは保存時の解像度に影響します。

 (選択する組み合わせによって最大フレームレートが変わります。)

 (※フレームレートのプルダウンリストは、出力時のエンコード用であり

  プレビュー用ではありません。)

・動画・画像を保存するフォルダを決めます。

・両方プレビュー開始ボタンを押します。

・プレビュー状態で動画・画像の保存ができます。

・デバイスを切り替えたい時は、プレビューを停止後行います。

・デバイスを切り替えたら解像度取得ボタンを押します。

 

動画保存は強制エンコードとなります。フレームレートは上部の

プルダウンリストから選びます。カメラのストリームとエンコードフレームが

合わない場合は、フレーム間引きや水増しを行い、動画の生成が不自然な早さ

にならないように調整をかけています。フレーム調整は検証していないので

再生時間ズレが発生する可能性が高いです。ちなみに動画ファイルに音声は

含まれていません。

 

自分用のツールであるため、意図しないバグが含まれている可能性があります。

ツールの利用によって生じた損害の一切の責任は負いません。

注意事項(READMEやLICENCE)を読んでから利用してください。