Macで、アプリから出る音を録音する

MacBook Airで、あるアプリ*1を録音できないかと調べたのでメモφ(.. )

インストール

$ sudo port install ffmpeg

準備

  • メニューバーのSoundflower=>2ch/Buil-in Outputのまま
  • システム環境設定/サウンド=>入力,出力ともにSoundflower(2ch)
  • LineIn
    • Input from:Soundflower(2ch)
    • Output to:Built-in Output: Internal Speaker
    • Pass Thruをクリック

音源

  • 任意のアプリで音を鳴らす

録音

  • QuickTime Player起動
  • [ファイル]メニュー/新規オーディオ収録
  • 真ん中の丸く赤いボタンで録音開始
  • 丸く赤いボタンが四角の黒いボタンに変化
  • 四角の黒いボタンで録音終わり

ファイルの確認

  • ~/Movies/オーディオ収録.mov などができる

movをmp3へ変換

  • ターミナルで
$ cd ~/Movies
$ ffmpeg -i "オーディオ収録.mov" foo.mp3

でfoo.mp3が出力される。

スクリーンキャプチャ

  • 後日貼りますー

*1:鍵穴とかとか