← ブログに戻る

Twitch VODの有効期限切れ前にダウンロードする方法(2026年版ガイド)

通常ユーザーのTwitch VODは14日で削除されます。配信とクリップを消える前にダウンロードする3つの方法を解説します。

Twitchは過去の配信(VOD)を、通常配信者は14日間、パートナーとアフィリエイトは60日間の後に削除します。好きな配信 — トーナメント、チュートリアル、一度きりのイベント — を保存したければ、すでにタイマーが動いています。Twitchクリップは期限切れにはなりませんが、VODは確実に削除スケジュールに従います。

このガイドではVODが消える理由、配信終了後のVOD URLの見つけ方、VODとクリップをMP4で保存する3つの実用的な方法を説明します。

Twitch VODが期限切れになる理由

Twitchのストレージコストは、再生数が少ない古いVODの長い尻尾に支配されています。古い配信を自動削除することで、Twitchはストレージを管理可能に保ちながら、配信者を2つのビジネス目標に向かわせます:ハイライトクリップ化(コンテンツを永遠に発見可能にする)とYouTube再アップロード(Twitchの優先される保管方法)。有効期限ウィンドウはここ数年ほぼ安定しています:

アカウントタイプVOD保持期間
通常配信者14日間
Twitchアフィリエイト14日間(14日間だった、時々延長される)
Twitchパートナー60日間
ハイライト/過去のプレミア永続(手動削除まで)
クリップ(5~60秒)永続

欲しいVODが期限に近づいている場合、選択肢は:ダウンロード、配信者にハイライト化をリクエスト(保存される)、または損失を受け入れる、の3つです。

Twitch配信がどのように技術的に機能するか

Twitchの配信はHLS — .m3u8マスタープレイリストとセグメント化されたメディアです。プロトコルはm3u8/HLSストリームのダウンロード方法:完全ガイド2026で説明されているのと同じです。Twitch固有の2つのクセ:

  1. トークン署名付きURL:Twitchマスタープレイリストはトークンで署名され、有効期限は約24時間です。今日コピーしたURLを明日使用してダウンロードすることはできません。
  2. Twitch GraphQLゲートウェイ:VODとライブストリームのURLは、ダイレクトページスクレイピングではなく、GraphQL API呼び出しで取得されます。VODページをロードしたときブラウザは透過的にこれを実行します。

Twitchは他の一部のプラットフォームほど積極的に音声ビデオマニフェスト分離を使用していません — ほとんどのTwitchストリームはマッピングされたセグメント — なので、音声/ビデオ分割の問題は少ないながらもトランスコードされた特定のバリアントに現れることがあります。

方法1:Chrome拡張機能(ワンクリック)

Twitchプレイヤーと同じタブで実行されるブラウザ拡張機能は、同じ認証セッションと同じGraphQL応答にアクセスできます。マスタープレイリストを見て、URLをコピーすることなくセグメントをダウンロードできます。

Video Downloader One-for-AllはTwitch VODを直接処理します:

  1. 拡張機能をインストールしてツールバーにピン留めする
  2. twitch.tv/videos/{id}でVODページを開く
  3. プレイヤーがロードするのを待つ(ストリームが検出されると拡張機能アイコンが青くなる)
  4. 拡張機能アイコンをクリック
  5. 品質を選択(TwitchはSource、1080p60、720p60、720p、480p、360p、160pを通常提供)
  6. ダウンロードをクリック

結果は配信がそのまま入った単一のMP4です。4時間ストリームの場合、品質に応じて1~3 GBです。

Twitchクリップ(5~60秒のハイライト)の場合、同じワークフローが機能します — クリップページを開き、拡張機能をクリック、ダウンロード。

方法2:yt-dlp(CLI、バッチ対応)

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の場合、ログイン済みブラウザからのクッキーを渡す必要があります:

yt-dlp --cookies-from-browser chrome "https://www.twitch.tv/videos/123456789"

--cookies-from-browserフラグはブラウザの既存のChrome cookie jarを読み込み、リクエストで送信します。このアプローチはスクリプトとヘッドレスコンテキストで上手く機能しますが、Twitchがセッショントークンをローテーション(数時間ごと)すると機能しなくなります — Chromeで再度ログインする必要があります。

方法3:TwitchDownloader(デスクトップGUI)

TwitchDownloaderはTwitchに特化した人気のオープンソースデスクトップアプリケーションです:

  • VODとクリップをダウンロード
  • ビデオ横にチャットリプレイをレンダリング(Twitch固有ツールに特有の機能)
  • VODを特定の時間範囲にトリムしてからダウンロード

6時間VODの30分セグメントだけをダウンロードしたいが、全体を再エンコードしたくない場合に役立ちます。UIは洗練されていなく機能的です。TwitchDownloader GitHubリポジトリから利用可能です。

トリック:「dwitch.tv」URL置換

数年間機能してきたコミュニティトリック:任意のVOD URLでtwitch.tvdwitch.tvに置換します。https://www.twitch.tv/videos/123456789https://www.dwitch.tv/videos/123456789になります。dwitch.tvサイトはマスタープレイリストを解決しダウンロードリンクを提供するサードパーティスクレイパーです。

メリット:インストールなし、任意のブラウザで機能します。 デメリット:サードパーティサイトはダウンロードするすべてのVODのURLを見る;Twitchの API変更で信頼性が変動;最高品質であることはまれです。

一度限りのダウンロードでプライバシーの懸念がない場合、機能します。繰り返し使用する場合、拡張機能またはyt-dlpパスがより信頼性があり、サードパーティとあなたの視聴パターンを共有しません。

期限切れが近い古いVODの見つけ方

Twitchは「VODの期限切れが近い」をどこにも目立つように表示していません。見つけるには:

  1. twitch.tv/{streamer}で配信者のチャンネルに移動
  2. ビデオタブをクリック
  3. 「過去の配信」でフィルタ(ハイライトやクリップではなく)
  4. リストは新しい順にVODを表示
  5. 最新エントリから14日以上古いもの何でも危険な状態

自分のVODについて:

  1. dashboard.twitch.tvクリエイターダッシュボードに移動
  2. コンテンツビデオプロデューサーをクリック
  3. リストは作成日付付きのあなたのVODを表示

VODがすでに13日古い場合、今日ダウンロードを優先させます。

ライブストリーム録画対VODダウンロード

VODを待つのではなく配信中にキャプチャしたい場合、それは別のワークフロー — リアルタイムでHLSライブ配信を録画することです。ライブ録画アプローチについてはブラウザでライブストリームを録画する方法を参照してください。ライブ録画の利点:Twitchが VOD公開するまで待つ必要がない(配信終了後1~2時間かかる可能性がある)、配信者がVODを早期削除することを心配する必要がありません。

欠点:ライブ録画を実行するために(またはプロセスを実行するために)配信中存在する必要があります。VODダウンロードは事後の一度きりの操作です。

サブ限定VODダウンロード

配信者がVODをサブ限定にする場合、TwitchはこれをGraphQLゲートウェイで実装 — マスタープレイリストURLは認証済みサブスクライバーにのみ提供されます。ブラウザ拡張機能、--cookies-from-browser付きyt-dlp、TwitchDownloaderはすべて機能します。なぜなら、あなたのサブスクリプションを証明する同じセッションクッキーを渡すからです。オンラインツール(サードパーティスクレイパー、dwitch.tv)はできません — あなたのサブスクリプション身元を継承する方法がありません。

上記のセッション対応メソッドの1つでサブ限定VODをダウンロードできない場合、実際にログインしており、サブが有効であることを再度確認してください。

よくある質問

ダウンロードするとバンされますか?

Twitchのサービス利用規約は再配布を禁止していますが、個人的なオフライン視聴用のダウンロードは多年にわたり容認されている慣行です。個人用途のダウンロードでアカウントがバンされた例は知りません。すべてのダウンロードワークフローと同様、法的ステータスは特定のストリームとあなたの管轄権によって異なります。

Twitchクリップはどうですか?期限切れになりますか?

いいえ、クリップは永続です。VODとは別に保存され、Twitchに自動削除されることはありません。ただし、クリップはクリエイターまたはモデレーターによって削除できます。気にかかっているクリップがクリエイター管理の場合、とにかく安全保管用にダウンロードしてください。

ライブ中のストリームをダウンロードできますか?

はい — それはVODダウンロードではなくライブ録画ワークフロー。拡張機能はライブHLS録画を処理し、手動で停止するまで継続します。結果は同じMP4形式です。ライブストリームレコーダーページを参照してください。

最高の品質は何ですか?

「Source」(配信者がアップロードした元の品質)が最高、通常1080p60または1440p60。それ以下、Twitchは720p60、720p、480p、360p、160pにトランスコード。無料Twitchビューアはトランスコードされたバリアント(Twitchは場合によってはSourceをTurboサブスクライバーと配信者自身のビューアに予約)のみを見ることがあります。ブラウザがいずれを見ても、拡張機能はダウンロードできます。

ビデオと一緒にチャットをダウンロードできますか?

これをネイティブに実行するのはTwitchDownloaderのみ(チャットをVODにオーバーレイとしてレンダリング)。拡張機能とyt-dlpはビデオのみのファイルを生成;チャットはTwitch API経由の別個JSONダウンロードになります。

サブスクライバーエモート/バッジメタデータはどうですか?

これらのメソッドのいずれでも保存されません。ダウンロードされたMP4は単にレンダリングされたビデオストリーム。チャットリプレイメタデータ(エモート、バッジ、メッセージ時のサブステータス)のみはTwitchのデータベースに存在します。

結論

Twitch VODは14日で消えます。配信 — トーナメントの瞬間、チュートリアル、個人的なマイルストーン — について気にかかっている場合、期限前にダウンロードしてください。3つの信頼できるパス:

  1. Chrome拡張機能 — ワンクリック、コマンドラインなし、サブ限定コンテンツにはあなたのTwitchセッション準拠
  2. yt-dlp — バッチに最適、スクリプト可能、CLIの快適さが必要
  3. TwitchDownloader — チャットリプレイまたはVODトリミングも欲しい場合に最適

チャットリプレイニーズ以外のすべてについて、Video Downloader One-for-Allをインストールすれば完了です。Twitchストリームはその下HLSなので、拡張機能のHLSインフラ(自動マージ、AES-128処理、セッション対応フェッチ)は他のHLSコンテンツと同じように処理します。