# Video Trimmer

> 在瀏覽器裡剪 MP4、MOV、WebM、MKV，不上傳也不重新編碼：封包原樣複製，畫質完全不變，幾 GB 的影片也是幾秒剪完。起點會吸到關鍵影格，剪之前先告訴你差多少。

- URL: https://bytescope.dev/zh-Hant/video-trim/
- Locale: zh-Hant · Also: [en](https://bytescope.dev/en/video-trim.md) · [ja](https://bytescope.dev/ja/video-trim.md)
- Runs: 檔案不會離開你的瀏覽器 — 全部在本機處理。
- Requires: Any modern browser can trim. Saving straight into a file you choose needs Chrome, Edge or Opera on desktop (File System Access API). Other browsers build the output in memory and stop around 1 GB.
- Updated: 2026-09-08

## What it does

把 MP4、MOV、WebM 或 MKV 拖進來，就算是好幾 GB 的檔案也會立刻打開：工具用隨機存取只讀需要的部分，不會先把整個檔案載入，檔案也從頭到尾都留在你的電腦裡。畫面上有預覽播放器和一條時間軸，每個關鍵影格都畫成一格刻度。設定區間有三種方式：拖兩個把手、在播放到想要的位置時按「設為起點」「設為終點」，或直接輸入時間碼。方向鍵 ←→ 一次移一格，Shift+←→ 跳到上一個或下一個關鍵影格。

### 為什麼起點會提早一點

壓縮過的影片只在關鍵影格存完整畫面，中間的每一格只記錄「跟前一格差在哪」。這個工具是原樣複製封包、不重新編碼，所以剪輯只能從關鍵影格開始 — 從中間開始的話，前面幾格會找不到參照的畫面而壞掉。因此在你按下輸出之前，畫面會先告訴你實際的起點，例如「比你選的早 0.8 秒」。如果你寧願少一點也不要多一點，按一下就能改吸到下一個關鍵影格。

### 跟剪輯軟體差在哪

剪輯軟體輸出時會把每一格解碼再重新編碼，所以慢、每次都會損失一點畫質，還要你選輸出設定。這裡完全不解碼：輸出跟原檔是同一個容器、同一個編碼，裡面的每一格都跟原本一模一樣，速度基本上就是硬碟讀檔的速度。代價也很明確：沒有精確到格的剪輯、不能剪多段、不能合併、不能裁畫面、改解析度或壓縮 — 這些全都需要重新編碼，這一頁刻意不做。旋轉也不在這裡：影片播出來是側的，Rotate Video 用同樣的複製方式只改方向標記、不重新編碼；真的要把畫面轉過來，還是得重新編碼。唯一多出來的功能是一個「移除音軌」的勾選框。

輸出跟輸入是同一種容器（MP4 進 MP4 出，MOV、WebM、MKV 也一樣）。在桌面版 Chromium 系瀏覽器上，工具會直接串流寫進你選的檔案，所以再大的影片也不用整個塞進記憶體；其他瀏覽器是在記憶體裡組出輸出檔，上限大約 1 GB。輸出是一個全新的容器，裡面只有影像和聲音的封包 — 原檔的標題、日期、GPS 位置這類描述性標籤不會跟過去，分享之前知道這點會比較安心。剪完之後，同一段影片可以直接接著轉 GIF、抽出聲音，或用影片資訊檢查內容。

## Limits

Does not re-encode, cut to an exact frame, remove a middle section, join clips, rotate, crop, resize or compress. The start snaps to a keyframe.

## FAQ

### 剪完畫質會變差嗎？

不會。這個工具完全不解碼也不重新編碼，只是把起點到終點之間的壓縮封包複製到新檔案裡。輸出的每一格都跟原檔完全相同，位元率、解析度和編碼也都沒變。

### 多大的檔案可以剪？

讀取實際上沒有上限，因為檔案是一段一段讀的，不會整個載入。寫出則看瀏覽器：桌面版 Chromium 系（Chrome、Edge）會直接串流寫進你選的檔案，整部影片不需要塞進記憶體；其他瀏覽器要把結果放在記憶體裡，預估輸出超過大約 1 GB 時工具會先擋下 — 縮短區間，或改用桌面版 Chromium。

### iPhone 拍的影片能剪嗎？

能。iPhone 的 MOV 跟其他容器一樣打得開，而且複製封包的做法不在意裡面是什麼編碼。如果你的電腦沒辦法解 HEVC，預覽可能是黑的，但一樣能剪，剪出來的檔案在原本播得起來的地方都能播。相機和手機的檔案差異很大，某個檔案怪怪的話，先用影片資訊看看裡面是什麼。

### 為什麼預覽是黑的？

因為你的瀏覽器解不了那個編碼，最常見的是沒有 HEVC 解碼器的電腦遇到 HEVC/H.265。剪輯不需要解碼，所以照樣能剪：時間軸上的關鍵影格刻度是從檔案結構讀出來的，仍然準確，區間也可以直接用時間碼設定。輸出在原本能播的地方都能播。

### 為什麼剪出來的起點比我選的早？

因為複製式的剪輯必須從關鍵影格開始，而你選的位置前面最近的一個關鍵影格，依影片的編碼方式可能在幾秒之前。工具會在輸出前先顯示實際起點。如果你寧願晚一點開始也不要早，按「吸到下一個關鍵影格」就好。

### 影片會被上傳嗎？

不會。所有事情都在你的瀏覽器裡完成：檔案從你的硬碟讀進來，剪好的檔案再寫回你的硬碟，中間沒有任何伺服器。這也是為什麼不用排隊等待，能打開的檔案也沒有大小限制。

### 可以剪掉中間一段、合併多段，或裁切畫面嗎？

這一頁不行。它只做一件事：一個區間，不重新編碼直接複製。刪掉中間一段、合併多個片段、裁切、改解析度、壓縮都需要重新編碼，會變慢也會改變畫質。旋轉是例外：影片播出來是側的，Rotate Video 不重新編碼、只改方向標記就能修好；真的要把畫面轉過來，還是需要重新編碼。想做成短動畫，把剪好的片段丟給 MP4 轉 GIF；再進一步的加工，桌面剪輯軟體才是對的工具。
