PETAMPER【PART94】Macの動画収録で音声も録音する(SoundflowerとLadioCast)

LINEで送る
Pocket

今回はゲーム開発から少し脱線しております。

現在、PETAMPERのiOS版を作成するためにAppleの開発者登録を進めているのですが、それに必要なアクティベーション・コードが1日待っても送られてきません。ただ待っていても無駄なので、その間にMacで音声付きの動画を撮れるように設定をしていこうと思います。

Macでは、画面上の動画を撮る時に内部の音声が録音されません。ゲームの様子を録画する時にこれだと困るのでその対応です。

今回は多くの先人達に倣い「Soundflower」「LadioCast」をインストールして無料で行えるようにしたいと思います。

 

設定の流れ

 

Macの環境

Mac OS High Sierra 10.13.4

 

Soundflowerのダウンロードとインストール

まずは以下のリンクから「Soundflower」という仮想オーディオドライバをダウンロードします。

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

094002

赤枠の「Soundflower-2.0b2.dmg」をクリックしてダウンロードします。

 

ダウンロードしたものを開くと、以下のようなウィンドウが開くので赤枠の「Soundflower.pkg」を開いてください。

094003

そうすると、以下のような警告がでます。

094004

このままでは開けませんので、システム環境設定を開いて「セキュリティとプライバシー」を選択。

094005

実行許可に以下のような選択が出ているかと思うので、「このまま開く」を選択(※1)。

094006

※1 このSoundflowerのインストールはOSのセキュリティ警告を無視して強行します。万が一ウィルスに感染したりシステムに不具合が生じたりしても自己責任となりますので、それを踏まえて実行してください。

 

もう一度「Soundflower.pkg」を開くと、再び警告が出るので「開く」を選択するとインストーラが開きます。

094003

094007

094008

インストールを進めますが、恐らく途中で「読み込みがブロックされました」的なエラーが出て失敗するかと思います。(スクショ取り忘れてました)

この後、もう一度システム環境設定で「セキュリティとプライバシー」を見てみるとブロックしているソフトウェアを許可するボタンが出ていると思いますので、開発元”MATT INGALLS”のアプリを許可します。この時ボタンをいくらクリックしても反応がないので、ボタンを右クリックするとブロックしているアプリが表示されます。

 

これでもう一度、インストーラからインストールすれば今度こそ無事終了します。

あとは、サウンドの設定を行います。システム環境設定で「サウンド」を選択し…

094009

出力と入力をそれぞれ「Soundflower(2ch)」に設定します。

094011094010

これでひとまず動画撮影の時に一緒に録音が出来るようになります。が、このままだとスピーカーから音が出力しませんので音が出ているか確認出来ません。

そこで今度はLadioCastというアプリを入れて、出力の設定をしていきます。

 

LadioCastのダウンロードとインストール

以下のリンクのApp Storeから「LadioCast」というアプリをインストールします。

https://itunes.apple.com/jp/app/ladiocast/id411213048?mt=12

094012

インストールしたら、アプリケーションにLadioCastが追加されているのでそれを開きましょう。

094013

開いたミキサーで上記のように

入力1     → Soundflower(2ch)

出力メイン → 内臓出力

と設定すれば、動画録画時にも録音しながら音声出力をスピーカーで確認することが出来るようになります

 

ちなみに私は、動画の撮影と編集に「Filmora」というソフトを使っているのですが、無事録音を確認できました。

094014

↑システムオーディオをオンにするだけで簡単に録音可能に。

Macなら動画の録画にQuickTimeを使う人もいるでしょうが、ひとまずここまで出来れば後はQuickTime側の設定だけですのでそんなに難しくはないと思います。

 

もしMacを使ってゲーム開発やゲーム実況などを行う人は是非参考にしてみて下さい。

 

スポンサーリンク

スポンサーリンク

LINEで送る
Pocket