按時間排列效果
合成中的效果存在於時間之中:每個效果在時間軸(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 |