[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:53976] Re: radikoをshellから試聴する



lenny の rtmpdump-1.9 では、エラーが出てダメですね。
他の方のシェルスクリプトを参考にして、こんなスクリプトで聞いています。

=== radiko.sh
#!/bin/sh

RTMPDUMP=~/bin/rtmpdump # ver 2.2b
PLAYER=/usr/bin/artscat # esdcat aplay ...
FFMPEG=/usr/bin/ffmpeg
ARATE=48000             # or 44100

RADIKO_DOM=rtmp://radiko.smartstream.ne.jp/
RADIKO_PATH=/_defInst_/simul-stream
case "$1" in
  TBS|QRR|LFR|NSB|INT|FMT|FMJ)
    [ -f "${RTMPDUMP}" ] || exit 1
    "${RTMPDUMP}" -q -vr ${RADIKO_DOM}"$1"${RADIKO_PATH} | \
    "${FFMPEG}" -y -i - -vn -ar ${ARATE} -f wav - | \
    "${PLAYER}" 
    echo "Connected Radiko channel $1"
    ;;
  *)
    echo $"Usage: $0 {TBS|QRR|LFR|NSB|INT|FMT|FMJ}"
    exit 2
esac
===

ARATE は、お使いのサウンドカードに合わせてください。
PLAYER は、標準入力できるもの。
RTMPDUMP は、ver 2.2b以上のパス

ちなみに、東日本版です。

--
(o_o)  ラジオ小僧
 川し  mailto: algo@xxxxxxxxxxxxxxx