导出合成:修订间差异

来自Light Stream (CN)
(Перевод с русской вики (задача №977, LS Dev Hub))
 
(Перевод с русской вики (задача №1095, LS Dev Hub))
 
第1行: 第1行:
[[ru:Экспорт композиций]] [[en:Exporting Compositions]] [[zh:导出合成]]
[[ru:Экспорт композиций]] [[en:Exporting Compositions]] [[zh:导出合成]]
 导出 (Export) 是项目工作的最后一步。制作完成的合成 (Composition) 会被逐帧 计算 并保存为 <code>*.cue</code> 文件——这些文件 之后 会被加载到 '''Light Stream Player''' 中 这样 对象 即使 没有电脑 运行的情况下 也能 发光 。在同一窗口中 合成也可以不导出为 cue 而是导出为普通视频文件——用于向客户展示或做演示。
 导出是项目工作的最后一步。制作完成的合成会被逐帧 渲染, 并保存为 <code>*.cue</code> 文件—— 之后 这些文件会被加载到 '''Light Stream Player''' 中, 这样即使没有 运行 电脑,灯具 也能 点亮 。在同一 窗口中, 合成也可以不导出为 cue, 而是导出为普通视频文件——用于向客户展示或做演示。


 这一切都在 '''导出 (Export)''' 窗口中完成。如果看不到该窗口 在 '''窗口(Window)'''  菜单 中启用:'''窗口 (Window)''' → '''导出 (Export)'''。
 这一切都在'''导出'''(Export) 窗口中完成。如果看不到该窗口, 通过 菜单'''窗口'''(Window) → '''导出'''(Export)将其打开


== 导出前需要 做什么 ==
== 导出前需要 完成的准备 ==


 导出只是记录项目中已经设置好的内容 因此 在开始之 前应检查
 导出只是记录项目中已经设置好的内容, 因此 启动 前应检查:


* 固定装置 (Fixtures) 已在 '''映射 (Mapping)''' 窗口中放 并已接 转换器 (Converter)的 端口——cue 文件中的数据取自设备的 域(universe), 未接 任何端口的固定装置不会写入文件 参见[[固定装置的地址分配]]
* 固定装置(Fixtures) 已在'''映射'''(Mapping) 窗口中 放好, 并已 转换器(Converter) 端口——cue 文件中的数据 正是 取自设备的 宇宙(universe), 任何端口的固定装置不会 写入文件, 参见[[固定装置的地址分配]];
* 项目中 已有 '''Light Stream Player''' 设备——cue 文件是 为特定的 播放器生成的
* 项目中 存在 '''Light Stream Player''' 设备——cue 文件是 针对具体某台 播放器生成的;
* 合成已设 好最终的时长和帧率 导出后再修改意味着要重新 计算全部内容, 参见[[合成设置]]
* 合成已设 好最终的时长和帧率: 导出后再修改意味着要重新 渲染, 参见[[合成设置]];
* 合成 已按照 方便在 '''Player''' 中查找 的方式命名 ——合成名称默认会成为文件名
* 合成 的命名要 方便 之后 在 '''Player''' 中查找——合成名称默认会成为文件名;
软件 已激活 没有许可证时导出 仍会运行并生成文件,但文件 中的 数据将是空的
程序 已激活: 没有许可证时,''' 导出'''(Export)窗口 中的'''开始'''(Start)按钮不可用,渲染无法启动


== “导出 (Export) ”窗口 ==
== “导出”窗口 ==


 窗口上半部分是项目中所有合成的列表——顺序与 '''合成 (Compositions)''' 窗口中一致。
 窗口上半部分是项目中所有合成的列表——顺序与'''合成'''(Compositions) 窗口中一致。


{| class="wikitable"
{| class="wikitable"
! 列 !! 含义
! 列 !! 含义
|-
|-
| '''输出 (Output)''' || 复选框 该合成是否会被导出。列标题中的复选框可一次性勾选或取消所有合成。复选框状态会随项目一起保存
| '''输出'''(Output) || 复选框: 该合成是否会被导出。列标题中的复选框可一次性勾选或取消所有合成。复选框状态会随项目一起保存
|-
|-
| '''名称 (Name)''' || 合成名称。此处不可编辑——需在 '''合成 (Compositions)''' 窗口中按 '''F2''' 重命名
| '''名称'''(Name) || 合成 名称。此处不可编辑—— 重命名合成 在'''合成'''(Compositions) 窗口中按 '''F2''',或通过'''右键'''  → ''' 重命名'''(Rename)
|-
|-
| '''时长 (Duration)''' || 合成时长 格式为 时:分:秒:帧
| '''时长'''(Duration) || 合成时长, 格式为 ''小 时:分 :秒:帧''
|-
|-
| '''文件名 (File Name)''' ||  未来 cue 文件的名称。默认 合成名称 相同 。此字段可编辑 点击后输入自 己的 名称
| '''文件名'''(File Name) ||  将生成的 cue 文件的名称。默认 合成名称 加扩展名 <code>.cue</code> 。此字段可编辑: 点击后输入自 定义名称。自定义名称仅在项目关闭前有效——下次打开项目时,该列会重新显示合成 名称
|-
|-
| '''大小 ,MB(Size, MB)''' || cue 文件的大致大小。根据合成时长和占用的 域(universe) 数量计算 因此时长或地址分配变化 时会随之改 变。如果项目中有多个 '''Light Stream Player''' 大小会 逗号分隔列出——每 播放器一个 数值
| '''大小'''(Size),MB || cue 文件的大致大小。根据合成时长和占用的 宇宙 数量计算, 因此 会随 时长或地址分配 变化 。如果项目中有多个 '''Light Stream Player''', 大小会 逗号分隔列出——每 播放器一个
|-
|-
| '''进度 (Progress)''' || 导出过程中该合成 已计算帧数 的进度条和帧号
| '''进度'''(Progress) || 导出过程中该合成的进度条和 已渲染 的编
|}
|}


 左下方显示预览图 导出过程中 ,其中 播放 的是 当前正在 计算 的内容——通过它可以立即看到 哪个动画会出现在 GIF 预览中。 在第一 次运行 ,此处 显示灰色矩形。
 左下方显示预览图 像: 导出过程中,它会 播放当前正在 渲染 的内容——通过它可以立即看到 GIF 预览中 会呈现怎样的动画 次运行前,该位置 显示 灰色矩形。


  预览 图右侧是导出设置和启动按钮。
 图 右侧是导出设置和启动按钮。


{| class="wikitable"
{| class="wikitable"
! 元素 !! 作用
! 元素 !! 作用
|-
|-
| '''导出模式 (Export Mode)''' || '''CUE 文件''' —— 将合成 计算 供 '''Player''' 使用的 <code>*.cue</code> 文件。'''视频渲染 (Video render)''' —— 将合成 计算 为视频文件
| '''导出模式'''(Export Mode) || '''CUE 文件'''(CUE Files) ——将合成 渲染 为 <code>*.cue</code> 文件,供 '''Player''' 使用 。'''视频渲染'''(Video Render) ——将合成 渲染 为视频文件
|-
|-
| 齿轮按钮 || 打开程序设置中的 '''导出 (Export)''' 选项卡 :GIF 预览 参数 渲染 参数
| 齿轮按钮 || 打开程序设置中的'''导出'''(Export) 选项卡:GIF 预览 、视频 频参数
|-
|-
| '''选择视图 (Select view)''' || GIF 预览和视频 画面来源 '''映射预览 (Mapping preview)''' —— '''映射 (Mapping)''' 字段 的平面图像 ;列表中的其他项目  —— 来自 '''3D  预览(3D View)''' 窗口 摄像机的 视图,包括你 在项目中 创建 的摄像机
| '''选择视图'''(Select View) || GIF 预览和视频画面 来源:'''映射预览'''(Mapping Preview) ——'''映射'''(Mapping)窗口 的平面图像;'''透视'''(Perspective) ——'''3D  视图'''(3D View) 窗口 的透视 摄像机 视角;下方列出 是您 在项目中 添加 的摄像机 。正视图(顶视图、前视图等)不会出现在此列表中
|-
|-
| '''路径 (Path)''' || 文件保存的文件夹。可 手动输入 也可 以用 '''打开 (Open)''' 按钮选择。路径会随项目 一起 保存
| '''路径'''(Path) || 文件保存的文件夹。可手动输入, 也可 通过'''打开'''(Open) 按钮选择。路径会随项目保存
|-
|-
| '''开始 (Start)''' / '''取消 (Cancel)''' || 启动导出 运行期间会变为取消按钮
| '''开始'''(Start)/'''取消'''(Cancel) || 启动导出; 运行期间会变为取消按钮
|}
|}


  导出期间, 按钮下方 会出现 所有已勾选合成的总进度条 ,其下方是“ 已用时间 / 预计总时间 ”格式的时间 。同样的总 进度也会同步显示在 '''Windows''' 任务栏 程序图标上 因此无需展开窗口即可跟踪导出进度。
 按钮下方 所有已勾选合成的总进度条,上面显示时间,格式为 '' 已用时间 / 预计总时间'' 。同样的总进度也会同步显示在 '''Windows''' 任务栏 程序 图标上, 因此无需展开窗口即可跟踪导出进度。


== 导出为 cue 文件 ==
== 导出为 cue 文件 ==


# 打开 '''导出 (Export)''' 窗口 在 '''导出模式 (Export Mode)''' 列表中选择 '''CUE 文件'''。
# 打开'''导出'''(Export) 窗口, 在'''导出模式'''(Export Mode) 列表中选择'''CUE 文件'''(CUE Files)
# 在 '''输出 (Output)''' 列中勾选需要导出的合成。建议取消勾选草稿合成——它们只会延长 计算 时间。
# 在'''输出'''(Output) 列中勾选需要导出的合成。建议取消勾选草稿合成——它们只会延长 渲染 时间。
# 如有需要 在 '''文件名 (File Name)''' 列中调整文件名。
# 如有需要, 在'''文件名'''(File Name) 列中调整文件名
# 在 '''选择视图 (Select view)''' 列表中指定 GIF 预览的 画面 来源 '''映射预览 (Mapping preview)''' 或 '''3D  预览(3D View)''' 中的某个摄像机。预览之后会显示在 '''Player''' 界面中 因此 选择 楚识别对象 的视
# 在'''选择视图'''(Select View) 列表中指定 GIF 预览的 拍摄 来源:'''映射预览'''(Mapping Preview) 或'''3D  视图'''(3D View) 中的某个摄像机。预览之后会显示在 '''Player''' 界面中, 因此 选择 物体 晰可辨 的视
# 在 '''路径 (Path)''' 字段中设置文件夹 '''打开 (Open)''' 按钮选择。 新建项目中 项目文件旁的 ''Export'' 子文件夹 已默认填入该处
# 在'''路径'''(Path) 字段中设置文件夹, 通过'''打开'''(Open) 按钮选择。新建项目中 已默认填入 项目文件旁的 ''Export'' 子文件夹。
# 点击 '''开始 (Start)'''。
# 点击'''开始'''(Start)


  计算随即 开始。程序中的播放 在此期间停 止, 合成从上到下依次 计算, 预览图中显示当前帧 '''进度 (Progress)''' 列显示已 计算 号。当 预览停止移动、 进度条 填满 按钮重新 变回 '''开始 (Start)''' 导出即完成。
  渲染 开始。程序中的播放在此期间 会暂 , 合成 会按 从上到下 的顺序 依次 渲染, 预览图 显示当前帧,'''进度'''(Progress) 中会 显示已 渲染帧 号。当 所有已勾选合成的'''进度'''(Progress)列 进度条 填满,且 按钮重新 显示为'''开始'''(Start) , 导出即完成(此时按钮下方的总进度条会归零)


  需时间 无法提前预知:具体 取决于合成的时长、帧率、固定装置数量以及效果的复杂程度。参考总进度条 下方 的预 时间 会更方便 ——它会 随着工作进行而 不断更新。
  无法预先说明这 要多长 时间: 取决于合成的时长、帧率、固定装置数量以及效果的复杂程度。 更方便的做法是 参考总进度条 的预 时间——它会 在过程中 不断更新。


 可以 '''取消 (Cancel)''' 按钮中断导出 进度会被重置 计算 完的合成需要重新导出。
 可以 通过'''取消'''(Cancel) 按钮中断导出: 进度会被重置, 未完 的合成需要重新导出。


=== 文件保存位置 ===
=== 文件保存位置 ===


* 如果项目中只有一 '''Light Stream Player''' ,cue 文件会直接保存到所选文件夹中。
* 如果项目中只有一 '''Light Stream Player''',cue 文件会直接保存到所选文件夹中。
* 如果有多 播放器 ,会在该 文件夹 创建以 播放器命名的子文件夹 每个子文件夹中放 入该播放器对应 的一组 cue 文件。这样 一来, 之后只需将对应的子文件夹加载到相应播放器 即可
* 如果有多 播放器, 文件夹 内会 创建以播放器 名称 命名的子文件夹, 每个子文件夹中 各自 的一组 cue 文件。这样 很方便: 之后只需将对应的子文件夹加载到相应 播放器


 文件不会累积 再次导出时 ,同名 文件的合成会覆盖旧文件。
 文件不会累积: 再次导出时, 文件 名相同 的合成会覆盖旧文件。


=== GIF 预览 ===
=== GIF 预览 ===


 每个 cue 文件在写入数据的同时 还会写入一段短 的 GIF 动画。'''Light Stream Player''' 在动画列表中显示的正是这段动画 因此无需另 制作和 加载 预览。
 每个 cue 文件在写入数据的同时, 还会写入一段 短的 GIF 动画。'''Light Stream Player''' 在动画列表中显示的正是这段动画, 因此无需另 制作和 上传 预览。


 预览取自合成的中间部分 其时长、质量和颜色数量在程序设置的 '''导出 (Export)''' 选项卡中设置——通过 '''导出模式 (Export Mode)''' 列表旁的齿轮按钮 打开 。这些参数 [[ Настройки GIF превью]]一文 中有详细说明
 预览 取自合成的中间部分, 其时长、质量和颜色数量在程序设置的'''导出'''(Export) 选项卡中设置——通过'''导出模式'''(Export Mode) 列表旁的齿轮按钮,进入'''GIF 设置'''(GIF Settings)分组 。这些参数 的详细说明见[[GIF 预览设置]]一文。


 从 3D 摄像机拍摄时 被截入预览的区域边界 可以直接在 '''3D  预览(3D View)''' 窗口中显示 菜单 '''视图 (View)''' → '''3D  预览(3D View)''' → '''显示 3D GIF 边界 (Show 3D GIF bounds)'''。
 从 3D 摄像机拍摄时 被截入预览的区域边界, 可以直接在'''3D  视图'''(3D View) 窗口中显示: 菜单'''视图'''(View) → '''3D  视图'''(3D View) → '''显示 3D GIF 边界'''(Show 3D GIF Bounds)(快捷键 '''F5''')


== 导出为视频文件 ==
== 导出为视频文件 ==


'''视频渲染 (Video render)''' 模式记录的不是供固定装置使用的数据 而是画面——与 GIF 预览相同的 图像, 但分辨率为完整分辨率 并覆盖合成的全部时长。 这种 文件用于演示和审批 加载到 '''Player''' 中。
'''视频渲染'''(Video Render) 模式记录的不是供固定装置使用的数据, 而是画面——与 GIF 预览相同的 画面, 但分辨率为完整分辨率, 并覆盖合成的全部时长。 此类 文件用于演示和审批, 加载到 '''Player''' 中。


 流程与 导出 cue 相同 勾选合成、选择视图、设置文件夹 点击 '''开始 (Start)'''。区别在于
  操作 流程与 cue 相同: 勾选合成、选择视图、设置文件夹 点击'''开始'''(Start) 。区别在于:


* 文件名取自合成名称 而非 '''文件名 (File Name)'''
* 文件名取自合成名称, 而非'''文件名'''(File Name) ;
* 扩展名取决于所选编码器
* 扩展名取决于所选编 码器;
* 如果合成的时间 线 上有音轨 会被混 入生成的 视频中。
* 此模式下不会生成 GIF 预览;
* 如果合成的时间 上有音轨, 会被混 合进最终 视频中。


 视频参数在程序设置的 '''导出 (Export)''' 选项卡中设置 '''视频导出设置 (Video Export Settings)''' 和 '''音频导出设置 (Audio Export Settings)''' 组。
 视频参数在程序设置的'''导出'''(Export) 选项卡中设置, 别位于'''视频导出设置'''(Video Export Settings) 和'''音频导出设置'''(Audio Export Settings)分


{| class="wikitable"
{| class="wikitable"
! 参数 !! 取值
! 参数 !! 取值
|-
|-
| '''宽度 (Width)'''、'''高度 (Height)''' || 视频分辨率 像素
| '''宽度'''(Width) 、'''高度'''(Height) || 视频分辨率( 像素)
|-
|-
| '''显示合成名称 (Show composition name)''' || 将合成名称直接 印在 画面中——当 视频 较多时很 方便
| '''显示合成名称'''(Show Composition Name) || 将合成名称直接 刻录到 画面中——当 片段 较多时很 实用
|-
|-
| '''字体大小 (Font size)''' || 该文字的大小
| '''字体大小'''(Font Size) || 该文字的大小
|-
|-
| '''标题位置 (Title position)''' || 文字 画面角落 '''左上 (Top Left)'''、'''右上 (Top Right)'''、'''左下 (Bottom Left)'''、'''右下 (Bottom Right)'''
| '''标题位置'''(Title Position) || 文字在画面 中的 角落 位置:'''左上'''(Top Left) 、'''右上'''(Top Right) 、'''左下'''(Bottom Left) 、'''右下'''(Bottom Right)
|-
|-
| '''视频编码 (Video codec)''' || '''H.264''' 和 '''H.265 (HEVC)''' —— <code>*.mp4</code> 文件 ,可在任何设备打开;'''Apple ProRes''' —— <code>*.mov</code> 文件 用于剪辑 '''Lossless AVI''' —— <code>*.avi</code> 文件 质损失但体积很大 '''PNG Sequence''' —— 不是视频文件 而是 包含 帧的文件夹
| '''视频编 '''(Video Codec) || '''H.264''' 和 '''H.265(HEVC)'''—— 生成 <code>*.mp4</code> 文件,兼容性最好;'''Apple ProRes'''—— 生成 <code>*.mov</code> 文件, 用于剪辑;'''Lossless AVI'''—— 生成 <code>*.avi</code> 文件, 无质 损失但体积很大;'''PNG Sequence'''——不是视频文件, 而是 一个存放 单帧 图片 的文件夹
|-
|-
| '''配置文件 (Profile)''' || 仅 适用于 '''Apple ProRes''' 从 '''ProRes 422 Proxy''' 到 '''ProRes 4444 XQ''' —— 配置越高 ,画 质越好 文件也越大
| '''配置文件'''(Profile) || 仅 在选择 '''Apple ProRes''' 时出现: 从 '''ProRes 422 Proxy''' 到 '''ProRes 4444 XQ'''——配置 文件级别 越高, 越好, 文件也越大
|-
|-
| ''' 比特 ,Mbit/s(Bitrate)''' || 仅 适用于 '''H.264''' 和 '''H.265''' 每秒视频的数据量。数值越大 画面越清晰 文件也越大
| ''' 率'''(Bitrate),Mbit/s || 仅 在选择 '''H.264''' 和 '''H.265''' 时出现: 每秒视频的数据量。数值越大, 画面越清晰, 文件也越大
|-
|-
| '''音频编码 (Audio codec)''' || '''MP3''' 或 '''AAC''' —— 用于压缩合成 音的 编码 方式
| '''音频编 '''(Audio Codec) || '''MP3''' 或 '''AAC'''——用于压缩合成音 的方式
|-
|-
| ''' 比特 ,Kbit/s(Bitrate)''' || 音质 范围 32 到 320 Kbit/s
| ''' 率'''(Bitrate),Kbit/s || 音质, 范围 32 到 320 Kbit/s
|}
|}


'''PNG Sequence''' 的帧会保存 导出文件夹内的一个单独文件夹中 该文件夹名称为合成名称加 ''VideoSequence'' 后缀, 编号文件 <code>000000.png</code>、<code>000001.png</code> 等。此模式下不 保存 音。
PNG Sequence 的帧会保存 导出文件夹内的一个单独文件夹中: 该文件夹名称为合成名称加 后缀 ''VideoSequence'', 部是 编号文件 <code>000000.png</code>、<code>000001.png</code>  等。此模式下不保存音


==  如果 出现问题 ==
== 出现问题 ==


* '''出现“无写入权限” 消息''' —— 程序没有 权限 写入所选文件夹。请选择 另一个 文件夹 例如 '' 文档 (Documents)'' 中 的文件夹。
* '''“开始”(Start)按钮不可用''' ——程序未激活。请输入许可证密钥:没有许可证时导出无法启动。
* '''文件已生成 但播放器上的固定装置不 发光''' —— 很可能 固定装置未接 转换器端口 或项目中的 '''Light Stream Player''' 不正确 。请检查 '''固定装置 (Fixtures)''' 窗口 然后重新导出合成。
* '''出现“无写入权限” 提示''' ——程序没有写入所选文件夹 的权限 。请选择 其他 文件夹, 例如 文档 ”目录下 的文件夹。
* '''播放器预览中 出现 黑色方块''' — — GIF 是从 一个 未对准 对象 的 3D 摄像机拍摄的 '''3D  预览(3D View)''' 中没有可显示的内容。请选择 '''映射预览 (Mapping preview)''' 或其他摄像机。
* '''文件已生成, 但播放器上的固定装置不 ''' ——很可能固定装置未 转换器端口, 或项目中 使用的不是正确 的 '''Light Stream Player'''。请检查'''固定装置'''(Fixtures) 窗口, 然后重新导出合成。
* '''导出的合成比预期短''' —— 导出的时长 严格等于 合成设 的时长 时间 线上超出该 边界的效果不会包含在文件中。
* '''播放器预览中 显示 黑色方块''' — —GIF 是从未对准 物体 的 3D 摄像机拍摄的, 或'''3D  视图'''(3D View) 中没有可显示的内容。请选择'''映射预览'''(Mapping Preview) 或其他摄像机。
* '''导出耗时很长''' —— 降低合成的帧率 或取消勾选当前不需要的合成。
* '''导出的合成比预期短''' ——导出的时长 正是 合成 的时长;超出 时间 边界的效果不会包含在文件中。
* '''导出耗时很长''' —— 降低合成的帧率, 或取消勾选当前不需要的合成。


== 另请参阅 ==
== 另请参阅 ==
第132行: 第134行:
* [[合成]]
* [[合成]]
* [[合成设置]]
* [[合成设置]]
* [[ Настройки GIF превью]]
* [[GIF 预览设置]]
* [[ Импорт cue в Player]]
* [[ 将Cue文件导入Player]]
* [[固定装置的地址分配]]
* [[固定装置的地址分配]]
* [[ Терминология]]
* [[ 术语]]

2026年9月3日 (四) 15:58的最新版本

导出是项目工作的最后一步。制作完成的合成会被逐帧渲染,并保存为 *.cue 文件——之后这些文件会被加载到 Light Stream Player 中,这样即使没有运行电脑,灯具也能点亮。在同一个窗口中,合成也可以不导出为 cue,而是导出为普通视频文件——用于向客户展示或做演示。

这一切都在导出(Export)窗口中完成。如果看不到该窗口,请通过菜单窗口(Window)→ 导出(Export)将其打开。

导出前需要完成的准备

导出只是记录项目中已经设置好的内容,因此启动前应检查:

  • 固定装置(Fixtures)已在映射(Mapping)窗口中摆放好,并已连接到转换器(Converter)端口——cue 文件中的数据正是取自设备的宇宙(universe),未连接到任何端口的固定装置不会被写入文件,参见固定装置的地址分配;
  • 项目中存在 Light Stream Player 设备——cue 文件是针对具体某台播放器生成的;
  • 合成已设置好最终的时长和帧率:导出后再修改意味着要重新渲染,参见合成设置;
  • 合成的命名要方便之后在 Player 中查找——合成名称默认会成为文件名;
  • 程序已激活:没有许可证时,导出(Export)窗口中的开始(Start)按钮不可用,渲染无法启动。

“导出”窗口

窗口上半部分是项目中所有合成的列表——顺序与合成(Compositions)窗口中一致。

含义
输出(Output) 复选框:该合成是否会被导出。列标题中的复选框可一次性勾选或取消所有合成。复选框状态会随项目一起保存
名称(Name) 合成的名称。此处不可编辑——重命名合成需要在合成(Compositions)窗口中按 F2,或通过右键重命名(Rename)
时长(Duration) 合成时长,格式为 小时:分钟:秒:帧
文件名(File Name) 将生成的 cue 文件的名称。默认是合成名称加扩展名 .cue。此字段可编辑:点击后输入自定义名称。自定义名称仅在项目关闭前有效——下次打开项目时,该列会重新显示合成名称
大小(Size),MB cue 文件的大致大小。根据合成时长和占用的宇宙数量计算,因此会随时长或地址分配的变化而变化。如果项目中有多个 Light Stream Player,大小会用逗号分隔列出——每台播放器一个
进度(Progress) 导出过程中该合成的进度条和已渲染帧的编号

左下方显示预览图像:导出过程中,它会播放当前正在渲染的内容——通过它可以立即看到 GIF 预览中会呈现怎样的动画。首次运行前,该位置显示为灰色矩形。

图像右侧是导出设置和启动按钮。

元素 作用
导出模式(Export Mode) CUE 文件(CUE Files)——将合成渲染为 *.cue 文件,供 Player 使用。视频渲染(Video Render)——将合成渲染为视频文件
齿轮按钮 打开程序设置中的导出(Export)选项卡:GIF 预览、视频和音频参数
选择视图(Select View) GIF 预览和视频画面的来源:映射预览(Mapping Preview)——映射(Mapping)窗口的平面图像;透视(Perspective)——3D 视图(3D View)窗口的透视摄像机视角;下方列出的是您在项目中添加的摄像机。正视图(顶视图、前视图等)不会出现在此列表中
路径(Path) 文件保存的文件夹。可手动输入,也可通过打开(Open)按钮选择。路径会随项目保存
开始(Start)/取消(Cancel) 启动导出;运行期间会变为取消按钮

按钮下方是所有已勾选合成的总进度条,上面显示时间,格式为 已用时间 / 预计总时间。同样的总进度也会同步显示在 Windows 任务栏中程序的图标上,因此无需展开窗口即可跟踪导出进度。

导出为 cue 文件

  1. 打开导出(Export)窗口,在导出模式(Export Mode)列表中选择CUE 文件(CUE Files)。
  2. 输出(Output)列中勾选需要导出的合成。建议取消勾选草稿合成——它们只会延长渲染时间。
  3. 如有需要,在文件名(File Name)列中调整文件名称。
  4. 选择视图(Select View)列表中指定 GIF 预览的拍摄来源:映射预览(Mapping Preview)或3D 视图(3D View)中的某个摄像机。预览之后会显示在 Player 界面中,因此请选择物体清晰可辨的视角。
  5. 路径(Path)字段中设置文件夹,或通过打开(Open)按钮选择。新建项目中已默认填入项目文件旁的 Export 子文件夹。
  6. 点击开始(Start)。

渲染开始。程序中的播放在此期间会暂停,合成会按从上到下的顺序依次渲染,预览图像中会显示当前帧,进度(Progress)列中会显示已渲染帧的编号。当所有已勾选合成的进度(Progress)列进度条都填满,且按钮重新显示为开始(Start)时,导出即完成(此时按钮下方的总进度条会归零)。

无法预先说明这需要多长时间:时间取决于合成的时长、帧率、固定装置数量以及效果的复杂程度。更方便的做法是参考总进度条上的预估时间——它会在过程中不断更新。

可以通过取消(Cancel)按钮中断导出:进度会被重置,未完成的合成需要重新导出。

文件保存位置

  • 如果项目中只有一台 Light Stream Player,cue 文件会直接保存到所选文件夹中。
  • 如果有多台播放器,文件夹内会创建以播放器名称命名的子文件夹,每个子文件夹中存放各自的一组 cue 文件。这样很方便:之后只需将对应的子文件夹加载到相应的播放器中。

文件不会累积:再次导出时,文件名相同的合成会覆盖旧文件。

GIF 预览

每个 cue 文件在写入数据的同时,还会写入一段简短的 GIF 动画。Light Stream Player 在动画列表中显示的正是这段动画,因此无需另行制作和上传预览。

预览截取自合成的中间部分,其时长、质量和颜色数量在程序设置的导出(Export)选项卡中设置——通过导出模式(Export Mode)列表旁的齿轮按钮,进入GIF 设置(GIF Settings)分组。这些参数的详细说明见GIF预览设置一文。

从 3D 摄像机拍摄时会被截入预览的区域边界,可以直接在3D 视图(3D View)窗口中显示:菜单视图(View)→ 3D 视图(3D View)→ 显示 3D GIF 边界(Show 3D GIF Bounds)(快捷键 F5)。

导出为视频文件

视频渲染(Video Render)模式记录的不是供固定装置使用的数据,而是画面——与 GIF 预览相同的画面,但分辨率为完整分辨率,并覆盖合成的全部时长。此类文件用于演示和审批,不会加载到 Player 中。

操作流程与 cue 相同:勾选合成、选择视图、设置文件夹并点击开始(Start)。区别在于:

  • 文件名取自合成名称,而非文件名(File Name)列;
  • 扩展名取决于所选编解码器;
  • 此模式下不会生成 GIF 预览;
  • 如果合成的时间轴上有音轨,会被混合进最终视频中。

视频参数在程序设置的导出(Export)选项卡中设置,分别位于视频导出设置(Video Export Settings)和音频导出设置(Audio Export Settings)分组中。

参数 取值
宽度(Width)、高度(Height) 视频分辨率(像素)
显示合成名称(Show Composition Name) 将合成名称直接刻录到画面中——当片段较多时很实用
字体大小(Font Size) 该文字的大小
标题位置(Title Position) 文字在画面中的角落位置:左上(Top Left)、右上(Top Right)、左下(Bottom Left)、右下(Bottom Right)
视频编解码器(Video Codec) H.264H.265(HEVC)——生成 *.mp4 文件,兼容性最好;Apple ProRes——生成 *.mov 文件,用于剪辑;Lossless AVI——生成 *.avi 文件,无质量损失但体积很大;PNG Sequence——不是视频文件,而是一个存放单帧图片的文件夹
配置文件(Profile) 仅在选择 Apple ProRes 时出现:从 ProRes 422 ProxyProRes 4444 XQ——配置文件级别越高,质量越好,文件也越大
码率(Bitrate),Mbit/s 仅在选择 H.264H.265 时出现:每秒视频的数据量。数值越大,画面越清晰,文件也越大
音频编解码器(Audio Codec) MP3AAC——用于压缩合成音频的方式
码率(Bitrate),Kbit/s 音质,范围从 32 到 320 Kbit/s

PNG Sequence 的帧会保存到导出文件夹内的一个单独文件夹中:该文件夹名称为合成名称加后缀 VideoSequence,内部是编号文件 000000.png000001.png 等等。此模式下不保存音频。

出现问题时

  • “开始”(Start)按钮不可用 ——程序未激活。请输入许可证密钥:没有许可证时导出无法启动。
  • 出现“无写入权限”提示 ——程序没有写入所选文件夹的权限。请选择其他文件夹,例如“文档”目录下的文件夹。
  • 文件已生成,但播放器上的固定装置不亮 ——很可能固定装置未连接到转换器端口,或项目中使用的不是正确的 Light Stream Player。请检查固定装置(Fixtures)窗口,然后重新导出合成。
  • 播放器预览中显示黑色方块 ——GIF 是从未对准物体的 3D 摄像机拍摄的,或3D 视图(3D View)中没有可显示的内容。请选择映射预览(Mapping Preview)或其他摄像机。
  • 导出的合成比预期短 ——导出的时长正是合成所设置的时长;超出时间轴边界的效果不会包含在文件中。
  • 导出耗时很长 ——请降低合成的帧率,或取消勾选当前不需要的合成。

另请参阅