fc2ブログ

Radikoを録音する

私はラジオが好きである。
FMも悪くないのだが、AMの方が聴取割合は高い。
そのAMラジオは振幅変調という方式で電波に音声を乗せており、
その特性上ノイズに弱く、使用周波数帯域の狭さから音が悪い。

その点を克服したのが2010年3月より始まったRadikoである。
かって、仕事上ニッポン放送のSTLを聞いたことがあるが、
話によればHE-AAC 48Kbps 48KHzサンプリングというから、STL並みではないが、悪くない音である(音はキンキンしているが)
今更感はあるが、このRadikoをDebian化した玄箱でrtmpdumpを使い録音しようというのが今回のネタである。
(12月1日にシステムが変更されたが、この方式では特に影響が見られなかった)

ちなみにrtmpdumpは1.9では動作しないため、wgetなどで2.3を落としビルドする。

この玄箱はOpenVPNのサーバーとしても使用予定のもので、
IP tables、tun/tapデバイスを使うため、kernelを2.6にし、Debian Etchで動作している。

# apt-get install wget make libssl-dev (導入済みなら不要)
# wget http://rtmpdump.mplayerhq.hu/download/rtmpdump-2.3.tgz
# tar zxvf rtmpdump-2.3.tgz
# cd rtmpdump-2.3/
# make
# make install
# vi radiko_rec.sh (以下のスクリプトを作成)

  #!/bin/bash
  STATION=$1
  DURATION=$2
  /usr/local/bin/rtmpdump -fl 10,0,45,2 -vr rtmpe://radiko.smartstream.ne.jp/${STATION}/_defInst_/simul-stream -o /mnt/common/${STATION}_`date +%Y%m%d%H%M`.flv -B ${DURATION}

# ./radiko_rec.sh TBS 1800 (TBSを1,800sec=30min 録音)

上記のスクリプトをcronで動かせば、タイマー録音も簡単にできる。
これでゆうゆうワイドのお色気大賞もばっちり録音できる。

参考:
 http://d.hatena.ne.jp/takanoo/20100909#1284041891
 http://blog.livedoor.jp/leaf_hiro/archives/51537527.html
 http://bui.asablo.jp/blog/2010/03/19/4956585
 http://d.hatena.ne.jp/matoken/20100321/1269176427
など

How to recode the Radiko streaming
In March 2010, radio stations in Tokyo and Osaka start web radio service called "Radiko"
This article introduce about how to recode the Radiko by Debian installed machine.

# apt-get install wget make libssl-dev (No need, if you installed them)
# wget http://rtmpdump.mplayerhq.hu/download/rtmpdump-2.3.tgz
# tar zxvf rtmpdump-2.3.tgz
# cd rtmpdump-2.3/
# make
# make install
# vi radiko_rec.sh (Script sample in below)

  #!/bin/bash
  STATION=$1
  DURATION=$2
  /usr/local/bin/rtmpdump -fl 10,0,45,2 -vr rtmpe://radiko.smartstream.ne.jp/${STATION}/_defInst_/simul-stream -o /mnt/common/${STATION}_`date +%Y%m%d%H%M`.flv -B ${DURATION}

# ./radiko_rec.sh INT 1800 (Recode the Inter FM 30mins)
スポンサーサイト



プロフィール

狼は復讐を誓う

Author:狼は復讐を誓う
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
counter
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる