如何在過期前下載 Twitch VOD(2026 完整指南)
Twitch 會在 14 天後自動刪除普通用戶的 VOD。本指南介紹三種下載 Twitch 直播和片段的方法。
Twitch 會在 14 天後自動刪除普通直播主的往播影片(VOD),而 Twitch 合作夥伴和推薦人的 VOD 則可保留 60 天。如果你想保存一場珍貴的直播——比如電競賽事、教程或一次性活動——倒計時已經開始了。Twitch 片段永久保存,但 VOD 有固定的刪除期限。
本指南解釋 VOD 消失的原因、如何在直播結束後找到 VOD 網址,以及三種在 VOD 消失前將其和片段保存為 MP4 的實用方法。
為什麼 Twitch VOD 會過期
Twitch 的儲存成本主要來自低觀看次數的 VOD。透過自動刪除舊直播,Twitch 降低了儲存成本,同時推動創作者採取兩種商業策略:製作精選片段(讓內容永久保持可發現性)和上傳到 YouTube(Twitch 偏好的歸檔方式)。保留期限多年來一直相對穩定:
| 帳戶類型 | VOD 保留期限 |
|---|---|
| 普通直播主 | 14 天 |
| Twitch 推薦人 | 14 天(曾是 14 天,有時會延長) |
| Twitch 合作夥伴 | 60 天 |
| 精選片段 / 過去的首映 | 永久(直到手動刪除) |
| 片段(5-60 秒) | 永久 |
如果你想保存的 VOD 即將到期,你的選擇是:下載它、請直播主製作精選片段(這樣可以保留它),或接受丟失。
Twitch 直播的技術原理
Twitch 直播使用 HLS — 包括 .m3u8 主播放清單和分段媒體。該協議與 如何下載 m3u8 / HLS 直播流:完整指南 2026 中解釋的相同。Twitch 有兩個特殊之處:
- Token 簽名網址:Twitch 主播放清單使用一個約 24 小時後過期的 token 簽名。你無法複製今天的網址然後在明天下載。
- Twitch GraphQL 網關:VOD 和直播網址都是透過 GraphQL API 呼叫取得,而不是直接網頁爬蟲。當你載入 VOD 頁面時,瀏覽器會自動進行此操作。
Twitch 不會像某些其他平台那樣積極使用音視訊清單分離 — 大多數 Twitch 直播都是複用分段 — 所以 音視訊分離問題 較少見,但在某些轉碼變體中仍會出現。
方法 1:Chrome 擴充程式(一鍵下載)
在 Twitch 播放器所在分頁運行的瀏覽器擴充程式可以存取相同的已驗證工作階段和相同的 GraphQL 回應。它可以看到主播放清單,並在你無需複製網址的情況下下載分段。
Video Downloader One-for-All 直接支援 Twitch VOD:
- 安裝擴充程式並釘選到工具列
- 在
twitch.tv/videos/{id}上開啟 VOD 頁面 - 等待播放器載入(當偵測到直播時,擴充程式圖示變為藍色)
- 點擊擴充程式圖示
- 選擇你的品質(Twitch 通常提供來源、1080p60、720p60、720p、480p、360p、160p)
- 點擊下載
結果是一個完整的 MP4 檔案。對於 4 小時的直播,預期大小為 1-3 GB,取決於品質。
對於 Twitch 片段(5-60 秒的精選片段),相同的工作流程也適用 — 開啟片段頁面、點擊擴充程式、下載。
方法 2:yt-dlp(命令列,適合批次下載)
yt-dlp 有出色的內建 Twitch 支援:
# 單一 VOD
yt-dlp "https://www.twitch.tv/videos/123456789"
# 最高品質,MP4 輸出
yt-dlp -f "best[ext=mp4]" "https://www.twitch.tv/videos/123456789"
# 片段
yt-dlp "https://clips.twitch.tv/AwesomeClipSlug"
# 頻道所有片段(最後 100 個)
yt-dlp "https://www.twitch.tv/streamer/clips" --max-downloads 100
對於僅限訂閱者的 VOD,你需要傳遞來自已登入瀏覽器的 cookie:
yt-dlp --cookies-from-browser chrome "https://www.twitch.tv/videos/123456789"
--cookies-from-browser 旗標會讀取你現有的 Chrome cookie jar 並隨請求發送。這種方法在指令碼和無頭環境中運作良好,但如果 Twitch 輪換工作階段 token(每幾小時),就會中斷 — 你必須在 Chrome 中重新登入。
方法 3:TwitchDownloader(桌面 GUI)
TwitchDownloader 是一個受歡迎的開源桌面應用程式,專門針對 Twitch:
- 下載 VOD 和片段
- 將聊天重播與影片一起渲染(只有 Twitch 專用工具才有的功能)
- 在下載前將 VOD 剪裁到特定時間範圍
當你想只下載 6 小時 VOD 中的 30 分鐘片段而不重新編碼整個文件時很有用。UI 功能性強但不夠精緻。可在 TwitchDownloader GitHub 倉庫 上取得。
技巧:「dwitch.tv」網址替換
一個多年來一直有效的社群技巧:在任何 VOD 網址中將 twitch.tv 替換為 dwitch.tv。例如 https://www.twitch.tv/videos/123456789 變成 https://www.dwitch.tv/videos/123456789。dwitch.tv 網站是一個解析主播放清單並提供下載連結的第三方刮削工具。
優點:無需安裝,在任何瀏覽器中都有效。 缺點:第三方網站會看到你下載的每個 VOD 的網址;可靠性因 Twitch API 變更而波動;很少有最高品質。
對於無隱私顧慮的一次性下載,它有效。對於重複使用,擴充程式或 yt-dlp 方法更可靠,不會與第三方分享你的觀看習慣。
如何找到即將過期的舊 VOD
Twitch 沒有在任何顯眼的地方顯示「即將過期的 VOD」。要找到它們:
- 在
twitch.tv/{streamer}上進入直播主的頻道 - 點擊 影片 標籤
- 篩選為「過去的直播」(與精選片段或片段相對)
- 列表以反向時間順序顯示 VOD
- 任何超過 14 天的項目都面臨風險
對於你自己的 VOD:
- 進入
dashboard.twitch.tv的 Creator Dashboard - 點擊 內容 → Video Producer
- 列表顯示你的 VOD 及其建立日期
如果 VOD 已經 13 天舊,優先下載它。
直播錄製 vs VOD 下載
如果你想在直播 進行時 捕捉它,而不是等待 VOD,那是一個不同的工作流程 — 實時錄製 HLS 直播。參見 如何在 Chrome 瀏覽器中錄製直播 以了解實時錄製方法。實時錄製的優點:你不必等待 Twitch 發佈 VOD(直播結束後可能需要 1-2 小時),也不必擔心直播主選擇提前刪除 VOD。
缺點:實時錄製需要你在場(或有執行中的程序)整個直播期間。VOD 下載是事後的一次性操作。
僅限訂閱者的 VOD 下載
如果直播主設定他們的 VOD 僅限訂閱者,Twitch 會透過 GraphQL 網關強制執行此 — 主播放清單網址只會提供給已驗證的訂閱者。瀏覽器擴充程式、yt-dlp --cookies-from-browser 和 TwitchDownloader 都有效,因為它們傳遞了證明你訂閱的相同工作階段 cookie。線上工具(第三方刮削工具、dwitch.tv)則不能 — 它們無法繼承你的訂閱身份。
如果你無法使用上述工作階段感知方法下載僅限訂閱者的 VOD,請再次檢查你是否確實已登入且訂閱有效。
常見問題
下載會讓我被禁用嗎?
Twitch 服務條款禁止重新發佈,但個人離線觀看的下載已成為多年來被容忍的做法。我們沒有聽說帳戶因個人用途下載而被禁用。與所有下載工作流程一樣,法律狀態取決於特定的直播和你的司法管轄區。
Twitch 片段呢?它們會過期嗎?
不會,片段是永久的。它們與 VOD 分開儲存,永遠不會被 Twitch 自動刪除。但片段可以被創作者或版主刪除。如果你在乎的片段是由創作者管理,還是下載保存一份比較安心。
我可以下載仍在直播中的直播嗎?
可以 — 那是實時錄製工作流程,而不是 VOD 下載。我們的擴充程式處理實時 HLS 錄製,並持續進行到你手動停止。結果是相同的 MP4 格式。參見 Live Stream Recorder 頁面。
我能獲得的最高品質是什麼?
「來源」(直播主上傳的原始品質)最高,通常是 1080p60 或 1440p60。之下,Twitch 轉碼為 720p60、720p、480p、360p、160p。免費 Twitch 檢視者有時只能看到轉碼變體(在某些情況下 Twitch 為 Turbo 訂閱者和直播主自己的檢視者保留來源)。無論你的瀏覽器看到什麼,擴充程式都能下載。
我可以下載聊天及影片嗎?
只有 TwitchDownloader 原生執行此操作(它將聊天渲染為 VOD 上的疊加層)。我們的擴充程式和 yt-dlp 產生純視訊檔案;聊天將是透過 Twitch API 的單獨 JSON 下載。
訂閱者表情 / 徽章元資料呢?
在任何這些方法中都不會保留。下載的 MP4 只是轉譯的影片串流。聊天重播元資料(表情、徽章、訊息時的訂閱狀態)只存在於 Twitch 的資料庫中。
結論
Twitch VOD 在 14 天內消失。如果你在乎一場直播——電競時刻、教程、個人里程碑——在截止日期前下載。三條可靠路徑:
- Chrome 擴充程式 — 一鍵下載,無需命令列,為僅限訂閱者內容追蹤你的 Twitch 工作階段
- yt-dlp — 最適合批次、可編寫指令碼,需要命令列熟悉度
- TwitchDownloader — 當你還想要聊天重播或 VOD 剪裁時最好
除了聊天重播需求外,安裝 Video Downloader One-for-All,你就完成了。Twitch 直播底層是 HLS,所以擴充程式的 HLS 基礎設施(自動合併、AES-128 處理、工作階段感知擷取)以與處理任何其他 HLS 內容相同的方式處理它們。