Skip to content

Desuq Cafe

ドキュメントメニュー

この翻訳は最新の英語版より遅れている場合があります。 英語版を表示

概要

Unreal Engine 5.4 以降向けの、フル機能を備えた OBS WebSocket クライアントプラグインです。Unreal Editor から、またランタイムで、OBS Studio をリアルタイムに制御できます。エンジン内イベント、ゲームプレイのトリガー、シーケンサーのタイムラインから OBS を駆動する配信者・VTuber・バーチャルプロダクションのワークフロー向けに作られており、外部スクリプトは一切不要です。

OBS を制御する複数の方法

統合方法用途
OBS Component任意の Actor に追加でき、Blueprint と簡単に連携できます
OBS Trigger Volumeアクタがエリアに出入りしたときに OBS のアクションを自動的に実行します
Sequencer Trackレベルシーケンスに同期した、タイムラインベースの OBS 制御
Game Subsystemゲームコードのどこからでもグローバルにアクセスできます
Editor Subsystemプレイモードに入らずにエディタから OBS を制御します

OBS の全機能を制御

  • シーケンサー統合 - タイムラインベースの OBS 制御:
    • Event Trigger Track - 40 種類以上の個別アクション(録画、配信、シーン切り替えなど)
    • Keyframeable Track - 音量・バランス・トランスフォーム・色・フィルター設定・トランジション時間・メディアカーソルをなめらかに補間
    • Continuous State Track - セクションの間、状態を保持(ミュート、表示/非表示、ロック、ブレンドモード、フィルターの有効化、スタジオモード、トランジション)
    • Media Sync Track - OBS のメディア再生をシーケンサーのタイムラインに同期
    • 事前アニメーション状態の復元、アクションのバッチ処理、33ms のスロットリング
  • 構成 - シーンコレクション、プロファイル、映像設定(解像度、FPS)
  • シーン - シーンの切り替え、ソースの表示/非表示、シーン一覧の取得
  • シーンアイテム - 追加、削除、複製、ロック/ロック解除、並べ替え(Z オーダー)、ブレンドモード
  • シーンアイテムのトランスフォーム - 位置、スケール、回転、クロップ、バウンディングボックスの制御
  • スタジオモード - 本番前にシーンをプレビュー、スタジオトランジション
  • トランジション - シーントランジションの変更、時間の設定、進行状況の監視
  • フィルター - ソースフィルターの追加、削除、有効化/無効化、並べ替え
  • スクリーンショット - 任意のソースのスクリーンショットをメモリまたはファイルに取得(スケーリングオプション付き)
  • 録画 - 開始、停止、一時停止、再開、分割、チャプターマーカーの追加、保存先ディレクトリの設定
  • 配信 - 配信の開始・停止、ステータスの監視
  • 仮想カメラ - 仮想カメラ出力の開始・停止
  • リプレイバッファ - インスタントリプレイの開始・停止・保存
  • 汎用出力コントロール - 名前を指定して任意の出力を開始・停止・切り替え(カスタム/プラグイン出力向け)
  • 配信キャプション - 配信中に CEA-608 クローズドキャプションを送信
  • 音声 - 任意の入力に対するミュート/ミュート解除、音量・バランス・同期オフセット・モニタリング種別・トラックルーティングの調整
  • 入力の管理 - 入力(ソース)の作成、削除、名前変更
  • 入力設定 - ソースのテキスト、URL、ファイルパス、色の設定
  • メディアソース - メディア入力の再生、一時停止、停止、シーク
  • 自動再接続 - 接続が切れたときに指数バックオフで自動的に再接続

充実したエディタ統合

  • ライブステータスインジケーター付きのカスタム詳細パネル
  • 最小構成のコンポーネント/機能ピッカー:パネル上部のカードグリッドから、必要な機能ドメインだけを選べます。選択しなかったドメインは非表示になり、大量に発生するイベントストリームも購読されません。接続は常に有効です。標準では妥当な初期選択(シーン + 録画・配信)が設定されており、すべて有効化/リセットも備えています。
  • 常に展開される目立つ接続カード。パスワードはマスク表示(表示/非表示の切り替え可能)
  • ソース一覧を展開できるシーンブラウザ
  • 音量調整付きの音声入力コントロール
  • ワンクリックの録画/配信コントロール
  • プレイモードに入らずに動作するテストコントロール
  • 共有スタイルシステムによる一貫したスタイル

Take Recorder 統合(実験的)

機能説明
録画の自動開始/停止OBS の録画が Take Recorder の開始/停止に同期します
チャプターマーカーTake Recorder でマークしたフレームが OBS のチャプターになります
仮想カメラの同期OBS の仮想カメラをテイクに同期させることもできます
シーン切り替えテイクの開始/停止時に特定の OBS シーンへ切り替えます
ポストロールTake Recorder の停止後も N 秒間 OBS の録画を継続します
ファイルの関連付けOBS のファイルパスをテイクのアセットパスと併せて記録します

効率的なリクエストのバッチ処理

複数の OBS コマンドを 1 回のネットワークリクエストでまとめて効率的に送信できます。実行モードも設定可能です。

次に読むなら