カメラ切断時のOBSバックアップシーン:自動切り替えの設定
OBSでバックアップシーンが必要な理由
配信中にカメラが切断されても、OBSが自動的に別のシーンを開くとは限りません。デバイスによっては、視聴者に黒い画面、カメラの最後の映像、または信号がないことを知らせる待機画面が表示されることがあります。その間も音声、ゲーム、配信自体は動作し続ける場合があります。
バックアップシーンは技術的な問題を隠します。そこには静止画像、「カメラは一時的に利用できません」というテキスト、ゲーム画面、動画ファイル、その他のソースを配置できます。切り替えはスケジュールではなく、映像信号の問題を検出した後に行われます。
OBS Studioには「カメラが切断されたらバックアップシーンを開く」という汎用的な組み込みルールはありません。このような自動化にはAdvanced Scene Switcherが必要です。このプラグインはソースの状態を確認し、指定した条件が満たされたときにアクションを実行します。
デバイスの物理的な切断と映像ストリームの停止の違いを考慮することが重要です。カメラはシステムから消えることも、フレームの送信を停止することも、接続されたまま最後の映像を表示し続けることもあります。それぞれのケースに応じた確認方法が必要です。
メインシーンとバックアップシーンを準備する
まず、同じOBSコレクション内に2つのシーンを作成します。メインは「カメラ」、バックアップは「バックアップ」と名付けるとよいでしょう。名前はプラグインの動作には影響しませんが、短い名前のほうがドロップダウンリストから選びやすくなります。
メインシーンに「映像キャプチャデバイス」ソースを追加し、カメラを選択します。解像度、フレームレート、画像フォーマットを確認してください。設定後はこのソースを削除したり作り直したりしないでください。マクロは名前でこのソースを参照します。
バックアップシーンには、カメラの代わりに表示したい画像、テキスト、メディアファイル、その他のソースを配置します。通常、静止した待機画面のほうが動画より信頼性が高いです。個別の再生が不要で、1回の再生で停止することもありません。
マイクやその他の重要な音声は、メインシーンだけに存在させてはいけません。両方のシーンに追加するか、グローバル音声ソースとして設定してください。これにより、切り替え後も視聴者との会話を続けられます。バックアップシーンで動画を使用する場合は、ループ再生を有効にし、最初の再生後に停止しないか確認してください。
プロジェクトを保存し、シーンコレクションのバックアップを作成します。テスト中にソースやトランジションが変更された場合でも、動作する設定に戻しやすくなります。
障害発生後にカメラがどうなるか確認する
マクロを作成する前に、お使いのカメラの動作を確認する必要があります。メインシーンを開き、ローカル録画を開始し、配信中に起こりうる方法でデバイスを切断します。USBケーブルを抜く、カメラの電源を切る、別のアプリケーションにアクセスを禁止するなどです。
ソースが映像フレームの送信を停止した場合、Advanced Scene SwitcherはVideo source not outputting framesという条件でこれを検出できます。日本語ローカライズでは表現が異なる場合がありますが、意味は同じです。ソースが新しいフレームを出力していないということです。
OBSのリストにソースが残っていても、映像が黒くなる場合があります。これも新しいフレームの欠如を伴い、同じ条件で判定できることがあります。ただし、このタスクには「ソースが表示されている」という単純な指標は適していません。ソースの可視性は、カメラが動作し続けていることを意味しません。
別のケースはフリーズフレームです。一部のカメラやドライバーは、切断後も最後の映像を画面に残し、更新しません。この場合OBSはソースがアクティブであると判断することがあります。ソースの存在を確認する条件は機能しないため、映像ストリームの更新がないことを確認する必要があります。まさにそのために、条件リストでソースの可視性の確認ではなくVideo source not outputting framesという名前を探してください。
Advanced Scene Switcherを開いてマクロを作成する
お使いのOBSバージョンと互換性のあるAdvanced Scene Switcherをインストールします。インストール後、OBS Studioを開き、ツール → Advanced Scene Switcherに進みます。開いたウィンドウでMacroタブに移動します。日本語訳では「マクロ」と呼ばれることもあります。
MacroタブでAddまたは「マクロを追加」をクリックします。「カメラ切断 — バックアップ」など、わかりやすい名前を入力します。名前はリスト内で識別するためのものなので、任意の名前で構いません。
マクロは2つの部分で構成されます。Conditions(条件)とActions(アクション)です。まず条件を設定します。ConditionsブロックでAdd conditionをクリックします。リストからビデオ関連のセクションを探し、Video source not outputting framesを選択します。
条件を選択したら、Video sourceフィールドでカメラのソースを指定します。メインシーンから正確なソース名を選択してください(例:「カメラ」)。シーン名ではなくデバイス名を指定しないでください。プラグインは「映像キャプチャデバイス」ソースを監視する必要があります。

条件と切り替えアクションを追加する
フレームがないという指標だけでもシンプルな設定には十分ですが、マクロを現在のシーンに限定したほうがよいでしょう。Conditionsブロックで再度Add conditionをクリックし、SceneセクションからCurrent scene isという条件を選択します。シーンフィールドでメインシーン「カメラ」を指定します。
その結果、マクロは2つの状況でのみ実行される必要があります。「カメラ」ソースが新しいフレームを出力しておらず、現在配信中にメインシーンが表示されていることです。条件はAND(「かつ」)の原則で結合される必要があります。お使いのプラグインバージョンで確認モードを選択できる場合、この条件のペアにはORを使用しないでください。
次にActionsブロックに移動し、Add actionをクリックします。シーン関連のセクションからSwitch sceneというアクションを選択します。ターゲットフィールドでバックアップシーン「バックアップ」を指定します。
アクション名はSwitch scene、「シーンを切り替え」、または「シーンに移動」と表示される場合があります。これは現在のシーンを変更するものであり、ソースの可視性を変更するものではありません。Set source visibilityアクションはこのタスクには適していません。カメラを非表示にすることはできますが、準備したバックアップシーンは表示されません。
お使いのバージョンに、条件の状態が変化したときのみアクションを実行する設定がある場合は、それを有効にしてください。バックアップシーンに切り替わると、現在のシーン条件が偽になるため、マクロが同じ切り替えを繰り返し実行しないようにする必要があります。
切り替え前の遅延を追加する
カメラはUSB負荷、解像度の変更、別のアプリケーションの起動などにより、一時的にフレームの送信を停止することがあります。すぐにシーンを切り替えると、視聴者は短い障害のためにバックアップ画面を見ることになり、その後すぐに映像が戻ってきます。
条件またはマクロの設定で、条件の継続時間パラメータを探します。英語のインターフェースではDuration、Condition duration、または「指定時間内のチェック」として説明されている場合があります。短い間隔を指定し、録画で確認してください。正確な値はカメラ、コンピューター、障害の性質によって異なります。
個別の継続時間パラメータがない場合は、アクションのリストを確認してください。一部のバージョンのAdvanced Scene SwitcherではWaitアクションが利用可能です。その場合、Switch sceneの前に配置できますが、その後必ずマクロの再発動を確認してください。条件自体に関連する遅延を使用するほうが優先されます。問題が指定時間続くまで切り替えを開始しません。
同じアクションと同じ切断指標を持つ複数のマクロを一度に作成しないでください。それらが順番にシーンを切り替えたり、手動操作を妨げたりする可能性があります。まずは1つのチェック、1つの遅延、1つのアクションだけにしてください。
マクロと自動起動を有効にする
作成したマクロは、設定を保存しただけでは動作を開始しません。Macroタブでその名前の行を見つけ、隣にある有効化のチェックボックスをオンにします。バージョンによって、トグル、チェックマーク、またはEnabled状態として表示される場合があります。マクロが無効の場合、その条件はチェックされません。
次にAdvanced Scene SwitcherウィンドウでGeneralタブに移動します。Startボタンをクリックしてマクロ処理を開始します。これは重要なステップです。リスト内のアクティブなマクロは、スイッチ自体が起動されていない限り実行されません。
OBSを起動するたびにStartを押さなくて済むように、GeneralタブでStart with OBSまたは「OBSと同時に起動」というパラメータを有効にします。一部のビルドでは、StartとStopボタンの近くの一般パラメータブロックにあります。そのようなチェックボックスがない場合、自動起動は「Automatically start」と呼ばれているか、インストールされたバージョンでは利用できない可能性があります。その場合は、OBS起動後に手動でStartを押すか、プラグインを互換性のあるビルドに更新してください。
通常の閉じるボタンで設定ウィンドウを閉じ、スイッチが動作し続けていることを確認します。StopでAdvanced Scene Switcherを終了しないでください。そうしないと、次回起動までバックアップ切り替えが無効になります。
自動復帰を設定または無効にする
カメラシーンへの復帰は別のマクロで行えます。それには映像ストリームの復元を意味する条件(例:Video source outputting frames)と、「バックアップ」を値とするCurrent scene is条件が必要です。アクションは「カメラ」に切り替えるSwitch sceneです。
戻る前に、切断時よりも長い安定した信号の期間を設定してください。再接続後のカメラは、フレームの送信を何度か開始して再び停止する場合があります。早すぎるタイミングでシーンを戻すと、視聴者にはメインシーンとバックアップシーンが交互に表示されます。
自動復帰は、カメラを常に配信で使用する場合に便利です。しかし、手動で待機画面、ゲームシーン、設定画面を開く場合には邪魔になることがあります。デバイスが復元されると、別の場所を選択していたとしても、マクロが配信を「カメラ」シーンに戻してしまいます。
安全な方法は、バックアップシーンへの切り替えのみを自動化することです。カメラの復元後、OBSで映像を確認し、ホットキーでメインシーンに戻ります。自動復帰が必要な場合は、マクロが他のシーンに干渉しないように、必ずCurrent scene is — バックアップ条件を残してください。
切断とフリーズフレームを確認する
プレビューウィンドウだけでなく、実際に設定をテストしてください。ローカル録画またはテスト配信を開始し、視聴者が見るのと同じ結果を確認します。カメラを切断し、設定した遅延を待って、バックアップシーンが表示されるか確認します。
その後、いくつかのバリエーションを確認します。USBケーブルを抜く、カメラの電源を切る、短時間の切断と再接続などです。シーン切り替え後にマイク、音楽、通知が失われていないことを確認してください。また、短い障害で切り替えが発生しないことも確認してください。
別途、フリーズした映像の状況を作り出します。デバイス切断時にOBSに最後のフレームが残る場合、Video source not outputting frames条件の状態が変化するか確認します。そのためには、一時的にマクロ設定を開き、テスト中にその状態を観察すると便利です。
切り替えが発生しない場合は、3つのポイントを確認してください。マクロがMacroタブで有効になっていること、Advanced Scene Switcher自体がGeneralタブで起動していること、条件で正しいソースが選択されていることです。すべてが設定されているのに状態が変化しない場合、プラグインがOBSからフレーム停止の指標を受け取っていません。
その場合、問題はSwitch sceneアクションにありません。ソースが動作中のステータスを維持しているか、繰り返しフレームを送信し続けている可能性があります。通常のカメラの存在確認ではこのような障害を検出できないため、別の監視方法が必要です。
プラグインがカメラの状態を認識しない場合の対処法
Advanced Scene Switcherの代替として、OBS WebSocketと別のスクリプトの組み合わせがあります。スクリプトは、オペレーティングシステムの機能、ドライバー、テスト映像ストリーム、またはフレーム更新の分析を通じてカメラを監視します。障害を確認した後、OBS WebSocketに接続し、現在のシーンを変更するコマンドを送信します。たとえば、SetCurrentProgramSceneリクエストに「バックアップ」という名前を指定します。
この方法は、カメラが最後のフレームでフリーズし、OBSがソースをアクティブと判断し続ける場合に有効です。スクリプトはデバイスの存在だけでなく、フレームの到着時刻の変化も確認できます。指定した間隔で映像が更新されない場合、OBSに切り替えコマンドを送信します。
逆の切り替えには、スクリプトがカメラの安定した復元を別途確認する必要があります。また、繰り返しコマンドの防止も必要です。「バックアップ」に切り替えた後、スクリプトは信号の復元を待つ必要があり、チェックサイクルごとに同じコマンドを送信してはいけません。
OBS WebSocketでサーバーを有効にし、パスワードを設定し、そのデータはローカルスクリプトでのみ使用してください。必要がない限り、WebSocketインターフェースをインターネットに公開しないでください。この方法は追加設定が必要で、すべてのドライバーで同じ結果が保証されるわけではないため、まず録画でテストしてください。
簡単な手順
- カメラソースを含むメインシーンと、待機画面を含むバックアップシーンを作成します。
- カメラがフレームの送信を停止するのか、フリーズした映像を残すのかを確認します。
- ツール → Advanced Scene Switcher → Macroタブを開きます。
- Addでマクロを作成し、Video source not outputting frames条件を追加します。
- カメラソースを選択し、メインシーンのCurrent scene is条件を追加します。
- Actionsセクションで、「バックアップ」に切り替えるSwitch sceneアクションを追加します。
- 遅延を設定し、マクロを有効にし、GeneralタブでStartをクリックします。
- お使いのプラグインバージョンにパラメータがある場合は、Start with OBSを有効にします。
- 切断、フリーズフレーム、短時間の切断、音声の動作をテスト録画で確認します。
- ソースの状態が変化しない場合は、OBS WebSocketを使用した外部スクリプトを使用します。
Last Articles
デザインと機能の変更点 より速く、より快適にご利用いただけるようサイトを更新しました。主な変更点は、インターフェース、アカウント、注文管理に関わるものです。 データベースへのクエリを最適化したことで、ページの読み込みが平均で約3分の1高速化しました。ナビゲーションメニューはヘッダーから左側のサイ..
Good afternoon, I've collected all the news during this time.: 1. The main news is that prices for twitch viewers have been greatly reduced, while Tw..
1. 視聴者全員が15%オフになるプロモーションコード「December2025」をご利用ください2. 1月1日まで、当社の設定ツールと最もお手頃な視聴者カテゴリーの基本価格を25%値下げしました3. 当社のチャンネルで3つの抽選が開催中です! - 当社の購入ランキングでトップ100に入る..
Twitchサービスは次のとおりです 安定して働くこと、従って私達は分隊、転売者に協力して準備ができています, サービスの所有者、ボットの所有者、および他の多く。個々の用語は、Telegram@Tikey_Kの管理者と議論することができます..
私たちは Twitch viewerサービスを完全に更新しました。 安定して働くこと。 私たちは視聴者のために高品質のIPアドレスのみを使用しています。ニュアンスは最大150人の視聴者のための注文にあります。 合計視聴者数が200に達すると、それらはドロップされます。のために たとえば、..
Hello everyone! Today, we are announcing a new feature—"Twitch Viewer Configurator". Now, you can customize any plan for your Twitch channel. Choo..
Greetings, I have compiled a guide for streamers, which will be very relevant at the moment. Now YouTube and twitch have disabled monetization from vi..
We have finally developed the APINow it will be more convenient for our partner sites to work with us.To update the maximum tariffs for YouTube, an up..
パートナーシップ サービスと紹介プログラムが大変好評だったため、協力テーブルを作成しました。その本質は非常にシンプルです。ライブ視聴者が増えれば、私たちからの広告も増えます。プログラムの規約をダウンロードまたは表示するパートナーセットをダウンロードするには(イントロ+ロゴ)ストリーマーは、ストリーム..
ストリーマー向けサービス
VK Video Live

Dlive

Shopee

Bigo
コンテンツクリエイター向けサービス







