
Videoaufzeichnungsobjekt
Das Video Recording Object in Labvanced kann sowohl für Videoaufnahmen des Teilnehmers als auch für Bildschirmaufnahmen genutzt werden.
Inhaltsverzeichnis
Übersicht
Das Video Recording Object ist sehr nützlich, wenn Sie ein Video des Teilnehmers erfassen möchten, ob es sich nun um ein Video des Teilnehmers, eine Aufnahme seines Bildschirms oder beides handelt, liegt ganz bei Ihnen! Die Verwendung eines Videoaufzeichnungsobjekts bietet auch die Möglichkeit, Audio vom Teilnehmer aufzunehmen. Sie können dem Teilnehmer gestatten, zu steuern, wann die Aufnahme beginnt / stoppt, oder Sie können Ereignisse verwenden, um genau zu spezifizieren, wann und wie die Aufnahme durchgeführt werden soll.
Dieses Objekt ist unter Entwicklungspsychologen sehr beliebt, die für ihre Forschung das Blickverhalten von Säuglingen und Kleinkindern erfassen und dann codieren möchten.
Hinweis: Wenn Sie lediglich einen Bildsnapshot des Teilnehmers machen möchten, geschieht dies über das Kameraerfassungsobjekt.
Hinzufügen des Videoaufzeichnungsobjekts
Öffnen Sie in der Werkzeugleiste des Aufgabeneditors die Media-Gruppe und wählen Sie Video Recording aus.
Dies wird Sie automatisch auffordern, eine Variable zu erstellen, in der die aufgezeichneten Daten dann für einen späteren Zugriff gespeichert werden. Sie können der Variablen einen beschreibenden Namen geben, etwas wie Screen_Recording, wenn Sie den Bildschirm aufnehmen, oder Participant Live Recording, wenn Sie planen, den Teilnehmer aufzuzeichnen.

Wenn Sie dies noch nicht getan haben, fordert die App Sie auf, die Einstellung „Videoaufzeichnung“ zu aktivieren, die mit dem Tab „Studieneinstellungen“ verknüpft ist. Alle Optionen, die Sie bei der Verwendung dieses Objekts angeben, wie z. B. ob Sie Audio oder eine Bildschirmaufnahme erfassen möchten, aktualisieren anschließend diese Einstellungen.
Optionen und Eigenschaften
Da jedes Experiment einzigartig ist, ist es wichtig, die Funktionalität und das Verhalten des Videoaufzeichnungsobjekts steuern zu können. Dies wird in den kommenden Abschnitten beschrieben, bevor wir uns mit der Datenerfassung befassen.
Eigenschaften des Videoaufzeichnungsobjekts
Im Object Properties-Seitenpanel können Sie, wenn Sie ganz nach unten scrollen, die Eigenschaften des Video Recording Object aufrufen:

Kamera, um den Teilnehmer aufzuzeichnen. Linke Abbildung: Auswahl von
Bildschirm, um eine Bildschirmaufnahme zu machen. Mit diesen Optionen können Sie festlegen, wie die Eigenschaften und verfügbaren Funktionalitäten dieses Objekts funktionieren sollen, z. B. ob der Teilnehmer sein aufgezeichnetes Video sehen kann oder ob er Zugriff auf die Schaltfläche „Aufnehmen“ hat. Wenn die Aufnahme automatisch beginnen soll, geben Sie an, wie dies unter Verwendung von Ereignissen geschehen soll.
| Option | Beschreibung |
|---|---|
Recording Type | Gibt an, ob die Aufnahme von der Kamera des Teilnehmers oder von seinem Bildschirm stammt. Camera: Verwendet die Kamera des Teilnehmers, um ihn während des Aufnahmemodus aufzuzeichnen. Die Enable audio while recording zeichnet Audio zusammen mit dem Video auf.Screen: Macht eine Bildschirmaufnahme im Vollbildmodus des Bildschirms des Teilnehmers. |
Show Recorded Video | Ermöglicht es dem Teilnehmer, sein aufgezeichnetes Video zu sehen. Das Deaktivieren dieser Option deaktiviert auch die Wiedergabetaste. |
Show Live Video | Zeigt einen Live-Stream des Teilnehmers innerhalb des Begrenzungsrahmens des Objekts an. |
Show Recording Button | Zeigt die Schaltfläche zum Starten der Aufnahme an. Ein „Stop“-Button wird während der Aufnahme angezeigt, um dem Teilnehmer zu ermöglichen, die Aufnahme zu stoppen. Alle anderen Schaltflächen werden automatisch deaktiviert, während das Video aufgezeichnet wird. |
Show Play Button | Zeigt die Wiedergabetaste an. Wenn der Teilnehmer Zugriff auf diese Schaltfläche hat, wird durch Klicken darauf das Video wiedergegeben. |
Show Upload Button | Die Hochladetaste startet den Upload-Prozess. Ohne das Hochladen des Videos wird es nicht gespeichert. |
Show Seekbar | Zeigt die Fortschrittsanzeige des Videos während der Wiedergabe an. |
Flip Video | Tauch das Video horizontal, damit der Benutzer sich selbst aus einer ausgerichteten Sicht im Sichtfeld sehen kann. Wenn z. B. der Kopf nach rechts neigt, dann sieht er im gedrehten Video auf dem Bildschirm auch seinen Kopf nach rechts neigen. |

Erfassen von Bildschirmaufnahmen
Wenn Sie daran interessiert sind, Bildschirmaufnahmen zu erfassen, kann dies durch Auswahl der oben gezeigten Screen-Option erreicht werden.
Steuern des Videoaufzeichnungsobjekts
Es ist wichtig zu beachten, dass es zwei Hauptansätze zur Handhabung der Videoaufzeichnung gibt:
A.) Der Teilnehmer hat die Kontrolle: Der Teilnehmer verwendet die verfügbaren Objektknöpfe, um die Aufnahme zu steuern, d. h. um die Aufnahme zu starten und zu stoppen, wobei die meisten oder alle Schaltflächen sichtbar sein sollten.
B.) Das Experiment steuert die Aufnahme automatisch: Die Aufnahme sollte automatisch durch die Experimentlogik gesteuert werden, in diesem Fall sollten keine der Optionen angezeigt werden.
Selbstverständlich bietet Labvanced Ihnen die Möglichkeit, jede Schaltfläche/Funktion einzeln anzuzeigen oder auszublenden und zu wählen, wie Sie sie in Ihrem experimentellen Design handhaben möchten. Lassen Sie uns die Einzelheiten dieser beiden Optionen näher erläutern.
📌 Hinweis: Video- und Bildschirmaufnahmen werden nicht automatisch gespeichert. Ein Video muss gestartet und dann gestoppt sowie hochgeladen werden, damit es gespeichert wird! Siehe unten für weitere Einzelheiten.
Steuern der Videoaufzeichnung über Schaltflächen
Wie bereits erwähnt, gibt es mehrere Optionen, die aktiviert/deaktiviert werden können, um zu steuern, wie das Video Recording Object funktioniert und inwieweit der Teilnehmer aktiv damit interagieren kann. Beispielsweise kann das aufgezeichnete Video dem Teilnehmer live oder später im Experiment (oder gar nicht) gezeigt werden, sowie es dem Teilnehmer ermöglicht werden, für das Starten, Stoppen und/oder Hochladen des Videos verantwortlich zu sein.
Wenn Sie nur eingeschränkte Optionen haben oder den Teilnehmer vollständig daran hindern, das Video zu starten / zu stoppen / hochzuladen, können Sie diesen Prozess mit Ereignissen steuern, damit die Daten übertragen und gespeichert werden, wie im Folgenden beschrieben.
Steuern des Videoaufzeichnungsobjekts über Ereignisse
Es ist entscheidend, mit Ereignissen den gesamten Prozess zu spezifizieren, wann die Videoaufzeichnung beginnen, stoppen und hochladen soll, sowie was passiert, wenn das Hochladen abgeschlossen ist, damit dieses Objekt ordnungsgemäß funktioniert und die Daten aufgezeichnet werden. Nachfolgend ein Beispiel für eine Struktur dafür, gefolgt von visuellen Darstellungen:
- Ereignis 1: Aufnahme starten
- Ereignis 2: Aufnahme stoppen (eine Aufnahme muss gestoppt werden, um hochgeladen zu werden)
- Ereignis 3: Upload starten
Ereignis 1: Aufnahme starten
Hier möchten wir, dass die Videoaufzeichnung sofort startet, wenn der Frame beginnt.
AUSLÖSUNG
Frame & Trial Triggers→On Frame Start.
AKTION
Sobald der Frame beginnt, müssen wir das Objekt steuern, damit es mit der Aufnahme beginnt:Object Action→Control Media ObjectAktion, um das Ziel (wie Sie das Objekt benannt haben, z. B.Screen Recording) so zu steuern, dass esStartRecording.
Ereignis 2: Aufnahme stoppen
Als Nächstes möchten wir festlegen, wann die Aufnahme gestoppt werden soll. Wir verwenden einen Button-Klick, um die Aufnahme zu stoppen, aber Sie können auch etwas anderes verwenden.
AUSLÖSUNG
User Input→Button-Clickund anschließend die Zielschaltfläche auswählen.
AKTION
Nach dem Klicken auf die oben angegebene Schaltfläche wird die Aufnahme gestoppt.Object Action→Control Media ObjectAktion, um das ZielScreen Recordingzu spezifizieren, damit esStopRecording.
Uploadereignis starten
Als Nächstes müssen wir den Zustand der abgeschlossenen Videoaufzeichnung festlegen, um den Upload-Prozess zu initiieren.
AUSLÖSUNG
Wählen Sie einfach dieMedia Object Triggeraus und geben Sie das Zielobjekt an und spezifizieren Sie, dass Sie denVideoRecordingFinished-Zustand des Objekts ansprechen.
AKTION
Sobald die Videoaufzeichnung abgeschlossen ist, beginnt der Upload:Object Action→Control Media ObjectAktion, um das ZielScreen Recordingzu spezifizieren, damit esStartUpload.
Daten und Aufzeichnungen aus dem Videoaufzeichnungsobjekt
Basierend auf der Variable, die Sie beim Hinzufügen des Objekts zum Editor erstellt haben, können Sie die Aufzeichnungen über den Dataview & Export-Tab aufrufen. Das Bild unten zeigt eine Beispielansicht, wie dies aussieht, wobei die rechte Spalte die Screen Recording-Variable und deren Inhalte darstellt:

Herunterladen: Wenn Sie auf eine der Dateien in der rechten Spalte klicken, können Sie eine Datei lokal herunterladen und eine Vorschau anzeigen. Für das Batch-Download können Sie mit der rechten Maustaste auf den Binärordner klicken, wie unten gezeigt, und dann die Videos als .zip-Datei herunterladen.

Wiedergeben einer Aufnahme in Ihrem Experiment
Wenn Sie ein Video, das mit dem Video Recording Object aufgenommen wurde, später im Experiment dem Teilnehmer wiedergeben möchten, verwenden Sie ein standardmäßiges Videoelement (gefunden unter Media im Objektemenü, nicht im Video Recording Object).
Im Eigenschaftenfeld des Videoelements stellen Sie die Quelle auf Use video from a recording element (replay video recorded earlier in this experiment) ein. Labvanced erstellt automatisch ein verknüpftes Ereignis, das die Aufzeichungsvariable mit der Quelle des Videoelements verbindet, sodass die aufgezeichnete Datei wiedergegeben wird, wenn das Videoelement angezeigt wird.
Ähnlich, wenn Sie Audio zusammen mit dem Video aufgezeichnet haben und dies unabhängig wiedergeben möchten, verwenden Sie ein Audioelement und klicken Sie auf Use Recording im Eigenschaftenfeld, um es mit dem Audio aus einem Aufzeichnungselement zu verknüpfen.