為 Instagram 貼文調整影片尺寸,意思是把本機端的一段影片縮放成 1080×1080(1:1 正方形)、1080×1350(4:5 直式),或 1080×566(1.91:1 橫式),同時維持在 Instagram 1080 像素的寬度上限以內,而這整個縮放過程可以完全在裝置端、於瀏覽器分頁中完成。整條流程──解碼來源影片、把畫格繪製到經過縮放的 canvas 上、擷取該 canvas,以及產出可下載的檔案──都是透過 Video Resizer 在本機端執行的,所以不會有任何內容被上傳到第三方伺服器。這讓它很適合用在草稿剪輯、品牌素材,或任何創作者想保持私密的影片上。Fit 與 Stretch 這兩種輸出模式,處理幾何縮放的方式不同:Fit 會把輸入的寬與高視為一個邊界框,依兩軸中較小的縮放比例縮放,藉此保留原始比例;Stretch 則會獨立套用這兩個數字,可能會刻意讓畫面變形,以精準落在指定的像素上。

一眼看懂 Instagram 貼文動態的尺寸
Instagram 貼文動態只接受少數幾種形狀,以下列出 1080 像素寬貼文最常見的目標尺寸。在縮放之前先選對形狀,才能讓文字疊加層與動態圖形在手機螢幕上維持銳利,而且每個選項都落在對瀏覽器編碼器友善的偶數像素數上。
| 貼文形狀 | 寬 × 高 | 長寬比 | 最適合 |
|---|---|---|---|
| 正方形 | 1080 × 1080 | 1:1 | 輪播貼文、均衡的動態版面 |
| 直式 | 1080 × 1350 | 4:5 | 以行動裝置優先的高瘦視角,佔用更多螢幕空間 |
| 橫式 | 1080 × 566 | 1.91:1 | 風景畫面、產品運鏡、照片風格影片 |
1080 像素的目標值能讓輸出頻寬對行動裝置上傳來說維持合理,而這些偶數尺寸也與 Video Resizer 為了讓其 MediaRecorder 輸出保持穩定而採用的捨入方式相符。4:5 直式形狀是提升貼文觸及率最常見的選擇,因為它在動態消息中佔用更多垂直空間,卻不需要上傳到 Reels。
為什麼 Fit 模式通常是貼文的正確選擇
對於自然拍攝的畫面──手機拍的短片、螢幕錄影、真人談話影片、旅遊影片──Fit 模式幾乎永遠是正確的選擇。它把輸入的寬與高視為一個邊界框,套用兩者中較小的縮放比例,並在不裁切的情況下保留原始長寬比。結果會是一支影片,其中一個軸完全填滿目標框,另一個軸則落在框內,因此人臉、產品與畫面上的文字都能維持原始鏡頭所拍下的比例。
以一段 1920×1080 的來源影片、目標是 1080×1080 正方形邊界框為例。兩者中較小的縮放比例是 1080 ÷ 1920 = 0.5625,所以來源會被繪製成寬 1920 × 0.5625 = 1080、高 1080 × 0.5625 = 607.5(捨入為偶數值 606),產出一個 1080×1080 的輸出結果,原始畫面會在垂直方向置中。當你的優先考量是「不要裁切主體,不要讓畫面變形」時,這正是你想要的結果。若目標改成較寬的 4:5 直式版面,同一段來源會變成在 1080×1350 的 canvas 內呈現 1080 × 607.5(高度捨入為偶數 606),同樣不失真地保留原始比例。
什麼時候 Stretch 模式比 Fit 更適合動態貼文
當輸出的精確尺寸比原始比例更重要,而且畫面本身就是為了承受變形而設計時,Stretch 模式就是正確的選擇。範本、動態文字排版、品牌動態圖形、循環播放的背景,以及任何內容原本就是在固定畫框內構圖的影片,都能從 Stretch 中受益。這個模式會獨立套用你要求的寬與高,所以一段 1920×1080 的來源影片、目標為 1080×566 時,會被精準繪製成 1080×566,不會出現黑邊。代價是任何含有可辨識幾何形狀的畫面都可能出現變形,因此 Stretch 對紀錄片、運動賽事,或真人談話影片來說都是不好的選擇。
若想深入了解涵蓋限時動態、Reels 與動態貼文的 Instagram 格式指南,Instagram 精確規格與縮放逐步說明針對每一種版位都說明了同樣的 Fit 對 Stretch 的取捨方式。
如何為 Instagram 貼文調整影片尺寸
這正是 Video Resizer 被打造出來要處理的任務。請依照以下步驟,取得乾淨的 1080 像素動態貼文輸出結果。
- 在瀏覽器中開啟 Video Resizer,點擊檔案選取器。選擇一段支援的本機端影片──MP4、WebM、MOV、M4V 或 Ogg──並等待瀏覽器讀取該檔案的中繼資料後再繼續。
- 輸入你想要的貼文形狀所對應的最大寬度與高度:1:1 正方形輸入 1080 與 1080,4:5 直式輸入 1080 與 1350,1.91:1 橫式輸入 1080 與 566。
- 選擇 Fit 以在該邊界框內保留原始長寬比,或選擇 Stretch,強制輸出精確的寬與高,即使畫面因此變形也一樣。
- 選擇 Resize video,並在瀏覽器解碼來源、把畫格繪製到縮放後的 canvas 上,並即時錄製結果的過程中,讓分頁保持開啟。
- 錄製完成後,從頁面上顯示的連結下載 WebM 檔案,再把它上傳到 Instagram 作為動態貼文。
整個過程都留在裝置端執行,所以不會有上傳進度條要等待,也沒有配額要用完。錄製器把擷取速率上限設在每秒約 30 個畫格,這在動態消息中已經足夠流暢,也遠高於 Instagram 通常回傳給觀眾的畫格速率。
影響 Instagram 貼文的來源限制
來源檔案有幾項硬性限制,決定了 Video Resizer 能否完成這項貼文任務。每一個要求的尺寸都必須是 2 到 1920 像素之間的整數,而奇數值會被向下捨入一像素,因為常見的瀏覽器影片編碼器在偶數像素數下更可靠。來源檔案本身最大可以到 500 MiB、最長五分鐘,且任一邊都不能超過 4096 像素,總面積也不能超過 3840 × 2160。
- 來源編碼格式:必須是瀏覽器能原生解碼的格式(MP4、WebM、MOV、M4V 或 Ogg)。
- 來源尺寸:每邊最多 4096,總面積最多 3840 × 2160。
- 來源長度:最長五分鐘。
- 來源大小:最大 500 MiB。
- 目標尺寸:整數,2–1920,會捨入為偶數值。
如果超過上述任何限制,或瀏覽器無法解碼該編碼格式,頁面會明確顯示失敗,而不是產出一個具誤導性的下載檔案。當一段草稿剪輯被轉碼進了不常見的容器格式時,這是很有用的安全防護。
WebM 輸出,以及該拿它怎麼辦
無論來源格式為何,輸出永遠是 WebM 檔案,因為 Video Resizer 依賴的是瀏覽器內建的 VP9 或 VP8 WebM 編碼器(參見 MDN 關於 MediaRecorder 與 canvas captureStream 的參考文件),而不是內建更重的媒體相依套件,或在伺服器端執行編碼。這讓頁面維持輕量,也讓來源影片留在裝置端。如果你的工作流程需要 MP4 容器格式,用桌面工具做一次重新封裝或轉碼,就能在不需要重做縮放的情況下達成。瀏覽器也會附加任何它能從來源讀取到的音軌,所以 WebM 檔案除了影片之外,也會保留你的配樂。
什麼時候該跳過這個方法、改用桌面編碼器
以瀏覽器為基礎的縮放,並不能取代完整的桌面影片處理流程。錄製器會選用瀏覽器支援、位元速率有上限的 VP9 或 VP8 WebM 設定,畫質、位元速率、畫格時序、音訊配置、色彩中繼資料與檔案大小都可能與來源不同。因為這是即時編碼,而不是雙通道的專業母帶處理,處理所需的時間大致與來源影片的長度相當。此外也不會放大細節、不會移除黑邊、不會裁切到主體、不會保留字幕或多軌道,也不會繞過 DRM。
不過,對於大多數 Instagram 貼文的使用情境──一段 30 秒的產品短片、一段 90 秒的真人談話更新、一則 10 秒的正方形公告──透過 Video Resizer 使用 Fit 模式既快速又具隱私性,能產出一個乾淨、隨時可上傳的 1080 像素 WebM 檔案。請只使用你擁有版權或已獲得編輯授權的媒體內容,若需要畫格精確的交付成果、超過五分鐘的影片、需要色彩管理的工作流程,或精確的位元速率控制,請改用桌面編碼器。
若想進一步了解,請參閱不上傳也能把影片裁切成 TikTok 尺寸。