Macでネットラジオを録音(FMエアチェック) | とれすけのブログ

とれすけのブログ

IT、Mac、音楽、ひとり旅、メイカーズ、その他ゆるゆると。
Slackでバンドサポート

東京Jazzである。
出かけていて、気がつかなかったのだが、FMで生放送をやっているのに気がついた。
急いで帰ったけど、元々ネットラジオを録音する環境が出来たりできていなかったりで、結局、録り損なってしまった。
そこで、今回ちゃんと録音できる環境を整えよう。

母体はMacなので、ググっての情報はいくつかあった。
有料でいいなら、ラジ録2が便利だろう。
あとご紹介するRadikoroも、有料のソフトとの連携で録音が可能になる。
予約録音などもできて便利。
ただ、私の場合は、特集の時に録るくらいなので、できたら無料でできないかと試行錯誤。
以下その結果。
いくつかのソフトの合わせ技になるので、少々面倒だけど、一度形を作ってしまえば、あとはスクリプトでも組んでおけばすぐスタンバイできるだろう。
必要なソフトは以下の通り。
Soundflower :サウンド入出力を増やす
Ladiocast :Audio入出力をアサインする
radikoro :ネットラジオの再生ソフト
QuickTimePlayer7 :録音するソフト
Audacity :録音するソフト(高機能)

Soundflowerをまずインストールしておく。
http://cycling74.com/products/soundflower/

Ladiocastは最新版をダウンロードしておく。
https://itunes.apple.com/app/ladiocast/id411213048?mt=12&ign-mpt=uo%3D4

radikoroもダウンロードしておく。
http://soft.macfeeling.com/radikoro.html


手順

まずradikoroを起動。選局して音が出る状態にしておく。
Ladiocastを起動。
 入力1をSoundflower(2ch)にする。
 入力1セクションにあるメイン、Aux1ボタンをONにする。
 出力メインを内蔵出力に、出力Aux1をSoundflower(16ch)
 に。

システム環境設定のサウンドの設定を変える。
 入力をSoundflower(16ch)
 出力をSoundflower(2ch)
 この状態でLadiocastのメーターが動いて音が出ていればOK。
IN

OUT

LadioCast-1

QuickTimePlayer7を起動
 環境設定の収録タブで、マイクをSoundflower(16ch)にす
 る。
 環境設定を閉じ、ファイルメニューから”新規オーディオ収録”
 オーディオ収録ウインドウでメーターが触れていればスタンバ
 イOK。
 ここで注意は、収録ウインドウの音量を必ず0にしておくこ
 と。
 でないと、その音も収録されてエコーのようになってしまいま
 す。

QT

QT-2

これで後は録音ボタンを押すだけです。
手順は面倒ですが、ソフトをまとめて起動するなど、スクリプトを組んでおくといいでしょう。
以下、ちょっと見にくいですがアップルスクリプトのサンプルです。
 
FMエアチェック準備

tell application "Finder"
activate
open application file "radikoro.app" of folder "音楽" of startup disk
open application file "LadioCast.app" of folder "Applications" of startup disk
end tell
tell application "System Preferences"
activate
set current pane to pane id "com.apple.preference.sound"
end tell


tell application "System Events"
tell process "System Preferences"
tell tab group 1 of window "サウンド"
click radio button "出力"
set selected of row 2 of table 1 of scroll area 1 to true
click radio button "入力"
set selected of row 4 of table 1 of scroll area 1 to true
end tell
end tell
end tell

quit application "System Preferences"

tell application "QuickTime Player 7"
activate
new audio recording
end tell



FMエアチェック終了

tell application "QuickTime Player 7"
activate
new audio recording
stop first recording
end tell
tell application "Finder"
activate
quit application "radikoro"
quit application "QuickTime Player 7"
quit application "LadioCast"
end tell
tell application "System Preferences"
activate
set current pane to pane id "com.apple.preference.sound"
end tell

tell application "System Events"
tell process "System Preferences"
tell tab group 1 of window "サウンド"
click radio button "出力"

set selected of row 1 of table 1 of scroll area 1 to true
click radio button "入力"
set selected of row 2 of table 1 of scroll area 1 to true


end tell
end tell
end tell

quit application "System Preferences"





Apple Script Editorに貼付けてやってみて下さい。
赤字の部分は各々の環境によって変更して下さい。

Audacityについてですが、これは録音用ソフトで、QuickTimePlayerよりも高機能で、タイマー録音などができます。
QuickTimePlayerの代わりに使う形ですね。
やり方については入出力の選び方さえ間違わなければうまくいくと思います。

そもそもRadikoroには録音機能が追加できますから、有料でもいいならそれを使った方がいいかも知れません。

昔はよくカセットテープにFM番組をガイド誌片手に録音していました。
ネットラジオになってからはむしろ遠ざかっていました。
特にMacだと録音に手間がかかったりと敬遠してきましたが、これで聴取時間は増えそうです。
各ソフトウェアの作者にも感謝です。
できるところは作者にもドネイトしておきましょう。

追記

AndroidではRazikoというソフトが、録音でも210円で可能になる。
ハードの製品ではラジオレコーダーみたいな製品があるけれど、総じて1万円以上はするようだ。
その後の音声データのハンドリングを考えると、ちょっとつらい。
iPhoneでラジオが聴けて録音もできる。そういう環境がなぜできないのだろうか。
結局広がらないんだよね。
新しい曲を聴く機会が増えなかったら、CD販売もダウンロード販売も増えないよ。


SONY ポータブルラジオレコーダー R51 ICZ-R51/ソニー

¥価格不明
Amazon.co.jp