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
指南
视频
步骤说明
常见问题解答
通讯档案
文档
课堂
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
指南
视频
步骤说明
常见问题解答
通讯档案
文档
课堂
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • 指南
    • 入门

      • 任务编辑器
      • 刺激呈现
      • 响应的正确性
      • 对象
      • 事件
      • 变量
      • 任务向导
      • 试验系统
      • 研究设计
        • 任务
        • 阻塞
        • 会议
        • 组
    • 特色主题

      • 实验设计
        • 创建研究
        • 数据框模式
      • 随机化与平衡
      • 眼动追踪
      • 问卷
      • 桌面应用
      • 示例研究
      • 参与者招募
      • API访问
        • REST API
        • Webhook API
        • WebSocket API
      • 其他主题

        • 精确刺激时机
        • 多用户研究
        • Labvanced中的头部追踪 | 指南
    • 主应用标签

      • 概述:主标签
      • 仪表盘
      • 我的研究
      • 共享研究
      • 我的文件
      • 实验库
      • 我的账户
      • 许可证与服务
    • 研究标签

      • 概述:研究特定标签
      • 研究设计
        • 任务
        • 阻塞
        • 会议
        • 组
      • 任务编辑器
        • 任务控制
        • 试验系统
        • 画布和页面框架
        • 对象
        • 对象属性表
        • 变量
        • 系统变量表
        • 事件系统
        • 文本编辑器功能
        • 任务中的眼动追踪
        • 任务中的头部追踪
        • 多用户研究
      • 设置
      • 变量
      • 媒体
      • 文本与翻译
      • 启动与参与
      • 受试者管理
      • 数据视图与导出
        • 数据视图和变量 & 任务选择(旧版本)
        • 访问录音(旧版本)
  • 视频
    • 视频概述
    • 在Labvanced中入门
    • 创建任务
    • 元素视频
    • 事件与变量
    • 高级主题
  • 操作指南
    • 介绍
    • 斯特鲁普任务
    • 词汇决策任务
    • 波斯纳注视提示任务
    • 改变盲点闪烁范式
    • 眼动追踪样本研究
    • 婴儿眼动追踪研究
    • 鼠标追踪的注意捕捉研究
    • 快速串行视觉呈现
    • ChatGPT研究
    • 眼动追踪演示:SVG作为AOI
    • 多用户演示:显示被试光标
    • 手柄/操纵杆控制器-基本设置
    • 桌面应用程序研究与EEG集成
    • 被试间组平衡和变量设置
  • 常见问题
    • 功能
    • 支持政策与指南
    • 安全与数据隐私
    • 许可
    • Labvanced的精确性
    • 程序化使用与API
    • 离线使用Labvanced
    • 故障排除
    • 研究创建问题
  • 新闻通讯档案
  • 文档
  • 教室
通过子研究对象将嵌入的研究和任务添加到在线实验中.

视频录制对象

Labvanced 中的 Video Recording Object 可以用于参与者的视频录制和屏幕录制。


目录

  • 添加对象
  • 选项和属性
  • 控制对象
  • 数据和录制
  • 开放材料和研究示例

概述

如果您想捕捉参与者的视频,Video Recording Object 对您来说非常有用,无论是参与者的视频、他们的屏幕录制,还是两者,您可以自由选择!使用视频录制对象还可以让您录制参与者的音频。您可以让参与者控制录制何时开始/停止,或者使用事件来指定录制应如何执行。

这个对象在发展心理学家中非常受欢迎,他们希望捕捉婴儿和幼儿的注视行为,并对其进行编码。

注意: 如果您只想拍摄参与者的图像快照,可以通过摄像机捕捉对象完成。

添加视频录制对象

在任务编辑器工具栏中,打开 Media 组并选择 Video Recording。

这将自动提示您创建一个变量,以便录制的数据随后存储以便于访问。您可以给变量一个描述性的名称,例如,如果您正在录制屏幕,可以使用 Screen_Recording,如果您打算录制参与者,则可以使用 Participant Live Recording。

命名视频录制对象.

在 Labvanced 中命名视频录制对象变量

如果您尚未这样做,应用程序会提示您激活与研究设置选项卡相关联的“视频录制”设置。您在使用此对象时指定的任何选择,例如是否选择捕捉音频或屏幕录制,将随后更新这些设置。

选项和属性

由于每个实验都是独特的,因此能够控制视频录制对象的功能和行为非常重要。这将在接下来的部分中描述,在讨论数据收集之前。

视频录制对象的属性

在 Object Properties 侧面板下,如果您向下滚动到最底部,您可以访问 Video Recording Object 的属性:


视频和屏幕录制的可用选项.

右图:选择 Camera 以录制参与者。
左图:选择 Screen 以进行屏幕录制。

通过这些选项,您可以指定如何希望此对象的属性和可用功能表现,例如您希望参与者是否能看到他们录制的视频,或者他们是否能够访问“录制”按钮。如果您希望录制自动开始,您可以使用事件来指定应如何发生。

选项描述
Recording Type指定录制是来自参与者的摄像头还是他们的屏幕。

  • Camera: 使用参与者的摄像头在录制模式下录制他们。Enable audio while recording 录制音频。

  • Screen: 对参与者的屏幕进行全屏录制。
  • Show Recorded Video允许参与者查看他们录制的视频。禁用此选项也会禁用播放按钮。
    Show Live Video在对象的边界框内显示参与者的实时流。
    Show Recording Button显示开始录制的按钮。点击该按钮开始录制。在录制过程中会出现一个“停止”按钮,以允许参与者停止录制。在录制视频时,所有其他按钮将自动禁用。
    Show Play Button显示播放按钮。如果参与者可以访问此按钮,点击它将重放视频。
    Show Upload Button上传按钮启动上传过程。如果不上传视频,则不会保存。
    Show Seekbar在播放期间显示视频进度条。
    Flip Video水平翻转视频,以便用户可以在视觉场中以对齐的方式查看自己。例如,如果头部向右倾斜,则在翻转的视频中,他们也可以看到头部向右倾斜。

    使用子研究对象的 Labvanced 中的嵌入式研究数据.

    视频录制对象包含录制、播放和上传按钮(在左侧编辑器中)在右侧对象属性面板中启用。

    捕捉屏幕录制

    如果您有兴趣捕捉屏幕录制,可以通过选择上述 Screen 选项来完成。

    控制视频录制对象

    重要的是要注意,有两种主要方法来处理视频录制:

    A.) 参与者控制: 参与者使用可用的对象按钮控制录制,即开始和停止录制,在这种情况下,应该显示大多数或所有按钮。

    B.) 实验自动处理录制: 录制应该由实验逻辑自动控制,在这种情况下不应显示任何选项。

    当然,Labvanced 让您能够细致地选择单独显示或隐藏每个按钮/功能,并选择如何在您的实验设计中处理它们。让我们更深入地讨论这两个选项的细节。

    📌 注意: 视频和屏幕录制不会自动保存。视频需要开始然后停止录制,然后上传才能保存! 有关更多详细信息,请参见下文。

    通过按钮控制视频录制

    正如前面提到的,有多个选项可以启用/禁用,以控制 Video Recording Object 的行为以及参与者可以在多大程度上与其互动。例如,实时向参与者显示录制的视频或在实验中稍后显示(或根本不显示),以及允许参与者负责开始、停止和/或上传视频。

    如果您有限制选项或完全禁用参与者启动/停止/上传视频的能力,您可以通过事件来处理此过程,以便将数据传输和存储,如下所述。

    通过事件控制视频录制对象

    使用事件,关键是要指定视频录制何时应开始、停止和上传的整个过程,以及上传完成后会发生什么,以使此对象正常工作并记录数据。以下是一个结构示例,后面是视觉图:

    • 事件1:开始录制
    • 事件2:停止录制(必须停止录制才能上传)
    • 事件3:开始上传

    事件1:开始录制事件

    在这里,我们希望视频录制在帧开始时立即开始。

    触发器
    Frame & Trial Triggers → On Frame Start。

    动作
    一旦帧开始,我们需要控制对象以便它开始录制: Object Action → Control Media Object 动作以指定 目标(无论您将对象命名为 Screen Recording),以便它将 StartRecording。

    事件2:停止录制事件

    接下来,我们希望指定录制何时停止。我们将使用点击按钮来停止录制,但您可以使用任何东西。

    触发器
    User Input → Button-Click 然后选择目标按钮。

    动作
    点击上述指定的按钮后,录制将停止。 Object Action → Control Media Object 动作以指定目标 Screen Recording,以便它将 StopRecording。

    开始上传事件

    接下来,我们需要视频录制完成的状态来启动上传过程。

    触发器
    只需选择 Media Object Trigger,并指示/设置目标对象,并指定您调用的是对象的 VideoRecordingFinished 状态。

    动作
    一旦视频录制完成,上传将开始: Object Action → Control Media Object 动作以指定目标 Screen Recording,以便它将 StartUpload。

    来自视频录制对象的数据和录制

    基于您在编辑器中添加对象时创建的变量,您可以通过 Dataview & Export 选项卡访问录制。下面的图像显示了样本视图,右侧的列表示 Screen Recording 变量及其内容:

    在 Labvanced 中进行实验时录制的数据预览使用视频录制对象
    录制可以在记录会话后通过数据视图和导出选项卡访问。

    下载: 点击右侧列中的一个文件,您可以在本地下载文件并预览它。对于批量下载,您可以右键点击二进制文件夹,如下所示,然后将视频下载为 .zip 文件。


    Labvanced 中使用子研究对象的嵌入式研究数据.

    在实验中重播录制

    如果您希望在实验中稍后向参与者播放由 Video Recording Object 捕获的视频,请使用标准 视频元素(在对象菜单下的 Media 中找到,而不是 Video Recording Object)。

    在视频元素的属性面板中,将源设置为 Use video from a recording element (replay video recorded earlier in this experiment)。Labvanced 将自动创建一个链接事件,将录制变量绑定到视频元素的源,这样录制文件将在显示视频元素时播放。

    同样,如果您在录制视频的同时录制了音频,并希望独立重播它,请使用 音频元素 并在元素的属性中点击 Use Recording 以将其分配给来自录制元素的音频。

    开放材料和研究示例

    Labvanced 中偏好注视范式任务的预览

    偏好注视范式

    这项研究使用偏好注视范式和网络摄像头眼动追踪调查婴儿的视觉注意力。该演示还使用视频录制对象来记录参与者。