裁切影片指的是從一段影片中選定一個介於指定開始與結束時間戳記之間的有限範圍,然後只將該部分匯出為新檔案。若要開始使用,請在瀏覽器中開啟影片裁切工具,選擇一個支援的本機影片,輸入兩個時間戳記,接著下載產生的 WebM 剪輯片段,全程無需上傳原始檔案。整個處理流程都在當前的瀏覽器分頁中執行,因此唯一的前置條件就是檔案存於本機磁碟、有一個最新的瀏覽器,以及對想保留的段落有大致的概念。如果你從未裁切過影片,從一段未經處理的錄影到完成一個短剪輯只需要四個步驟,本指南的剩餘部分會以淺顯易懂的方式逐步說明每一個步驟。你也會了解到這個工具無法做到的事,因為在瀏覽器中裁切確實有其限制,包括編解碼器、時長與輸出格式,而忽略這些限制正是最常導致輸出檔案無法如預期播放的原因。

裁切與剪輯:本工具唯一執行的功能
裁切是範圍最窄的剪輯方式:保留一段連續範圍,其餘部分全部丟棄。中間不會插入剪接點、不會有淡入淡出、不會有轉場,也不會重新調整時間。影片裁切工具只執行這一個操作,然後匯出結果。由於此工具是透過瀏覽器分頁內建的媒體解碼器與 MediaRecorder API(記載於 MDN Web Docs 的 MediaRecorder 參考文件)來運作,因此原始檔案絕不會被傳送到伺服器。解碼、串流擷取、重新編碼以及最終下載,全部都在你自己的機器上完成。
這點很重要,因為「裁切」常與另外三種工作混淆:剪輯(可能指刪除中間某個段落)、裁剪畫面(縮小可視影格範圍),以及調整大小(改變影格尺寸)。影片裁切工具 只會執行第一種工作。它不會把影片切割成多段、不會縮小影格,也不會移除音訊。如果你的目標是移除中間某個段落,則必須裁切兩次:前段一次、後段一次,然後在後續流程中將這兩段 WebM 剪輯接起來。
在開啟工具之前你需要準備什麼
在開始之前,磁碟上的檔案必須通過四項硬性限制,這些限制都會在工具讀取時長時進行檢查:
| 屬性 | 可接受的值 |
|---|---|
| 容器格式 | MP4、WebM、MOV、M4V 或 Ogg |
| 檔案大小 | 最高 500 MiB |
| 解碼後時長 | 不超過五分鐘 |
| 影格尺寸 | 寬度與高度皆不超過 4096 像素;總面積不超過 3840 × 2160 像素 |
還有兩點值得注意。首先,熟悉副檔名並不代表一切——瀏覽器還必須能夠解碼容器內實際的音訊與視訊編解碼器。即使檔名在選單上,一個使用瀏覽器不支援編解碼器的 MP4 仍會在讀取時長的步驟中失敗。其次,「五分鐘」指的是瀏覽器能夠解碼的時長,通常與原始時長相同,但若原始檔案使用了瀏覽器無法在本機播放的特殊手法,則實際可解碼時長可能會更短。
第一次操作時,建議挑一段你已熟悉且短於兩分鐘、能在本機順利播放的剪輯。這樣可以排除所有不必要的變因,只留下你真正想學的部分:輸入欄位的操作方式、輸出結果的樣貌,以及實際裁切所需的渲染時間。
從零開始裁切影片
一旦檔案通過上述檢查,裁切本身只需要四個具體動作。請依序完成。
- 選擇一個支援的本機影片。使用檔案選擇器從電腦中挑選單一個 MP4、WebM、MOV、M4V 或 Ogg 檔案。不要一次選取多個檔案,也不要指向 URL——此工具只會讀取當前瀏覽器分頁中的本機檔案。
- 等待時長自動填入。選取檔案後,工具會讀取容器並回報總解碼時長。在該數字出現之前,開始與結束輸入欄位還無法接受數值,因為結束時間必須對照實際上限進行驗證。
- 以秒為單位輸入開始與結束時間。輸入兩個小數,例如 15.5 與 47.25。開始時間必須為零或以上,結束時間必須晚於開始時間且不超過解碼時長,且裁切後的剪輯長度至少須為 0.1 秒。兩個欄位都允許輸入毫秒。如果範圍顛倒或太短,工具會顯示明確的錯誤訊息,而不是自行猜測或強制調整數值。
- 選擇「裁切影片」、檢查顯示的剪輯時長,然後下載 WebM 檔案。裁切完成後,介面會顯示要求的時長與輸出大小。如果這些數字符合你的預期,請點擊下載以儲存 WebM 剪輯。如需停止進行中的編碼,請使用取消。
第三步的範例:一段 120 秒的原始剪輯,你想保留中間段落,從 15.5 秒到 47.25 秒。輸出時長為 47.25 − 15.5 = 31.75 秒,遠高於 0.1 秒的下限。輸入這兩個數字、執行裁切,下載下來的 WebM 就是一段 31.75 秒的剪輯。
為了更容易設定邊界,了解工具設計上接受哪些範圍類型會很有幫助:
| 範圍類型 | 開始 | 結束 | 意義 |
|---|---|---|---|
| 從頭開始 | 0 | 任意正值 | 從第一幀開始保留 |
| 中間段落 | 大於 0 | 小於時長 | 保留原始檔案內部的某個段落 |
| 小數時間 | 任意小數 | 任意小數 | 在任一邊界保留不到一秒的零碎片段 |
| 結尾 | 任意值 | 等於解碼時長 | 一路保留到最後一幀 |
| 五分鐘邊界 | 任意值 | 等於 300 | 保留至允許的最長原始長度 |
你會得到的輸出:WebM 剪輯說明
下載的檔案是一個全新的 WebM 檔案,而非原始檔案的一部分。影格的寬度與高度會保留下來,但剪輯會在播放期間使用瀏覽器的 MediaRecorder 即時重新編碼,從瀏覽器所支援的 VP9、VP8,以及可選的 Opus 組合中挑選第一個可用的設定。這代表即使視覺內容看起來相同,仍有幾項屬性必然會改變:
- 編解碼器與容器:一律為 WebM,內含 VP8 或 VP9 視訊軌。
- 品質與位元速率:由錄製器決定,而非繼承自原始檔案。
- 關鍵影格位置:由編碼器重新產生。
- 音訊配置:若錄製器未宣告相同的聲道數,可能會重新混音或被移除。
- 色彩 metadata、時間碼、字幕與輔助資料:不會保留下來。
有一點值得注意:產生的 WebM 經過修補,使其 Segment Info 記錄所選的時長,這也是相容播放器會顯示有限時間軸而非無盡串流的原因。這個修補讓該檔案在先讀取容器的聊天應用程式與社群上傳工具中,能像一般剪輯一樣正常運作。
首次操作時的錯誤及其原因
大多數初次失敗的情況都集中在四個原因上。事先了解這些原因能省下許多摸索的時間。
時長欄位始終沒有填入。容器解析成功,但其中的編解碼器無法被這個瀏覽器解碼。請嘗試其他檔案,或直接在瀏覽器中開啟同一段剪輯——如果無法在瀏覽器中播放,那麼任何瀏覽器端的工具都無法裁切它。
工具顯示明確錯誤並拒絕該範圍。結束時間未晚於開始時間、剪輯長度短於 0.1 秒,或結束時間超過解碼時長。工具不會自動強制調整,因此錯誤訊息會明確指出是哪一條規則被違反。
下載的 WebM 明顯比原始檔案小。這是正常現象。錄製器會以自己的品質設定重新編碼,因此一個 200 MiB 的 MP4 可能會變成 30 MiB 的 WebM,而不會損失任何視覺內容——只是編解碼器的選擇不同而已。如果檔案小得不合理,表示錄製器退而使用了低位元速率的設定,建議改用具有明確速率控制的桌面編輯軟體。
最後一幀與要求的邊界相差不到一秒。這是即時瀏覽器擷取的已知限制。MediaRecorder 取樣的是播放時間,並未提供影格精準的剪輯能力,因此編碼後的結束點可能會落在要求時間戳記之前或之後一小段距離。對於社群短片來說這並不明顯;但若用於廣播播出或需要在已知關鍵影格上精準剪輯,則應使用桌面編輯軟體。
何時瀏覽器裁切已不足以應付需求
瀏覽器裁切能涵蓋許多日常任務——縮短一段錄音以便傳訊、剪掉教學影片的開頭、擷取某個畫面用於推文。當遇到下列任一情況時,它就並非合適的工具:
- 原始檔案超過五分鐘解碼上限。
- 輸出必須是帶有特定編解碼器的 MP4,以利後續流程使用。
- 剪輯點必須精準落在已知的關鍵影格上。
- 字幕、多音軌或環繞音效必須保留下來。
- 原始檔案受 DRM 保護,而本工具明確不會繞過此保護。
面對這些工作,請改用專門的桌面編輯軟體並自行檢查匯出的時間軸。至於所有在限制範圍內的工作,基於瀏覽器的影片裁切工具是從長檔案快速取得短剪輯的最快方式,無需安裝任何軟體,也無需上傳任何位元組。如果你寧願先思考裁切是否真的是正確的選擇,可以參考指南 如何判斷你是否真的需要裁切影片,它會先帶你釐清這個問題。
延伸閱讀:如何規劃裁切影片所需的步驟。