コマンドラインでのラジコ(radiko.jp)の録音42011/03/21

rtmpdumpが停止しないことが多いので対応を考えた。

  • rtmpdumpを呼び出しているスクリプトで
if [ ${録音時間} -gt 120 ]; then
   echo "/usr/bin/pkill -P $$ rtmpdump > /dev/null 2>&1" \
       | /usr/bin/at -q クラス \
        +`/bin/expr ${録音時間} / 60 + 5` minutes \
        > /dev/null 2>&1
fi
  • 録音時間:秒
  • 120:対応させない時間 [秒]
  • 5:余裕をみる時間 [分]
  • クラス:見分けやすいように標準のc E 以外を指定
  • atコマンドを使用可能にするには/var/at/at.allowを記述 する。
 # echo user >> /var/at/at.allow

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

※投稿には管理者が設定した質問に答える必要があります。

名前:
メールアドレス:
URL:
次の質問に答えてください:
このブログの名前は?:の右側

コメント:

トラックバック

Google Analytics使用