radikorecでラジオ番組を録音してみた

Twitterのタイムラインにradikorecというツールが流れてきたので使ってみました。

radikorec 1.1 - PyPI
radikorecでらじるもらじこも独り占め! - テストステ論

radikorecはradiko/らじる★らじるを録音するためのコマンドラインツールのようです。

cronで定期的に実行する設定をすれば、特定の番組をサーバーに録音しつづけるといったことができるでしょうね。

radikorecは外部のコマンドラインツールに依存しているようで、使うためにはまずそれらをインストールしてあげる必要がありました。

# 事前に入れるソフト
#   - swftools
#   - rtmpdump
#   - ffmpeg
#
# 以下はUbuntu 12.04向け手順
# 

# swftools
# http://www.ubuntugeek.com/how-to-install-swftools-in-ubuntu-12-0411-10-using-ppa.html
sudo add-apt-repository ppa:guilhem-fr/swftools
sudo apt-get update
sudo apt-get install swftools

# rtmpdump
sudo apt-get install rtmpdump

# ffmpeg
sudo apt-get install ffmpeg


#
# radikorecのインストール
#
cd ~
# radikorecを試す環境を作成
mkdir sandbox
cd sandbox
virtualenv radikorec      
cd radikorec
# 仮想環境に入る
. bin/activate
# 仮想環境にradikorecをインストール
pip install radikorec
radikorec -h
# 保存先のディレクトリを作成
mkdir archive
# 録音 (RADIO-NIKKEI-1- 最低1分間、archiveディレクトリに RADIO-NIKKEI-1-YYYY-MM-DD-HH-MM.m4a を保存
radikorec --duration 1 --directory archive --prefix 'RADIO-NIKKEI-1'

確かに録音できてる。これ使えば伊集院光深夜の馬鹿力とかも録音できるかな?