若要為 Instagram 裁切影片,你需要在每一幀內設定一個精確的像素矩形,讓匯出結果符合 Instagram 1080 像素的渲染寬度,以及你所選版位所需的長寬比——動態消息為正方形 1:1、動態消息為直式 4:5、Reels 與限時動態為直式 9:16,或動態消息為橫式 1.91:1。原始影片全程都保留在你的裝置上,裁切動作透過瀏覽器內的 JavaScript 媒體解碼器在本機完成,因此不會上傳到任何遠端伺服器。輸出結果是一段固定時長的 WebM 剪輯,其像素寬度與高度等同於你輸入的矩形,可直接進入 Instagram 內建發布流程上傳,不會在 Instagram 端發生重新編碼而產生意外狀況。
Instagram 自動加黑邊是創作者最常求助裁切工具的原因。平台會對長寬比不符合目標的影片進行填補或裁切,而被裁掉的邊緣通常恰好落在畫面最重要的部分。事先裁切能讓你決定要保留哪個主體、留白與側邊邊距,而不是把這個決定交給 Instagram 以中央為權重的預設處理方式。重點在於裁切到 Instagram 預期的精確像素矩形,因為差一像素的四捨五入,仍可能在檔案進入上傳流程時發黑邊或輕微拉伸。

你應該符合的 Instagram 影片規格
Instagram 並未公布單一通用的畫布尺寸。每一種版位都有各自預期的長寬比,而所有版位的最大渲染寬度都是 1080 像素。如果你裁切的寬度超過 1080,Instagram 會將其縮小;如果裁切度較窄,Instagram 會將其放大並柔化細節。以長邊對齊 1080 是安全的基本設定。
| 版位 | 長寬比 | 1080 像素下建議的裁切矩形 | 畫面面積 |
|---|---|---|---|
| 動態消息(正方形) | 1:1 | 1080 x 1080 | 1,166,400 px |
| 動態消息(直式) | 4:5 | 1080 x 1350 | 1,458,000 px |
| 動態消息(橫式) | 1.91:1 | 1080 x 566 | 611,280 px |
| Reels | 9:16 | 1080 x 1920 | 2,073,600 px |
| 限時動態 | 9:16 | 1080 x 1920 | 2,073,600 px |
「畫面面積」這一欄有一個實用的意義:矩形越大,Instagram 需要編碼的像素就越多,代表上傳檔案較大、在較慢的連線下發布時間也更長。9:16 的 Reels 矩形像素數量約為 1:1 動態消息正方形的 1.8 倍,因此同樣內容以 30 秒 Reels 形式上傳,通常會比正方形明顯耗時。
為什麼在瀏覽器內裁切且不上傳很重要
大多數線上裁切工具會要求你將原始檔案上傳到他們的伺服器,由遠端機器執行裁切,再回傳結果。這種流程對 Instagram 創作者有三個實際缺點。第一,除了最終上傳到 Instagram 之外還多了一次上傳時間,因此一部 400 MB 的母帶可能會卡在兩個上傳佇列中。第二,檔案會離開你的裝置,這對客戶案件、未公開產品或任何受 NDA 保護的內容都是實際風險。第三,免費的伺服器方案通常會對時長、解析度或輸出位元率設上限。
基於瀏覽器的工具能避開這三個問題。Video Cropper 使用瀏覽器內建的媒體解碼器讀取檔案,依據你輸入的 X、Y、寬度與高度值在畫面內裁切,並將結果封裝成可下載的 WebM。沒有任何資料離開這個分頁,因此原始檔案保留在你的機器上,唯一的上傳就是最後傳到 Instagram 這一次,也不會碰到伺服器端的額度限制。
如果你也需要在 Instagram 的上傳流程開始運作前先縮小檔案,可以在同一個本機工作流程中,把裁切與 Video Compressor 搭配使用,把 WebM 重新編碼成位元率平衡的版本。對於長寬比已正確、只想縮短時長的創作者,Video Trimmer 是對應的純本機工具。
逐步為 Instagram 裁切影片
Video Cropper 預期有四項輸入:一個瀏覽器能解碼的影片檔、四個以整數像素表示的矩形數字,以及點擊裁切按鈕。一旦確認目標版位,整個流程大約只需一分鐘。
- 在桌面瀏器中開啟 Video Cropper,並從本機磁碟選擇原始影片。等待工具回報來源尺寸——那就是矩形的上限,任何數值超過上限都會導致裁切被拒。
- 決定你要針對哪一種 Instagram 版位,並從上方規格表中挑選對應的矩形。若要在動態消息發布 1080 x 1080 的正方形,在 X 輸入 0、Y 輸入 0、度輸入 1080、高度輸入 1080。
- 若主體不在畫面中央,以整數像素調整 X 與 Y。若主體位於寬度 1920 來源的右側三分之一,你想把它置中於 1080 寬的正方形中,實用的起始 X 值是 (1920 - 1080) / 2 + 位移,四捨五入為整數;若垂直構圖也需要調整,Y 通常不再維持 0。
- 確認 X 加上寬度不超過來源寬度,Y 加上高度不超過來源高度。工具會阻擋超出畫面的矩形,這能避免最常見的「匯出空白或被拉伸」問題。
- 選擇「裁切影片」並在即時處理過程中保持分頁開啟。裁切到一半關閉分頁會捨棄正在進行的編碼並強制重來,因此讓分頁保持焦點、或至少停留在同一螢幕背景,是比較保險的做法。
- 工具提供下載時,取得產生的 WebM,並從第一幀到最後一幀完整播放一次,再上傳到 Instagram。快速完整播一次能抓出在靜態縮圖上看不出來的構圖錯誤。
為每種版位選擇正確的矩形
你輸入的四個數字會在來源座標系統中定義一個矩形,而 (0, 0) 是每一幀左上角像素。由於矩形會以相同方式套用至每一幀,這是「靜態裁切」,而非平移與縮放式裁切。對於靜態主體——例如對嘴講話的畫面、商品鏡頭、文字疊加——靜態裁切通常正好是你需要的。對於手持拍攝、主體會飄移的影片,即使主體在中央位置,靜態裁切仍可能在影片邊緣處切到臉部。
若主體在第一幀與最後一幀之間有明顯飄移,在 Video Cropper 中有兩種實際可行的做法。第一種是挑選一個涵蓋主體完整路徑並保留一些邊距的矩形,接受兩側會露出較多背景。第二種是先使用 Video Trimmer 重新剪輯來源,讓保留下來的段落中主體位置更一致,再進行裁切。這兩種做法都遵循靜態矩形模型,不會去模擬工具本身並未提供的動態追蹤裁切。
針對 Instagram Reels,常見錯誤是從 16:9 來源裁切出 1080 x 1920。從幾何上來看這看似可行,但 16:9 來源實際上只有 1080 x 607 像素的可視高度,因此這個矩形必須放在僅 607 像素高的畫面中,工具會拒絕執行。務實的工作流程是裁切 9:16 的來源,或接受直式內容必須在裁切前以直式拍攝或重新構圖。
依實際來源影片挑選寬度與高度
大多數手機錄影為 1920 x 1080(橫式)或 1080 x 1920(直式),大多數無反光鏡相機錄影為 3840 x 2160 或 1920 x 1080。你輸入的矩形必須使用整數,並在兩個軸向上都落在來源畫面內。最常見的單一輸入錯誤,是輸入的高度超過來源允許值——在高度只有 1080 的來源上輸入 1920 時尤其容易發生。
在按下「裁切影片」之前,一個快速的安全檢查:把四個數字像句子一樣唸出來——「X 從 [數值] 開始,Y 從 [數值] 開始,寬度為 [數值],高度為 [數值]」——並確認 X 加上寬度、Y 加上高度都小於或等於檔案載入時工具回報的來源尺寸。這個口頭檢查能抓出在小表單上容易漏看的差一錯誤與數字顛倒。
裁切之後該做什麼
匯出的 WebM 是獨立完整的剪輯,其寬度與高度等同於你輸入的矩形。WebM 是廣泛支援的容器,而 Instagram 在標準發布流程中接受 WebM 上傳,因此這個檔案大多能直接傳到 Instagram。若你發現檔案大小超過上傳需求,可以將其送進 Video Compressor,使用平衡預設降低位元率,在一般手機螢幕觀看下不會有明顯畫質損失。
如果你的後續剪輯流程還需要從同一部剪輯中擷取靜態畫面,Video Frame Extractor 對裁切後的 WebM 與對原始來源的操作方式相同,因此你能直接從中擷取所需的關鍵幀,不必再回到原始母帶。想要深入了解瀏覽器端裁切的底層機制,以及為什麼全程都在本機執行,可以參考免費在瀏覽器內裁切影片指南,從不同角度說明相同的原理。想知道 Instagram 預期尺寸的完整面貌——不只是本文涵蓋的動態消息版位,還包括 IGTV 風格的舊式上傳與輪播剪輯——可以閱讀Instagram 格式與調整尺寸完整指南取得完整對照。
造成不良匯出的常見錯誤
有三種錯誤一再出現。第一是為 X、Y、度或高度輸入非整數值,工具會自動四捨五入或直接拒絕;堅持使用整數像素是最安全的做法。第二是裁切過程中離開分頁,這會中斷瀏覽器內的編碼器,並從第 0 幀強制重來。第三是跳過對匯出 WebM 的完整播放檢查——靜態矩形在第一上看起來完美,卻可能在最後一幀切到主體,只有完整播放一次才會發現。
第四種較不明顯的錯誤,是選錯了版位。以正方形動態消息裁切上傳為 Reels,會被 Instagram 上下加黑邊;以 9:16 的 Reels 裁切上傳為正方形動態消息,則會在兩側被加上直立黑邊。你選擇的矩形必須與你真正打算使用的版位一致。
當矩形正確、版位相符,且通過完整播放檢查後,裁切後的 WebM 就能以預期尺寸進入 Instagram 內建上傳流程,既不會自動加黑邊,也不會失去置中的主體。
若想進一步了解,請參如何在 iPhone 上逐擷取影片畫面。