YouTube設定ガイド

ライブチャット、静的コメント、Standard取得、APIモードから、目的に合うものを選んでください。

対応サイト一覧から始める

まずYouTubeを検索してください。ライブチャットと静的コメントは使い方が異なるため、Social Streamでは別々に扱っています。

YouTube LiveとYouTube Static Commentsで絞り込んだ対応サイトページ
ライブ配信のチャットにはYouTube Liveを、通常動画のコメントにはYouTube Static Commentsを使ってください。

モードを選ぶ

状況最初に試すもの補足
Chromeでの通常のライブチャットブラウザ拡張機能 / Standard取得拡張機能が読み取れる場所でライブチャットを開きます。
バックグラウンドでの安定性や、詳細なAPIイベントが必要WebSocket/APIソースモードOAuthスコープ、アカウント権限、APIの上限が関係します。
自分専用のAPI割り当てが必要カスタムYouTubeプロジェクトYouTubeプロジェクト設定ガイドを使ってください。
通常動画のコメントYouTubeの静的コメント(YouTube Static Comments)これはライブチャットではありません。

ライブチャットの設定

  1. 配信が実際にライブ中か、ライブチャットを利用できることを確認してください。
  2. YouTubeライブチャットページ、またはモード固有のソースページを開きます。
  3. OBSを開く前に、ドックがメッセージを受信することを確認してください。
  4. ドックとオーバーレイで同じセッションIDを使ってください。

YouTubeがログインや権限を要求したら、取得に使っている同じブラウザ/アプリ内で完了してください。

APIとOAuthについて

  • APIモードでは、表示中のページ取得とは異なる種類のイベントを取得できる場合があります。
  • 登録者データはYouTube側で遅延する場合があり、公開された登録だけが含まれることがあります。
  • 書き込み操作には、チャットの読み取りだけの場合より強いスコープが必要です。
  • デスクトップアプリは、通常のChromeのCookieを自動共有しません。

詳しい設定: YouTubeプロジェクトの設定.

よくある問題の対処

  • チャットがない: 配信がライブ中で、チャットが表示されていることを確認してください。
  • Chromeでは動くのにアプリでは動かない: アプリ内でYouTubeにログインするか、拡張機能の方式を使ってください。
  • APIモードが失敗する: OAuth、スコープ、プロジェクト認証情報、割り当てを確認してください。
  • OBSで何も表示されない場合: まずドックをテストし、その後、通常のブラウザでオーバーレイURLをテストしてください。