2018年6月30日土曜日

【Debianのすゝめ】15年以上前のノートパソコンを蘇らせる

作業用CDラジカセが欲しい
仕事しながら家事しながら(RN2の回し者ではありません)音楽が聴きたくなった。音楽を手軽に一日中流しておけるCDラジカセが最適な気がしたが、自分はCDラジカセを持っていない。そこで何年も前からうちではいらない子になっていたノートパソコンを、CDラジカセの代わりに出来ないのか試してみた。

SONY VAIO QR3
2001年製の化石のようなマシン。17年前のモデルである。その頃産まれた姪っ子は今や高校生である。CPUはモバイルCeleron 800MHz!!メモリもたったの256MB!!どちらもgigaではないのである。あまりにも低スペックでLinuxをもってしても、最近のブラウザなどは重くて動かないので、文字通りお蔵入りになっていたのである。どうして捨てられなかったかというと、知っている人は今や少ないと思われるあのデザインがゆえ。当時はQR1の方が好きだったのだが、VAIO QR3は今回の用途にはまさにピッタリの、大きなお耳のようなスピーカーが特徴のモデル。またキーボードも凝ったデザインなのだ。

CD+ラジオ+α
目標は、手軽に(←ここ大事)CDを聴けて、ラジオも聴けて、あとは少しばかりお遊びが出来ること。問題はラジオ。パソコンでラジオを聴くとなると必然的にインターネットラジオに成ると思うが、聴きたかったradikoもらじる☆らじるもAFNもブラウザを立ち上げないと聴けない。なのでX Window Systemも当然必要となり、到底うちのポンコツマシンでは無理だと一時は諦めかけた。

救世主現る
世の中には人の為になる、とても優れたモノを開発するとても素晴らしい人がいて、あっという間に解決してしまった。コンソール上でradikoを聴けるように、スクリプトなるものを公開していただいているのを発見。とても簡単にradikoが再生出来てしまった。またNHKもいつの間にかradikoで聴けるようになっていた。さらにAFNもmplayerを使えばコンソール上で再生出来ることをGoogleさまが教えて下さった。GUI環境(X Window System)をインストールしなくても、CDもラジオも聴けることが判ったので、17年前のポンコツマシンでも大丈夫。


レシピ 過去の記事を参考に
【Debian 9 stretch を最小構成インストール】
http://anacasico.blogspot.jp/2018/02/12-linux-debian-minimal-install-lightweight-desktop.html
【DebianでCDを高音質再生】aplayでメモリ再生
http://anacasico.blogspot.jp/2018/04/linux-debian-aplay-pcaudio.html
【Debianでネットラジオ】AFNをコンソールで聴く
http://anacasico.blogspot.jp/2018/06/debian-internet-radio-afn-console.html
【Debianでネットラジオ】radikoをコンソールで聴く
http://anacasico.blogspot.jp/2018/06/debian-internet-radio-radiko-console.html
【Debianのすゝめ】gtypist コンソールでタイピング練習
http://anacasico.blogspot.jp/2018/04/linux-debian-gtypist-touch-typing.html

現役復帰
17年前のポンコツマシンが華麗に復活。CDラジオシステム+タッチタイピング練習機として復活し、ほぼ毎日ゴキゲンに音楽を僕に届けてくれています。今も現役なVAIO QR3は、とても珍しいのでは? VAIO君も心なしか嬉しがっているようです。コンソール上で音楽再生くらいなら、17年前のポンコツマシンでも超余裕!?


2018年6月20日水曜日

【Debianでネットラジオ】radikoをコンソールで聴く

radikoをコンソールで聴く
・ブラウザが快適に動作しない超古いパソコンでradikoを聴く
・X Window Systemのない環境でradikoを聴く

radiko再生用スクリプト
radikoをコンソールで聴くには再生用のスクリプトが必要なのですが、自分には当然のようにスクリプトを書く能力はありません。
"https://mtunn.wordpress.com/2017/02/08/raspberrypi3でradiko/"より"radiko.sh"をコピーさせて頂きます。※作成者様ありがとうございます。

他に必要なパッケージ
# apt install mplayer rtmpdump swftools libxml2-utils


関東地方で聴けるラジオ局

ラジオNIKKEI第1 RN1
ラジオNIKKEI第2 RN2
NHKラジオ第1 JOAK
NHKラジオ第2 JOAB
TBSラジオ   TBS
文化放送     QRR
IBS茨城放送  IBS
ニッポン放送   LFR
ラジオ日本    JORF
CRT栃木放送  CRT

RadioBerry RADIOBERRY
放送大学       HOUSOU-DAIGAKU
bayfm78    BAYFM78
NACK5      NACK5
TOKYO FM   FMT
JーWAVE     FMJ
NHKーFM     JOAK-FM
FMヨコハマ     YFM
FM GUNMA   FMGUNMA
InterFM897 INT

コンソールでradikoを再生
# /root/radiko.sh -p JOAK-FM

radikoをバックグラウンドで再生
# /root/radiko.sh -p RN2 > /dev/null 2>&1 &

※便利なことに録音も出来るようです。またradikoの仕様変更等で、このスクリプトでは聴けなくなる日が来るかもしれません。その際は作成者様への感謝の気持ちを忘れず、スクリプトの更新を気長に待ちましょう。


2018年6月10日日曜日

【Debianでネットラジオ】AFNをコンソールで聴く

AFNをコンソールで聴く
・ブラウザが快適に動作しない超古いパソコンでAFNを聴く
・X Window Systemがインストールされていない環境でAFNを聴く

mplayerをインストール
# apt install mplayer

再生用URL(2018.06現在)
三沢
http://16693.live.streamtheworld.com/AFNP_MSW.mp3
東京
http://19453.live.streamtheworld.com/AFNP_TKO.mp3
岩国
http://13693.live.streamtheworld.com/AFNP_IWA.mp3
佐世保
http://20853.live.streamtheworld.com/AFNP_SBO.mp3
沖縄
http://19453.live.streamtheworld.com/AFNP_OKN.mp3

COUNTRY
http://17793.live.streamtheworld.com/AFN_CTYP.mp3
FANS
http://20843.live.streamtheworld.com/AFN_FAN.mp3
FREEDOM
http://20813.live.streamtheworld.com/AFN_FREP.mp3
GRAVITY
http://15363.live.streamtheworld.com/AFN_GRV.mp3
HOT AC
http://16693.live.streamtheworld.com/AFN_HOTP.mp3
JOE RADIO
http://20853.live.streamtheworld.com/AFN_JOEP.mp3
LEGACY
http://17813.live.streamtheworld.com/AFN_LGYP.mp3
POWERTALK
http://15373.live.streamtheworld.com/AFN_PTK.mp3
THE VOICE
http://14943.live.streamtheworld.com/AFN_VCE.mp3

ブラウザの代わりにmplayerで再生
# mplayer http://20853.live.streamtheworld.com/AFNP_SBO.mp3

mplayerをバックグラウンドで再生
# mplayer http://15363.live.streamtheworld.com/AFN_GRV.mp3 < /dev/null > /dev/null 2>&1 &

いつのまにかFENがAFNに
AMラジオで聴くAFNは、自分の環境ではノイズが酷かったり時間帯によっては聴けなかったりと、普段あまり聴く気にならなく遠ざかっていましたが、ストリーミングで聴くAFNはそんなこともなくチャンネル数も増えてご機嫌です。

※再生用のURLは変更されて聴けなくなることもあるので、その場合はブラウザのインストールされているパソコンからURLを調べて下さい。