こんにちは。

前回 liveedu.tvでライブ配信する方法〜Mac編〜 で、OBSでライブ配信することに成功しました。

で、結構人が集まってるところでは、音楽を配信しながらしていることが多くて。このやり方がわからず苦戦しました。


本来ならば設定の音声のところのデスクトップ音声デバイスで設定できるのですが、なぜかDisabledしか出ませんでした。

調べると、Yosemiteからなんかが厳しくなって、desktop audioとの相性が悪いとかなんとか...

それを解決すべくWavTapというものを使います。

Soundflowerというのもあるみたいですが、ずっとアップデートされてないのと(WavTapも2年前だけど...)WavTapはSoundflowerからforkされてるみたいで、調べるとみんなこっちを使ってるみたいなので。

WavTap

私はどこかからDownloadしたきがするけど、どこからしたか忘れた。笑
調べるとでてくるけど、自己責任でお願いします。

WavTapを入れてからターミナルで

sudo nvram boot-args=kext-dev-mode=1

を打ちます。

が、それもerrorがでました。

nvram: Error setting variable - 'boot-args': (iokit/common) general error

これだったかな...笑 忘れた。

WavTapも

Kernel Extension Not Installed

と出てました。


以下の解決方法は、私も結構何やってるかわからないので本当自己責任でお願いしますね。

ちなみに私はsierraでやりました。

まずは、Macをリカバリーモードで起動します。

そこで上のメニューバーでユーティリティからターミナルを起動します。

csrutil disable

を打って再起動して終わりです。

https://github.com/pje/WavTap/issues/60
Mac OS X El CapiptanでSIPを無効化する

本当は、全部disableになるのでよくないんだろうなー -withoutでオプションつけられるみたいなんだけど、一旦これで終わらせてます....

セキュリティはきっとがばがば....

でもこれで、再起動してまたWavTapを起動すると、OBSの設定の音声のところからWavTapが選択できるようになりました。

これで、デスクトップ音声が有効になります。

といっても私よく考えたら、作業中に音楽聞くの嫌いだった...
HTML,CSSくらいのデザインがあってそれを組み立てるだけみたいな頭使わないやつなら平気だけど、考えながらする作業のときにイヤホンするとだめだった...