裁切是正確選擇的時機,是當你需要從影片片段的每一幀中移除一個固定的矩形區域,同時保留剩餘區域內的原始解析度時。這個操作會捨棄外圍像素——黑邊、角落裡的浮水印、硬編碼的下三分之一字幕,或主體周圍多餘的邊距——然後只重新錄製你定義的矩形,讓內部的內容在解析度上完全不變。Video Cropper 正是為這個任務而設計的:你輸入四個以整數像素為單位的數值(X、Y、寬度、高度),這些數值從來源影格的左上角開始測量,工具只會將該矩形製到畫布上,把產生的串流錄製成 WebM,然後提供下載。完全不會上傳任何內容,而且這個矩形在每一幀中都保持固定,因此裁切只適用於不需要的區域是靜態、而你想保留的內容在整段過程中都位於同一位置的情況。如果目標是讓檔案變小、縮短片段,或將整個畫面縮放成新尺寸,那麼其他工具會更適合。

影片裁切實際上會改變什麼
裁切會透過修剪邊緣的像素來改變每一幀的可見區域。內部矩形保留其來源解析度;只有外圍區域被移除。這是一個空間編輯,不是時間編輯,也不是品質編輯。其他三種操作乍看之下很類似,但它們解決的是不同的問題:
| 操作 | 它會改變什麼 | 它不會改變什麼 |
|---|---|---|
| 裁切 (Crop) | 每一幀內部可見的矩形 | 片段長度、內部像素的編碼品質、原始時間位置 |
| 調整大小 (Resize) | 每一幀的寬度與高度 | 片段長度、影格內包含哪些像素 |
| 剪輯 (Trim) | 片段的開始與結束時間 | 影格內容、影格尺寸 |
| 壓縮 (Compress) | 編碼位元速率與輸出檔案大小 | 影格內容、影格尺寸、片段長度 |
這些類別可能會重疊——一個經過裁切並重新編碼的片段通常會比來源小——但操作本身只針對一件事。如果唯一的目標是移除邊緣像素並保持內部矩形完整,那麼裁切就是最直接的路徑。如果目標是不論影格面積大小都讓檔案變小,那麼壓縮就是最直接的路徑。
何時裁切是正確的選擇
當要移除的區域在整段片段中都保持在同一位置、而要保留的內容自始至終都剛好落在一個矩形內時,裁切就很適合。符合這個條件的具體情況包括:
- 靜態黑邊,例如 4:3 來源上下加黑邊後放入 16:9 主檔,或 16:9 片段放入更寬的畫面時左右出現的黑柱。
- 固定在某一個角落的浮水印或頻道標誌——例如右上角或左下角——前提是你有權將其移除。
- 硬編碼的下三分之一字幕、跑馬燈或時間戳覆蓋圖層,它們在影格之間不會移動。
- 為不同長寬比重新取景,當主體大致位於中央、且在整段片段中都保持在新的矩形內時——例如把 1920 × 1080 的主檔裁切成置中的 1080 × 1080 正方形。
- 符合平台規定的畫面範圍,當目的地的播放器或上傳表單會拒絕包含不需要邊緣的片段時,不論解析度為何。
如果不需要的邊緣會移、主體走出畫面,或某個關鍵元素跨越你打算繪製的矩形,那麼裁切會在某個時間點把它遮住,產生看起來壞掉的結果。對於這類任務,使用會移動的裁切框重新取景、模糊處理,或完全採用其他工具,是更安全的選擇。關於何時裁切是正確方法的更完整說明,請參考 如何挑選正確的影片裁切方法。
何時裁切不是正確的選擇
當裁切無法達成你的目標時,雖然日常用語中這些說法會重疊,但它仍然是錯誤的工具。在以下情況請跳過裁切:
- 目標是讓檔案變小。裁切會讓內部像素維持原本的來源解析度,而 WebM 編碼器會根據裁切後的像素面積、以 30 fps 選定位元速率,範圍在 180 kbps 到 8 Mbps 之間。當檔案大小才是真正目標時,請使用 Video Compressor。
- 片段太長。切割時間屬於剪輯 (trim),而非裁切 (crop)。當你想刪掉前 10 秒或只保留中間一分鐘時,請使用 Video Trimmer。
- 整個畫面需要新的解析度。縮放每個像素屬於調整大小 (resize);裁切只會移除邊緣。當你希望每一幀都符合新的寬度與高度時,請使用 Video Resizer。
- 裁切矩形必須跟著移動的主體。每一幀都會套用同一個固定矩形,所以這個工具無法追蹤四處移動的人物或物件。第二個矩形、pan-and-scan,或具有動態追蹤功能的編輯器會更適合。
- 需要隱藏特定物件或臉部。裁切無法進行模糊或遮罩處理;它只能移除邊緣。若需要區域等級的遮罩,請使用具有遮罩功能的編輯器。
- 字幕、章節、旋轉標記、HDR 中繼資料或其他容器特性必須保留下來。裁切會重新錄製一個全新的 WebM,不會保留這些欄位,所以如果它們對目的地很重要,請務必檢視輸出結果。
打開工具前的裁切前檢查清單
在輸入任何數字之前,有五個問題可以確認裁切是合適的。請依序檢視:
- 不需要的邊緣是否為靜態?如果要移除的區域會移動、飄移或改變強度,裁切到一半就會失敗。
- 要保留的區域在整段片段中是否都落在同一個矩形內?如果主體在任一時間點離開規劃好的裁切框,就該停止。
- 來源尺寸是多少?在挑選有效的 X、Y、度和高度之前,必須先知道來源的像素寬度與高度。Video Cropper 會在檔案解碼後載入這些數值。
- 裁切後的輸出是否符合限制?輸出面積不得超過 3840 × 2160 像素,來源大小不得超過 500 MiB,解碼後的時長必須大於 0 且不超過 5 分鐘,來源的任一邊不得超過 4096 像素,來源面積也不得超過 3840 × 2160 像素。
- 是否有時間進行即時處理?工具會在本地播放來源並同時錄製,所以 1 分鐘的來源大約需要 1 分鐘。關閉分頁會停止匯出。
一份可以搭配這些問題的簡短清單位於 裁切影片時避免犯錯:裁切前檢查清單,它把每一點展開成即使檢查通過後仍可能發生的失敗模式。
實作範例:將 1920 × 1080 來源置中裁成 1080 × 1080 正方形
假設 1920 × 1080 來源的中央區域,需要為了社群貼文變成 1080 × 1080 的正方形。
- 寬度:所需的裁切寬度為 1080。
- 高度:來源高度為 1080,裁切高度也應為 1080。
- X:(來源寬度 − 裁切度) ÷ 2 = (1920 − 1080) ÷ 2 = 420。
- Y:(來源高度 − 裁切高度) ÷ 2 = (1080 − 1080) ÷ 2 = 0。
- 邊界檢查:X + 寬度 = 420 + 1080 = 1500 ≤ 1920 ✓;Y + 高度 = 0 + 1080 = 1080 ≤ 1080 ✓。
- 面積檢查:1080 × 1080 = 1,166,400 像素,遠低於 3840 × 2160 = 8,294,400 的上限 ✓。
這四個數值——X = 420、Y = 0、寬度 = 1080、高度 = 1080——就是工具所需要的精確矩形。
使用 Video Cropper 在本地裁切影片
裁切前的檢查通過後,實際的裁切是一個四步驟的瀏覽器流程。每一步都使用先前記下的已驗證數值。
- 開啟 Video Cropper 並選擇覽器可解碼的來源。接受的副檔名包括 MP4、WebM、MOV、M4V 和 Ogg;實際解碼取決於目前的瀏覽器,所以副檔名符合並不保證一定能處理。請等待來源尺寸載入完成後再操作任何欄位——那些數字才是讓矩形有效的依據。
- 輸入以整數像素為單位、從來源左上角開始計算的 X、Y、寬度與高度。X 會將裁切向右移動,Y 會將它向下移動。寬度控制水平範圍,高度控制垂直範圍。每個數值都必須是非負、未經修剪的整數像素計數,寬度與高度必須各自至少 2 像素,而且 X + 寬度與 Y + 高度都必須落在解碼後的來源範圍內。預設值會選取整個影格。
- 選擇「裁切影片」並在即時處理期間保持分頁開啟。瀏覽器會在本地播放來源、以 30 fps 將固定矩形繪製到不透明畫布上,在可用時附加可擷取的音訊,並依據瀏覽器最先回報的格式錄製 VP9、VP8 或通用 WebM。執行製的 canvas drawImage 操作定義於 WHATWG HTML Canvas 規範。1 分鐘的來源大約需要 1 分鐘;關閉分頁會取消匯出。
- 下載 WebM 並從頭到尾播放確認。在目的地的播放器中開啟檔案,確認矩形在每個場景中都正確,並檢查所需的音訊是否齊全。裁切作業不會位移、剪裁、四捨五入,也不會在座標錯誤時產出部分檔案——它會直接失敗——但檢視輸出結果仍然是確認匯出符合計畫的唯一方法。
Verify the Cropped WebM Before You Delete the Original
Keep the source until the entire output has been reviewed. The recorder runs in real time and depends on whatever WebM encoder the browser exposes, so size and quality shift with motion, noise, grain, and source codec. Four checks cover the common failure modes:
- Duration is finite. Streaming MediaRecorder output can omit a finite container duration; Video Cropper patches the Matroska Duration value in timestamp-scale ticks using the same standards-tested writer shared with Video Compressor, which is specified in the Matroska Media Container Format. Confirm the WebM reports a real duration in the player rather than an open-ended stream.
- The rectangle is correct. Scrub to the start, middle, and end of the clip and check that the same inner region appears in every scene.
- Audio is present when expected. Audio is appended only when the browser exposes a capturable track through media capture; support varies, and the source may play audibly during real-time processing. If audio is missing and it was needed, confirm the source has a track the browser can capture, then re-run the crop.
- Compatibility in the destination player. Open the WebM in the platform, editor, or app that will use it and confirm it decodes at the requested dimensions. If a player rejects the file, the codec the browser picked may not be the codec the destination expects, and re-encoding through Video Compressor with a different preset can help.
Once all four checks pass, the source can be archived or deleted. If any check fails, the original is still on disk and the crop can be re-run with new coordinates, a smaller rectangle, or a different source clip.