min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

RaspberryPi 3 でradiko受信してテレビ画面でラジオを聞く

 

RaspberryPi3でラジオを聞く。HDMI接続したテレビ画面にラジオの音だけ出す。

まずは聞ければいい。録音はその次。

 ・RaspberryPi3 を使う(並行でRaspberryPi2でも試した。無印でも多分いける)。

 ・テレビ→入力切替→HDMI してラズパイ選択すると、ラジオが流れる。

 ・スピーカーとかは持ってない

ラズパイにffmpegmplayerをインストールするところで苦労したが、無事聞けた。

 

まずは ffmpeg をインストールするためのリポジトリを追加する(jessieてのはRaspberryPi2の愛称らしい)。

$ sudo -s

# sudo vim /etc/apt/sources.list

次の2行を追記する。

deb http://www.deb-multimedia.org jessie main non-free

deb-src http://www.deb-multimedia.org jessie main non-free

f:id:min117:20160504110547p:plain

# sudo aptitude update

# sudo aptitude install deb-multimedia-keyring

# sudo aptitude update

あとはこのサイトどおり進める。

http://blog.muchuu.net/post/110867859055/raspberry-piでradikoの再生録音

blog.muchuu.net

# sudo apt-get install rtmpdump ffmpeg mplayer swftools wget

f:id:min117:20160504111331p:plain

ーーー

ffmpegがインストールエラーになるときは、冒頭のリポジトリ追加がうまくいっていない可能性あり。追加してから ffmpeg だけ再インストールする。

# sudo apt-get -y install ffmpeg

ーーー

mplayerがエラーになるときは冒頭のリポジトリが邪魔している可能性がある(RaspberryPi2までは「mplayer」だったのが、RaspberryPi3から「mplayer2」になったっぽい) 。

mplayerをいったんアンインストールして、冒頭のリポジトリを消して(コメントアウトして)から再インストールする。

# sudo apt-get purge mplayer

sudo vim /etc/apt/sources.list

冒頭で追加した2行をコメントアウトする。

#deb http://www.deb-multimedia.org jessie main non-free

#deb-src http://www.deb-multimedia.org jessie main non-free

f:id:min117:20160504111811p:plain

# sudo apt-get -y install mplayer2

ーーー

radiko再生スクリプトradiko.sh)をダウンロードする。

# sudo wget https://gist.githubusercontent.com/soramugi/836952a6b09e540eb6a3/raw/81182ff0a1f5003077a479e0e947b66fb5d3b99e/radiko.sh

# sudo chmod +x radiko.sh

ーーー

ラジオ再生(playモード、-p)

# ./radiko.sh -p FMT

チャンネル(FMT:TOKYO FM)を変えればラジオを聞ける。

radikomemo - foltia - Trac

本日(2016/5/4時点)では以下の文字列。

「ID(識別子)」を指定すればいい。

f:id:min117:20160504112537p:plain

 f:id:min117:20160504112643p:plain

 f:id:min117:20160504112702p:plain

録音もできるらしい。

# ./radiko.sh TFM