设置
设置(Settings)窗口汇集了程序本身的设置:界面语言、启动时的行为、声音、网络、MIDI和OSC、导出参数以及日程安排。
这是工作站的设置,而不是项目的设置。它们保存在本机上,对你在该电脑上打开的所有项目都生效——无法随项目文件一起转移到另一台电脑。唯一的例外是主布局尺寸(Main Layout Size)按钮:它会更改当前项目。
如何打开
- 菜单设置(Settings) → 属性(Properties),或使用快捷键Ctrl+P。
- 在项目尚未打开时,欢迎使用 Light Stream(Welcome to Light Stream)问候窗口中的设置(Settings)链接。
- 程序顶部工具栏中Art-Net按钮右侧的齿轮按钮——直接打开网络(Network)选项卡。
- 导出(Export)窗口中导出模式(Export Mode)列表旁的齿轮按钮——直接打开导出(Export)选项卡。
窗口中没有确定(OK)和取消(Cancel)按钮:每一次改动都会立即生效并被记住,只能通过手动恢复原来的值来撤销(Ctrl+Z在这里不起作用)。关闭窗口需点击关闭按钮或按Esc键。窗口打开期间,无法在程序主窗口中操作。
选项卡
| 选项卡 | 配置内容 |
|---|---|
| 常规(General) | 语言、程序与项目的自动启动、主布局尺寸、映射界面中的鼠标行为 |
| Memory & Performance | 视频序列在内存中的缓存与画面刷新频率 |
| Audio / SMPTE | 音频输出与输入设备、SMPTE时间码接收 |
| 网络(Network) | 网卡、Art-Net输出、设备搜索 |
| MIDI | 用于控制程序的虚拟MIDI设备 |
| OSC | 通过OSC接收命令及反馈 |
| 导出(Export) | GIF预览及视频渲染的参数 |
| 日程(Schedule) | 用于日出日落事件的场地地理位置 |
常规
语言
界面可翻译为三种语言:English、Русский (Russian)和中國人 (Chinese)。选择后,程序会立即提示需要重启才能切换语言:
- 是(Yes) — 程序将重新启动,并以新语言打开。建议提前保存尚未保存的项目;
- 否(No) — 语言保持不变,之后需要重新进行选择。
同样的列表也出现在菜单设置(Settings) → 语言(Language)中。
Windows
开机时启动应用程序(Launch application on Windows startup) — 程序会在你登录系统时自动打开。与下一组设置结合,是搭建无人值守工作站的主要方法:电脑开机——项目打开——日程开始运行。
程序启动时打开项目
- 勾选启用(Enable)复选框。
- 在旁边的字段中指定项目文件——手动输入或点击浏览(Browse)按钮。
- 如有需要,勾选下方的两个复选框(仅在启用(Enable)勾选后才可用):
- 加载时启动日程(Start schedule on load) — 程序会立即按日历开始工作,无需操作员等待;
- 加载时启用Art-Net(Enable Art-Net on load) — 无需点击顶部工具栏中的Art-Net按钮,输出到设备会自动开启。
如果项目文件被重命名或移动,程序将以空项目打开——需要重新指定路径。
映射
主布局尺寸(Main Layout Size) — 一个按钮,旁边显示当前的像素尺寸。点击它会打开一个窗口,用于设置当前项目中映射(Mapping)工作区域的宽度和高度。如果新尺寸比原来的小,导致某些布局放不下,程序会询问:“将布局裁剪到缩小后的尺寸吗?”回答是(Yes)会将它们调整到新的边界内,否(No)则保持原样——这样布局的一部分将超出工作区域。
在已完成的项目中缩小工作区域是有风险的:超出边界的固定装置将不再参与动画。更方便的做法是在开始工作时一次性设定好工作区域的尺寸。
固定装置地址尺寸(Fixture Address Size) — 在映射界面中固定装置旁显示的地址标签的大小。如果在大屏幕上地址不易辨认,可以调大;如果在密集的样条上标签相互重叠,可以调小。地址标签本身的显示开关在查看(View)菜单中。
投影
纹理上的点大小(Point Size on Texture) — 固定装置在投影纹理上渲染成的点有多大。默认值为3。点越大,固定装置产生的光晕看起来越密集、越明亮,装置之间的“空洞”也越少。
其他
缩放至光标中心(Zoom to Cursor Center) — 在映射(Mapping)窗口中滚动鼠标滚轮时,画面会向光标下方的点缩放。取消勾选后,缩放将以窗口中心为基准。默认启用。
播放时更新关键帧数据(影响性能)(Update keyframe data during playback (affects performance)) — 在合成播放期间,属性(Properties)窗口中效果参数的数值会随关键帧变化。这在调整动画时非常直观,但在关键帧数量较多的合成中会导致程序出现卡顿,因此默认不勾选。在处理关键帧时启用它,在演出时关闭它。
Memory & Performance
视频序列
启用视频序列缓存(Enable video sequence caching) — 已解压的序列帧会保存在内存中,程序不必在每一轮都从磁盘读取。播放会更加流畅,尤其是在磁盘较慢、序列较长的情况下,但会占用更多内存。
缓存帧数(Number of cached frames) — 内存中保留的帧数,范围为10到100,000,默认值为100。请逐步增加并留意内存占用:在较重的序列上,缓存过大可能占满全部可用内存。
渲染
映射预览的FPS(FPS for mapping preview) — 程序重绘画面的频率,涉及映射(Mapping)区域、3D 视图(3D View)、合成预览。默认值为60,不能设置为低于10。
这是程序本身内部的重绘频率,不影响合成的帧率以及导出文件的帧率——那是在合成属性中单独设置的。只有在性能较弱的电脑上才有必要降低该值,并且要谨慎:数值越低,预览和处理效果时的画面就越卡顿。
Audio / SMPTE
音频输出(Audio Output) — 用于播放添加到合成时间线上的声音的设备。如果项目中有音轨但听不到声音,应从这里开始排查。
音频输入(Audio Input) — 用于对音乐做出反应的效果(均衡器、节拍)的声音来源。启用(Enable)复选框用于开始采集;只有在采集关闭时才能在列表中选择设备,因此要更换麦克风或线路输入,需先取消勾选该复选框。
SMPTE时间码(SMPTE Timecode) — 接收外部时间码,程序据此将播放与其他设备同步:
- 启用(Enable) — 开始接收;
- 输入设备(Input Device) — 接收时间码信号的音频输入;
- 帧率(Frames per Second) — 时间码格式:24、25、29.97或30。数值必须与信号源的设置一致,否则同步会逐渐偏移。
与音频输入一样,设备和格式需要在启用(Enable)复选框取消勾选的状态下选择。
网络
该选项卡负责通过Art-Net将数据输出到固定装置。
| 参数 | 作用 |
|---|---|
| 网卡(Network Adapter) | 整个项目的Art-Net数据发出所用的电脑网络适配器。只需选择一次;如果电脑有多块网卡,请指定连接转换器所在的那一块 |
| 启用Art-Net(Enable Art-Net) | 开启输出。与程序顶部工具栏中的Art-Net按钮是同一个开关 |
| ArtSync | 发送同步数据包——使所有宇宙(universe)在转换器上同时更新。在大型场地中,如果发现各区域更新不同步,此功能会有帮助 |
| 搜索(Search) | 在网络中搜索Art-Net设备,并打开一个窗口,从中可将找到的转换器和播放器添加到项目中 |
| 每端口最大宇宙数(Max Universes per Port) | 可分配给一个转换器端口的宇宙(universe)数量上限。默认值为4 |
| 不自动启用/禁用Art-Net(Do not enable/disable Art-Net automatically) | 程序不再自动开启或关闭输出。Art-Net按钮的状态完全由你自己控制 |
如果固定装置不亮,应按以下顺序排查:是否选择了正确的网卡(Network Adapter)、Art-Net是否已启用、转换器的IP地址是否与该网卡所在的子网一致,以及固定装置是否已分配到端口。
MIDI
该选项卡适用于通过MIDI控制台或控制器来操作程序的用户。
- 点击添加(Add)——列表中会出现一个虚拟设备。
- 为它设置名称(Name)——之后在命令中可通过该名称识别设备。
- 在列表中选中该行:下方会打开它的设置。
- 勾选启用(Enable)复选框,并在MIDI IN列表中选择物理设备。如果控制器是在程序启动之后才连接的,点击刷新(Refresh)——列表会重新读取。
表格中针对每个设备显示状态(Status)、名称(Name)、MIDI输入设备(MIDI In Device)和MIDI输出设备(MIDI Out Device)。多余的设备可通过删除(Delete)按钮移除。
OSC
OSC设置(OSC settings)组负责通过OSC协议接收来自平板电脑、控制台或其他程序的命令。
- 启用(Enable) — 开始接收。端口和地址只能在取消勾选该复选框时更改;
- 输入端口(Input Port) — 程序监听命令的端口,默认为8011;
- 反馈端口(Feedback Port)和反馈IP地址(Feedback IP Address) — 程序发送响应的目标地址,以便控制台上被按下的按钮能够点亮;默认端口为9000;
- 自动(Auto) — 反馈地址取自命令发送方的地址。当有多个控制台,或平板电脑的地址由路由器分配时,这非常方便。
导出
这里汇集了程序输出文件时所使用的参数。这些设置对所有项目通用,并应用于下一次导出——已经导出的文件不会改变。
- GIF设置(GIF Settings) — 写入每个cue文件、并在Light Stream Player中显示的预览的调色板、质量和时长。相关参数详见文章Настройки GIF превью。
- 视频导出设置(Video Export Settings)和音频导出设置(Audio Export Settings) — 视频渲染(Video Render)模式下的分辨率、合成名称字幕、编解码器和码率。详见文章导出合成。
日程
位置(Location)组用于设置场地的地理位置。它只有一个用途:让程序自行计算日出和日落时间,并据此触发日历事件。在坐标未设置之前,此类事件会按照错误的地点计算,因而触发时间不正确。
| 字段 | 应填写内容 |
|---|---|
| 名称(Name) | 场地名称——仅作为你自己的标注 |
| 地址(Address) | 场地地址,同样仅供参考 |
| 纬度(Latitude) | 纬度,单位为度,范围−90至90,使用小数(例如55.7558) |
| 经度(Longitude) | 经度,单位为度,范围−180至180(例如37.6173) |
坐标最简单的获取方式是从任意地图上读取。整数与小数部分之间用小数点分隔;超出允许范围的值将不会被接受。
编辑后点击应用(Apply):程序会重新计算日出和日落时间并更新日历。如果不点击,日历中将保留原来的时间。