
ビデオ録画オブジェクト
Labvancedのビデオ録画オブジェクトは、参加者のビデオ録画と画面録画の両方で利用できます。
概要
ビデオ録画オブジェクトは、参加者のビデオをキャプチャする場合に非常に便利です。参加者のビデオ、画面録画のどちらか、またはその両方を録画するかはあなた次第です!ビデオ録画オブジェクトを使用すると、参加者から音声を録音するオプションも提供されます。録画の開始/停止を参加者に制御させることも、イベントを使用して録画方法を正確に指定することもできます。
このオブジェクトは、研究において乳児や幼児の視線行動をキャプチャし、それをコーディングしたい発達心理学者に非常に人気があります。
注意: 参加者の画像スナップショットを取得したい場合は、カメラキャプチャオブジェクトを使用します。
ビデオ録画オブジェクトの追加
エディターで、Objectsメニューからビデオ録画オブジェクトをクリックするだけです。
これにより、録画データが後でアクセスできる変数を作成するように自動的に促されます。変数にScreen_Recordingのような説明的な名前を付けることができます(画面を録画する場合)またはParticipant Live Recording(参加者を録画する予定の場合)と名付けることができます。

まだ行っていない場合、アプリは「ビデオ録画」設定をアクティブにするように促します。このオブジェクトを使用して指定する選択肢(音声をキャプチャするか、画面録画を作成するかなど)は、その後これらの設定を更新します。
オプションとプロパティ
実験はすべてユニークであるため、ビデオ録画オブジェクトの機能と動作を制御できることが重要です。これは、データ収集の説明に進む前の次のセクションで説明されます。
ビデオ録画オブジェクトのプロパティ
オブジェクトプロパティサイドパネルの下で、ページを下にスクロールすると、ビデオ録画オブジェクトのプロパティにアクセスできます:

カメラを選択。 左の画像: 画面録画を作成するために
画面を選択。 これらのオプションから、このオブジェクトのプロパティと利用可能な機能の動作を指定できます。たとえば、参加者が自分自身の録画ビデオを見られるかどうか、または「録画」ボタンへのアクセスを持てるかどうかです。録画を自動的に開始したい場合は、これがどのように行われるべきかをイベントを使用して指定します。
| オプション | 説明 |
|---|---|
録音タイプ | 録音が参加者のカメラからなのか画面からなのかを指定します。カメラ: 録画モード中に参加者を録画するために参加者のカメラを使用します。録画中に音声を有効にするは、ビデオと一緒に音声を録音します。画面: 参加者の画面の全画面録画を行います。 |
録画ビデオを表示 | 参加者が自分の録画ビデオを見ることを許可します。これを無効にすると、再生ボタンも無効になります。 |
ライブビデオを表示 | オブジェクトの境界ボックス内で参加者のライブストリームを表示します。 |
録画ボタンを表示 | 録画を開始するボタンを表示します。このボタンをクリックすると録画が開始されます。録画中に「停止」ボタンが表示され、参加者が録画を停止できるようになります。他のすべてのボタンは、ビデオが録画されている間、自動的に無効になります。 |
再生ボタンを表示 | 再生ボタンを表示します。このボタンにアクセスできる場合、クリックするとビデオが再生されます。 |
アップロードボタンを表示 | アップロードボタンは、アップロードプロセスを開始します。ビデオをアップロードしないと、保存されません。 |
シークバーを表示 | 再生中のビデオ進捗バーを表示します。 |
ビデオを反転 | ビデオを水平に反転させて、ユーザーが視野内で整列して自分自身を見ることができるようにします。たとえば、頭が右に傾いている場合、画面上の反転ビデオでも、自分の頭が右に傾いているのを見ることができます。 |

画面録画のキャプチャ
画面録画をキャプチャしたい場合は、上記のように画面オプションを選択することで達成できます。
ビデオ録画オブジェクトの制御
ビデオ録画を扱うための主なアプローチが2つあることに注意することが重要です:
A.) 参加者が制御します: 参加者は利用可能なオブジェクトボタンを使用して録画を制御します。つまり、録画を開始および終了する場合、最も多くまたはすべてのボタンが表示される必要があります。
B.) 実験が録画を自動的に処理します: 録画は実験論理によって自動的に制御されるべきであり、この場合、いかなるオプションも表示されるべきではありません。
もちろん、Labvancedは各ボタン/機能を個別に表示または非表示にし、実験デザインに基づいてそれらをどのように扱うかを選択する細かいオプションを提供します。これらの2つのオプションの詳細をより深く説明しましょう。
📌 注意: ビデオや画面録画は自動的に保存されません。ビデオは録画を開始し、その後停止し、アップロードされる必要があります、保存されるためには! 詳細は以下をご覧ください。
ボタンによるビデオ録画の制御
先に述べたように、ビデオ録画オブジェクトの動作を制御し、参加者がどの程度積極的にインタラクションできるかを制御するために、有効化/無効化できるいくつかのオプションがあります。たとえば、参加者に録画ビデオをライブまたは実験後に表示する(または全く表示しない)こと、または参加者がビデオを開始、停止、および/またはアップロードする責任を負うことを許可することです。
オプションが限られているか、参加者がビデオを開始/停止/アップロードすることを完全に無効にしている場合、プロセスをイベントで処理することでデータが送信され、記録されるようにします。以下に説明します。
イベントによるビデオ録画オブジェクトの制御
イベントを使用することで、ビデオ録画をいつ開始、停止、アップロードするか、アップロードが完了した時に何が起こるのかを指定することが重要です。このオブジェクトが正しく機能し、データが記録されるためには、以下の構造の例を用意し、続いてビジュアルを示します:
- イベント1: 録画の開始
- イベント2: 録画の停止(アップロードするためには録画を停止する必要があります)
- イベント3: アップロード開始
イベント1: 録画開始イベント
ここで、フレームが開始されると同時にビデオ録画を開始したいと考えています。
トリガー
フレーム & 試行トリガー→フレーム開始時。
アクション
フレームが開始されるとすぐに、オブジェクトを制御して録画を開始する必要があります:オブジェクトアクション→メディアオブジェクトを制御アクションでターゲット(オブジェクトに付けた名前 e.g.:Screen Recording)を指定し、StartRecordingを行います。
イベント2: 録画停止イベント
次に、録画を停止すべき時を指定します。ボタンクリックを使用して録画を停止しますが、どのような方法でも構いません。
トリガー
ユーザー入力→ボタンクリック、次にターゲットボタンを選択します。
アクション
上記で指定したボタンをクリックすると、録画が停止します。オブジェクトアクション→メディアオブジェクトを制御アクションでターゲットScreen Recordingを指定して、StopRecordingを行います。
アップロード開始イベント
次に、ビデオ録画が終了した状態を使ってアップロードプロセスを開始する必要があります。
トリガー
メディアオブジェクトトリガーを選択し、ターゲットオブジェクトを指定して、オブジェクトのVideoRecordingFinished状態を呼び出すことを指定します。
アクション
ビデオ録画が完了すると、アップロードが開始されます:オブジェクトアクション→メディアオブジェクトを制御アクションでターゲットScreen Recordingを指定し、StartUploadを行います。
ビデオ録画オブジェクトからのデータと録画
オブジェクトをエディターに追加する際に作成した変数に基づいて、Dataview & Exportタブを介して録画にアクセスできます。以下の画像は、右端の列がScreen Recording変数とその内容を示すサンプルビューです:

ダウンロード: 右端の列からファイルの1つをクリックすると、ローカルにファイルをダウンロードし、プレビューできます。バッチダウンロードする場合は、以下に示すようにバイナリフォルダーで右クリックして、ビデオを.zipファイルとしてダウンロードできます。
