
今週の画像 〜11/16


前にcpanmで依存関係をインストールしたけど、なぜかうまくいかないことが多いので、試してみたところ次のほうがいい感じ (debian, Ubuntu)
$ sudo apt install perl ffmpeg
$ sudo apt install libhttp-tiny-perl libxml-xpath-perl expat libexpat1-dev at
それでもffmpegのエラーが出るので見てみたらオプション-seg_max_retryなんて無いと怒られてる。必須な機能ではないので、とりあえずこのオプションの2行をコメントしたら動いてくれた。
debian 12ではffmpegのバージョンがちょっと古いね。
$ ffmpeg -version
ffmpeg version 5.1.7-0+deb12u1 Copyright (c) 2000-2025 the FFmpeg developers
built with gcc 12 (Debian 12.2.0-14+deb12u1)




9/25(木)からNHKのサーバが変わったらしく、ラジオの録音ができていなかった。
今回から、らじる★らじる 録音予約ツールを使用させてもらうことにする。
事前にUbuntu 25.04で動作を確認
$ sudo apt install cpanminus
$ sudo mkdir /usr/local/share/man
$ sudo cpanm HTTP::Tiny
$ sudo cpanm HTML::Entities
$ sudo cpanm XML::XPath
$ sudo cpanm XML::XPath::XMLParser
$ sudo apt install at
$ ./dl-radiru2.pl osaka-fm 0:03:00 radiradi.mp3
perlのモジュールをインストール中にmanでエラーが出た。ディレクトリが何故か無かったので作ってやればOK。あと、dl-radiru2.plの49行目をちょこっと修正して動作確認できました。
Debian 11で動作確認
$ sudo apt install cpanminus
$ sudo cpanm HTTP::Tiny
$ sudo cpanm HTML::Entities
$ sudo apt install libexpat1-dev
$ sudo cpanm XML::XPath
$ sudo cpanm XML::XPath::XMLParser
$ sudo apt install at
$ sh/dl-radiru2.pl osaka-fm 0:03:00 radiradi.mp3
サーバではもう一つスクリプトを被せて運用。