【OBS】待望の新機能。指定したアプリ・ゲーム音「だけ」流せるようになりました

バージョン28.0以降のOBS Studio(以下OBS)では、特定の音だけを配信に乗せる機能が搭載されています。

アプリケーション音声キャプチャ

たとえば、ライブ配信でPCゲームをプレイしつつ、Discordの通話相手の声は入れない(ゲーム音だけ入れる)、というようなことが可能です。

  • PCゲームの音 : 配信に乗せる
  • それ以外の音 : 配信に乗せない

以前までは「win-capture-audio」というプラグインが必要でした。しかし、OBSのバージョンが28.0以降であればプラグインなしでできます。

【OBS】超簡単にゲーム音だけ(特定の音)を流したい?神プラグインがあります
よくある質問として多いのが、OBS Studio(以下OBS)で特定の音だけを配信に乗せる方法がわからないというものです。 た...

使い方は驚くほど簡単です。

OBSのバージョンが28.0以上、かつWindows PCであることを前提にしています。

便宜上、ライブ配信を前提にしていますが、録画する場合も設定方法は同じです。

【スポンサーリンク】

具体的にどんなことができる?

ライブ配信しているとしましょう。「いま自分が聞いている音を配信に乗せたくない」と思ったことはないでしょうか。

以下のような音を視聴者に聞かれたくないというケースです。

  • YouTube、Amazonプライム・ビデオ、Netflixなど、動画の音声
  • 音楽
  • Discordの通話相手の声
  • 棒読みちゃんの読み上げ音声
  • Windowsのシステム音(例 : 「ポーン」という音)

たとえば、Discordで仲間と会話しつつPCゲーム配信をやりたいのですが、仲間の声を配信で流したくありません。

ボイスチャンネルに参加

あるいは、Amazonプライム・ビデオでアニメを視聴しつつ、棒読みちゃんの音声は配信で流したいのですが、アニメの音を配信で流すわけにはいきません。

プライム・ビデオ

このようなときは、バージョン28.0で搭載された新機能、「アプリケーション音声キャプチャ」の出番です。配信に乗せるアプリの音を指定できます。

もちろん、視聴者に聞こえていないだけで、配信者自身にはいつもどおり音が聞こえます。この点は心配いりません。

OBSでウィンドウを指定するだけの簡単設定です。配信に乗せる音、乗せない音を設定しましょう。

デスクトップ音声を無効にする

「設定」→「音声」から

まず、「設定」→「音声」の「デスクトップ音声」を「無効」にします。

「デスクトップ音声」を「無効」に

または、初期設定の「既定」のままでもかまいませんが、その場合は「音声ミキサー」の「デスクトップ音声」をミュートにします。

「デスクトップ音声」をミュートに

どちらのやり方でもかまいません。どちらにすべきか迷った場合は、最初に書いた方法にしておきましょう。そのほうが確実です。

なぜデスクトップ音声の設定変更が必要かというと、デスクトップ音声が有効のままだと音が二重になって金属音のように聞こえたり、配信に乗せたくない音が乗る場合があるからです。

デスクトップ音声については、いつもとは違う設定になります。無効にするか、またはミュートにしましょう。

備考

「設定」→「音声」でデスクトップ音声を無効にすると、「音声ミキサー」から「デスクトップ音声」の表示が消えます。しかし、問題ありません。正常です。

音声ミキサー

マイク音声(自分の声)も入れたい場合は、「設定」→「音声」→「マイク音声」でマイクを選択してください。ここはいつもどおりです。

マイク

もちろん、「設定」→「音声」→「マイク音声」を「無効」にしつつ、シーンのほうに「音声入力キャプチャ」を追加する方法でもかまいません。

【OBS】ソースの「音声入力キャプチャ」って?シーン機能と組み合わせて使います
OBS Studio(以下OBS)の「+」をクリックすると、「音声入力キャプチャ」と「音声出力キャプチャ」が出てきます。 これ...

ソースから追加する

まず、「ソース」の「+」から「アプリケーション音声キャプチャ」をクリックします。

アプリケーション音声キャプチャ

わかりやすい名前にして(例 : 「ゲーム音」など)、「OK」をクリックします。今回は便宜上、「アプリケーション音声キャプチャ」と呼ぶことにします。

すると設定画面が開きました。どの音を配信に乗せるのか、この設定画面で決めていきます。

プロパティ

ソースとして「アプリケーション音声キャプチャ」を追加し、それから配信に乗せるアプリの音を選びます。
スポンサーリンク
レクタングル(大)

どの音を乗せるか決める

「ウィンドウ」で選ぶ

ウィンドウ」の部分で任意のアプリを選択しましょう。ここで選択したアプリの音が取り込まれ、配信に乗ります

任意のアプリを選択

逆に、選択していないアプリの音は配信に乗りません

  • 「ウィンドウ」で選択したアプリ → 乗る
  • それ以外のアプリ → 乗らない

最後に「OK」をクリックして完了です。

「OK」をクリック

アプリが選べない

目的のアプリが「ウィンドウ」の部分で選べない、表示されない場合は、以下のようにしてください。

  1. 目的のアプリを起動していることを確認する。
  2. いったん「キャンセル」をクリックする。
  3. 「アプリケーション音声キャプチャ」をダブルクリックする(設定画面を開く)。
  4. 「ウィンドウ」でアプリを選ぶ。

複数の音を乗せることも

では、ほかにも配信に乗せたい音が複数ある場合、どうしたらよいのでしょうか。

たとえば、PCゲームの音に加えて、棒読みちゃんの読み上げ音声も配信に乗せたい、という場合です。

  • PCゲームの音 : 乗せたい
  • 棒読みちゃんの音 : 乗せたい
  • それ以外の音 : 乗せたくない

この場合、ソースとして再度「アプリケーション音声キャプチャ」を追加しましょう。つまり、同じソースを2回追加することになります。

再度「アプリケーション音声キャプチャ」を追加

そして、「ウィンドウ」で別アプリを選択してください。棒読みちゃんであれば、「[BouyomiChan.exe]: 棒読みちゃん」を選んで「OK」をクリックします。

「ウィンドウ」でアプリを選択

すると、「ソース」一覧に「アプリケーション音声キャプチャ」が2個並びました。これで2個のアプリの音声を取り込めます。

「アプリケーション音声キャプチャ」が2個

ソース名を変更したい場合は、右クリック→「名前を変更」、またはF2キーを押します。

成功?レベルメーターを確認

狙いどおりに設定できたかどうか、「アプリケーション音声キャプチャ」のレベルメーターを見て確認しましょう。

やり方ですが、もし配信に乗せたい音を現在再生しているのであれば、テストのためいったん止めます。以下のどの方法でもかまいません。

  • 音を再生しているアプリを閉じる
  • 音を一時停止する
  • 音量ミキサーを開き、音を再生しているアプリをミュートにする
たとえば、PCゲームの音だけを配信に乗せたいのであればPCゲームを閉じます。あくまでもテストのためです。

そして、今度は配信に乗せたくない音を再生してみてください。「アプリケーション音声キャプチャ」のレベルメーターが無反応であれば、その音は配信に乗りません成功です。

レベルメーター反応なし

他方、「アプリケーション音声キャプチャ」のレベルメーターが動いているなら、基本的にその音は配信に乗ります。

レベルメーター反応あり

したがって、配信に乗せたくない音がある場合は、試しにその音だけを再生してみます。そして、レベルメーターが動いていないことを確認してください。

乗せられない音がある?

具体例

さきほどデスクトップ音声を無効にしました。

このとき問題になるのが、配信に乗せたいのに乗せられないデスクトップ音声がある、という点です。

設定にもよりますが、以下のようなケースです。

これらの音がデスクトップ音声として扱われている場合、配信に乗せるには「アプリケーション音声キャプチャ」を追加したあと、「ウィンドウ」でOBS自身を選ぶ必要があります。

ウィンドウ

しかし、現在のところまだ「ウィンドウ」でOBS自身を選ぶことはできません。そうすると、配信に乗せたいのに乗せられない音が出てくるわけです。

対処法

以下のような対処法があります。

  1. 「音声ミキサー」の歯車アイコンをクリックする。
  2. 「オーディオの詳細プロパティ」が開く。
  3. 音を流したいソース(例 : 「映像キャプチャデバイス」)の「音声モニタリング」を「モニターと出力」にする。
  4. 今回は特別な設定のため、「モニターのみ (出力はミュート)」を選ばない点に注意。

オーディオの詳細プロパティ
▲「オーディオの詳細プロパティ」を開きます。

そのうえで、キャプチャーボードを使用している場合にかぎり以下のように設定してください。

  1. ソースの「映像キャプチャデバイス」をダブルクリックする(「映像キャプチャデバイス」を追加していることが前提)。
  2. 「音声出力モード」を「音声のみをキャプチャ」にする。
  3. 「OK」をクリックする。

音声のみをキャプチャ

また、「ブラウザ」を追加している場合にかぎり以下のように設定します。

  1. ソースの「ブラウザ」をダブルクリックする。
  2. 「OBSで音声を制御する」をONにする。
  3. 「OK」をクリックする。

とくに「音声モニタリング」の設定が重要です。今回はデスクトップ音声を無効にしているため、「モニターのみ (出力はミュート)」だと上記のような音を流せないケースが出てきます。

通常、「モニターと出力」を選ぶ機会は少ないのですが、今回はやむをえず特別な設定となります。

OBS「音声モニタリング」の設定ミスに注意。音が二重、消える原因になることも
OBS Studio(以下OBS)の音声モニタリング機能について見ていきましょう。 ここでいう「音声モニタリング」とは、OBS...

もしここまでの話が意味不明という場合は、問題の切り分けのため「アプリケーション音声キャプチャ」をソースからいったん削除してください。

ゲーム音が出ない場合の対処法については、下記ページでも解説しています。

【OBS】キャプチャーボード使用時にゲーム音が入らない、出ないときの対処法
OBS Studio(以下OBS)でキャプチャーボードを使用していて、ゲーム音が出ない場合、どうすればよいのでしょうか。 ...
OBSで「PC」ゲームの音が入らない、出ないときの対処法。これだけで解決
OBS Studio(以下OBS)の「ゲームキャプチャ」や「ウィンドウキャプチャ」で、PCゲームの音が入らない場合、どうすればよいの...

ちょっとした応用

少し余談になりますが、「アプリケーション音声キャプチャ」でおもしろい使い方もできます。

別々に音量調整

「アプリケーション音声キャプチャ」を使うと、複数のアプリのデスクトップ音声を分けてOBSで音量調整できます。

たとえば、(1)PCゲームの音と、(2)Discordの通話相手の声は両方ともデスクトップ音声です。

それぞれをOBSで音量調整したい場合は、以下のようにしましょう。

  1. 「アプリケーション音声キャプチャ」を追加し、PCゲームを選択する。
  2. 再度「アプリケーション音声キャプチャ」を追加し、Discordを選択する。
  3. それぞれの音量を「音声ミキサー」の部分で調整する。

「音声ミキサー」で音量調整

このようにすることで、配信者自身が聞いている音量は変更せずに、(1)PCゲームの音と、(2)Discordの通話相手の声の音量を、別々にOBSで調整できます。

メリットがイメージしづらいかもしれません。自分的には適切な音量だけれども、視聴者に「通話相手の声だけ大きすぎる」と言われた場合に重宝する方法です。

音をトラック分け(録画)

ライブ配信用ではなく録画用になりますが、複数のアプリのデスクトップ音声を動画内で分けて録音することもできます。

たとえば、録画後の動画編集で、(1)PCゲームの音と、(2)Discordの通話相手の声を別々に音声編集したいとき、「アプリケーション音声キャプチャ」を2回追加しましょう。

そのうえで、音声トラックの設定も併せてOBSで行う必要があります。「アプリケーション音声キャプチャ」だけではできません。

音声トラック

音声トラック

詳細については、下記ページをご覧ください。

最新OBSだけで、ゲーム・Discord・マイクを3つの音声に分けられます
OBS Studio(以下OBS)を使用していると、音声を分けたいというケースがあるかもしれません。 たとえば、以下のようなケ...
スポンサーリンク
レクタングル(大)
レクタングル(大)

X(旧Twitter)で最新情報をツイートしています!フォローお願いします。

関連コンテンツ



スポンサーリンク
レクタングル(大)

コメント

  1. アスタキサンチン より:

    デスクトップ音声は録音できるのですが、アプリケーション別にすると音を認識してくれません。
    様々な種類のアプリで試しましたが、どれも同じです。