Raspberry Pi 4でコマンドラインで、Radikoを聞いてみる | 工作者(kousakusya)のブログ

Linux系OSのコマンドライン(CUI)にて、Radikoを聞くには、

radish-play.sh というスクリプトを使うと良いらしい。

 

radish-play.shは以下のリンク先にあります。

 

 

Internet上には、Adobe Flashをつかったものもあるが、

2022年現在では Adobe Flashは対応していないので、上記のスクリプトを使用するとよさげ。

 

必要なアプリケーションは、以下の通り

   curl,  libxml2,  jq,  FFmpeg

 

sudo apt install でインストールする。

 

ひとまず、聴くことができる局のリストを取得する。

 

root@raspberrypi:/home/pi/radish-play# ./radish-play.sh -l
Record type: nhk
  r2: R2

Record type: radiko

Record site type: lisradi
  20006: リスラジプレミアム
  20003: リスラジ寄席
  30058: FM ABASHIRI
  30074: FMりべーる
  30045: FMねむろ
  30029: FMくしろ
  30016: FM JAGA
  30038: FM WING
  30032: さっぽろ村ラジオ
  30044: RADIOワンダーストレージ FMドラマシティ
  30005: 三角山放送局(札幌市西区)
  30034: ラジオカロスサッポロ
  30090: FMアップル
  30015: FMメイプル
  30087: wi-radio
  30079: BeFM
  30050: カシオペアFM
  30017: ラヂオもりおか
  30097: みやこハーバーラジオ
  30094: ラヂオ気仙沼
  30037: ラジオ石巻
  30056: BAY WAVE
  30007: RADIO3
  30018: fmいずみ
  30092: なとらじ801
  30025: ラジオおおだて
  30089: 鹿角きりたんぽFM
  30014: エフエム椿台
  30076: 横手かまくらエフエム
  30030: FMゆーとぴあ
  30019: FM Mot.com
  30020: KOCOラジ
  30009: FMいわき
  30023: FMひたち
  30075: たかはぎFM
  30022: FMぱるるん
  30021: FMうしくうれしく放送
  30043: まえばしCITYエフエム
  30047: FMふっかちゃん
  30008: REDS WAVE
  30035: FM Kawaguchi
  30002: フラワーラジオ
  30096:  ハローハッピー・こしがやエフエム
  30026: 775ライブリーFM
  30042: RadioCity 中央エフエム
  30036: レインボータウンFM
  30027: エフエム世田谷
  30051: コマラジ
  30039: 調布FM
  30059: ラジオフチューズ
  30033: FMたちかわ
  30081: Tokyo Star Radio(八王子FM)
  30046: かわさきFM
  30065: マリンFM
  30064: エフエム戸塚
  30057: FMカオン
  30028: 湘南ビーチFM
  30001: FM N1
  30006: ラジオ・ミュー
  30012: 敦賀FM
  30004: MID FM
  30040: エフエムEGAO
  30071: FM87.0 RADIO MIX KYOTO
  30082: 京都三条ラジオカフェ
  30063: FMおとくに
  30049: エフエムひらかた
  30073: YES-fm
  30067: FM aiai
  30078: BAN-BANラジオ
  30041: FM GENKI
  30013: FM ジャングル
  30053: DARAZ FM
  30010: FMびざん
  30024: FM815(高松)
  30070: FM SUN
  30052: AIR STATION HIBIKI
  30077: COMI×TEN
  30085: CHOKUラジ!
  30088: FMのべおか
  30072: エフエムたつごう
  30054: あまみエフエム
  30095: FMやんばる
  30011: FMうるま
  30003: FMニライ
  30066: オキラジ
  30093: FMぎのわん
  30098: ぎのわんシティFM
  30068: fm那覇
  30091: ハートFMなんじょう
  30055: FMよなばる
  30083: FMとよみ
  30069: FMいしがきサンサンラジオ
  30099: 試験放送A
  20005: 試験放送

Record type: jcba

Record type: shiburadi
  None

root@raspberrypi:/home/pi/radish-play#

 

なんか、、、type = radikoは使えないみたい。。。

※CentOS8 Streamでは、type = radiko で問題なくつかえたのだが。。

 

root@raspberrypi:/home/pi/radish-play# ./radish-play.sh -t radiko -s FMJ
(23) Failed writing body
Cannot get playlist URI
 

type = lisradi は問題なく使えた。

 

root@raspberrypi:/home/pi/radish-play# ./radish-play.sh -t lisradi -s 30045

 

ちなみに、Ctrl + Cでストップすることができる。