今週末も先日書いたRecTestによる"MULTI2デコード"失敗が再発。
アースソフト PT3 |
休止モードからの復帰も期待を裏切る事が多々あるので、録画サーバをgt110bのubuntu 10.04 Linux環境で構築しなおす事に。最終的にはPT3を2枚刺しにしたいのだが、取り敢えず問題切り分けの助けになるよう実績の多いPT2とPT3で2枚刺し構成。
まずはカードリーダーSCR3310-NTTComのインストール。
sudo apt-get install libccid pcsc-tools libpcsclite-dev pcscd難なくOK。
sudo pcsc_scan
続いてARIB STD-B25 仕様確認テストプログラム。
sudo apt-get install build-essential mercurial
cd ~/software/tv/
wget http://hg.honeyplanet.jp/pt1/archive/c44e16dbb0e2.zip
unzip c44e16dbb0e2.zip
cd ~/software/tv/pt1-c44e16dbb0e2/arib25
make
sudo make install
epgrec 2011年10月1日からのBS新チャンネル対応ファイル群からepgrecをインストール。まずは2011年10月1日のBSパッチ済みrecpt1とPT1ドライバーをインストール。
tar xvf pt1-drv_20111001.tar.gz再起動してrecpt1でテスト録画。福岡だと28でNHK総合が、31チャンネルでKBCが録画(スクランブル解除)できていればOK。
cd ~/software/tv/pt1-7662d0ecd74b/recpt1/
make clean && make
sudo make install
cd ~/software/tv/pt1-7662d0ecd74b/driver/
make clean && make
sudo make install
recpt1 --b25 --strip 28 30 test_ch28.ts続いてepgdumpr2をインストール。
recpt1 --b25 --strip 31 30 test_ch31.ts
tar xvf epgdumpr2_20111001.tar.gz先ほどテスト録画したtsファイルをepgdumpに喰わせてみて
cd ~/software/tv/epgdumpr2/
make clean && make
sudo cp -p ~/software/tv/epgdumpr2/epgdump /usr/local/bin
epgdump test ~/test_ch31.ts - | less番組表チックなデータが出力されればOK。
最後にepgrecをインストール。
tar xvf epgrec_20111001.tar.gz地上デジタル放送 チャンネル一覧表 九州・沖縄エリア:マスプロ電工を参考に、/var/www/epgrec/config.phpのチャンネルマップを編集。
tar xvf epgdumpr2_20111001.tar.gz
cd ~/software/tv/epgdumpr2/
make clean && make
sudo cp -p ~/software/tv/epgdumpr2/epgdump /usr/local/bin
sudo cp -pr ~/software/tv/epgrec /var/www/
sudo chown -R www-data:www-data /var/www/epgrec
cd /var/www/epgrec
sudo cp -p config.php.sample config.php
sudo cp -p do-record.sh.pt1 do-record.sh
38 // 福岡地区デジタルチャンネルマップdo-record.shもテスト。
39 $GR_CHANNEL_MAP = array(
40 "GR31" => "31", // KBC
41 "GR22" => "22", // NHK教育
42 "GR28" => "28", // NHK総合
43 "GR30" => "30", // RKB
44 "GR32" => "32", // FBS
45 "GR26" => "26", // TVQ
46 "GR34" => "34", // TNC
47 );
OUTPUT=test_ch31_2.ts CHANNEL=31 DURATION=30 TUNER=0 MODE=0 TYPE=GR /var/www/epgrec/do-record.sh
録画予約はatコマンドで起動されるので、/etc/at.denyからwww-dataを除外しておく。
aliasもしwww-dataがnologinになっていれば/etc/passwdで/bin/shとかに割り当てておくように。
backup
bin
daemon
ftp
games
gnats
guest
irc
lp
man
nobody
operator
proxy
qmaild
qmaill
qmailp
qmailq
qmailr
qmails
sync
sys
# www-data
続いてPT3ドライバのインストール。
cd ~/software/tv/…とやったが、初期化で
git clone https://github.com/m-tsudo/pt3.git
cd /home/yano/software/tv/pt3/
make
sudo make install
PT3-pci: probe of 0000:05:00.0 failed with error -5との事。orz
【参照】
●アースソフト http://earthsoft.jp/
┗PT3 目次
●PTx Wiki - トップページ http://www58.atwiki.jp/ptxatwiki/
●空落科技 http://team2ch.org/blog/
┗Ubuntu 12.04 64bitでPT2を使う 2011年12月4日
●裏技shop DD http://shopdd.jp/
┗アースソフト PT3のセットアップ方法! 2012年7月15日
●PukiWiki Plus! http://baalzephon.dyndns.org/tech/
┗Linux/テレビ関連/PT2
●録画予約システムepgrec http://www.mda.or.jp/epgrec/
●マスプロ電工 http://www.maspro.co.jp/
┗地上デジタル放送 チャンネル一覧表 九州・沖縄エリア
●Amazon.co.jp http://www.amazon.co.jp/
┗PT3 Rev.A 12,400円