按時間排列效果

出自Light Stream (CN)
於 2026年9月2日 (三) 18:50 由 LumiBot留言 | 貢獻 所做的修訂 (Перевод с русской вики (задача №962, LS Dev Hub))
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)

合成中的效果存在於時間之中:每個效果都在時間軸(Timeline)上占據自己的一段——有開始、結束和持續時間。當時間光標位於該段內時,效果會在燈具上繪製;在該段之外,效果就不存在。通過在時間刻度上排列各段並讓它們相互疊加,就能把一個個獨立的效果組合成完整的動畫。

本文講的是如何操作這些時間段:如何移動效果、縮短它、把它精確放在需要的那一秒,以及在合成邊界處會發生什麼。關於時間軸窗口本身及其面板,請參見Таймлайн;關於添加效果,請參見Добавление эффекта в композицию

效果段顯示的內容

雙擊合成(Composition)窗口中的合成即可打開它——其內容會出現在時間軸(Timeline)窗口中。

左側列出布局(Layout)及其內嵌的效果,右側的時間刻度上則是這些效果的時間段。要查看某個布局的效果,點擊其名稱左側的三角形展開它:摺疊的布局看不到時間段。

效果段是布局深色軌道上的淺灰色矩形。它的左邊緣是效果開始的時刻,右邊緣是結束的時刻,寬度則是當前刻度比例下的持續時間。滑鼠懸停時段條略微變亮,被選中時則明顯變亮。

幾個需要注意的地方:

  • 效果只在自己的時間段內起作用,並且是突然開啟和關閉的:時間段本身沒有漸入漸出效果——平滑過渡要靠不透明度關鍵幀來實現,參見Ключевые кадры и параметры эффектов;
  • 效果內部的時間是從時間段左邊緣開始計算的,因此它的整個動畫會跟著時間段一起移動:把效果向後移動10秒,它的動畫也會晚10秒開始;
  • 效果(Effects)窗口新添加的效果會占據整個合成——從零到合成結尾。之後需要手動縮短和移動它;
  • 效果名稱左側的複選框會完全關閉該效果,與時間段的位置無關:取消勾選後,該效果哪裡都不會播放,也不會被導出。

選擇時間段

用滑鼠左鍵點擊一個時間段——該效果會被選中,其參數會在屬性(Properties)窗口中打開。

  • Ctrl + 點擊——將效果加入選擇。Shift + 點擊效果相同,但Shift已經被用於拖動時的吸附,因此選擇時用Ctrl更方便。
  • 點擊時間軸空白處會取消所有效果的選擇。
  • 被選中的時間段會一起移動和刪除——就像一個整體。

按時間移動效果

  1. 選中一個時間段(或多個)。
  2. 用滑鼠左鍵在時間段中間按下,不鬆開,向右或向左拖動。拖動不會立即開始,而是要有一點位移之後才開始——短促的點擊不會移動時間段。
  3. 在需要的位置鬆開滑鼠。映射(Mapping)畫面和3D預覽(3D View)中的圖像會立即重新計算。

具體會發生什麼:

  • 效果總是落在幀邊界上——不可能落在「兩幀之間」;
  • 時間段的持續時間不變,只有位置改變;
  • 效果不會超出合成的範圍:在零點和合成結尾處,時間段會頂住邊界,不再繼續;
  • 多個被選中的時間段會一起移動,並保持彼此間的距離。但在合成邊界處,每個時間段都是各自頂住邊界的,彼此的相對位置可能會因此錯位——移動一組時間段時,最好不要把它緊貼邊緣;
  • 沿刻度拖動時布局不會改變。要把效果轉移到另一個布局,需要拖動窗口左側的名稱行——參見在布局之間移動效果

更改持續時間

把光標移到時間段的左邊緣或右邊緣:靠近邊緣時光標會變成調整大小的箭頭。拖動邊緣——時間段會拉伸或縮短,另一端保持不動。

邊緣 改變的內容
右邊緣 效果結束的時刻。邊緣不會超出合成的結尾
左邊緣 效果開始的時刻。效果的關鍵幀在時間上保持原位——只是參考點發生了移動,動畫的前段被「裁剪」掉

限制:

  • 效果不能被做得比一幀還短——時間段會頂住最小長度;
  • 只有普通效果的邊緣可以拖動。導入視頻的時間段不能通過邊緣拖動:它的長度是根據文件時長和屬性(Properties)中設置的重複次數自動計算的;
  • 拉伸效果並不會拉伸它的動畫:關鍵幀保持在原來的位置,最後一個關鍵幀之後數值就不再變化。

時間段之間的吸附

正常拖動時,時間段可以自由移動。要讓效果首尾相接、既無縫隙也不重疊,按住Shift——吸附功能就會開啟。按住該鍵時,被拖動時間段的邊緣會吸附到:

  • 時間軸上所有其他可見時間段的起點和終點(包括其他布局中的);
  • 合成的起點;
  • 時間光標當前所在的位置。

吸附點會用一條豎直的藍色線標出。無論是整體移動時間段,還是拖動其任一邊緣,吸附都會起作用。鬆開Shift後,時間段又可以自由移動了。

一個節省時間的小技巧:把時間光標放到需要的時刻——瞄準它比瞄準空白刻度容易——然後按住Shift把時間段的邊緣拉向它。

精確的開始和結束時間

如果不是「大致」而是要精確到00:00:12,右鍵點擊時間段並選擇Set time(設置時間)。會彈出一個小窗口,其中有三個欄位,格式為時:分:秒:毫秒:

欄位 含義
Start 效果的開始時間
End 效果的結束時間
Duration 持續時間;更改此欄位會移動效果的結束點,開始點保持不變

數值輸入後立即生效,按EnterEsc關閉窗口。同一個右鍵菜單中還有Delete項——刪除選中的效果。

時間光標

時間軸上的橙色豎線就是時間光標:它顯示的是你當前在映射(Mapping)畫面和3D預覽(3D View)中看到的合成時刻。

  • 點擊頂部的時間刻度尺——光標會移動到該點。按住滑鼠不放,可以沿刻度拖動光標,手動「翻閱」動畫;此時播放會自動暫停。
  • 空格鍵(Spacebar)——播放與暫停,Home——回到合成開頭,End——跳到結尾。
  • Ctrl + →Ctrl + ←——前進/後退一幀,Ctrl + Shift + →Ctrl + Shift + ←——一次前進/後退十幀。逐幀步進便於檢查效果是否精確地從預定位置開始。

當前時間和幀號顯示在時間軸播放面板上,旁邊是合成的持續時間。

刻度縮放與滾動

在以分鐘為單位的刻度上看不清只有幾分之一秒長的時間段,因此刻度可以隨時調整:

  • 在刻度上方使用滑鼠滾輪——放大或縮小時間。縮放是相對於指針位置進行的,所以把指針對準你想查看的部分;
  • 按住滾輪(或右鍵)拖動——滾動:水平方向滾動時間,垂直方向滾動布局和效果列表。此時短促的右鍵點擊仍然會打開上下文菜單。

時間軸的縮放比例只影響顯示效果:它不會影響效果本身,也不影響導出結果。

效果在時間上的疊加

在同一個布局中,時間段可以任意重疊。當多個效果同時播放時,它們會按照從上到下的順序疊加:布局列表中位置更靠上的效果會按照自己的混合模式和不透明度繪製在下方效果之上。順序可以通過拖動窗口左側的效果行來更改,參見Режимы смешивания

由此產生兩種常見手法:

  • 畫面切換——時間段首尾相接:一個結束,下一個開始。用Shift吸附來設置最簡單;
  • 平滑過渡——時間段相互重疊,上層效果在重疊區域內用關鍵幀為不透明度做動畫。

要在合成的稍後位置重複某個效果而無需重新設置,在窗口左側的效果行上點擊右鍵並選擇Duplicate(複製):副本會出現在同一個布局、同一個時間位置上,之後只需把它拖動到需要的位置。

合成邊界

刻度的長度就是合成的持續時間,它在合成設置中指定:右鍵點擊合成 → Set Duration(設置時長),或點擊時間軸面板上的持續時間數值。參見Настройки композиций

需要記住的幾點:

  • 效果不能超出合成的結尾:拖動和拉伸時都會頂住這個邊界;
  • 如果把合成設為更短的持續時間,超出新邊界的效果會被裁剪。僅僅恢復原來的持續時間是不夠的——被裁剪的時間段還需要重新拉伸,所以最好在排列效果之前就設定好持續時間;
  • 開啟了Infinity(無限)的合成,時間在刻度結尾之後仍會繼續流逝。此時只有一直延伸到合成結尾的效果才會繼續播放:其餘效果此時已經結束;
  • cue文件中包含的正是在合成持續時間內播放的內容——參見Экспорт композиций

如果效果沒有在需要的時候播放

按順序檢查:

  • 時間光標是否在效果的時間段之內——多數情況下只是效果還沒開始或已經結束;
  • 效果名稱旁的複選框是否勾選,不透明度是否被設為零;
  • 效果是否被別的效果遮擋——本布局中位置更靠上的效果,或時間軸上位置更靠上的布局中的效果;
  • 布局是否正確:時間段可能落在了相鄰的布局中,導致效果在其他燈具上播放——參見在布局之間移動效果;
  • 如果多個效果要同時開始,它們的起點是否對齊:按住Shift把它們的邊緣拉到一起,否則一兩幀的偏差在刻度上不易察覺,卻會在動畫中顯現出來。

請注意:時間段的移動和裁剪不會記錄到操作歷史中。Ctrl+Z可以撤銷添加、刪除效果或把效果移到另一個布局的操作,但不會把時間段恢復到刻度上原來的位置——位置只能通過拖動或Set time來還原。

快捷鍵

操作 按鍵
播放/暫停 空格鍵
時間光標到開頭/結尾 Home / End
前進/後退一幀 Ctrl + → / Ctrl + ←
前進/後退10幀 Ctrl + Shift + → / Ctrl + Shift + ←
拖動時間段時吸附 按住Shift
將效果加入選擇 Ctrl + 點擊
刪除選中的效果 Delete

另請參閱