自動的に番組を録音できるようにするため cron を使う。
まず、以下のようなスクリプト radiko-rec を作る。radiko-dump は録音するスクリプト (3/16 の記事参照)。/home/user/bin に入れてある。sleep は録音時間 (秒単位) 。
#!/bin/sh PATH=$PATH:/home/user/bin radiko-dump ABC 2>/dev/null & sleep 2400 killall rtmpdump
あとは、radiko-rec を番組の始まる時間に実行するように crontab -e で記述する。
もし他に rtmpdump が動いていたら、それも kill しちゃうので注意。
あと、玄箱 Pro で試したところ、sleep で指定した時間の 3/4 くらいしか録音できなかった。原因はまだ調べていない。とりあえず時間指定は長めに設定することにしよう。