OBSを使った配信や録画では、映像は正常なのにDiscordなどの音声キャプチャだけが数分後に停止してしまうトラブルが発生することがあります。開始直後は問題なく動作するため、設定ミスなのか、Macの性能不足なのか判断しにくい症状です。
この記事では、OBSで音声キャプチャが一定時間後に止まる原因として考えられるポイントや、MacBook Pro環境で安定してDiscord音声やウィンドウキャプチャを利用するための確認方法について解説します。
OBSの音声キャプチャが5分ほどで停止する主な原因
OBSで音声だけが途中停止する場合、単純な処理性能不足だけではなく、音声デバイスとの接続や権限、キャプチャ方法の相性が原因になっていることがあります。
特にMac環境では、Windows版OBSとは音声取得の仕組みが異なります。Discordの音声を取り込む場合、仮想オーディオデバイスや追加ツールを利用しているケースが多く、その接続が一時的に切れることで音声キャプチャが停止することがあります。
例えば、配信開始直後はDiscord音声が正常に入っていても、Macが省電力処理を行ったり、バックグラウンド処理が変化したタイミングで仮想音声デバイスが解除される場合があります。
Mac版OBSでDiscord音声を取得するときに確認する設定
MacではOBS単体だけでアプリごとの音声を取得することが難しいため、一般的には仮想オーディオルーティングツールを利用します。
確認するポイントは以下の通りです。
- Discordの出力先が正しい仮想オーディオデバイスになっているか
- OBS側の音声入力デバイスが同じデバイスを指定しているか
- macOSのマイク・音声関連の権限が許可されているか
- 使用している仮想音声ツールが最新バージョンか
例えばDiscordの出力先を仮想デバイスAに設定しているのに、OBS側では仮想デバイスBを監視している場合、最初は音が入っていても接続更新時に停止することがあります。
OBSの音声ミキサー設定を見直す方法
OBSの音声ミキサーでは、対象ソースが正常に動作しているか確認できます。音声が停止したタイミングで、メーターが完全に動かなくなっている場合は入力元の問題である可能性が高くなります。
確認する項目は以下です。
| 確認項目 | 内容 |
|---|---|
| 音声ミキサーのメーター | 停止時にレベル表示が消えているか確認 |
| 音声ソースの状態 | ミュートや無効化になっていないか確認 |
| デバイス設定 | 入力元が変更されていないか確認 |
また、OBSの音声デバイス設定で「デバイスのタイミングをリセット」することで改善するケースもあります。
一時的な改善ではなく安定運用したい場合は、OBSの音声入力を直接Discordに依存させるより、Mac側で音声経路を固定する構成にするとトラブルが減ります。
ビットレートやMacの性能不足が原因の場合の対策
MacBook ProのM2チップ搭載モデルは、一般的な配信や録画用途では十分な性能があります。ただし、高解像度録画や高ビットレート設定、複数アプリ同時使用では負荷が高くなる場合があります。
性能不足が疑われる場合は、OBSの設定を確認します。
- 録画解像度を下げる
- フレームレートを60fpsから30fpsへ変更する
- 録画品質設定を少し下げる
- 不要なバックグラウンドアプリを終了する
ただし、映像は問題なく録画できていて音声だけ停止する場合、CPUやGPU負荷よりも音声デバイス側の問題である可能性が高いです。
OBSで長時間配信する場合におすすめの確認手順
原因を特定するには、一度に複数の設定を変更せず、順番に確認することが重要です。
- OBSだけを起動してマイク音声を長時間テストする
- Discord音声だけを追加して確認する
- 仮想オーディオデバイスを変更して比較する
- 録画中にOBSのログを確認する
例えば30分録画テストを行い、10分地点で音声が停止する場合、その時間帯にmacOS側でスリープ設定やデバイス切断が発生していないか確認すると原因を絞り込めます。
また、OBSの設定ファイルや音声ソースを新規作成して試すことで、現在使用しているシーン設定側の問題かどうかも判断できます。
Discord音声キャプチャを安定させるためのポイント
Discord配信やゲーム配信では、音声経路をできるだけ単純にすることが安定化につながります。
おすすめの構成は、Discordの音声出力先を固定し、OBSではその固定された入力デバイスだけを取得する方法です。途中で出力先を変更したり、複数の仮想デバイスを経由すると停止原因になります。
また、macOSの自動スリープや省電力設定も確認してください。長時間配信中にシステムがデバイス管理を変更すると、OBS側で音声入力が失われることがあります。
まとめ
OBSでDiscord音声キャプチャが数分後に停止する場合、必ずしもMacBook Proの性能不足が原因とは限りません。Mac環境では仮想オーディオデバイスやmacOSの音声管理が原因になるケースが多くあります。
まずはOBSの音声ソース、Discordの出力先、macOSの権限設定を確認し、音声経路を固定することが重要です。
また、録画設定を軽くすることも有効ですが、映像が正常で音声だけ止まる場合は音声デバイス側を重点的に確認すると、効率よく原因を特定できます。


コメント