在 After Effects 中剪輯影片,意即在兩個時間碼之間選取一段素材片段,只匯出該範圍。After Effects 透過其圖層裁切控制項與工作區域預覽來支援這項功能,但工作流程需要完整的 Creative Cloud 安裝、專案設定,以及算圖序列才能產生最終檔案。若要快速地對本機 MP4、MOV、WebM、M4V 或 Ogg 檔案進行起訖剪輯,Video Trimmer 可在瀏覽器中直接執行相同的範圍選取。你選擇檔案後,等待其 duration 載入,以秒為單位輸入兩個數字,即可下載一個僅包含選定範圍的新 WebM。來源影片會在當前的瀏覽器分頁內解碼、跳轉並重新編碼,因此原始檔案絕不會上傳到伺服器。輸出的長度會寫入容器的 Segment Info,讓相容的播放器對剪輯後的影片回報有限的時間軸,而不是串流播放完整的原始檔案。

how to cut video in after effects
how to cut video in after effects

為什麼人們會因為簡單剪輯而找到 After Effects

After Effects 是一款動態圖形與合成工具,但它也因為名稱而廣為人知,這就是為什麼搜尋「how to cut video in After Effects」如此常見。大多數搜尋者真正想要的功能,是在兩個時間點之間進行乾淨的剪輯。After Effects 可以透過圖層的入點與出點、工作區域以及預覽來達成這點。代價是額外的負擔:專案檔、合成、算圖設定,以及算圖序列。對於本機檔案中的單一範圍剪輯來說,這比重完成任務所需的工作更繁重,特別是當來源根本不需要動態圖形或合成的時候。

基於瀏覽器的剪輯工具提供了不同的做法。整個工作就是兩個時間碼加上一個按鈕。沒有專案檔、沒有算圖序列,也不需要為了切割單一影片而維持 Creative Cloud 訂閱啟用。代價是輸出結果是 WebM 重新編碼,而不是 After Effects 算圖,但對於一個可快速分享的片段而言,這通常正是想要的結果。

Video Trimmer 如何處理本機檔案

Video Trimmer 可讀取 MP4、WebM、MOV、M4V 或 Ogg 容器中,大小上限為 500 MiB 的本機影片,並顯示其解碼後的 duration。接著你輸入兩個以 moment 為單位的數字,描述你想保留的剪輯起點與終點。工具會將媒體元素跳轉至開始時間,擷取瀏覽器公開的媒體串流,並錄製到所要求的結束時間為止。最終結果是一個長度符合選定範圍的 WebM 檔案。

從解碼、跳轉、擷取、錄製到寫入,每個步驟都在當前的瀏覽器分頁中執行。原始檔案保留在你的裝置上,不會被上傳。最終的 WebM 透過可撤銷的 Object URL 提供下載。在底層,工具使用瀏覽器內建的 MediaRecorder 介面,將取的串流重新編碼為 WebM 容器,這就是為何它不需要龐大的媒體函式庫或伺服器端處理。MediaRecorder 的做法記載於 MDN 的 Recording a media element 指南中,其中描述的正是本工具所採用的相同「先跳轉再擷取」模式。

依開始與結束時間剪輯影片

  1. 開啟 Video Trimmer,選擇一個支援的本機影片。等待 duration 欄位填入,這表示瀏覽器能夠解碼該檔案。
  2. 幾乎可立即輸入開始時間。該值可以包含毫秒,且必須為零或更大。
  3. 幾乎可立即輸入結束時間。它必須晚於開始時間,且不晚於解碼後的 duration。
  4. 確認所選範圍至少為 0.1 秒。較短的範圍會明顯失敗,而不會被自動夾緊。
  5. 選擇 Trim video。介面會回報要求的 duration 與輸出大小。
  6. 下載產生的 WebM 檔案。所選的 duration 會寫入容器的 Segment Info,以便相容播放器顯示有限的時間軸。

舉例來說,如果來源 duration 為 240 秒,而你想保留 12.5 到 47.25 秒之間的片段,請輸入 12.5 作為開始,47.25 作為結束。剪輯後的 duration 將為 47.25 − 12.5 = 34.75 秒。當你確認剪輯時,介面會顯示 34.75 秒作為回報的 duration。

需要注意的輸入與輸出限制

Video Trimmer 只接受瀏覽器實際能解碼的內容。熟悉的副檔名並不保證成功,因為當前的瀏覽器還必須能解碼容器內的編解碼器。如果檔案失敗,常見原因是當前瀏覽器無法讀取該編解碼器,而不是檔名問題。

限制 上限
支援的容器 MP4、WebM、MOV、M4V、Ogg
最大檔案大小 500 MiB
解碼後最大 duration 5 分鐘
最大寬度或高度 4096 像素
最大總面積 3840 × 2160 像素
所選剪輯最小長度 0.1 秒
起始值 0 秒或以上,允許小數
結束值 大於起始值,不晚於解碼後的 duration

反向或超出範圍的輸入會明顯失敗,而不會被自動更正,因此使用者隨時都能看到要求被拒絕的原因,而非猜測原本的意思。

輸出保留與重新編碼的內容

輸出永遠是 WebM,使用從瀏覽器支援的 VP9、VP8 與可選 Opus 組合中挑選的編解碼器。尺寸會保留下來。由於剪輯是即時重新編碼,而不是封包層級的無損切割,因此畫質、關鍵影格、色彩中繼資料、音訊配置與檔案大小都可能與來源不同。所選的 duration 會寫入 WebM 的 Segment Info,讓相容播放器對新檔案回報有限的時間軸。

最後一個編碼幀可能落在所要求邊界附近的微小範圍內,因為 MediaRecorder 對播放時間進行取樣,且未提供幀精準的編輯能力。如果播放在要求的幀之後稍微到達結束時間,剪輯結果可能多出幾毫秒;如果稍微早於結束時間到達,則剪輯結果可能略為偏短。這在一般觀看時通常看不出來,但在剪輯必須對齊特定幀時就很重要。

若要進行廣播等級的交付、精確的關鍵影格切割、保留字幕、多軌音訊、長時間素材,或是必須使用 MP4 編解碼器,請使用專門的桌面編輯軟體,並檢查匯出的時間軸。Video Trimmer 的設計目的是便利的本機剪輯,而非專業級的幀精準度。它不會繞過 DRM、抓取遠端媒體或移除浮水印,其授權上的預期與任何編輯器相同:僅用於你擁有或獲准編輯的影片。

Video Trimmer 適用的情境

當任務正好符合它的三個步驟時,請使用 Video Trimmer:選擇本機檔案、輸入開始與結束、下載產生的 WebM。它適用於社群短片、內部審查剪輯、將錄製的螢幕畫面裁切到相關秒數,或是從下載的來源中擷取片段以用於通訊或郵件。由於來源影片從不離開瀏器分頁,它也適用於隱私考量或頻寬有限而不便上傳影片的工作流程。

對於其他任務,Video Cropper 可將可見畫面調整為像素矩形;Video Compressor 可重新編碼以達到目標大小;Video to Audio Converter 則只會擷取音軌。每一個都遵循相同的純本機處理原則,因此在處理期間來源檔案仍然不會離開瀏覽器分頁。

延伸閱讀:How to Cut Video in CapCut Without Installing It

延伸閱讀:How to Trim a Video Without VLC