- 395 名前:375 mailto:sage [2010/01/23(土) 02:22:28 ID:1OD4tbzp]
- #!/bin/sh
echo "CHANNEL : $CHANNEL" echo "DURATION: $DURATION" echo "OUTPUT : $OUTPUT" echo "TUNER : $TUNER" echo "TYPE : $TYPE" echo "MODE : $MODE" RECORDER=/usr/local/bin/recpt1 B25=/usr/local/bin/b25_bcas SPLIT=/usr/local/bin/tssplitter_lite FILENAME=`basename "${OUTPUT}"` DIRNAME=`dirname "${OUTPUT}"` #まずは問答無用で録画実行 $RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} if [ ${FILENAME} = "__temp.ts" ]=0 ; then #epgdumpなのでなにもしない。何らかの処理を入れないとelseの行でエラーになるのでexit exit elif [ ${TYPE} = "CS" ]=0 ; then if [ ${CHANNEL} = "CS2" ]=0 ; then $SPLIT ${OUTPUT} ${DIRNAME}/tss_306_${FILENAME} 306 $SPLIT ${OUTPUT} ${DIRNAME}/tss_239_${FILENAME} 239 elif [ ${CHANNEL} = "CS16" ]=0 ; then $SPLIT ${OUTPUT} ${DIRNAME}/tss_AT-X_333_${FILENAME} 333 elif [ ${CHANNEL} = "CS24" ]=0 ; then $SPLIT ${OUTPUT} ${DIRNAME}/tss_日テレG+_257_${FILENAME} 257 fi #elif [ ${TYPE} = "BS" ]=0 ; then fi
|

|