← ブログに戻る

Chrome で Twitch 配信を記録する方法(OBS 不要)

OBS やコマンドライン不要。Chrome から直接 Twitch 配信を MP4 で保存できます。

Twitch の過去配信機能は、お気に入りのチャンネルの配信を 14 日間保存します(パートナーは 60 日間)。その後は完全に削除されます。配信者が手動でハイライトとして保存しない限り、その期間を過ぎた後の思い出のシーンは、ほとんどのクリップ化されなかったプレイを含めて消えてしまいます。

配信を自分で記録するのが唯一の永続的な保存方法です。このガイドでは、2026 年のもっともシンプルな方法をカバーします。Chrome での HLS ストリーム記録 — OBS なし、コマンドラインなし、トランスコーディングなし。

OBS を使わない理由

OBS はすべての「Twitch を記録する方法」の記事で推奨されており、それは当然です。動作し、無料で、単一ソースからフルマルチチャンネル合成まで対応します。しかし「この配信だけ保存したい」という目的では、OBS は過剰です:

  • ウィンドウキャプチャまたはブラウザソースをセットアップし、クロップを調整し、エンコーダーを選んで、ビットレートを選んで、コンテナを選ぶ必要があります
  • 記録は画面キャプチャされて再エンコードされるため、ソースと比べて画質が低下します
  • 1080p の画面では 1440p のソースストリームを記録できません — 出力は画面解像度に制限されます
  • ストリーム記録中、CPU は 20 ~ 40% の使用率で張り付きます

HLS ストリーム記録は異なります。記録ツールは Chrome のネットワークトラフィックで Twitch の m3u8 マニフェストを監視し、Twitch の CDN が配信する各ビデオセグメントを取得して、ディスクに手を加えずに書き込みます。出力は Twitch プレイヤーがダウンロードしたものとビット単位で同一です。CPU 使用率は約 1% です。ファイルはソースの完全な解像度とビットレートを備えています。

以前 Twitch を記録したことがあれば、twitch-dlstreamlink、または yt-dlp の推奨を見たことがあるでしょう。これらはすべて動作します — バトルテストされた CLI ツールです。しかしカジュアルなキャプチャには向きません:

  • ストリーム URL を見つけてコピーする必要があります(Twitch は URL を隠しています)
  • 渡すべき品質トークン(best720p60 など)を知る必要があります
  • 記録したいストリームが終わる前に記録を開始する必要があります
  • 出力のマックスが長い記録で失敗することがあり、QuickTime または Windows Media Player で再生できない TS ファイルが残ります

すでに見ているページを監視する Chrome 拡張機能は、これら 4 つすべてを解決します。

ステップバイステップ

以下のフローは Video Downloader One-for-All を使用します。他の HLS 対応レコーダーも同様に動作します。

1. ライブチャンネルを開く

ストリームがライブ中に twitch.tv/channelname に移動します。過去の配信は記録されません — これらは VOD で、別のガイドでカバーされています

チャンネルが購読者限定の場合、アクティブなサブスクリプションを持つアカウントでログインしている必要があります。Twitch のアクセス制御はマニフェストフェッチレイヤーで発生します — ブラウザでストリームを視聴できれば、記録ツールが記録できます。

2. 記録前に品質を選択する

Twitch プレイヤーでは品質(1080p60、720p60、480p など)を選択できます。記録ツールは、プレイヤーが現在再生している品質をキャプチャします。Auto でプレイヤーを開始し、Twitch がバンド幅の関係で 480p を選んだ場合、ソースが 1080p60 で利用可能でも、それが記録されます。

品質を先に固定してください。 ギア アイコン → 品質 → 1080p60(または Source)を選択します。その後、記録を開始します。

3. 拡張機能アイコンをクリックして Record を押す

ストリームが選択した品質で再生されたら、拡張機能のツールバー アイコンをクリックします。ポップアップに LIVE バッジと Record ボタン付きの Twitch ストリームが表示されます。

Record をクリックします。記録はバックグラウンドで実行されます。以下を実行できます:

  • タブを切り替える(記録は続きます)
  • ブラウザを最小化する
  • プレイヤーのボリュームを 0 に下げるか、ミュートする(記録はストリームをキャプチャします。スピーカーではなく)

Twitch タブを閉じることはできません — これはページがマニフェストの取得を停止するよう指示するものです。

4. 終了したいときに Stop する

ポップアップを再度開き、Stop をクリックします。拡張機能は MP4 をファイナライズして Downloads に保存します。

配信者が手動で停止する前に配信を終了した場合、マニフェストの更新が停止すると記録は自動的にファイナライズされます。

Twitch 固有の一般的な落とし穴

プリロール広告が記録に混入する

Twitch は時々、SCTE-35 キューセグメントとして中盤の広告を挿入します。安価な記録ツールは広告セグメントを出力ファイルに含めて、クリップの真ん中に 30 秒の車の商品 CM を残します。

SCTE-35 キューを理解する記録ツールは、広告セグメントをきれいにスキップします。記録に商品 CM が焼き付けられている場合は、広告マーカーを処理するツールを探してください。

中盤の解像度変更後の不連続性

記録中にプレイヤーの品質を変更した場合、Twitch はマニフェストに不連続マーカーを挿入します。記録ツールはこれを適切に処理する必要があります。そうしないと、結果の MP4 がスイッチを過ぎて再生されない場合があります。

記録開始前に品質を選んで、変更しないでください。

購読者限定ストリーム記録がトークン有効期限後に失敗する

Twitch の HLS マニフェストは、約 24 時間ごとに有効期限が切れるトークンで署名されています。長時間の記録(例:12 時間のサブアソン)の場合、トークンは記録の途中で有効期限が切れることがあります。プレイヤーはこれを透過的に再フェッチして処理しますが、一部の記録ツールはそうではありません。

マニフェスト URL をフェッチが失敗し始めたときに再取得する記録ツールは、トークンリフレッシュ全体できれいに記録し続けます。記録ツールが長時間配信の 24 時間後に停止する場合、これが理由です。

「VOD 利用不可」は「ストリーム記録不可」を意味しません

一般的な誤解:配信者はチャンネルで VOD ストレージを無効にできます。これは Twitch が配信をアーカイブしないことを意味します — その後ダウンロードできる過去配信はありません。ライブで配信を記録することはできます。 「VOD なし」という制限は Twitch 独自のアーカイブ機能にのみ適用されます。

チャットについて

ストリーム記録は映像と音声をキャプチャします。チャット サイドバー、寄付アラート、またはチャンネル ポイント通知はキャプチャされません。チャットが必要な場合:

  • OBS と Twitch チャットをブラウザソース オーバーレイとして使用します(これは OBS がまだ勝つ数少ないケースの 1 つです)
  • または chatterino のようなツールを使ってチャットを個別に保存し、ログファイルをエクスポートします

ほとんどの「配信を保存したい」ユースケースでは、映像+音声が実際に欲しいもので、チャットは単なるビジュアルノイズです。

結論

「この Twitch 配信を永遠に保存したい」という場合、ワークフローは次のとおりです:チャンネルを開く、品質を 1080p60 に固定する、拡張機能をクリックする、Record をクリックする、終了したら Stop をクリックします。出力はソース品質のクリーンな MP4 で、CPU はアイドル状態、OBS をインストールしたり CLI ツールを学習したりする必要はありません。Twitch の 14 日間のアーカイブ制限は無関係になります。