OBS Studio(以下OBS)でキャプチャーボードを使用していて、ゲーム音が出ない場合、どうすればよいのでしょうか。
具体的には、「映像キャプチャデバイス」を追加してゲーム画面を映しているときにゲーム音が出ない、聞こえないというケースを想定しています。
OBSで遭遇するトラブルのうち、最頻出といっても過言ではないほど多くの人がこの問題にぶち当たります。
ゲーム音が出ない原因は大きく3つに分類できます。OBSが原因とは限らないので注意してください。
- OBS側の設定ミス
- Windows側の設定ミス
- その他
以下の解説は、Windows PCの使用を前提としています。macOSについては扱っていません。
1台のPC(1PC)の使用を前提としています。2台のPC(2PC)の使用については解説対象ではありません。
目次
こんな状態の人に読んでほしい
前提として、以下の「いずれか」の条件に該当する人を対象とした解説です。
- 自分にゲーム音が聞こえない
- 自分には聞こえているのに、ライブ配信で視聴者にゲーム音が出ていないと言われた
- OBSで録画したらゲーム音が入っていなかった
繰り返しますが、あくまでもOBSの「映像キャプチャデバイス」の設定でトラブルが起きているケースを想定しています。
「ウィンドウキャプチャ」や「ゲームキャプチャ」で画面を取り込んでいる場合など、PCゲームの音が視聴者に聞こえない場合については下記ページをご覧ください。
【重要】絶対、最初にすべきこと
OBSを閉じて付属ソフトを起動する
まず、OBSを閉じましょう(重要)。または「映像キャプチャデバイス」を「ソース」欄から削除します。
そのうえで、キャプチャーボード付属のキャプチャーソフトを起動(再起動)しましょう。ゲーム音は出ているでしょうか。
付属ソフトではゲーム音が出るのか、それとも出ないのか、明確にさせます。
問題の切り分けを行う(付属ソフトで確認)
もし付属ソフトでゲーム音が出ている場合は、おそらくOBSの設定に問題がありそうです。このまま記事を読み進めてください。
他方、付属ソフトで「も」ゲーム音が出ていない場合は、さまざまな原因が考えられます。詳細は下記ページをご覧ください。
- 付属ソフトでは出る → OBSの設定を見直す
- 付属ソフトで「も」出ない → OBSの問題とは限らない
以下の対処法は、「付属ソフトでは問題ないが、OBSではキャプチャーボードの音が出ない」という場合を前提にしています。
- 付属ソフトは問題ない → 記事を読み進める
- 付属ソフトで「も」出ない → 上記リンク先参照(重要)
- そもそも付属ソフトがない → 後述
念のためここでも書いておきますが、ヘッドセット(ヘッドホン)をゲーム機本体やコントローラーに接続しているのであれば外します。外さないとゲーム音をキャプチャーボードに出力できません。ヘッドセットはPCに接続します。
付属ソフトが「ない」場合
近年の安いキャプチャーボードのなかには、付属ソフトがない製品もあります。
このタイプの場合は、最初に下記ページの参考になりそうな部分を読んでみてください。重要なことをまとめたので、読んでもムダにはなりません。
映像キャプチャデバイスの設定
「デバイス」を変更する
まず、付属ソフトを終了します。起動したままだと、このあと「映像キャプチャデバイス」の設定をしてもOBSに画面が映らず、音も出ないからです。
つぎに、「映像キャプチャデバイス」の設定画面を出しましょう。そして、「デバイス」を変更します。
▲キャプチャーボードによって表示される名称が異なります。
似たような名前が2種類ある場合、両方試してください。
たとえば、Elgato Game Capture HD60 Sであれば、
- Elgato Game Capture HD
- Game Capture HD60 S(video)
の両方です。
「音声出力モード」を変更する
「音声出力モード」をいったん「デスクトップ音声出力 (WaveOut)」にします。ゲーム音は聞こえるでしょうか。
▲設定画面を下にスクロールしたところに、「音声出力モード」があります。
ゲーム音が聞こえたかどうか確認したら、「音声出力モード」の設定は「音声のみをキャプチャ」に戻してください。
「デスクトップ音声出力」と「音声のみをキャプチャ」
本来、「音声出力モード」は「音声のみをキャプチャ」にしておけば問題ありません。配信を見ている視聴者にはゲーム音が聞こえています。
しかし、配信者のなかには、自分にゲーム音が聞こえていないがために「ゲーム音が流れていない」と誤解する人もいます。
「音声のみをキャプチャ」のときにゲーム音をPCで確認したいのであれば、「オーディオの詳細プロパティ」を開いて「映像キャプチャデバイス」を「モニターのみ (出力はミュート)」にします。
注意点ですが、「音声のみをキャプチャ」の状態で「映像キャプチャデバイス」の「音声モニタリング」を「モニターと出力」にしてはいけません。視聴者からするとゲーム音が二重になるからです。
説明 | 配信への影響 | 重要度 | |
モニターオフ | 初期設定 | なし | A |
モニターのみ(出力はミュート) | 音を自分で聞きたいときに | 配信には乗らない | A |
モニターと出力 | 音を自分で聞きたいときに | 配信にも乗る | C |
ただし、ゲーム音のみを入れたいときなど特別な場合にかぎり、デスクトップ音声を無効にするなどしたうえで「モニターと出力」にすることはあります。
カスタム音声デバイスの設定
注意してください。ここの設定ができていない人がとても多いです。
ただ、全製品で必要な設定というわけではなく、一部の製品で必要な設定です。念のため確認しておきましょう。
- 「カスタム音声デバイスを使用する」にチェックを入れる。
- 「音声デバイス」という項目が表示される。
- 「音声デバイス」で適切な項目を選択する(後述)。
▲設定できていない人が必ずいます。必ずです。具体的な設定方法はキャプチャーボードによっても異なり、そこが難しいところです。
たとえば、以下のキャプチャーボードは初期設定を変更し、カスタム音声デバイスの設定をしましょう。
- AVT-C878
- AVT-C878 PLUS
- C988
- GC553
- GV-US2C/HD
- GV-USB3/HD
- GV-USB3HDS/E(GV-USB3HDSも)
- UP-GHDAV2
- その他、ドライバー不要のUVC/UAC対応製品(安いキャプボも該当)
「音声デバイス」で選ぶ項目については、キャプチャーボードによって異なります。下表を参考にしてください。一例です。
「音声デバイス」で選ぶ名称 | |
AVT-C878 | AVerMedia LGP2 Audio Stream Engine(※1) |
AVT-C878 PLUS | AVerMedia LGP2 Plus Audio Stream Engine(※1) |
C988 | AVerMedia LGHD Audio Stream Engine(デジタル オーディオ インターフェース) |
GC553 | AVerMedia Live Gamer Ultra-Video Audio Stream Engine(※2) |
GV-US2C/HD | マイク (I-O DATA GV-US2C/HD) |
GV-USB3/HD | GV-USB3_HD, Analog WaveIn |
GV-USB3/HDS | デジタルオーディオインターフェイス (I-O DATA GV-USB3_HDS, Audio Capture) |
GV-USB3HDS/E | 同上 |
UP-GHDAV2 | マイク (HDMI Video Capture 2) |
その他 | デジタル オーディオ インターフェイス(※3) |
※1 この項目が表示されない場合は、「AVerMedia Engine」をインストールします。
※2 この項目が表示されない場合は、「AVerMedia Engine」をインストールします。
※3 この項目が表示されない場合は、(1)Windows側の録音デバイスの設定を有効にし、そのうえで(2)OBSの「映像キャプチャデバイス」の設定画面を開き直してください。
▲無効になったままだとゲーム音が出ません。有効にします。
Windows側の録音デバイスを開き、「マイク キャプチャーボード名」、または「デジタル オーディオ インターフェイス キャプチャーボード名」をダブルクリックします。そして、音量がミュートになっていないか、小さくなっていないか確認してください。
▲表示名はキャプチャーボードによって異なります。
なお、下記キャプチャーボードについては、カスタム音声デバイスの設定を行う必要はありません(一例)。
- GC550/GC550 PLUS
- GC573
- GC551G2
- Game Capture Neo
- Game Capture HD60 X
- Game Capture 4K X
- Game Capture HD60 S/Game Capture HD60 S+
- Game Capture HD60 Pro
デスクトップ音声デバイスの設定
「デスクトップ音声」の設定です。以下のように設定してください。
- 「設定」→「音声」の順にクリックする。
- 「デスクトップ音声」を「既定」にする。
- 「OK」をクリックする。
- OBS起動後にUSBヘッドセットを接続した場合は、OBSを再起動する。
必ずしも「既定」でなくてもよいのですが、初期設定のまま変更しないほうが無難です。これはWindowsの既定のデバイスを使用する設定です。
注意したいのですが、OBSを起動したあとにUSBヘッドセットをPCに接続した場合、そのままでは既定のデバイスについての設定変更がOBSに反映されません。
そこで、OBSを再起動するようにしてください。
音声モニタリングの設定
「デスクトップ音声出力」にした場合
上述の「映像キャプチャデバイス」の「音声出力モード」の設定を「デスクトップ音声出力」にしている場合、「音声モニタリング」の設定に注意が必要です。
まず、歯車アイコンをクリックして「オーディオの詳細プロパティ」を開きましょう。
▲ここに歯車アイコンがない場合は、上部メニューバー「編集」→「オーディオの詳細プロパティ」でも開けます(バージョン28.0以上で同アイコンが表示)。
そして、「デスクトップ音声」を「モニターオフ」にしてください。
▲「音声出力モード」を「デスクトップ音声出力」にしているときは、「映像キャプチャデバイス」ではなく「デスクトップ音声」の部分を見ます。
ここが「モニターのみ (出力はミュート)」になっていると、配信でゲーム音が流れません。文字どおり、デスクトップ音声が消えるわけです。
「音声のみをキャプチャ」にした場合
「映像キャプチャデバイス」の「音声出力モード」の設定を「音声のみをキャプチャ」にしている場合は、「音声モニタリング」を「モニターのみ (出力はミュート)」にします。
この点については上述したとおりです。
音声トラックの設定
上述した「オーディオの詳細プロパティ」を開いてください。配信では、「トラック」のすべてにチェックを入れておきます。
▲配信の場合、初期設定のまま弄る必要はありません。
なぜなら、「設定」→「出力」タブの「音声トラック」の設定によっては、チェックが入っていないとゲーム音が流れないことがあるからです。
▲初期設定では音声トラック「1」が選択されているので、「オーディオの詳細プロパティ」のトラックのほうも「1」にチェックが入っていないといけません。
トラックの設定が不適切である場合、レベルメーターは動いていても無音になります。
録画の場合におけるトラックの設定方法については、下記ページをご覧ください。
音声ミキサーの設定
OBSの「音声ミキサー」の部分を見てください。ここがミュートになっているのであれば、ミュートを解除します。
▲ミュートを解除した状態
細かいことを書くと、「映像キャプチャデバイス」の「音声出力モード」の設定(上述)と関連している部分です。
- 「デスクトップ音声出力」の場合 → 「デスクトップ音声」のミュートを解除
- 「音声のみをキャプチャ」の場合 → 「映像キャプチャデバイス」のミュートを解除
余談ですが、Discordの通話音声を配信に流さないようにしたい場合、「音声出力モード」を「音声のみをキャプチャ」にしつつ、「デスクトップ音声」をミュートにする方法があります。
モニタリングデバイスの設定
これは、ゲーム音をOBS上で聞くための(モニタリングするための)設定をまちがえているパターンです。
以下のように設定しましょう。
- 「設定」→「音声」の順にクリックする。
- 「モニタリングデバイス」を「既定」にする。
- 「OK」をクリックする。
- 「映像キャプチャデバイス」をいったん削除し、再度追加する。
「オーディオの詳細プロパティ」で「映像キャプチャデバイス」の「音声モニタリング」を「モニターのみ (出力はミュート)」にしているときなどは、モニタリングデバイスの設定が重要になります。
ここの設定をまちがえると、「映像キャプチャデバイス」のレベルメーターが動いていてもゲーム音が自分に聞こえません。
音声フィルターの設定
音声フィルターの「ノイズ抑制」を「デスクトップ音声」や「映像キャプチャデバイス」に追加していないでしょうか。設定ミスです。
もしこれをやってしまうと、ゲームの場面によっては音がほぼ完全になくなったり、不自然な音になることがあります。音声の一部がノイズとみなされ、消えているのです。
そこで、ノイズ抑制フィルターをまちがえて適用していないか、確認してください。
- 「デスクトップ音声」横にある縦の3点リーダー(バージョン28未満の場合は歯車アイコン)をクリックする。
- 「フィルタ」をクリックする。
- 「ノイズ抑制」がある場合は削除する。
- 「映像キャプチャデバイス」についても同様に確認する。
ノイズ抑制を使うのであれば、「マイク」横にある縦の3点リーダーをクリックする必要があります。
プッシュツートークを無効にする
プッシュツートークは、ボタン(ホットキー)を押しているあいだだけ音が入るようにする機能です。
同機能を有効にした状態だと、ボタンを押していないときは音が入りません。したがって、これが原因で音が入らないケースがあります。
同機能を無効にしましょう。
- 「設定」→「音声」の順にクリックする。
- 「映像キャプチャデバイス」の「プッシュツートークを有効にする」のチェックを外す。
- 「OK」をクリックする。
Windowsの音量ミキサーの設定
Windowsの「音量ミキサー」の設定も重要です。以下の手順で設定画面を開きましょう。
- PC画面右下のスピーカーアイコンを右クリックする。
- 「音量ミキサーを開く」をクリックする。
そして、「OBS」のミュートを解除します。また、音量が小さい場合はスライダーを最大にしてください。
▲ミュートを解除した状態。ここはミュートにしないようにします。
OBSを再起動
もしUSBヘッドセットを使っているのであれば、配信をいったん止めてOBSを再起動しましょう。
次回以降は、以下の順番でOBSを起動するようにしてください。
- USBヘッドセットをPCに接続する。
- OBSを起動する。
- OBSで配信を開始する。
1番めと2番めの順が逆だとどうなるのでしょうか。この点、自分にはゲーム音は聞こえます。しかし、視聴者にはゲーム音が聞こえません。
具体的には、「映像キャプチャデバイス」の「音声出力モード」を「デスクトップ音声出力」にしている場合に問題が起こります。
- 「デスクトップ音声出力」選択時 → 自分には聞こえるが、視聴者には聞こえない
- 「音声のみをキャプチャ」選択時 → ゲーム音については問題なし
▲OBSを起動してからUSBヘッドセットを接続すると、「デスクトップ音声出力」を選択した状態のとき「デスクトップ音声」のレベルメーターが動きません(自分には聞こえる)。
OBSの再起動を避けたいのであれば、以下のような方法でもかまいません。
- 「設定」→「音声」の順にクリックする。
- 「デスクトップ音声」で、USBヘッドセットを選択する。
- 「OK」をクリックする。
【頻出質問】レベルメーターは動いているのに
とても多いのが、「『映像キャプチャデバイス』のレベルメーターは動いているのにゲーム音が自分に聞こえない、入っていない」という質問です。
この場合、キャプチャーボードでゲーム音は入力できています。
しかし、OBSの設定が不適切であるため自分にゲーム音が聞こえなかったり、最終的にゲーム音が出力されないという状態に陥ります。
つまり、OBSの設定を正しいものに変更すれば直ります。対処法は3つです。
- 「映像キャプチャデバイス」の「音声モニタリング」を「モニターのみ (出力はミュート)」にする
- 「設定」→「音声」の「モニタリングデバイス」を「既定」にする
- 「映像キャプチャデバイス」の「トラック」にすべてチェックを入れる
3番めについては、自分で自分の配信を確認したらゲーム音が聞こえなかった、あるいは録画して動画を確認したらゲーム音が入っていなかったというケースで設定ミスに気づくことが多いでしょう。
もし以上の3つについて「初めて聞いた」「設定方法がわからない」という場合は、ここまでの解説を読み飛ばしています。もう一度解説を読んでみてください。
それでも音が出ない場合は
いつのまにかOBSの設定が変わっていることがあります。もう一度設定を確認してください。
また、ゲーム音が出ない原因はOBSだけとは限りません。Windowsの設定(例 : アクセスの許可)やHDMIケーブルなども必ず見直す必要があります。
なお、Twitchで配信する場合、音声トラックの設定によってはアーカイブでゲーム音が聞こえないケースがあります。
2006年から15年以上、ゲーム実況のやり方の解説記事を書いています。書いた記事数は1,000本以上。ゲーム配信、ゲーム録画、動画編集の記事が得意です。
記事はていねいに、わかりやすく!ゲーム実況界の教科書をめざしています。
コメント
ありがとうございました。
こちらの記事を参考にしながら、OBSの設定をしたら、うまくいきました。
ほんとにありがとうございました。
今後も参考にさせていただくと思いますが、よろしくおねがいします!
他の記事やこの記事も拝見しましたが自分には解決方法が導けなかったためここでの質問失礼します。
映像キャプチャデバイスのプロパティで音声デバイスの選択の際に使用しているキャプボが表示されないためゲーム音が流れない状況です。
使用キャプポはgc550 plus
rec central4使用中は問題なくゲーム音は流れています。
前まではゲーム音は流れていて問題なく配信できていましたが、映像キャプチャデバイスを一度ソースから削除し再び追加すると上記のような問題が発生しました。
有識者の方ご教授いただけるとありがたいです。よろしくお願いします。
Stream Engineはインストールしていますか?
インストールしていない場合、リストに出ないことがあります。
もしインストールしているのであれば、サウンド設定でデバイスが無効になっていないか確認してみてください。
詳細は別の記事に書いてあったと思います
いつもお世話になっております。
今回どの記事読ませていただいても解決できないので、質問させてください。
OBSの映像キャプチャデバイスでライトニングケーブルを使いiPhoneのゲームを録画したいのですが、音だけが出ません。
付属のキャプチャソフトや、テレビゲームの際使うサブモニターには問題なく出ます。
こちらの記事や検索して出るものはほとんど試したのですが、日を改めたり再起動しても解決せず。
xspritでも音が出ませんでした。
iPhone以外のゲーム機では全て問題なく音も出ます。
xsだと無理とかあるんでしょうか・・。
キャプチャーボード:GV-USB3
端末:iPhonexs
その状況ですと、音が出ないのは謎ですね…。
最悪、付属のキャプチャーソフトでは音が出るとのことなので、
この画面をOBSのウィンドウキャプチャで取り込んで、
音についてはデスクトップ音声で取り込む方法で
しのぐことはできますが、本意ではないでしょうし…。
本当助かりました!