![]() |
I had been recording NHK radio language programs every day on Linux Mint. However, I suddenly became unable to record them starting on August 10th. 2026.03.25 05:42(Wed)以来 月曜日から金曜日までNHK FMの語学番組を毎日二つ Linux Mintで録音していたですが8月10日(月)から急に録音出来なくなりました 復旧させる為にインストールに成功した際の手順をもう一度復習しながら調査を開始しました |
![]() 当初は以下のとても古いパソコンにインストールしようとしたがインストール終盤で致命的なエラーにより何度してもインストール出来なかった -------------------------------------------------------- 最初にトライした中古ノートブック HP ProBook 450 G2 Intel Core i3-4030U CPU @1.9GHz System Memory 4GB Primary Hard Drive 320GB Original OS:Windows 8.1 professional 64bit -------------------------------------------------------- I tried to install LinuxMint 22.3 Cinnamon to above PC several times but I couldn't install. It was able to use as a LiveCD but I couldn't install to its HDD. tried again and again and gave up at last.
2026年1月仕事でWINDOWSのFTP SERVERを立上げETHERNETでLINKしたPLCからCSVファイルをFTP転送する必要があってWINDOWS10の中古パソコンを"2ndSTREET”で買ってきた とても動作が遅く使いにくかったがFTP SERVERの役目は果たしてくれてデバッグは終了 その後このPCは役目が終了して保管していた HP ProBOOKにLinuxMintがインストールできないので このWINDOWS10にDUAL BOOT形態でインストールすることにした -------------------------------------------------------------------- WINDOWS10 HOME EDITION NEC PC - NS600HAN LinuxMint 22.3-Cinnamon 64-bit Processor: Intel Core i7-7500U CPU @2.70GHz Graphic: Intel Corporation HD Graphics 620 System Memory 3.9GB Primary Hard Drive 1001.3GB Original OS:Windows 10 Home Edition 64bit ------------------------------------------------------------------- 2026.03.14 インストールに成功 DUALBOOTでWINDOWS10も立ち上がることを確認 さあPuppyLinuxのPupRadioに類似したファンクションがあるか探してみようと思います I finally succeeded to install Mint Cinnamon to above Win10 PC as a dual boot. I'd like to use it as a recorder of Radio English Program, so I will serch the way of how to record radio program from now on.
目指すはPupRadio ラジオ放送をタイマー録音してファイルに落とす このファイルをコピーして通勤の車内で聴く事が出来れば目標は達成である (1)SOUND 音が出ない Linuxのインストール直後は、日本語入力はできません。「システムの設定」→「入力方法」→「日本語」→「インストール」→諸々のパッケージのインストール→入力方式フレームワークで「Fcitx」を選択→ログアウト→ログイン これでパネルに「キーボード」アイコンが表示されます
|
I had been recording NHK radio language programs every week day on Linux Mint. However, I suddenly became unable to record them starting on August 10th. 2026.03.25 05:42(Wed)以来 月曜日から金曜日までNHK FMの語学番組を毎日二つ Linux Mintで録音していたですが8月10日(月)から急に録音出来なくなりました 復旧させる為にインストールに成功した際の手順をもう一度復習しながら調査を開始しました 2026.08.21 05:00 インストール成功時に参考にしたサイトでその手順を復習しながらインストール時点と異なる点が無いかを調べていきます 参照サイト 「NHKの語学講座を自動録音する」 1.about ffmpeg /2026.08.21 Mintにはapt get でffmpegをインストール済みですからffmpegコマンドはインストール不要です 調査には26年3月に初めて録音に成功した際の端末操作を繰り返して 以前実行できた操作が再現できるか試していくのが良いでしょう インストール成功時の手順に戻って一つずつ確認していきます 端末操作の再現・再実行はhistoryコマンドが便利です 端末を常に使っていないとこんな事も忘れてしまいます historyコマンドで過去の操作を一覧 その中から実行したいコマンドを !番号 で実行すれば良いだけです(自己備忘録) 2026.03.20に音声ファイルの保存コマンドであるffmpegをインストールしました checked out wether I have ffmpeg or not first, then I installed it, ffmpeg./2026.03.20 2.M3U8型式のプレイリストを再度取得してURLが変更されていないかを確認します/2026.08.21 初回インストール時には参考サイトのURLでNHK番組のmaster.m3u8のURLを取得してから それをcurlでアクセスしてファイルに保存し 保存したmaster.m3u8ファイルの内容を確認して ストリーミングのURLを取得しています 同様の操作でURLの変更の有無を確認します curlコマンドを実行するにはXMLを調べないといけません それと以前のXMLと比較すれば変更された事実も明らかになります 以下順に作業します /2026.08.22 最新のNHKラジル☆ラジルの配信設定XMLを調べると次のようでした <data>
<areajp>東京</areajp>
<area>tokyo</area>
<apikey>001</apikey>
<areakey>130</areakey>
<r1hls>
<![CDATA[ https://simul2.drdi.st.nhk/live/3/joined/master.m3u8 ]]>
</r1hls>
<r2hls>
<![CDATA[ https://simul.drdi.st.nhk/live/4/joined/master.m3u8 ]]>
</r2hls>
<fmhls>
<![CDATA[ https://simul2.drdi.st.nhk/live/5/joined/master.m3u8 ]]>
</fmhls>
/2026.03.20 時点のNHKラジル☆ラジルの配信設定XMLはどうだったか調べて比較してみると 3月20日に端末から操作したコマンドは次のようでした 1 curl -o https://simul.drdi.st.nhk/live/3/joined/master.m3u8 2 curl -o https://radio-stream.nhk.jp/hls/live/2023501/nhkradiruakr2/master.m3u8 3 curl -0 https://simul.drdi.st.nhk/live/3/joined/master.m3u8 4 ffplay https://simulosa.drdi.st.nhk/live/3/joined/audio/media.m3u8 5 ffmpeg -i https://simulosa.drdi.st.nhk/live/3/joined/audio/media.m3u8 -t 60 -codec:a libmp3lame -qscale:a 2 test.mp3 ↑以下にここまでの操作を解析すると 初回インストール時、3月29日までは中波のNHK第1放送も第2放送も停波していませんでした 5. ffmpegコマンドでファイルに保存できるか確認しているのはNHK第1のラジオ深夜便を1分間録音してtest.mp3ファイルに保存していますから 5行目のURLはNHK第1放送です 8月7日まで正常に録音できていた record.sh のURLを調べてみると以下の記述です # URL="https://simul.drdi.st.nhk/live/3/joined/master.m3u8" # URL="https://simul.drdi.st.nhk/live/5/joined/master.m3u8" # 語学番組はFM ↑8月30日からはNHK中波放送が停波してNHK語学番組はFMに移行しましたので 8月7日までの record.sh からNHK FMのURLは下記の通りです URL=https://simul.drdi.st.nhk/live/5/joined/master.m3u8" # 語学番組はFM 新たに2026.08.22現在のXMLでmaster.m3u8のURLを取得したのでcurlコマンドでストリーミングのURLを取得します 2026.08.22現在のXMLでNHK番組のmaster.m3u8のURLを取得できましたので それをcurlでアクセスしてファイルに保存し 保存したmaster.m3u8ファイルの内容を確認して ストリーミングのURLを取得します <fmhls>
<![CDATA[ https://simul2.drdi.st.nhk/live/5/joined/master.m3u8 ]]>から
curl -o https://simul2.drdi.st.nhk/live/5/joined/master.m3u8 の実行画面は↓
master.m3u8の記述内容をテキストエディターで確認すると↓
ffplay command で再生できましたので 現状の record.sh をリネームしてから URLを修正して 新たに record.sh としてシェルスクリプトを修正しました 2026.08.24(月)06:00からのNHK "Enjoy Simple English"の録音ができるか?確認します 念のため下記コマンドを実行しておきましょう 34 crontab -e 42 crontab -l 44 chmod +x record.sh 2026.08.24 06:15 2026.08.24(月)06:00からのNHK "Enjoy Simple English"の録音に成功しました 今後もストリーミングURLは変更されるでしょうから 一早く変更されたことを知る為に 時々NHK FMを ffplay で聴くことにします |