
Objeto de Grabación de Video
El Video Recording Object en Labvanced puede ser utilizado tanto para grabaciones de video del participante como para grabaciones de pantalla.
Tabla de Contenidos
Visión General
El Video Recording Object es bastante útil si deseas capturar un video del participante, ya sea un video del participante, una grabación de su pantalla, o ambos, ¡depende de ti! Usar un objeto de grabación de video también te da la opción de grabar audio del participante. Puedes permitir que el participante controle cuándo comienza / termina la grabación o puedes utilizar eventos para especificar exactamente cuándo y cómo debe llevarse a cabo la grabación.
Este objeto es bastante popular entre los psicólogos del desarrollo que desean capturar los comportamientos visuales de bebés y niños pequeños y luego codificarlos.
Nota: Si solo deseas tomar una instantánea de imagen del participante, esto se realiza a través del Objeto de Captura de Cámara.
Añadiendo el Objeto de Grabación de Video
En la barra de herramientas del editor de tareas, abre el grupo Media y selecciona Video Recording.
Esto te pedirá automáticamente que crees una variable en la que se almacenarán los datos grabados para su acceso posterior. Puedes darle a la variable un nombre descriptivo, algo como Screen_Recording si estás grabando la pantalla o Participant Live Recording si planeas grabar al participante.

Si no lo has hecho ya, la aplicación te pedirá que actives la configuración de 'Grabación de Video' asociada con la pestaña de Configuraciones del Estudio. Cualquier elección que especifiques al utilizar este objeto, como si eliges capturar audio o una grabación de pantalla, actualizará posteriormente estas configuraciones.
Opciones y Propiedades
Dado que cada experimento es único, es importante poder controlar la funcionalidad y el comportamiento del objeto de grabación de video. Esto se describe en las próximas secciones, antes de pasar a discutir la recolección de datos.
Propiedades del Objeto de Grabación de Video
En el panel lateral Object Properties, si desplazas hacia abajo, podrás acceder a las propiedades del Video Recording Object:

Cámara para grabar al participante. Imagen de la Izquierda: Seleccionando
Pantalla para hacer una grabación de pantalla. A partir de estas opciones, puedes especificar cómo deseas que se comporten las propiedades y funcionalidades disponibles de este objeto, como si deseas que el participante vea su video grabado o si tiene acceso al botón de ‘grabar’. Si deseas que la grabación comience automáticamente, debes especificar cómo debe suceder esto utilizando Eventos.
| Opción | Descripción |
|---|---|
Recording Type | Especifica si la grabación es desde la cámara del participante o su pantalla. Camera: Usa la cámara del participante para grabarlo mientras está en modo de grabación. El Enable audio while recording graba audio junto con el video.Screen: Toma una grabación de pantalla completa de la pantalla del participante. |
Show Recorded Video | Permite que el participante vea su video grabado. Desactivar esto también desactiva el botón de reproducción. |
Show Live Video | Muestra una transmisión en vivo del participante dentro del cuadro delimitador del objeto. |
Show Recording Button | Muestra el botón para iniciar la grabación. Hacer clic en él inicia la grabación. Un botón de ‘detener’ aparecerá durante la grabación para permitir al participante detener la grabación. Todos los demás botones se desactivan automáticamente mientras se graba el video. |
Show Play Button | Muestra el botón de reproducción. Si el participante tiene acceso a este botón, hacer clic en él reproducirá el video. |
Show Upload Button | El botón de carga inicia el proceso de carga. Sin subir el video, no se guarda. |
Show Seekbar | Muestra la barra de progreso del video durante la reproducción. |
Flip Video | Voltea el video horizontalmente para que el usuario pueda verse a sí mismo de manera alineada en el campo visual. Por ejemplo, si la cabeza se inclina a la derecha, entonces en el video volteado en la pantalla, también puede ver su cabeza inclinándose hacia la derecha. |

Capturando Grabaciones de Pantalla
Si estás interesado en capturar grabaciones de pantalla, esto se puede lograr eligiendo la opción Screen como se muestra arriba.
Controlando el Objeto de Grabación de Video
Es importante señalar que hay dos enfoques principales para manejar la grabación de video:
A.) El participante tiene el control: El participante utiliza los botones disponibles del objeto para controlar la grabación, es decir, comenzar y detener la grabación, en cuyo caso la mayoría o todos los botones deben ser visibles.
B.) El experimento maneja la grabación automáticamente: la grabación debe ser controlada automáticamente por la lógica del experimento, en cuyo caso no deben mostrarse ninguna de las opciones.
Por supuesto, Labvanced te ofrece opciones detalladas para mostrar u ocultar cada botón/función de manera individual y elegir cómo manejarlas con tu diseño experimental. Discutamos los detalles con más profundidad detrás de cada una de estas dos opciones.
📌 Nota: Las grabaciones de video y pantalla no se guardan automáticamente. ¡Un video necesita comenzar y luego detener la grabación, luego ser subido para que se guarde! Consulta a continuación para más detalles.
Controlando la Grabación de Video a través de Botones
Como se mencionó anteriormente, hay varias opciones que se pueden habilitar/deshabilitar para controlar cómo se comporta el Video Recording Object y hasta qué punto el participante puede interactuar activamente con él. Por ejemplo, mostrar el video grabado al participante en vivo o más tarde en el experimento (o no al todo), así como permitir que el participante sea responsable de comenzar, detener y/o subir el video.
Si tienes opciones limitadas o deshabilitaste completamente al participante de comenzar/detener/subir el video, puedes manejar este proceso con eventos para que los datos sean transmitidos y almacenados, como se describe a continuación.
Controlando el Objeto de Grabación de Video a Través de Eventos
Usando Eventos, es crucial especificar todo el proceso de cuándo la grabación de video debe comenzar, detenerse y subirse, pero también qué sucede cuando la carga se completa, para que este objeto funcione correctamente y los datos sean grabados. A continuación se muestra un ejemplo de una estructura para esto, seguido de visuales:
- Evento 1: Comenzar Grabación
- Evento 2: Detener Grabación (se debe detener una grabación para poder ser subida)
- Evento 3: Comenzar Carga
Evento 1: Evento de Comenzar Grabación
Aquí, queremos que la grabación de video comience tan pronto como comience el marco.
DISPARADOR
Frame & Trial Triggers→On Frame Start.
ACCION
Tan pronto como comience el marco, necesitamos controlar el objeto para que inicie la grabación:Object Action→Control Media Objectacción para especificar el objetivo (cualquier cosa que hayas nombrado para el objeto ej:Screen Recording) para queStartRecording.
Evento 2: Evento de Detener Grabación
A continuación, queremos especificar cuándo debe detenerse la grabación. Usaremos un clic en un botón para detener la grabación, pero puedes usar cualquier cosa.
DISPARADOR
User Input→Button-Clickluego selecciona el botón objetivo.
ACCION
Al hacer clic en el botón especificado arriba, la grabación se detendrá.Object Action→Control Media Objectacción para especificar elScreen Recordingobjetivo para queStopRecording.
Evento de Comenzar Carga
A continuación, necesitamos que el estado de la grabación de video finalizada inicie el proceso de carga.
DISPARADOR
Simplemente elige elMedia Object Triggere indica/establece el objeto objetivo y especifica que estás llamando al estadoVideoRecordingFinisheddel objeto.
ACCION
Tan pronto como la grabación de video esté finalizada, comenzará la carga:Object Action→Control Media Objectacción para especificar elScreen Recordingobjetivo para queStartUpload.
Datos y Grabaciones del Objeto de Grabación de Video
Basado en la variable que creaste al añadir el objeto al editor, puedes acceder a las grabaciones a través de la pestaña Dataview & Export. La imagen de abajo muestra una vista de muestra de cómo se ve esto con la columna más a la derecha representando la variable Screen Recording y su contenido:

Descargando: Al hacer clic en uno de los archivos de la columna más a la derecha, puedes descargar un archivo localmente y previsualizarlo. Para descargar por lotes, puedes hacer clic derecho en la carpeta de binarios, como se muestra a continuación y luego descargar los videos como un archivo .zip.

Reproduciendo una Grabación en Tu Experimento
Si deseas reproducir un video capturado por el Video Recording Object al participante más tarde en el experimento, usa un Elemento de Video (encontrado bajo Media en el menú de Objetos, no el Video Recording Object).
En el panel de propiedades del Elemento de Video, establece la fuente en Use video from a recording element (replay video recorded earlier in this experiment). Labvanced creará automáticamente un evento vinculado que conecta la variable de grabación a la fuente del Elemento de Video, por lo que el archivo grabado se reproducirá cuando se muestre el Elemento de Video.
De manera similar, si grabaste audio junto con el video y deseas reproducirlo independientemente, utiliza un Elemento de Audio y haz clic en Use Recording en las propiedades del elemento para asignarle el audio de un elemento de grabación.