AI · AI 短影音創作
短影音尺寸怎麼設?TikTok、Reels、YouTube Shorts 規格一次看
簡答
TikTok、YouTube Shorts 和 Reels 都建議輸出 9:16 直式影片,解析度 1080×1920、H.264 編碼的 MP4、每秒 30 格。截至本文撰寫時,TikTok 網頁版可上傳最長 30 分鐘,Shorts 最長 3 分鐘,Instagram Reels 最長 20 分鐘。文字和人臉請放在畫面中央,避開頂端 14% 和底部 35%。
開啟寬高比先講結論:一個母檔通吃所有平台
各大短影音 App 都是在手機直立時全螢幕播放,螢幕比例就是 9:16,以全高清來算就是寬 1080、高 1920 像素。只要做一個 1080×1920 的母檔,同一支影片就能發到 TikTok、YouTube Shorts、Instagram Reels 和 Facebook Reels,不用再重剪。
下面的數字來自各平台官方說明頁,時間點是 2026 年 11 月。平台常常調整限制,而且手機 App 和網頁上傳的規定有時不一樣。官方頁面沒寫明的項目,表格裡就如實標示,不亂猜。
各平台直式影片規格(2026 年 11 月)
| 平台 | 比例 | 解析度 | 長度 | 檔案與影格率 |
|---|---|---|---|---|
| TikTok(TikTok Studio 網頁上傳) | 上傳頁未標明;9:16 可填滿螢幕 | 720×1280 以上 | 最長 30 分鐘 | MP4 或 WebM,小於 10 GB |
| YouTube Shorts | 正方形或直式;16:9 及更寬的比例會被視為一般長影片 | Shorts 上傳最高 1080p | 最長 3 分鐘 | Shorts 說明頁未標明 |
| Instagram Reels | 介於 1.91:1 到 9:16 之間 | 至少 720 像素 | 最長 20 分鐘;超過 3 分鐘的 Reels 不建議推給新觀眾 | 至少 30 fps |
| Facebook Reels | 不限方向 | 未標明 | 不限長度 | 未標明 |
| Instagram Reels 廣告(Meta 廣告規格) | 9:16 | 1440×2560 | 0 秒到 15 分鐘 | MP4 或 MOV,最大 4 GB,固定影格率 |
| 抖音、快手、小紅書、微信視頻號、Snapchat Spotlight | 請查看 App | 請查看 App | 請查看 App | 我們無法在官方頁面查證這些平台;實務上 1080×1920 的 MP4 普遍都能接受 |
表裡有兩點比看起來更重要。第一,在 YouTube 上由比例決定格式:3 分鐘以內的正方形或直式影片會變成 Short,16:9 的影片則維持一般影片。第二,Instagram 要求至少 30 fps,而許多 AI 影片模型輸出的是 24 fps,所以發 Reels 前要先轉換影格率(見下方指令)。
Facebook 在 2025 年 6 月把所有影片都歸入 Reels,因此 Facebook Reels 可以是任何長度和比例。不過 9:16 的直式檔案在全螢幕播放器裡效果仍然最好。
安全區:字幕和按鈕會擋住畫面的哪裡
在每個短影音 App 裡,介面都會疊在你的畫面上方:底部是帳號名稱和說明文字,右側是按讚、留言、分享按鈕,頂端則有分頁或搜尋列。放在這些位置的內容可能會被遮住。
Meta 的 Reels 廣告規格有一條明確的規則:頂端 14%、底部 35%、左右各 6% 不要放文字、標誌或其他重點元素。TikTok 也為廣告提供自己的安全區檔案,概念相同。實務上,Meta 的數字可以當作跨平台通用的標準。換算到 1080×1920 的畫面,結果如下:
| 邊緣 | 占畫面比例 | 1080×1920 的像素 | 要避開的內容 |
|---|---|---|---|
| 頂端 | 14% | 269 px | 分頁、搜尋列、直播或追蹤中標籤 |
| 底部 | 35% | 672 px | 帳號名稱、說明文字、音樂列、進度條 |
| 左側 | 6% | 65 px | 部分手機會裁掉邊緣 |
| 右側 | 6% | 65 px | 按鈕列占用更多空間,重點文字請再往內放 |
這樣留下的安全框範圍是 x 從 65 到 1015、y 從 269 到 1248,寬 950 像素、高 979 像素。燒錄字幕、產品名稱和人臉都請放進這個框裡。畫面下方三分之一仍然可以放內容,例如腿部、桌面或地板,只是不要放文字。
封面與縮圖
封面是觀眾在你的個人頁面格狀牆和部分動態中看到的靜態圖片,各 App 的處理方式略有不同:
- Instagram Reels:說明頁建議封面圖用 420×654 像素,比例約 1:1.55。頁面也提到封面發布後無法修改,所以分享前就要選好。
- TikTok:網頁版上傳後可以選擇封面圖。個人頁面的格狀牆會裁切直式封面,所以標題文字要放在中間。
- YouTube Shorts:Shorts 縮圖的設定方式經常改版,請看目前的上傳畫面,不要照舊教學操作。
有個在每個 App 都適用的好習慣:在 1080×1920 的畫面中,把封面設計在置中的 1080×1080 正方形內。就算 App 把封面裁成正方形或 3:4 的方塊,標題和人臉也都保得住。
上傳 16:9 或 1:1 的影片會怎樣
橫式 16:9 的影片在手機直立時無法填滿螢幕。在 YouTube 上它根本不算 Short;在 TikTok 和 Reels 上通常會縮得很小,上下留下大片黑邊或模糊背景。觀眾會直接滑過這些空白,所以直式版本幾乎都表現更好。
正方形 1:1 的影片在 YouTube 上算 Short,Instagram 也接受,但在高螢幕上仍然會留白。如果同一支影片還要發在動態貼文,正方形是不錯的選擇;至於 Shorts、TikTok 和 Reels,還是做成真正的 9:16 版本。
把橫式影片變成直式,有三種做法:
- 裁切:從寬畫面中切出一個 9:16 的視窗。適合主體靠近中央的畫面,缺點是會失去左右兩側。
- 加邊:把整個寬畫面縮小到符合寬度,上下加黑邊。內容完整保留,但畫面很小。
- 模糊背景:把完整的寬畫面放在中間,底下墊一層放大並模糊的同一支影片。比黑邊好看,不過主畫面還是很小。
如果主體會在寬畫面裡移動,固定裁切就會把它切掉。這時就要靠會追蹤主體的自動重新構圖(auto reframe),請參考我們的 AI 影片剪輯指南。
用 ffmpeg 把 AI 影片轉成 1080×1920
AI 影片模型常常輸出 720p,或是接近標準比例但並不精確的尺寸,例如 720×1280,或寬度差個幾像素;有些還只輸出 16:9。剪輯之前,請先把每支影片都轉成相同的 1080×1920 母檔,讓時間軸只有一種尺寸和一種影格率。
如果影片本來就是直式、只是尺寸偏小,就放大後再裁掉多出來的像素,讓結果剛好是 9:16:
# Vertical AI clip (for example 720x1280) -> exactly 1080x1920
ffmpeg -i ai_clip.mp4 \
-vf "scale=1080:1920:force_original_aspect_ratio=increase:flags=lanczos,crop=1080:1920,setsar=1" \
-r 30 -c:v libx264 -crf 18 -preset slow -pix_fmt yuv420p \
-c:a aac -b:a 192k -movflags +faststart vertical.mp4如果影片是 16:9,從三種方法中選一種:
# 1) Center crop a 16:9 clip to 9:16 (loses the sides)
ffmpeg -i wide.mp4 -vf "scale=-2:1920,crop=1080:1920,setsar=1" \
-c:v libx264 -crf 18 -pix_fmt yuv420p -c:a copy crop.mp4
# 2) Pad: fit the full frame, black bands above and below
ffmpeg -i wide.mp4 \
-vf "scale=1080:1920:force_original_aspect_ratio=decrease,pad=1080:1920:(ow-iw)/2:(oh-ih)/2:color=black,setsar=1" \
-c:v libx264 -crf 18 -pix_fmt yuv420p -c:a copy pad.mp4
# 3) Blurred background behind the full frame
ffmpeg -i wide.mp4 -filter_complex \
"[0:v]split=2[bg][fg];[bg]scale=1080:1920:force_original_aspect_ratio=increase,crop=1080:1920,boxblur=20:2[bg];[fg]scale=1080:-2[fg];[bg][fg]overlay=(W-w)/2:(H-h)/2,setsar=1[v]" \
-map "[v]" -map '0:a?' -c:v libx264 -crf 18 -pix_fmt yuv420p -c:a copy blur.mp4在裁切指令中,裁切視窗預設置中。想追蹤偏左的主體,可以加上 x 位移,例如 crop=1080:1920:200:0 會讓視窗距離左邊緣 200 像素。
關於影格率:-r 30 會透過重複影格,把 24 fps 的影片轉成 30 fps。這樣能符合 Instagram 至少 30 fps 的要求,看起來也和原片一樣。若想補出平滑的中間格,需要用到影格插補,但它可能讓手部和快速動作變形,只有影片真的需要時才用。
常見錯誤
- 不小心輸出成 1920×1080。許多剪輯軟體預設是橫式時間軸,放入第一支影片前,請先把專案設成 1080×1920。
- 同一條時間軸混用不同影格率。24 fps 的 AI 影片接在 30 fps 的手機影片旁,轉場處可能會卡頓。請先把所有影片轉成同一個影格率。
- 把字幕燒在畫面下方三分之一。它們會被 App 自己的說明文字和按鈕壓住,請放在安全框內。
- 盲信舊的規格清單。Shorts 長度和 Reels 長度等限制已改過好幾次,看任何表格都要確認日期,包括這一份。
- 上傳壓縮過度的檔案。App 還會再壓縮一次。請用高品質設定輸出(例如
-crf 18),讓平台只做最後那一次壓縮。
想了解從開頭鉤子到發布的完整流程,請看我們的 AI 短影音製作指南。若要快速確認奇怪的尺寸,可以用比例計算工具,例如 cv.cm 的比例工具,它會告訴你 1080×1920 剛好是 9:16,而 1248×704 並不是 16:9。
常見問題
TikTok 影片最佳尺寸是多少?
9:16 直式畫面,1080×1920 像素。截至本文撰寫時,TikTok 網頁版上傳要求至少 720×1280、MP4 或 WebM、小於 10 GB、最長 30 分鐘。
YouTube Shorts 的尺寸是多少?
建議用 1080×1920(9:16)。YouTube 會把 3 分鐘以內的正方形或直式影片視為 Shorts,說明頁也指出 Shorts 上傳最高可達 1080p。
1080×1920 就是 9:16 嗎?
是的。1080 除以 1920 等於 9 除以 16,所以 1080×1920 剛好是 9:16。720×1280 和 1440×2560 是同樣的比例,只是解析度較低或較高。
可以把 16:9 的影片上傳成 YouTube Shorts 嗎?
不行。YouTube 表示,像 16:9 這樣較寬的比例會讓影片維持為長影片。請先裁切或重新構圖成直式或正方形。
Reels 和 TikTok 的安全區在哪?
Meta 的 Reels 廣告規格建議,頂端 14%、底部 35%、左右各 6% 不要放文字和標誌。換算到 1080×1920 的畫面,就是頂端 269 px、底部 672 px、左右各 65 px。
Instagram Reels 封面要用多大?
Instagram 說明頁建議 420×654 像素,比例約 1:1.55。標題請放在中間,才不會在個人頁面格狀牆被裁成正方形時被切掉。