From 900cdca23e50dec2fbbac23d326ee54d9552a492 Mon Sep 17 00:00:00 2001 From: stz2012 Date: Fri, 17 Aug 2012 16:50:40 +0900 Subject: [PATCH] =?UTF-8?q?recfsusb2n=E7=94=A8=E3=81=AEdo-record.sh?= =?UTF-8?q?=E3=82=92=E3=82=B3=E3=83=9F=E3=83=83=E3=83=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- do-record.sh.fsusb2n | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 do-record.sh.fsusb2n diff --git a/do-record.sh.fsusb2n b/do-record.sh.fsusb2n new file mode 100644 index 0000000..e41f9e9 --- /dev/null +++ b/do-record.sh.fsusb2n @@ -0,0 +1,22 @@ +#!/bin/bash +echo "CHANNEL : $CHANNEL" +echo "DURATION: $DURATION" +echo "OUTPUT : $OUTPUT" +echo "TUNER : $TUNER" +echo "TYPE : $TYPE" +echo "MODE : $MODE" +echo "SID : $SID" + +RECORDER=/usr/local/bin/recfsusb2n + +if [ ${MODE} = 0 ]; then + # MODE=0では必ず無加工のTSを吐き出すこと + $RECORDER --b25 $CHANNEL $DURATION ${OUTPUT} >/dev/null +elif [ ${MODE} = 1 ]; then + # 目的のSIDのみ残す + $RECORDER --b25 --sid $SID $CHANNEL $DURATION ${OUTPUT} >/dev/null +# mode 2 example is as follows +#elif [ ${MODE} = 2 ]; then +# $RECORDER $CHANNEL $DURATION ${OUTPUT}.tmp.ts --b25 --strip +# ffmpeg -i ${OUTPUT}.tmp.ts ... 適当なオプション ${OUTPUT} +fi