radikoのラジオ放送をタイマー録音して、iTunes / iPodに転送

このエントリをはてなブックマークに登録 Deliciousにブックマーク

3月15日から関東・関西の一部エリアで、地上波ラジオ放送のインターネット配信「radiko.jp」が開始された。さっそく聞いてみたが、音質もきれいだし、大いに満足。
ただ、radiko.jpはWebブラウザでアクセスするから、radio SHARK2でやっていたようなタイマー録音ができない。そこでちょいと工夫して、radikoの放送をタイマー録音して、iPod/iPhoneに転送できるようにしてみた。あ、使っているのは、Macね。Windowsでも同じようなことはたぶんできるはず。

最初に行うのは、radiko.jpを独立したアプリにすること。これは、Firefoxのアドオン「Prism」を使う。Firefoxを立ち上げて、こちらのページにアクセスし、「Add to Firefox」をクリックすればPrismをインストールできる。

Prismというアドオンをインストール

FirefoxにPrismというアドオンをインストール

Firefoxでradiko.jpの任意のラジオ局を開き、「ツール」→「Convert Website to Application」を実行。適当な名前を付けて、アプリケーションフォルダに保存しておく。

radikoの任意の曲をアプリ化

radikoの任意の局をアプリ化

Audio Hijack Pro(試用版は10分以上の録音を行うとノイズが入るようになっている)で、入力ソースを先ほど作成したアプリケーションにして、スケジュールを登録。「Recording」タブで「When recording finishes」を「Add to iTunes as Bookmarkable」にしておけば、再生位置を保存するAACとしてiTunesに登録される(で、iPod/iPhoneにも転送される、と)。

左のリストで「+」ボタンを押して入力ソースを追加

左のリストで「+」ボタンを押して入力ソースを追加



「Schedule」タブでスケジュール設定。「Actions」で「Record」(録音)にチェック。あと好みで「Mute」(無音)、「Quit Source」(録音終了時に入力ソースのアプリを終了)にもチェックを入れておく

「Recording」タブでスケジュール設定。「Actions」で「Record」(録音)にチェック。あと好みで「Mute」(無音)、「Quit Source」(録音終了時に入力ソースのアプリを終了)にもチェックを入れておく


「Recoding」タブでビットレートなどの設定を行える。「When recording finishes」を「Add to iTunes as Bookmarkable」にしておくと、再生位置を記憶する形式でiTunesに登録される

「Recoding」タブでビットレートなどの設定を行える。「When recording finishes」を「Add to iTunes as Bookmarkable」にしておくと、再生位置を記憶する形式でiTunesに登録される

「Tags」タブでタグを設定しておくと、iTunesのスマートプレイリストで仕分けができて便利

「Tags」タブでタグを設定しておくと、iTunesのスマートプレイリストで仕分けができて便利

Audio Hijack Proでスケジュール設定しておけば、アプリケーションも自動的に起動してくれる。ただし、起動時間がかかるから、録音漏れがないようにするには、録音開始時刻をちょっと前にしておいた方がいいかも。
Audio Hijack Proの「Schedule」タブで「Quit Source」にチェックを入れておけば、録音完了後、入力ソースのアプリを終了できる。

まだradiko.jpが聞けるできるエリアは限られるけど、ラジオの聞き方を大きく変える可能性があるかもしれない。

(2010年3月22日追記)
長時間のラジオ番組をiTunesで再生する場合、下記のスクリプトを使うと効率よくスキップ再生ができて便利だと思う。

binWord/blog – iTunesで再生中の曲や教材をちょっとだけ巻き戻す

2 Responses to “radikoのラジオ放送をタイマー録音して、iTunes / iPodに転送”

  1. shiba Says:

    アプリケーションしなくてもそのままたたけるURLを見つけました。
    例えば、InterFMなら以下のようにします。TBSなら#INTの部分をTBSに、Safariからウインドウメニューの”構成ファイル一覧”で調べられます。
    http://radiko.jp/player/player.html#INT

    それから、http://radiko.jp/station/feed/INT/feed.xmlに頻繁にアクセスに行っており、ここには、Playerに表示されるデータがxml形式で入ってくるようです。InterFMでは曲名が入っているようなので、ここをとれるようにすると何時からこの曲名が入ってくるかがわかり便利です。さらに、これをMP3にタグで入れるとか出来れば良いんだけれど、誰かやっていないかなぁ。。

  2. Tats_y Says:

    情報ありがとうございます。
    xmlを取得して、タグにできると面白そうですねー。AudioHijack Proからはスクリプトを実行できるようになっているので、不可能ではない?

    あと、Prismでアプリ化しているのは、AudioHijack Proで録音を開始、終了する時に、普段使っているブラウザに影響を与えないためなんですよ。アプリ化しておけば、録音が終わった時点でソースを終了しても問題ないので。

Leave a Reply

Comments links could be nofollow free.