labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Emotion Detection
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
    • Third-Party Licenses
  • Appgo to app icon
  • Logingo to app icon
Learn
Guía
Videos
Guías paso a paso
Preguntas Frecuentes
Archivo de Boletines
Documentos
Aula
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Guía
Videos
Guías paso a paso
Preguntas Frecuentes
Archivo de Boletines
Documentos
Aula
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Guía
    • COMENZANDO

      • Editor de Tareas
      • Presentación del Estímulo
      • Corrección de Respuesta
      • Objetos
      • Eventos
      • Variables
      • Asistente de Tareas
      • Sistema de Pruebas
      • Diseño del Estudio
        • Tareas
        • Bloques
        • Sesiones
        • Grupos
    • TEMAS DESTACADOS

      • Diseño de Experimentos
        • Creando un Estudio
        • Patrones de Marco de Datos
      • Aleatorización y Equilibrio
      • Seguimiento Ocular
      • Cuestionarios
      • Aplicación de Escritorio
      • Estudios de Muestra
      • Reclutamiento de Participantes
      • Acceso a la API
        • REST API
        • API de Webhook
        • API de WebSocket
      • Otros Temas

        • Tempos de Estímulo Precisos
        • Estudios Multi-Usuario
        • Seguimiento de Cabeza en Labvanced | Guía
    • TABS PRINCIPALES DE LA APLICACIÓN

      • Resumen: Tabs Principales
      • Tablero
      • Mis Estudios
      • Estudios Compartidos
      • Mis Archivos
      • Biblioteca de Experimentos
      • Mi Cuenta
      • Licencia y Servicios
    • TABS DE ESTUDIO

      • Resumen: Tabs Específicos del Estudio
      • Diseño del Estudio
        • Tareas
        • Bloques
        • Sesiones
        • Grupos
      • Editor de Tareas
        • Controles de Tareas
        • El Sistema de Pruebas
        • Marcos de Canvas y Página
        • Objetos
        • Tablas de Propiedades de Objetos
        • Variables
        • Tablas de Variables del Sistema
        • El Sistema de Eventos
        • Funciones del Editor de Texto
        • Seguimiento ocular en una tarea
        • Seguimiento de Cabeza en una Tarea
        • Estudios Multi-Usuario
      • Configuraciones
      • Variables
      • Medios
      • Textos y Traducir
      • Lanzar y Participar
      • Gestión de Sujetos
      • Vista de Datos y Exportar
        • Vista de Datos y Selección de Variables y Tareas (Versión ANTIGUA)
        • Accediendo a Grabaciones (Versión ANTERIOR)
  • Videos
    • Resumen del Video
    • Comenzando en Labvanced
    • Creando Tareas
    • Videos de Elementos
    • Eventos y Variables
    • Temas Avanzados
  • Guías
    • Introducción
    • Tarea de Stroop
    • Tarea de Decisión Léxica
    • Tarea de Indicación de Mirada de Posner
    • Paradigma de Parpadeo de Ceguera al Cambio
    • Estudio de Ejemplo de Seguimiento Ocular
    • Estudio de Seguimiento Ocular en Lactantes
    • Estudio de Captura Atencional con Seguimiento del Ratón
    • Presentación Visual Serial Rápida
    • Estudio de ChatGPT
    • Demostración de Seguimiento Ocular: SVGs como AOIs
    • Demostración Multiusuario: Mostrar los Cursores de los Sujetos
    • Gamepad / Controlador de Joystick - Configuración Básica
    • Estudio de Aplicación de Escritorio con Integración de EEG
    • Balanceo de Grupos entre Sujetos y Configuración de Variables
  • FAQ
    • Características
    • Política de Soporte y Directrices
    • Seguridad y Privacidad de Datos
    • Licencias
    • Precisión de Labvanced
    • Uso Programático y API
    • Uso de Labvanced sin Conexión
    • Solución de Problemas
    • Preguntas sobre la Creación de Estudios
  • Archivo del Boletín
  • Documentos
  • Aula
Añadiendo estudios y tareas incrustadas a experimentos en línea a través del objeto de subestudio.

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

  • Añadiendo el Objeto
  • Opciones y Propiedades
  • Controlando el Objeto
  • Datos y Grabaciones
  • Materiales Abiertos y Ejemplos de Estudio

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.

Nombrando la variable del objeto de grabación de video.

Nombrando la Variable del Objeto de Grabación de Video en Labvanced

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:


Opciones disponibles para grabaciones de video y pantalla.

Imagen de la Derecha: Seleccionando 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ónDescripción
Recording TypeEspecifica 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 VideoPermite que el participante vea su video grabado. Desactivar esto también desactiva el botón de reproducción.
    Show Live VideoMuestra una transmisión en vivo del participante dentro del cuadro delimitador del objeto.
    Show Recording ButtonMuestra 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 ButtonMuestra el botón de reproducción. Si el participante tiene acceso a este botón, hacer clic en él reproducirá el video.
    Show Upload ButtonEl botón de carga inicia el proceso de carga. Sin subir el video, no se guarda.
    Show SeekbarMuestra la barra de progreso del video durante la reproducción.
    Flip VideoVoltea 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.

    Datos de un estudio incrustado en Labvanced utilizando el Objeto de Subestudio.

    Objeto de Grabación de Video con los botones de grabación, reproducción y carga (a la izquierda, en el editor) habilitados en el panel de Propiedades del Objeto a 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 Object acción para especificar el objetivo (cualquier cosa que hayas nombrado para el objeto ej: Screen Recording) para que StartRecording.

    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-Click luego selecciona el botón objetivo.

    ACCION
    Al hacer clic en el botón especificado arriba, la grabación se detendrá. Object Action → Control Media Object acción para especificar el Screen Recording objetivo para que StopRecording.

    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 el Media Object Trigger e indica/establece el objeto objetivo y especifica que estás llamando al estado VideoRecordingFinished del objeto.

    ACCION
    Tan pronto como la grabación de video esté finalizada, comenzará la carga: Object Action → Control Media Object acción para especificar el Screen Recording objetivo para que StartUpload.

    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:

    Vista previa de los datos grabados durante un experimento en Labvanced utilizando el objeto de grabación de video
    Las grabaciones pueden ser accesibles después de una sesión grabada a través de la pestaña DataView & Exportar.

    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.


    Datos de un estudio incrustado en Labvanced utilizando el Objeto de Subestudio.

    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.

    Materiales Abiertos y Ejemplos de Estudio

    Vista previa de la tarea de paradigma de preferencia en Labvanced

    Paradigma de Mirada Preferencial

    Este estudio investiga la atención visual en bebés usando un paradigma de mirada preferencial y seguimiento ocular por webcam. Esta demostración también presenta el objeto de grabación de video para grabar al participante.