Vfinity2.0 α
配信中

OBSの操作

ギフトをきっかけにシーンを切り替え、ソースを表示し、フィルターをオンにし、テキストソースを書き換えます

Vfinityは、OBS Studio内蔵のWebSocketサーバー経由でOBSを制御できます。イベントやクイックデッキのパッドから、シーンの切り替え、ソースの表示/非表示、フィルターのオン/オフ、テキストソースの書き換えを自動実行できます。

OBS 28以降
WebSocketサーバーを標準内蔵
4455
OBSの初期ポート番号
自動で復帰
数秒後に変更を元に戻す設定が可能

OBSに接続する

OBS側でサーバーを有効にする

OBSでツール → WebSocket サーバー設定を開きます。サーバーを有効にし、パスワードをコピーします。

VfinityでOBSカードを開く

設定接続設定に移動します。アプリの下にあるOBS Studioを見つけ、OBS を操作するをオンにします。

アドレスとパスワードを入力する

OBSが同じPCで動作している場合は、IP アドレスを127.0.0.1、ポートを4455のままにします。サーバーのパスワードにコピーしたパスワードを貼り付けます。

接続する

OBS に接続をクリックします。接続が完了すると、見つかったシーンとソースの数がカードに表示されます。

OBS Studioは、設定 › 接続設定の「アプリ」内にあり、VTube StudioやStreamer.botの並びに配置されています。

OBSのパスワードはこのPC専用の独立した領域に保管され、通常の設定ファイルには保存されません。バックアップに含まれるのはパスワードとトークンを含めるにチェックを入れた場合のみで、エクスポートされるサポートログからは自動的に削除されます。

OBSのステップを追加する

イベントまたはクイックデッキのパッドでステップを追加し、OBS を操作するを選択します。次に動作を選びます。

動作入力項目実行される内容
シーンを切り替えるシーンプログラム出力のシーンを切り替えます。
ソースを表示/非表示にするシーン、ソース、状態指定したシーン内のソースを表示、非表示、または切り替えます。
フィルターをオン/オフにするソース、フィルター、状態ソースのフィルターをオン、オフ、または切り替えます。
テキストソースに書き込むテキストソース、テキストテキストソースの文字列を置き換えます。

状態ではオンにする、オフにする、切り替えるを選択できます。テキスト内では{name}、{gift}、{count}、{diamonds}などの変数を使って、{name}さん、{gift}をありがとう!のようにきっかけとなった視聴者の情報を埋め込むことができます。

下のシーンでアクションの種類を切り替えてみてください。アプリと同様に入力項目が変化します。

試してみる
新しいマッピングを作成
発生したとき
イベントの種類
ギフト名
バラ
カタログ
一致条件このギフトに完全一致名前に含む
指定額以上
任意の価値
実行する動作
1
0ms
VTSホットキー
ハート目
時間 (秒)
3

イベントの種類とステップの種類を選択してください。アプリ内と同様に、選択に応じて項目が切り替わります。

ステップの種類ごとに必要な項目が表示されます。OBSステップも同様に専用の項目を持ちます。

実行後に元の状態へ戻す

元に戻すまでの時間に秒数を指定すると、ホットキーが自動でオフに戻るように、指定秒数後に変更が自動で元に戻ります。たとえば10秒間だけ「盛り上がりシーン」に切り替え、その後元のシーンに復帰させることができます。空欄のままにすると変更が維持されます。

OBSから名前を選択する、または直接入力する

OBSが接続されている間は、シーン、ソース、フィルターの各項目に現在OBSで開かれている一覧が自動入力されます。OBSが起動していない場合でも、名前を直接手入力できます(OBS側と完全に一致する文字を入力してください)。

OBSが起動していない場合

OBSステップは実行時にOBSの接続状態を自動確認します。OBSが未接続の場合、そのステップは「OBSに接続していません」と記録してスキップされ、同一イベント内の他のステップ(VTube Studioホットキーなど)は通常どおり実行されます。

オーバーレイウィジェットには不要

アラート、目標、ゲームなどのブラウザソースウィジェットは、OBS接続設定を行わなくても動作します。この接続が必要なのは、VfinityからOBS自体を制御する場合のみです。

関連ページ