Mercurial > epgrec.yaz
diff do-record.sh.sample @ 1:f5a9f0eb4858
deleted: LICENSE.ja
author | Sushi-k <epgrec@park.mda.or.jp> |
---|---|
date | Wed, 08 Jul 2009 11:44:50 +0900 |
parents | |
children | 103ca1503507 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/do-record.sh.sample Wed Jul 08 11:44:50 2009 +0900 @@ -0,0 +1,21 @@ +#!/bin/sh +echo "CHANNEL : $CHANNEL" +echo "DURATION: $DURATION" +echo "OUTPUT : $OUTPUT" +echo "TUNER : $TUNER" +echo "TYPE : $TYPE" +echo "MODE : $MODE" + +RECORDER=/usr/local/bin/recfriio +B25=/usr/local/bin/b25_bcas + +if [ ${MODE} == 0 ]; then + # MODE=0では必ず無加工のTSを吐き出すこと + $RECORDER $CHANNEL $DURATION ${OUTPUT} --b25 --strip +elif [ ${MODE} == 1 ]; then + # MODE=0以外はどう手を加えても構いません + $RECORDER $CHANNEL $DURATION --b25 --strip | 何か加工 >${OUTPUT} +elif [ ${MODE} == 2 ]; then + $RECORDER $CHANNEL $DURATION ${OUTPUT}.tmp.ts --b25 --strip + ffmpeg -i ${OUTPUT}.tmp.ts ... 適当なオプション ${OUTPUT} +fi