さらにradikoスクリプトの変更

6月2日から急に今までのスクリプトじゃ録音できなかったのでネットで調べたのでメモメモ

shスクリプト

#!/bin/bash

# env variable

# $1=録音時間 $2=ファイル名 $3=局

RTMPDUMP=/usr/local/src/rtmpdump-2.2/rtmpdump

FFMPEG=ffmpeg

OPATH=/usr/local/radio/$2/

OFILE_FLV="$OPATH"$2`date '+%Y%m%d'`'.flv'
OFILE_AAC="$OPATH"$2`date '+%Y%m%d'`'.aac'

STA=$3

# STA = (TBS, QRR, LFR, NSB, INT, FMT, FMJ)

# main

$RTMPDUMP -vr rtmpe://radiko.smartstream.ne.jp/$STA/_defInst_/simul-stream -B $1 -s http://radiko.jp/player/player_0.0.9.swf -o $OFILE_FLV
$FFMPEG -y -i $OFILE_FLV -vn $OFILE_AAC

exit 0

第一引数が録音時間
第二引数がファイル名
第三引数が局名
です。

クーロンは

# crontab -l

# m h dom mon dow command
59 0 * * 2 /usr/local/bin/rec_radiko.sh 7220 伊集院光深夜の馬鹿力 TBS

もしかしたら最後までしっかり録音されないかもしれないので20秒ほど余分に録音させています。