[Mac] 仮想オーディオデバイス BlackHole Virtual Audio Driver

Mac の QuickTime 等で画面を録画したいことがある。その際、Mac から出る音を含めて録音する場合、仮想オーディオデバイスを使う必要がある。

仮想オーディオデバイスとしては Soundflower があるが、macOS Catalina には対応していない。

Releases · mattingalls/Soundflower
https://github.com/mattingalls/Soundflower/releases

また、Loopback Audio は有料だ。

Rogue Amoeba | Loopback: Cable-Free Audio Routing
https://rogueamoeba.com/loopback/

そこで見つけたのが BlackHole という仮想オーディオデバイスである。

ExistentialAudio/BlackHole: BlackHole is a modern macOS virtual audio driver that allows applications to pass audio to other applications with zero additional latency.
https://github.com/ExistentialAudio/BlackHole

環境:macOS Catalina 10.15.1

(1)インストールは公式サイトのインストーラーか Homebrew で行う。

Releases · ExistentialAudio/BlackHole
https://github.com/ExistentialAudio/BlackHole/releases/

Homebrew の場合。

$ brew cask install blackhole

私の環境ではインストーラーだとうまくインストールできないっぽかったので、Homebrew を使った。

(2)Mac を再起動。

(3)Applications>Utilities>Audio MIDI Setup.app を開く。

(4)「左下の+>Create Multi-Output Device をクリック。

・一覧で Headphones(あるいはその他のモニター用オーディオデバイス)と BlackHole にチェックを入れる。
・Master Device で Headphones を選択。
・左の Multi-Output Device を右クリック。「Use this device For Sound Output」をクリック。

あとは QuickTime などの画面録画アプリで、音声入力デバイスとして BlackHole を選択すれば、Mac から出る音を含んだ動画を録画できる。

参考:
Multi Output Device · ExistentialAudio/BlackHole Wiki
https://github.com/ExistentialAudio/BlackHole/wiki/Multi-Output-Device


この記事が気に入ったらサポートをしてみませんか?