Epgrec
提供: Lisa Wiki
epgrecとは
必要な機器
必要なプログラム
apt-get install g++ libboost-thread-dev libboost-filesystem-dev at
make clean make cp recfsusb2n /usr/local/bin
make clean make cp epgdump /usr/local/bin
設置方法
データベースの準備
データベースを作成
mysql -u root -p
epgrecと言う名称のデータベースでユーザーID:epgrec パスワード:epgrecで作成
mysql> grant all privileges on epgrec.* to epgrec@localhost identified by 'epgrec'; mysql> create database epgrec; mysql> exit
atコマンドの許可
/etc/at.deny を開き、www-data を削除
Webアプリの設置
tar xvzpf epgrec_20111001.tar.gz
config.php.sample を config.php にリネームして編集。
mv config.php.sample config.php nano config.php
チューナーは KTV-FSUSB2 を利用するので、do-record.sh は以下のようにした。
nano do-record.sh
#!/bin/sh echo "CHANNEL : $CHANNEL" echo "DURATION: $DURATION" echo "OUTPUT : $OUTPUT" echo "TUNER : $TUNER" echo "TYPE : $TYPE" echo "MODE : $MODE" RECORDER=/usr/local/bin/recfsusb2n $RECORDER --b25 $CHANNEL $DURATION ${OUTPUT} >/dev/null