Debian de Friio

torneがイマイチ使いにくいので、Friioをゲットしてきました。

インストール

Debianを新規にインストールします。Xは入れていません。
dpkg-reconfigure localesしてlocaleを変えたり、
dpkg-reconfigure tzdataしてタイムゾーンを整えたりします。
その後、recfriioをmakeするためのツールとICカードを使うためのツールをそろえます。

# aptitude install g++ libboost-filesystem-dev libboost-thread-dev libglib2.0-dev libpcsclite-dev libccid libglib2.0-dev libpcsclite-dev libccid pcscd libboost-regex-dev pcsc-tools wget unzip make

recfriio r4をDLして展開します。

# wget http://2sen.dip.jp/cgi-bin/friioup/source/up0777.zip
# unzip up0777.zip

arib25v021でb25をmakeし、/usr/local/binに放り込みます。

debian:~/recfriior4/arib25v021/arib25# make
debian:~/recfriior4/arib25v021/arib25# cp src/b25 /usr/local/bin/

recfriioをmakeして/usr/local/binに放り込み、permissions.rulesを設定します。

debian:~/recfriior4/recfriior4# make
debian:~/recfriior4/recfriior4# cp recfriio /usr/local/bin/
debian:~/recfriior4/recfriior4# cat permissions.rules >> /etc/udev/permissions.rules

テスト

/etc/init.d/pcscd restartしてから、Friioを繋ぎB-CASカードを差し込みます。
早速recfriioコマンドをたたいてみます。27がチャンネル、30が録画秒数ですね。

debian: ~# recfriiio --b25 27 30 test1.ts

tsファイルはvlcなどで再生が可能です。