先別急著重傳:先分辨「整批」還是「單支」
看到失敗的第一個動作,幾乎所有人都是「再傳一次」。這個動作在單支失敗時有效,在整批失敗時只是把同樣的錯誤重複三十遍,還可能讓已經成功的影片變成重複內容。
所以第一個問題不是「哪裡錯了」,而是「錯的範圍有多大」。一次傳 20 支、20 支全失敗,問題幾乎一定不在影片本身,而在帳號、連線或當下的平台狀態。反過來,19 支成功、1 支失敗,那支影片一定有它跟別人不一樣的地方。
這個分流只需要一個動作:拿一支「上次成功過」的舊影片再傳一次。它成功,說明環境沒問題,問題在你這批新檔案;它失敗,說明現在這個帳號或這條連線有狀況,跟你的影片無關。
- 全部失敗 → 先查帳號資格、登入狀態、連線,不要動影片
- 少數失敗 → 直接跳到下面針對單支的六個原因
- 間歇性失敗(傳到一半斷)→ 先查網路與檔案大小,再看裝置
- 同一支重傳就過 → 屬於連線問題,不是規格問題
原因一:副檔名改了,編碼沒改
這是最常見也最容易被忽略的一項。把 .mov 重新命名成 .mp4,檔案本身沒有被轉換,只是換了名字。上傳介面看的是容器與編碼,不是檔名,所以照樣會被拒絕。
判斷方式很簡單:用系統內建的播放器實際開一次,看能不能播、時間軸能不能拖。如果播放器都要繞一下才開得起來,平台端大概也讀不順。
另一種情況是「剪輯軟體輸出時選了奇怪的設定」——例如可變幀率、非常見的音訊編碼、或是把字幕壓成獨立軌道。這些在自己電腦上看都正常,換一台機器就出問題。輸出時選相容性較高的預設值,比事後排查省時間。
原因二:長度與檔案大小,最常見的「安靜失敗」
長度與檔案大小的限制會隨平台與內容型態調整,實際數值請以賣家中心當期公告與上傳頁面的即時提示為準。真正麻煩的不是數字本身,而是它失敗得很安靜:進度條跑完、畫面顯示完成,回頭看清單才發現那支根本沒上去。
大檔案還有一個連帶問題:上傳時間長,中途切到別的視窗、螢幕休眠、VPN 斷線,都會讓連線中斷。中斷後平台可能留下一個「已上傳但未完成」的紀錄,於是你以為發過了,其實沒有。
實務做法是把「檔案大小」當成剪輯時的約束,而不是上傳前的檢查。同一段內容能用較低的位元率輸出而畫質看不出差別時,就沒有理由留著一個特別大的檔案。
- 匯出後先看檔案大小,超過以往成功案例的兩倍就先壓一次
- 長度貼近上限的影片,單獨排一批,不要跟大批混在一起
- 上傳期間不要讓電腦休眠,也不要用會斷線重連的網路
- 上傳完回頭看清單狀態,不要只看進度條
原因三:比例正確,但字幕被介面吃掉
直式影片在蝦皮裡不是「整塊畫面都給你看」,上下通常會有介面元素覆蓋。字幕或重點字壓在太靠下、太靠邊的位置,上傳不會失敗,但觀眾看到的是被切掉的字。
這一項嚴格說不算「上傳失敗」,卻是使用者回報「傳上去怪怪的」最常見的原因。排查時把它跟失敗分開:失敗看錯誤訊息,顯示異常看安全區。
做法是留邊。剪輯時把字幕往上收一點、左右各留一點緩衝,一次設定好套用到整個系列,比事後一支一支改快得多。
原因四:帳號資格或功能沒有開通
「規格都對、檔案也小,還是傳不上去」的情況,問題常在影片之外:分潤夥伴資格尚未通過、賣場功能未開通、當期活動有額外規範,或是這個帳號本來就沒有上傳短影音的權限。
這類失敗的特徵是「完全沒有進度」——按下去就直接被擋,而不是跑到一半斷掉。如果你有多個帳號,用同一個檔案在另一個帳號測試,就能立刻分辨是帳號問題還是檔案問題。
需要注意的是,平台規則與活動規範會變動。遇到這一類,查當期官方公告比在社群裡找舊答案可靠。
原因五:連線中斷與「假成功」
上傳是長時間的網路行為,任何一次中斷都會留下不完整的結果。常見的觸發:Wi-Fi 訊號不穩、使用會自動重連的 VPN、電腦進入休眠、同時跑著大量下載、或是上傳到一半把筆電蓋起來。
最危險的不是失敗,是「看起來成功」。進度條跑到 100% 之後才斷線,介面可能還停留在完成狀態,但平台上其實沒有這支影片。等到兩週後對帳才發現少了三支,那時已經很難回想是哪三支。
辦法只有一個:以平台上的實際清單為準,不以本機的進度條為準。批次處理時尤其如此,逐支核對結果比相信一個「全部完成」的提示可靠。
原因六:檔案被佔用、路徑太深或含特殊符號
影片還開在剪輯軟體裡、或正在被雲端硬碟同步,檔案就會被鎖住,讀不到自然傳不上去。這種失敗通常是「瞬間失敗」,連進度都沒有。
檔名與路徑也有關係。過長的路徑、含特殊符號或emoji的檔名、放在需要權限的目錄裡,都可能讓上傳程式讀取失敗。這一點在批次處理時被放大:一支檔案有問題,可能讓整批卡在同一列。
建議把要上傳的影片集中放到一個短路徑的資料夾,例如 D:\上架\2026-11\,檔名只用主題加序號,不要有空格與中文標點。
原因七:影片沒問題,是內容有問題
前六項都排除了,還是被擋,就要往內容審核想。這一類的特徵是「檔案可以上傳,但發布後被下架或審核不通過」,錯誤訊息通常比較模糊。
常見的觸發點:畫面上有明顯的第三方平台浮水印、影片內含導向站外的連結或聯絡方式、使用未授權的音樂、文案有誇大或收益保證的用語、以及與商品實際不符的展示。
這一項的處理方式跟前六項完全不同:不是重傳,是改內容。重傳同一支只會再被擋一次,而且重複違規對帳號沒有好處。
- 移除其他平台的浮水印與開頭結尾畫面
- 文案避免收益保證、療效、絕對化用語
- 音樂改用有授權的來源,或不使用背景音樂
- 影片內容與商品描述一致,不要用示意畫面冒充實物
排查順序:五步縮小範圍
把上面七項串成一個每次都照跑的順序,可以避免「想到什麼試什麼」。順序的原則是:先用一個動作砍掉一半可能,再逐層往下。
第①步分辨範圍(整批或單支);第②步用一支舊的、確定成功的影片交叉測試,分辨是環境還是新檔案;第③步對失敗的那支做規格自檢——實際播放、看大小、看比例;第④步確認帳號資格與當期規範;第⑤步才處理內容審核。
多數情況在第②步就能定位。真正需要走到第⑤步的,通常是「檔案完全正常但發布後有問題」,而那已經不是上傳問題,是內容問題。
修好之後:只補失敗的那幾支
定位到原因、改好之後,最後一步是「不要把整批重跑一次」。已成功的影片重傳,除了浪費時間,還可能造成重複內容,對帳號沒有好處。
所以每次批次發布都應該留下逐支結果:哪幾支成功、哪幾支失敗、失敗原因是什麼。有了這份明細,補發就只是勾選失敗的那幾列,而不是重看三十支影片確認哪支漏了。
ShopeePilot 的做法是把這份明細留下來,失敗項目可以只重跑失敗的那幾支,不需要重跑整批。工具在你自己的帳號與裝置上執行,不代為操作、不接觸帳號憑證,也不繞過平台限制;能不能發布仍由平台當期規則決定。