1
|
1 #!/bin/sh
|
|
2 echo "CHANNEL : $CHANNEL"
|
|
3 echo "DURATION: $DURATION"
|
|
4 echo "OUTPUT : $OUTPUT"
|
|
5 echo "TUNER : $TUNER"
|
|
6 echo "TYPE : $TYPE"
|
|
7 echo "MODE : $MODE"
|
|
8
|
|
9 RECORDER=/usr/local/bin/recfriio
|
|
10 B25=/usr/local/bin/b25_bcas
|
|
11
|
|
12 if [ ${MODE} == 0 ]; then
|
|
13 # MODE=0では必ず無加工のTSを吐き出すこと
|
|
14 $RECORDER $CHANNEL $DURATION ${OUTPUT} --b25 --strip
|
|
15 elif [ ${MODE} == 1 ]; then
|
|
16 # MODE=0以外はどう手を加えても構いません
|
|
17 $RECORDER $CHANNEL $DURATION --b25 --strip | 何か加工 >${OUTPUT}
|
|
18 elif [ ${MODE} == 2 ]; then
|
|
19 $RECORDER $CHANNEL $DURATION ${OUTPUT}.tmp.ts --b25 --strip
|
|
20 ffmpeg -i ${OUTPUT}.tmp.ts ... 適当なオプション ${OUTPUT}
|
|
21 fi
|