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でストップすることができる。