まさかのマイクの許可。MacのOBSで音声が録音できない時の解決方法。

MacでOBSを使用して音声を取得するには仮想サウンド?を作成して取得しなければならなく、かなりめんどくさいことで知られています。

今回はOBSで仮想化ソフト「 BlackHole 」「 Soundflower 」を使っても、どうしてもOBSで音声が取得できない時の解決方法を記録として残しておきます。

解決方法

デスクトップの音声だからマイクは関係ないやろ?と思い、変にマイクにアクセスされるのも嫌だったのでアクセスを許可しないにしていました。しかしどう頑張ってもデスクトップ音声がOBSで検出されずに3時間苦戦していました。

そこでふと以下の動画のコメントを見ていたら、マイクの許可をONにすればうにゃむにゃという文言を発見して、マイクの許可をOKにするとあら不思議OBSで音声を拾うことに成功しました。

【2024年最新版】OBSの音声が出ない・音ズレする・二重に聞こえる・音声トラブルこれ一本!【OBS初心者向け使い方講座】

 

解説・経緯

MacBookでOBSのデスクトップ音声を出力する方法【OBS初心者向け使い方講座】 – ひとみマンのOBS学校

細かいことは上記のブログさんの記事に書かれているので詳しくは解説しません。

前提条件

まず前提条件の操作環境として

  1. iMac(2019)5k Intel製CPU
  2. MacOS 10.15.7
  3. OBS 29.0.2

を使用しています。

BlackHoleをインストール

Macのスピーカーから音が消える

解説記事に従ってBlackHoleをインストールします。

ChatGPTいわく16chのみで良いとのことだったので16chのみインストールしました。
再起動してオーディオ装置に複数出力装置を作ってもデスクトップの音がMacのスピーカーから再生されません。

その場合2chと64chもインストールしないと動かない場合があるとのことだったのでそれらを含め全3つ(2chと16chと64ch)をインストールします。再起動をインストールごとにしました。

それでも下の図のような設定にしたてもMacのスピーカーから音が再生されません。内蔵スピーカーに設定すると音は正常にMacのスピーカーから再生されます。

Soundflowerをインストール

IntelMacではBlackHoleは動かない場合があるとのことなので、Soundflowerを導入しました。すると複数出力装置Soundflowerを設定するとMacのスピーカーから音は出るようになりました。

しかしOBSのデスクトップ音声はMacの音を拾ってくれません。

 



 

OBS側であれこれする

OBSのグローバル音声デバイスの項目をBlackHoleにしたりSoundflowerにしたり、詳細設定のモニタリングデバイスを色々いじくりわしても、結局、デスクトップの音声はOBS上で拾えません。

ここで2時間ぐらい苦戦してあれやこれやしても治りません。

マイクの許可を変えたらスッと音声を検出

そこで冒頭の、マイクの許可を与えてみたらスッとOBSが音声を検出するようになりました。最終的には下の図のような設定でOBSがデスクトップ音声を拾ってくれています。

また音声を拾った最初は、オーディオの詳細プロパティの音声モニタリングが「 モニターと出力 」だったので音声が2重にこもったような音として出力されるようになりました。これはすぐに解決して「 モニターオフ 」の設定に変更すると解決しました。

マイク音声は録音されない

マイクのアクセスを許可したわけですが、OBSがマイクの音声を拾うわけではありません。試しに音楽を鳴らしてデスクトップ音声を拾えることを確認した後、地声であーーーとMacに話しかけても、あーーーという声は録音されていません。

ソースにマイクからの信号を入力する設定をしていないからですね。(たぶん。)

 



 

まとめ

Windowsでは一瞬で終わる作業もMacならセキュリティに厳しい分、OBSにデスクトップ音声を検出させるだけにトータル3時間もかかってしまいました。

変にソフトを入れたくない主義なのですが、BlackHoleとSoundflowerと良くわからないソフトを沢山インストールすることになってしまいました。容量自体は数100kbと有ってないようなものですが、なんか気持ち悪いです。とはいえ、かなり信頼と実績のある安心のソフトらしいので、ウイルスに関しては心配しなくてもよいみたいです。(最終的にBlackHole16chで音が出るようになったけどSoundflowerとかBlackHole2ch、64chは要らなかったのか?それがあるから動いているのか?ちょっと疑問?)

またSoundflowerを導入したらLadioCastというアプリを使わなければいけないとの情報もあり試してみましたが、結局、マイクの許可で解決してしまい、要らなくなったので削除しました。

なにはともあれやっとOBSで録画ができるようになりました。やれやれ。

これからMacのLogicProXでの作曲の様子YouTubeチャンネル「 あそぽよ Music 」に投稿していく予定なので作曲やDTMに興味のある人は遊びに来てください。

素人が初心者から始めてゲーム音楽が作れるようになるまでの過程を投稿していこうと思います。またDTMだけにとどまらずいろんな民族音楽や、音楽について幅広く話題を提供できたらいいなと思っています。(この記事の執筆時点ではまだYouTubeチャンネルは作っていません。これから作ります。)

チャンネルができたらここにURLを貼っておきます。

 

コメント

タイトルとURLをコピーしました