☞2021年11月11日時点はこちら:NHKネットラジオらじる★らじるをラズベリーパイで自動録音する - so2akt’s technical diary
目的
NHKネットラジオことらじる★らじる(以下,NHKラジオと記載)をRaspberry Pi(以下,ラズパイと記載)にてシェルスクリプトおよびcronで自動録音を2021年に一時期実施していたが,5年経過するとURL変更されて機能しなくなっていた.
この2026年4月~5月のゴールデンウィークをかけて,Volumioのアップデートとらじる★らじるの録音をアップデートしたので記録しておく.
もともとらじる★らじる録音のきっかけは,語学をNHKラジオで学習するにあたり
- 言語によっては日中の業務時間中しか放送しておらず聴取できない*1
- その日の予定によっては朝または夜の放送時間に聴取できないことがある
という理由から,番組ごとに自動録音させるものを作りたかったことによる.
| 名称 | 規格 | 製造会社 | 備考 |
|---|---|---|---|
| シングルボードコンピューター | Raspberry Pi Model B Rev 2(SoC:BCM2835 ARM11,RAM:512[MB]など) | ラズベリーパイ財団 | cat /proc/cpuinfo | grep Modelにて確認 |
| OS | Volumio 3.912 | Volumio SRL | cat /etc/os-release | grep VOLUMIO_VERSIONにて確認 |
| NAS | NASNE(CECH-ZNR2J01,HDD 1[TB]) | ソニー・インタラクティブエンタテインメント | |
| コーデックライブラリー | ffmpeg version 4.1.11-0+deb10u1+rpt1 | the FFmpeg developers | ffmpeg -versionで確認 |
また,GitHubのリポジトリーは以下: github.com
想定読者
- Raspberry Pi等でらじる★らじるを録音したい方
結論
それぞれ第1とFMの放送URLは
にあるとおりで,東京の場合は以下のURLが該当する:
| 放送局 | URL | 備考 |
|---|---|---|
| 第1 | https://simul.drdi.st.nhk/live/3/joined/master.m3u8 | 東京放送局 |
| |
|
2026年3月29日の放送で閉局 |
| FM | https://simul.drdi.st.nhk/live/5/joined/master.m3u8 | 東京放送局 |
スクリプトnhk-radio-recorder.shとしては以下のとおりで,FMを15分録音して/mnt/NAS/GOGAKU/へ録音データを保存する場合は
./nhk-radio-recorder.sh fm 15 /tmp/test /mnt/NAS/GOGAKU/
とする.ここで/tmp/testは,一時的にローカルで録音データを保存する場所を意味する.
また,/mnt/NAS/GOGAKU/のマウント設定のオプションにはvers=1.0,rw,uid=volumio,gid=volumio,file_mode=0666,dir_mode=0777,nopermをWebUIで以下のとおり指定している*2:

定期実行としては,crontabがあるが,Volumioにはデフォルトで入ってなかったので
sudo apt install cron -y sudo service cron start sudo systemctl enable cron crontab -e
にて新規作成されたcronに
50 23 * * 1-5 /home/volumio/nhk-radio-recorder/nhk-radio-recorder.sh fm 11 /tmp /mnt/NAS/GOGAKU/english/timetrial > /home/volumio/cron.log 2>&1
を追記した.これは,月~金の23:50から10分番組の英会話タイムトライアルの登録である.シェルの第1引数を10ではなく11としているのは,録音のラグを考慮して少し多めに録音するためである.ログとしては,今回実行分だけ残せばヨシとして> /home/volumio/cron.log 2>&1としている.
詳細
2021/11/11時点の記事のシェルスクリプトを少し手を入れて再運用仕様としたが
- 新しいらじる★らじるのURLに対して,従来使っていたavconvでは対応できなかった
- Volumio 2.882ではffmpegをインストールできなかった
ことから,Volumioを3.x系に新しくしたところffmpegがインストールできた*3ので,修正に至っている.
その他
NHKラジオもいろいろ仕様を変えているようで,まさか過去のURLが動かないなんて思っていなかった.それに加えて,今回デバッグ中にNHKラジオ第2がまったく録音できずに必ず400 Bad Requestとなることに15分くらい悩まされたが,調べてみるとそもそも閉局していた始末であった.
参考サイト
- らじるらじるをRPiで録音しています。(2026年01月20日現在) #RaspberryPi - Qiita(2026/05/05現在)
ほかは,ChatGPTに聞いて解決.
