按时间排列效果:修订间差异
(Перевод с русской вики (задача №962, LS Dev Hub)) |
(Перевод с русской вики (задача №1044, LS Dev Hub)) |
||
| 第1行: | 第1行: | ||
[[ru:Расстановка эффектов по времени]] [[en:Arranging Effects in Time]] [[zh:按时间排列效果]] | [[ru:Расстановка эффектов по времени]] [[en:Arranging Effects in Time]] [[zh:按时间排列效果]] | ||
合成中的效果存在于时间之中 | 合成中的效果存在于时间之中 : 每个效果在'''时间轴 (Timeline)'''上占据自己的一 条效果条 ——有开始、结束和持续时间。当时间光标位于 效果条 内 部 时 , 效果会在 固定装置(fixture) 上 渲染; 在 效果条 之外 , 效果就 根本 不存在。通过在时间刻度上排列 效果条 并 使 它们相互叠加 ,各 个独立的效果 就 组合成 了一段 完整的动画。 | ||
本文 | 本文 介绍效果条 的操作 : 如何移动效果、缩短 效果 、把 效果 精确放 到 需要的 帧上, 以及在合成边界处会发生什么。关于窗口本身及其面板 , 见[[ 时间轴]] ; 关于添加效果 , 见[[ 在合成中添加效果]]。 | ||
== 效果 | == 效果 条 显示的内容 == | ||
在'''合成 (Compositions)'''窗口中 双击打开一个 合成—— 它的 内容会出现在'''时间轴'''窗口中。 | |||
左侧列出布局 | 左侧列出 各个 布局 (layout) 及其嵌 套 的效果 , 右侧的时间刻度上则是这些效果的 效果条 。要查看某个布局 中 的效果 , 点击其名称左侧的 箭头 展开它 —— 折叠的布局不 显示效果条 。 | ||
效果 | 效果 条 是布局 暗 色轨道上的 一个 浅灰色矩形。它的左边缘是效果开始的时刻 , 右边缘是 效果 结束的时刻 , 宽度则是 它在 当前 时间轴缩放 比例下的持续时间。鼠标悬停时 效果 条 会 略微变亮 ; 被选中时则明显变亮 ,并带有一圈浅色边框 。 | ||
几个需要注意的 | 几个需要注意的 要点: | ||
* 效果只在自己的 | * 效果只在自己的 效果条范围 内起作用 , 并且是 骤 然开启和关闭的 :效果条 本身没有渐入渐出——平滑过渡要靠不透明度关键帧来实现 , 见[[ 关键帧与效果参数]] ; | ||
* 效果内部的时间是从 | * 效果内部的时间是从 效果条 左边缘开始计算的 ,所以 它整 段 动画 都 跟着 效果条 一起移动 : 把效果向后移动10秒 , 它的动 作 也会 推迟10 秒开始 ; | ||
* 从'''效果 | * 从'''效果 (Effects)'''窗口添加的 新 效果会占据整个合成—— 从0一直 到合成结尾。之后需要手动缩短 并 移动它 ; | ||
* 效果名称左侧的复选框会完全关闭该效果 | * 效果名称左侧的复选框会完全关闭该效果 ,无论效果条处于什么 位置 : 取消勾选后 , 效果哪里都不会播放 , 也不会 包含在 导出 结果中; | ||
* 效果条下方只显示已开启关键帧模式的参数轨道——以扁平列表形式,不分组显示。不透明度的关键帧则位于效果条本身上 。 | |||
== 选择 | == 选择 效果条 == | ||
用鼠标左键点击一个 | 用鼠标左键点击一个 效果条 ——该效果会被选中 , 其参数会 显示 在'''属性 (Properties)'''窗口中。 | ||
* '''Ctrl + 点击'''——将效果加入选择。'''Shift + 点击'''效果相同 | * '''Ctrl + 点击'''——将效果加入选择 集 。'''Shift + 点击'''效果相同 , 但'''Shift''' 键 用于拖动时的吸附 ,所以 用'''Ctrl''' 来选择 更方便 。 | ||
* 点击时间轴空白处会取消所有效果的选 | * 再次点击同一个效果条无法取消其选中状态:若只想保留它被选中,请在不按'''Ctrl'''的情况下点击它 。 | ||
* 被选中的 | * 点击时间轴 的 空白处会取消所有效果的选 中状态。 | ||
* 鼠标右键不会改变选中状态:右键菜单作用于当前已选中的对象——请先用左键选中效果条 。 | |||
* 被选中的 多个效果条 会 作为一个整体 一起移动 、一起 删除。 | |||
== 按时间移动效果 == | == 按时间移动效果 == | ||
# 选中 | # 选中 效果条(可以是 多个 ) 。 | ||
# | # 在效果条中部按住 鼠标左键 , 不松开 并 向 左 或向 右 拖动 鼠标 。拖动不会立即开始 , 而是 在 移 动几个像素 之后才开始——短 暂 的点击不会移动 效果条 。 | ||
# 在需要的位置松开鼠标。'''映射 | # 在需要的位置松开鼠标 按键 。'''映射 (Mapping)''' 区域 和'''3D 预览 (3D View )'''中的 画面 会立即重新计算。 | ||
此时 会发生 的情况: | |||
* 效果总是落在帧边界上——不可能落在“ | * 效果总是 会 落在 某一 帧 的 边界上——不可能落在“ 帧与 帧之间” ; | ||
* | * 效果条 的持续时间不 会改 变 ,改变的 只 是它的 位置 ; | ||
* 效果不会超出合成的范围 | * 效果不会超出合成的范围 :在0 点 位置 和合成结尾处 ,效果条 会顶 到 边界 后停止, 不 会 再 往前或往后移动; | ||
* 多个被选中的 | * 多个被选中的 效果条 会一起移动 , 并保持彼此 之 间的距离 不变 。但在合成边界处 , 每个 效果条 都 会 各自 独立地 顶 到 边界 , 彼此 之间 的相对位置可能因此错 乱 ——移动一组 效果条 时 , 最好不要把它 推到 紧贴边缘 的位置; | ||
* 沿刻度拖动时布局不会改变。要把效果 | * 沿 时间 刻度拖动时 ,效果所在的 布局不会改变。要把效果移 动 到另一个布局 , 需要 在 窗口左侧 拖动它所在 的名称行——见[[ Перемещение эффектов между лейаутами]]。 | ||
== 更改持续时间 == | == 更改持续时间 == | ||
将 光标移到 效果条 的左边缘或右边缘 :在 边缘 处、大约十几个像素宽的范围内, 光标会变成 向左或向右 的箭头。拖动 该 边缘—— 效果条 会 被 拉 长 或缩短 ,而 另一 侧边缘 保持不动。 | |||
{| class="wikitable" | {| class="wikitable" | ||
! 边缘 !! | ! 边缘 !! 变 化 内容 | ||
|- | |- | ||
| 右边缘 || 效果结束的时刻。 | | 右边缘 || 效果结束的时刻。不会超出合成的结尾 | ||
|- | |- | ||
| 左边缘 || 效果开始的时刻。效果的关键帧在时间上保持 | | 左边缘 || 效果开始的时刻。 此时 效果的关键帧在时间上 的位置 保持 不变 ——只 有起算 点发生 偏 移 , 动画 从 前 端 被“裁剪” | ||
|} | |} | ||
限制 | 限制 : | ||
* 效果不能被 | * 效果不能被 缩短到短于 一帧—— 效果条 会顶住 其 最小长度 ; | ||
* 只有普通效果的边缘可以拖动。导入视频 | * 只有普通效果的边缘可以 被 拖动。导入 的 视频 效果条 不能通过 拖动 边缘 来调整: 它的长度是根据文件时长和'''属性''' 窗口 中的'''循环 次数 (Loop Count)'''值 自动计算的 ; | ||
* 拉伸 | * 将效果向右 拉伸并不会拉伸它的动画 : 关键帧 仍留 在原来的位置 , 最后一个关键帧之后数值就不再变化。 | ||
音频轨道 的 移动和裁剪采用相同的操作方式,但遵循自己的规则:其右边缘不会超出音频文件的结尾,左边缘裁剪的则是声音本身的开头部分。 | |||
== 效果 条之 间的吸附 == | |||
* 时间轴上所有其他可见 | 正常拖动时,效果条可以自由移动。要让效果首尾相接、既无间隙也不重叠,按住'''Shift'''键即可启用吸附。按住该键时,被拖动效果条的边缘会吸附到: | ||
* 合成的起 | |||
* 时间轴上所有其他可见 效果条 的 开始 和 结束位置—— 包括其他布局中的 效果条,以及音频轨道; | |||
* 合成的起 始位置; | |||
* 时间光标当前所在的位置。 | * 时间光标当前所在的位置。 | ||
吸附点会 | 吸附点会 以 一条竖直的 浅 蓝色线 显示,被吸附到的效果条则会带上红色边框 。无论是整体移动 效果条, 还是拖动 它的某 一边缘 , 吸附都会起作用 。当屏幕上距离目标只剩几个像素时吸附就会触发:刻度越大,就需要越精确地把效果条移到位 。松开'''Shift''' 键——效果条 又 会恢复 自由移动 。 | ||
还有两点:折叠布局中的效果条不参与吸附,合成的结尾也不是一个吸附点——效果条本来就会自己顶到那里。同时拖动多个效果条时,只有整组的外侧边缘会吸附——即最早的开始点和最晚的结束点。 | |||
一个省时的技巧:先把时间光标放到需要的时刻——瞄准光标比瞄准空白的时间刻度更容易——然后按住'''Shift'''键把效果条的边缘拖向它 。 | |||
== 精确定位 到 指定 时刻 == | |||
在3.3版本中,效果条没有数值形式的起止时间输入框——效果条右键菜单中的'''Set time'''项处于不可用状态。当需要的不是“凭眼力”而是 精确 落在某个指定时刻 时 ,可以这样操作: | |||
# 把时间光标 精确 放到效果应该开始的位置:在时间轴播放面板的当前时间输入框中输入 时间 ,或用'''Ctrl + →'''和'''Ctrl + ←''' 逐帧移动到需要的帧; | |||
# 用鼠标滚轮放大 时间 刻度,直到可以分辨 出 单独的帧; | |||
# 按住'''Shift''' 键把效果条的边缘拖向光标——边缘会精确吸附到它上面。 | |||
用逐帧步进的方式检查结果很方便:停在 效果开始 之前 的 一帧,然后向前走一步—— 效果 应该恰好在下一帧出现。 | |||
除了'''Set time'''之外, 效 果条的右键菜单中还有'''Copy''' 和'''Delete'''。 删除既可以通过该 菜单 项完成,也可以用'''Delete''' 和'''Backspace'''键完成。但在3.3版本中无法复制效果条 —— 无论是通过该菜单项还是通过'''Ctrl+C'''和'''Ctrl+V''':要复制一个效果,需要使用窗口左侧列表 中的'''Duplicate(制作副本)'''命令 。 | |||
== 时间光标 == | == 时间光标 == | ||
时间轴上的橙色竖线就是时间光标 | 时间轴上的橙色竖线就是时间光标 : 它显示的是你当前在'''映射''' 区域 和'''3D 预览'''中看到的 是 合成 的哪个 时刻。 | ||
* 点击顶部 | * 点击顶部 带有 时间刻度 的标 尺——光标会 跳 到该 位置 。 不松开 鼠标 按键的情况下, 可以沿刻度拖动光标 , 手动“翻阅”动画 ,甚至可以把鼠标移到窗口之外; 此时播放会暂停 。 | ||
* ''' | * 光标总是精确落在某一帧上——效果条的边缘也是如此 。 | ||
* '''Ctrl + →'''和'''Ctrl + ←'''——前 | * '''Space'''——播放/ 暂停 ,'''Home'''—— 跳 到合成开头 ,'''End'''——跳到 合成 结尾 ;时间刻度也会一起滚动到相应位置 。 | ||
* '''Ctrl + →'''和'''Ctrl + ←'''—— 向 前/ 向 后 逐 帧 移动,'''Ctrl + Shift + →'''和'''Ctrl + Shift + ←'''——一次 移动10 帧。 用按键 步进 时同样会暂停播放 。 | |||
当前时间和帧号显示在时间轴播放面板上 | 当前时间和帧号显示在时间轴播放面板上 ,紧挨着 合成的持续时间。 | ||
== | == 缩放与滚动 时间刻度 == | ||
在以分钟为单位的刻度上看不清 | 只有零点几秒长的效果条, 在以分钟为单位的 时间 刻度上 是 看不清的 ,所以 刻度可以随时调整 : | ||
* 在刻度上方 | * 在 时间 刻度上方 滚动'''鼠标滚轮'''——放大或缩小时间。缩放是相对于 鼠标 指针位置进行的 , 所以 要 把指针对准想 要 查看的部分 ; | ||
* | * ''' 按住滚轮 拖动'''( 或 按住鼠标 右键拖动 ) ——滚动 : 水平方向滚动时间 , 垂直方向滚动布局和效果列表。短促的右键点击仍然会打开 右键 菜单 ; | ||
* 窗口最下方的'''预览条''':中间的滑块整体移动可见的时间区段,两侧的滑块则设置该区段的长度 。 | |||
时间 | 时间 刻度最多只能放大到整个窗口宽度约等于半秒钟,也不会超出合成的范围。刻度 的缩放只影响显示效果 , 不会影响效果本身 或 导出结果。 | ||
== 效果在时间上的叠加 == | == 效果在时间上的叠加 == | ||
在同一个布局 | 在同一个布局 内,效果条在 时间 上 可以任意重叠。当多个效果同时播放时 , 它们会按照从上到下的顺序 进行合成:在 布局列表中位置更靠上的效果 , 会 根据其 混合模式和不透明度绘制在下方效果之上。顺序可以通过 在 窗口左侧 拖动 效果 所在的 行来改 变, 见[[Режимы смешивания]]。 | ||
由此产生两种常见 | 由此产生两种常见 做 法 : | ||
* '''画面切换'''—— | * '''画面切换'''—— 效果条 首尾相接 : 一个结束 , 下一个开始。用'''Shift'''吸附最 容易实现; | ||
* '''平滑过渡'''—— | * '''平滑过渡'''—— 效果条 相互重叠 , 在重叠区域内 ,上层效果的 不透明度 通过关键帧进行 动画 处理 。 | ||
如果想 在合成的后 面部分 重复 使用 某个效果而 不必 重新设置 一遍,可以 在窗口左侧的效果行上点击右键 , 选择'''Duplicate (制作副本)''' :一份 副本会出现在同一布局 中、紧挨原效果 、 位于相 同 的 时间 点,并且已经处于选中状态——剩下的 只需把它拖到需要的位置 。旁边的'''Clone(克隆)'''命令则会把效果的副本发送到项目中的另一个合成里 。 | |||
== 合成边界 == | == 合成 的 边界 == | ||
刻度的长度就是合成的持续时间 | 时间 刻度的长度就是合成的持续时间 。可以通过点击播放面板上带下划线的持续时间数值来设置,或者 在''' 合成'''窗口 中右键点击合成 → '''Set Duration ( 设置持续时间 )'''来设置 。见[[Настройки композиций]]。 | ||
需要记住的几点 | 需要记住的几点 : | ||
* 效果不能超出合成的结尾 | * 效果不能超出合成的结尾 :在 拖动 或 拉伸时 ,它们 会 在结尾处停 住 ; | ||
* | * 缩短一个已经制作好的 合成的持续时间 是有风险的操作。跨越 新边界的效果会 在边界处 被裁 掉,而完全落在边界之外的效果则会直接从合成中被删除 。 它们不会自动 恢复 , 所以最好在排列效果之前就 先 设 置 好持续时间 ; | ||
* | * 对于 启 用 了''' 无限(Infinite)'''的合成 , 时间 会 在刻度结尾之后继续流逝。此时只有 那些 一直延伸到合成结尾的效果才会继续播放 : 其余 的 效果 这 时 早 已结束 ; | ||
* | * 导出的cue 文件中包含的正是在合成持续时间 之 内播放的内容——见[[ 导出合成]]。 | ||
== 如果效果 | == 如果效果 播放 的时 间不对 == | ||
按顺序检查 | 请 按 以下 顺序检查 : | ||
* 时间光标是否 | * 时间光标是否 位于 效果 条 内 部 —— 最常见的 情况是效果还没开始 , 或 者 已经结束 了; | ||
* 效果名称旁的复选框是否勾选 | * 效果名称旁 边 的复选框是否 处于 勾选 状态,以及 是否被设 置成了 零 不透明度; | ||
* 效果是否被 | * 效果是否被 另一个 效果遮 盖 —— 可能是同一 布局中位置更靠上的效果 ,也可能是 时间轴上位置更靠上的布局中的 某个 效果 ; | ||
* | * 是 不是 正确 的布局:效果条有 可能落在了相邻的布局中 , 导致效果在其他 固定装置 上播放——见[[ Перемещение эффектов между лейаутами]] ; | ||
* 如果多个效果 | * 如果 有 多个效果 应该 同时开始 ,检查 它们的 效果条 起点是否对齐 : 按住'''Shift''' 键 把它们的边缘 互相吸附对齐, 否则一两帧的偏差在 时间 刻度上不 容 易察觉 ,但 在动画中 会表 现出来。 | ||
请注意 | 请注意 :效果条在 时间 上 的移动和裁剪不会记录到 撤销 历史中。'''Ctrl+Z'''可以撤销添加 或 删除效果的操作 , 但 无法 把 效果条 恢复到 时间 刻度上 先前 的位置——位置只能通过 重新 拖动来 恢复 。 | ||
== 快捷键 == | == 快捷键 == | ||
{| class="wikitable" | {| class="wikitable" | ||
! 操作 !! | ! 操作 !! 快捷 键 | ||
|- | |- | ||
| 播放/暂停 || ''' | | 播放 / 暂停 || '''Space''' | ||
|- | |- | ||
| 时间光标到开头/结尾 || '''Home''' / '''End''' | | 时间光标 跳 到开头 / 结尾 || '''Home''' / '''End''' | ||
|- | |- | ||
| 前 | | 向 前 / 向 后 逐 帧 移动 || '''Ctrl + →''' / '''Ctrl + ←''' | ||
|- | |- | ||
| 前 | | 向 前 / 向 后 移动10 帧 || '''Ctrl + Shift + →''' / '''Ctrl + Shift + ←''' | ||
|- | |- | ||
| 拖动 | | 拖动 效果条 时吸附 || 按住'''Shift''' | ||
|- | |- | ||
| 将效果加入选择 || '''Ctrl + 点击''' | | 将效果加入选择 集 || '''Ctrl + 点击''' (或'''Shift + 点击''') | ||
|- | |- | ||
| 删除选中的效果 || '''Delete''' | | 删除选中的效果 || '''Delete'''或'''Backspace''' | ||
|} | |} | ||
== | == 参 见 == | ||
* [[ | * [[ 时间轴]] | ||
* [[ | * [[ 在合成中添加效果]] | ||
* [[ | * [[ 关键帧与效果参数]] | ||
* [[Режимы смешивания]] | * [[Режимы смешивания]] | ||
* [[ | * [[ Перемещение эффектов между лейаутами]] | ||
* [[ | * [[ 合成]] | ||
* [[Настройки композиций]] | * [[Настройки композиций]] | ||
* [[ | * [[ 导出合成]] | ||
2026年9月3日 (四) 13:23的最新版本
合成中的效果存在于时间之中:每个效果在时间轴(Timeline)上占据自己的一条效果条——有开始、结束和持续时间。当时间光标位于效果条内部时,效果会在固定装置(fixture)上渲染;在效果条之外,效果就根本不存在。通过在时间刻度上排列效果条并使它们相互叠加,各个独立的效果就组合成了一段完整的动画。
本文介绍效果条的操作:如何移动效果、缩短效果、把效果精确放到需要的帧上,以及在合成边界处会发生什么。关于窗口本身及其面板,见时间轴;关于添加效果,见在合成中添加效果。
效果条显示的内容
在合成(Compositions)窗口中双击打开一个合成——它的内容会出现在时间轴窗口中。
左侧列出各个布局(layout)及其嵌套的效果,右侧的时间刻度上则是这些效果的效果条。要查看某个布局中的效果,点击其名称左侧的箭头展开它——折叠的布局不显示效果条。
效果条是布局暗色轨道上的一个浅灰色矩形。它的左边缘是效果开始的时刻,右边缘是效果结束的时刻,宽度则是它在当前时间轴缩放比例下的持续时间。鼠标悬停时效果条会略微变亮;被选中时则明显变亮,并带有一圈浅色边框。
几个需要注意的要点:
- 效果只在自己的效果条范围内起作用,并且是骤然开启和关闭的:效果条本身没有渐入渐出——平滑过渡要靠不透明度关键帧来实现,见关键帧与效果参数;
- 效果内部的时间是从效果条左边缘开始计算的,所以它整段动画都跟着效果条一起移动:把效果向后移动10秒,它的动作也会推迟10秒开始;
- 从效果(Effects)窗口添加的新效果会占据整个合成——从0一直到合成结尾。之后需要手动缩短并移动它;
- 效果名称左侧的复选框会完全关闭该效果,无论效果条处于什么位置:取消勾选后,效果哪里都不会播放,也不会包含在导出结果中;
- 效果条下方只显示已开启关键帧模式的参数轨道——以扁平列表形式,不分组显示。不透明度的关键帧则位于效果条本身上。
选择效果条
用鼠标左键点击一个效果条——该效果会被选中,其参数会显示在属性(Properties)窗口中。
- Ctrl + 点击——将效果加入选择集。Shift + 点击效果相同,但Shift键用于拖动时的吸附,所以用Ctrl来选择更方便。
- 再次点击同一个效果条无法取消其选中状态:若只想保留它被选中,请在不按Ctrl的情况下点击它。
- 点击时间轴的空白处会取消所有效果的选中状态。
- 鼠标右键不会改变选中状态:右键菜单作用于当前已选中的对象——请先用左键选中效果条。
- 被选中的多个效果条会作为一个整体一起移动、一起删除。
按时间移动效果
- 选中效果条(可以是多个)。
- 在效果条中部按住鼠标左键,不松开并向左或向右拖动鼠标。拖动不会立即开始,而是在移动几个像素之后才开始——短暂的点击不会移动效果条。
- 在需要的位置松开鼠标按键。映射(Mapping)区域和3D 预览(3D View)中的画面会立即重新计算。
此时会发生的情况:
- 效果总是会落在某一帧的边界上——不可能落在“帧与帧之间”;
- 效果条的持续时间不会改变,改变的只是它的位置;
- 效果不会超出合成的范围:在0点位置和合成结尾处,效果条会顶到边界后停止,不会再往前或往后移动;
- 多个被选中的效果条会一起移动,并保持彼此之间的距离不变。但在合成边界处,每个效果条都会各自独立地顶到边界,彼此之间的相对位置可能因此错乱——移动一组效果条时,最好不要把它推到紧贴边缘的位置;
- 沿时间刻度拖动时,效果所在的布局不会改变。要把效果移动到另一个布局,需要在窗口左侧拖动它所在的名称行——见Перемещение эффектов между лейаутами。
更改持续时间
将光标移到效果条的左边缘或右边缘:在边缘处、大约十几个像素宽的范围内,光标会变成向左或向右的箭头。拖动该边缘——效果条会被拉长或缩短,而另一侧边缘保持不动。
| 边缘 | 变化内容 |
|---|---|
| 右边缘 | 效果结束的时刻。不会超出合成的结尾 |
| 左边缘 | 效果开始的时刻。此时效果的关键帧在时间上的位置保持不变——只有起算点发生偏移,动画从前端被“裁剪” |
限制:
- 效果不能被缩短到短于一帧——效果条会顶住其最小长度;
- 只有普通效果的边缘可以被拖动。导入的视频效果条不能通过拖动边缘来调整:它的长度是根据文件时长和属性窗口中的循环次数(Loop Count)值自动计算的;
- 将效果向右拉伸并不会拉伸它的动画:关键帧仍留在原来的位置,最后一个关键帧之后数值就不再变化。
音频轨道的移动和裁剪采用相同的操作方式,但遵循自己的规则:其右边缘不会超出音频文件的结尾,左边缘裁剪的则是声音本身的开头部分。
效果条之间的吸附
正常拖动时,效果条可以自由移动。要让效果首尾相接、既无间隙也不重叠,按住Shift键即可启用吸附。按住该键时,被拖动效果条的边缘会吸附到:
- 时间轴上所有其他可见效果条的开始和结束位置——包括其他布局中的效果条,以及音频轨道;
- 合成的起始位置;
- 时间光标当前所在的位置。
吸附点会以一条竖直的浅蓝色线显示,被吸附到的效果条则会带上红色边框。无论是整体移动效果条,还是拖动它的某一边缘,吸附都会起作用。当屏幕上距离目标只剩几个像素时吸附就会触发:刻度越大,就需要越精确地把效果条移到位。松开Shift键——效果条又会恢复自由移动。
还有两点:折叠布局中的效果条不参与吸附,合成的结尾也不是一个吸附点——效果条本来就会自己顶到那里。同时拖动多个效果条时,只有整组的外侧边缘会吸附——即最早的开始点和最晚的结束点。
一个省时的技巧:先把时间光标放到需要的时刻——瞄准光标比瞄准空白的时间刻度更容易——然后按住Shift键把效果条的边缘拖向它。
精确定位到指定时刻
在3.3版本中,效果条没有数值形式的起止时间输入框——效果条右键菜单中的Set time项处于不可用状态。当需要的不是“凭眼力”而是精确落在某个指定时刻时,可以这样操作:
- 把时间光标精确放到效果应该开始的位置:在时间轴播放面板的当前时间输入框中输入时间,或用Ctrl + →和Ctrl + ←逐帧移动到需要的帧;
- 用鼠标滚轮放大时间刻度,直到可以分辨出单独的帧;
- 按住Shift键把效果条的边缘拖向光标——边缘会精确吸附到它上面。
用逐帧步进的方式检查结果很方便:停在效果开始之前的一帧,然后向前走一步——效果应该恰好在下一帧出现。
除了Set time之外,效果条的右键菜单中还有Copy和Delete。删除既可以通过该菜单项完成,也可以用Delete和Backspace键完成。但在3.3版本中无法复制效果条——无论是通过该菜单项还是通过Ctrl+C和Ctrl+V:要复制一个效果,需要使用窗口左侧列表中的Duplicate(制作副本)命令。
时间光标
时间轴上的橙色竖线就是时间光标:它显示的是你当前在映射区域和3D 预览中看到的是合成的哪个时刻。
- 点击顶部带有时间刻度的标尺——光标会跳到该位置。不松开鼠标按键的情况下,可以沿刻度拖动光标,手动“翻阅”动画,甚至可以把鼠标移到窗口之外;此时播放会暂停。
- 光标总是精确落在某一帧上——效果条的边缘也是如此。
- Space——播放/暂停,Home——跳到合成开头,End——跳到合成结尾;时间刻度也会一起滚动到相应位置。
- Ctrl + →和Ctrl + ←——向前/向后逐帧移动,Ctrl + Shift + →和Ctrl + Shift + ←——一次移动10帧。用按键步进时同样会暂停播放。
当前时间和帧号显示在时间轴播放面板上,紧挨着合成的持续时间。
缩放与滚动时间刻度
只有零点几秒长的效果条,在以分钟为单位的时间刻度上是看不清的,所以刻度可以随时调整:
- 在时间刻度上方滚动鼠标滚轮——放大或缩小时间。缩放是相对于鼠标指针位置进行的,所以要把指针对准想要查看的部分;
- 按住滚轮拖动(或按住鼠标右键拖动)——滚动:水平方向滚动时间,垂直方向滚动布局和效果列表。短促的右键点击仍然会打开右键菜单;
- 窗口最下方的预览条:中间的滑块整体移动可见的时间区段,两侧的滑块则设置该区段的长度。
时间刻度最多只能放大到整个窗口宽度约等于半秒钟,也不会超出合成的范围。刻度的缩放只影响显示效果,不会影响效果本身或导出结果。
效果在时间上的叠加
在同一个布局内,效果条在时间上可以任意重叠。当多个效果同时播放时,它们会按照从上到下的顺序进行合成:在布局列表中位置更靠上的效果,会根据其混合模式和不透明度绘制在下方效果之上。顺序可以通过在窗口左侧拖动效果所在的行来改变,见Режимы смешивания。
由此产生两种常见做法:
- 画面切换——效果条首尾相接:一个结束,下一个开始。用Shift吸附最容易实现;
- 平滑过渡——效果条相互重叠,在重叠区域内,上层效果的不透明度通过关键帧进行动画处理。
如果想在合成的后面部分重复使用某个效果而不必重新设置一遍,可以在窗口左侧的效果行上点击右键,选择Duplicate(制作副本):一份副本会出现在同一布局中、紧挨原效果、位于相同的时间点,并且已经处于选中状态——剩下的只需把它拖到需要的位置。旁边的Clone(克隆)命令则会把效果的副本发送到项目中的另一个合成里。
合成的边界
时间刻度的长度就是合成的持续时间。可以通过点击播放面板上带下划线的持续时间数值来设置,或者在合成窗口中右键点击合成 → Set Duration(设置持续时间)来设置。见Настройки композиций。
需要记住的几点:
- 效果不能超出合成的结尾:在拖动或拉伸时,它们会在结尾处停住;
- 缩短一个已经制作好的合成的持续时间是有风险的操作。跨越新边界的效果会在边界处被裁掉,而完全落在边界之外的效果则会直接从合成中被删除。它们不会自动恢复,所以最好在排列效果之前就先设置好持续时间;
- 对于启用了无限(Infinite)的合成,时间会在刻度结尾之后继续流逝。此时只有那些一直延伸到合成结尾的效果才会继续播放:其余的效果这时早已结束;
- 导出的cue文件中包含的正是在合成持续时间之内播放的内容——见导出合成。
如果效果播放的时间不对
请按以下顺序检查:
- 时间光标是否位于效果条内部——最常见的情况是效果还没开始,或者已经结束了;
- 效果名称旁边的复选框是否处于勾选状态,以及是否被设置成了零不透明度;
- 效果是否被另一个效果遮盖——可能是同一布局中位置更靠上的效果,也可能是时间轴上位置更靠上的布局中的某个效果;
- 是不是正确的布局:效果条有可能落在了相邻的布局中,导致效果在其他固定装置上播放——见Перемещение эффектов между лейаутами;
- 如果有多个效果应该同时开始,检查它们的效果条起点是否对齐:按住Shift键把它们的边缘互相吸附对齐,否则一两帧的偏差在时间刻度上不容易察觉,但在动画中会表现出来。
请注意:效果条在时间上的移动和裁剪不会记录到撤销历史中。Ctrl+Z可以撤销添加或删除效果的操作,但无法把效果条恢复到时间刻度上先前的位置——位置只能通过重新拖动来恢复。
快捷键
| 操作 | 快捷键 |
|---|---|
| 播放 / 暂停 | Space |
| 时间光标跳到开头 / 结尾 | Home / End |
| 向前 / 向后逐帧移动 | Ctrl + → / Ctrl + ← |
| 向前 / 向后移动10帧 | Ctrl + Shift + → / Ctrl + Shift + ← |
| 拖动效果条时吸附 | 按住Shift |
| 将效果加入选择集 | Ctrl + 点击(或Shift + 点击) |
| 删除选中的效果 | Delete或Backspace |