Avatar
Social Stream Ninja と OBS チャット CSS ガイドのカバー画像。120+ プラットフォーム対応を示すライブチャットオーバーレイ

Social Stream Ninja のチャット CSS を OBS で使う方法

Social Stream Ninja を使うと、YouTube、Twitch、TikTok などのチャットを 1 つのブラウザソースにまとめられます。Doodlekuma から Social Stream 版 CSS をダウンロードした場合は、YouTube のポップアウトチャットではなく、Social Stream の dock / output ページに適用してください。

公式ページはこちらです:socialstream.ninja/landing

CSS の種類を確認する

Doodlekuma のテーマには、多くの場合 2 種類の CSS があります。

  • Social Stream:Social Stream Ninja の dock / output DOM 用です。.highlight-chat.hl-name.hl-message などを対象にします。
  • YouTube:YouTube 標準のポップアウトチャット用です。yt-live-chat-text-message-renderer などを対象にします。

DOM 構造が違うため、この 2 つは混用できません。

必要なもの

  1. OBS Studio または Streamlabs OBS。
  2. 公式手順に沿って開いた、または導入した Social Stream Ninja。
  3. YouTube Live など、Social Stream に接続するチャット元。
  4. Doodlekuma のライブチャットスタイル からダウンロードした Social Stream 版 CSS。

Step 1: Social Stream Ninja を開く

Social Stream Ninja にアクセスし、自分の配信環境に合う方法でセットアップします。

起動できたら、OBS で使うための dock / output URL を確認します。この URL を OBS のブラウザソースに入れます。

Step 2: チャットを接続する

Social Stream 側で YouTube などのプラットフォームを追加します。

CSS を入れる前に、Social Stream の画面に実際のチャットメッセージが表示されることを確認してください。

Step 3: OBS にブラウザソースを追加する

OBS で次のように設定します。

  1. ソース欄の + をクリックします。
  2. ブラウザ を選びます。
  3. Social Stream の dock / output URL を貼り付けます。
  4. サイズを 500 x 700 などに設定します。
  5. 必要に応じて背景を透明にします。

Step 4: CSS を貼り付ける

Doodlekuma のテーマページで Social Stream 版を選んでダウンロードします。

ダウンロードした .css ファイルを開き、内容をすべてコピーして、OBS ブラウザソースの カスタム CSS 欄に貼り付けます。

よくある確認ポイント

スタイルが反映されない

Social Stream 版 CSS を使っているか、OBS の URL が YouTube の live_chat ではなく Social Stream のページか確認してください。

YouTube アイコンが出ない

新しいテーマでは、可能な限り YouTube アイコンをインライン SVG で扱います。古い CSS を使っている場合は、再ダウンロードしてください。

YouTube チャットと DOM が違う

正常です。Social Stream と YouTube 標準チャットは DOM が違うため、CSS も別々に使う必要があります。

おすすめの流れ

  1. 先に Social Stream でチャットを接続します。
  2. OBS でデフォルトのメッセージ表示を確認します。
  3. Doodlekuma から Social Stream 版 CSS をダウンロードします。
  4. 必要に応じてテーマを調整し、再ダウンロードします。

先にメッセージ元、あとから見た目。この順番にすると原因の切り分けが楽になります。