DreamShow · 手册免费下载
手册目录
手册 › 舞台设备

LED 面具

DreamShow 可以控制 Shining Mask 系列的蓝牙 LED 面具,面具由演员佩戴,或放在机器人的脸上。在时间线上,一个 面具… 块可以更换显示的面孔、展示图像或动画、滚动显示文字,或者让面具 说话:它的嘴巴随着声音文件的节奏动起来。

面具由 MaskCtl 控制,这是随 DreamShow 一起安装的一个小程序(位于软件的 tools 文件夹中),通过蓝牙连接面具。当场地声明了面具时,DreamShow 会自动启动它。

打开方式: 菜单 场地 > LED 面具…(提示气泡:“由 MaskCtl 通过蓝牙驱动的 LED 面具(Shining Mask)。时间线上的「面具…」块负责控制。”)。

开始之前

正如窗口底部所提醒的:

LED 面具窗口

标题会提示场地:“LED 面具:<场地>”。星号 * 表示有未保存的修改。

面具列表

DreamShow 会自动把 面具… 块的指令传给 MaskCtl:除了面具本身,没有其他需要声明的内容。

实时测试(面具必须已连接到 MaskCtl)

用于立刻测试所选面具的按钮:

显示 这一行用来浏览面具的内容:

正如窗口所说明的:“方向键用于逐个浏览编号:这样才能找出面具的出厂图像和动画,它们在任何地方都没有文档说明。之后在时间线的「面具…」块中设置同一个编号。”

范围内的面具

如果什么都没找到:“未找到任何面具。面具是否已开机,并已与手机应用断开?已被 MaskCtl 控制的面具不再广播:它不出现属于正常现象。”

设置

底部:“时间线上的「面具…」块指向这些名称。”

自动启动的 MaskCtl

当场地声明了至少一个面具、并且没有 MaskCtl 在运行时,DreamShow 会启动它,并最小化到任务栏。日志会记录“MaskCtl 已自动启动(管道 maskctl)”。日志中提示的可能问题:

面具…块

在 资源库 面板中,其他 列表里有 面具…。把它拖到某条轨道上:随即会打开 面具块 窗口(如果取消,则不会创建任何块)。要修改某个块:双击,或右键单击 > 属性…。

在时间线上,该块显示 🎭、面具名称和动作,例如“🎭 面具:面孔:愤怒”。

通用设置

动作

口型同步

嘴巴“说话”依据的是 MaskCtl 根据 WAV 文件计算出的序列:

  1. 打开演出时,以及每次修改之后,DreamShow 会找出 说话 块,以及驱动面具口型的机器人台词。
  2. 对每个尚未有序列的 WAV 文件,它会请求 MaskCtl 去计算。日志会记录“MaskCtl 口型分析:…”。MaskCtl 会在 WAV 旁边写出一个同名、扩展名为 .seq 的文件。
  3. 块播放到时,面具就播放这个序列。

让一个角色说话有两种方式:

声音/口型偏移

机器人的扬声器出声可能比指令晚一点。补偿方法:

  1. 让机器人带着面具口型说一句台词,并观察。
  2. 如果口型 比声音提前,设置一个 正 偏移(毫秒):口型相应更晚开始。
  3. 如果口型 滞后,设置一个 负 偏移:发给机器人的指令更早发出。
  4. 保存 并反复重放,直到两者吻合。

分步操作

声明一个全新的面具

  1. 打开面具,关闭其手机应用。
  2. 打开 场地 > LED 面具…,单击 搜索(6 秒)(如果什么都没出现,请勾选 所有蓝牙设备)。
  3. 选中找到的面具,单击 + 添加选中的面具,然后 保存。
  4. 单击 重新连接:MaskCtl 连接上该面具。
  5. 用 休息、惊讶、黑场、点亮 进行测试。

让戴面具的演员说话

  1. 把台词转换为 WAV,并复制到演出的媒体文件夹中。
  2. 把该 WAV 放到声音轨道上所需的时刻。
  3. 在另一条轨道的同一起始位置,拖入 面具…,动作选择 说话(口型跟随 WAV 文件),选择同一个文件,OK。
  4. 等待几秒钟,直到日志显示口型已分析,然后播放场景。

须知

另请参阅