<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tipset &#187; PT1/PT2</title>
	<atom:link href="http://hasumi.info/~h2/tag/pt1pt2/feed/" rel="self" type="application/rss+xml" />
	<link>http://hasumi.info/~h2</link>
	<description>MacやiPhone/iPod Touch関連のTipsを書くハズが発散してるページ</description>
	<lastBuildDate>Wed, 04 Jan 2012 14:23:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>PT2設定 予約録画</title>
		<link>http://hasumi.info/~h2/2010/02/01/pt2%e8%a8%ad%e5%ae%9a-%e4%ba%88%e7%b4%84%e9%8c%b2%e7%94%bb/</link>
		<comments>http://hasumi.info/~h2/2010/02/01/pt2%e8%a8%ad%e5%ae%9a-%e4%ba%88%e7%b4%84%e9%8c%b2%e7%94%bb/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 15:05:44 +0000</pubDate>
		<dc:creator>p0n</dc:creator>
				<category><![CDATA[PC]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PT1/PT2]]></category>

		<guid isPermaLink="false">http://hasumi.info/~h2/?p=1674</guid>
		<description><![CDATA[
日経Linuxの記事用に開発された録画予約システムのepgrecを使用します
Ajaxを使ったUIで，市販のHDDレコーダのように番組表を見ながら予約できます
epgrecは公式サイトからDLできますが，日経Linux [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://hasumi.info/~h2/wp-content/uploads/2010/01/epgrec.png"><img src="http://hasumi.info/~h2/wp-content/uploads/2010/01/epgrec-150x150.png" alt="epgrec" title="epgrec" width="150" height="150" class="alignnone size-thumbnail wp-image-1675" /></a></p>
<p>日経Linuxの記事用に開発された録画予約システムの<a href="http://www.mda.or.jp/epgrec/">epgrec</a>を使用します</p>
<p>Ajaxを使ったUIで，市販のHDDレコーダのように番組表を見ながら予約できます</p>
<p>epgrecは公式サイトからDLできますが，日経Linux2010年2月号に収録されてるバージョンは受信可能電波の自動スキャン機能が使えます</p>
<ol>
<li>epgdump
<ul>
epgrecではEPGデータの取得にepgdumpが必要です<br />
<a href="http://2sen.dip.jp/dtv/">2SN</a>のアップ板からDLできます</p>
<pre class="brush: text;">
% tar zxvf epgdumpr2-utf8.tar.gz
% cd epgdumpr2/
% make
% sudo cp epgdump /usr/local/bin
</pre>
<p>録画したtsファイルがあれば，epgdumpをテストしてみましょう<br />
出力ファイルに「-」を指定すると標準出力に出力されます</p>
<p>地デジの32chを録画した場合</p>
<pre class="brush: text;">
% epgdump 0032ontvjapan.com test.ts -
</pre>
<p>BSの場合</p>
<pre class="brush: text;">
% epgdump /BS test.ts -
</pre>
</ul>
</li>
<li>epgrec
<ul>
epgrecのインストールはWordPressとかとほぼ同じで簡単です</p>
<p>データをMySQLに格納するので，epgrec用のデータベースとユーザを作ります</p>
<pre class="brush: text;">
mysql&gt; create database epgrec;
Query OK, 1 row affected (0.00 sec)
mysql&gt; grant all privileges on epgrec.* to h2@localhost identified by 'パスワード';
mysql&gt; flush privileges;
</pre>
<p>ソースを任意の場所に展開します<br />
自分は「/var/www/epgrec」に展開しました</p>
<pre class="brush: text;">
% sudo tar zxvfp epgrec-nk201002sp.tar.gz -C /var/www/
</pre>
<p>epgrecはEPGの定期更新や予約録画にcronとatを使うので，「/etc/at.deny」から「www-data」を削除しておきましょう</p>
<p>録画データの保存先は別パーティションの「/home」以下にしたいので，リンクを張っておきました</p>
<pre class="brush: text;">
% sudp mkdir /home/tv
% sudo chown h2:h2 /home/tv
% chmod 777 /home/tv
% cd /var/www/epgrec/
% ln -s /home/tv tv
</pre>
<p>あとは，ブラウザでepgrecにアクセスして，指示に従って設定するだけです</p>
<p>設定が終わると，EPG更新用の設定をcronの設定ディレクトリにコピーして，cronを再起動するように指示されます</p>
<pre class="brush: text;">
% sudo cp /var/www/epgrec/cron.d/getepg /etc/cron.d/
% sudo service cron restart
</pre>
</ul>
</li>
</ol>
<p>epgrecは便利ですが，そのまま外部に公開するのは<strong>危険</strong>です<br />
認証もないし，MySQLのパスワードも丸見えです</p>
]]></content:encoded>
			<wfw:commentRss>http://hasumi.info/~h2/2010/02/01/pt2%e8%a8%ad%e5%ae%9a-%e4%ba%88%e7%b4%84%e9%8c%b2%e7%94%bb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PT2設定 とりあえず録画まで</title>
		<link>http://hasumi.info/~h2/2010/01/31/pt2%e8%a8%ad%e5%ae%9a-%e3%81%a8%e3%82%8a%e3%81%82%e3%81%88%e3%81%9a%e9%8c%b2%e7%94%bb%e3%81%be%e3%81%a7/</link>
		<comments>http://hasumi.info/~h2/2010/01/31/pt2%e8%a8%ad%e5%ae%9a-%e3%81%a8%e3%82%8a%e3%81%82%e3%81%88%e3%81%9a%e9%8c%b2%e7%94%bb%e3%81%be%e3%81%a7/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 17:53:26 +0000</pubDate>
		<dc:creator>p0n</dc:creator>
				<category><![CDATA[PC]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PT1/PT2]]></category>

		<guid isPermaLink="false">http://hasumi.info/~h2/?p=1649</guid>
		<description><![CDATA[昨年末，なんとなくノリで買ってしまったPT2をようやくセットアップしました
一番苦労したのはUbuntu 9.10 (Karmic) x64のインストールですｗ
Karmicはこれまでデスクトップ，ノート，VMと5台を越 [...]]]></description>
			<content:encoded><![CDATA[<p>昨年末，なんとなくノリで買ってしまったPT2をようやくセットアップしました</p>
<p>一番苦労したのはUbuntu 9.10 (Karmic) x64のインストールですｗ</p>
<p>Karmicはこれまでデスクトップ，ノート，VMと5台を越える環境でインストールを試みてきたのですが，まともに起動したことがありませんでした</p>
<p>今回も例に漏れず，セットアップ直後からちょっとおかしかったんですが，なんとか無事に起動にこぎ着けました</p>
<p>なのに・・・アップデートするとudevのバグで起動不可能</p>
<p>ググったらLive CDを使った修復法が見つかりましたが，Live CDにはmdモジュールがないので，RAID必須な自分はAlternateしか持ってない（ブランクメディアもない）</p>
<p>方法としては，procとかをマウントして，chrootしてapt-get dist-upgardeするモノだったので，インストーラを途中で止めてやってみたんですが，今度はファイルシステムを認識しなくなりました・・・＞＜</p>
<p>この時点で5時間以上経過・・・<br />
追求するのは面倒なので9.04 (Jaunty)  を入れて，アップグレードすることに</p>
<p>結論としてはこれが一番まちがいなく，ラクでした</p>
<p>無事OSが入ったところで，ようやくPT2の設定を開始</p>
<p>ちょうど今月の日経Linuxの特集2が「PT2で地デジ録画システムを作る」だったので，基本は付録DVDに収録されていたものを使いましたが，記事用に改良されたepgrec以外は全てネットでDLできます</p>
<ol>
<li>B-CAS用カードリーダー
<ul>
	使用したカードリーダは<a href="http://www.gemalto.com/japan/product/pctwin.html">Gemalto PC Twin</a>です<br />
	USBのCCID (Chip/Smart Card Interface Devices) クラス対応なので簡単です</p>
<pre class="brush: text;">
% sudo apt-get install libccid libpcsclite-dev pcsc-tools
</pre>
<p>lsusbでカードリーダが認識されているのを確認したら，B-CASをさしてカードが認識されてるか調べましょう</p>
<pre class="brush: text;">
% pcsc_scan
PC/SC device scanner
V 1.4.15 (c) 2001-2009, Ludovic Rousseau &lt;ludovic.rousseau@free.fr&gt;
Compiled with PC/SC lite version: 1.4.102
Scanning present readers...
0: Gemplus GemPC Twin 00 00

Fri Jan 29 07:47:08 2010
 Reader 0: Gemplus GemPC Twin 00 00
  Card state: Card inserted,
・・・
     Japanese Chijou Digital B-CAS Card (pay TV)
</pre>
</ul>
</li>
<li>ビルド用環境の準備
<ul>
いろいろビルドするので，要りそうなものを入れておきましょう<br />
カーネルモジュールをビルドするのでヘッダも要ります</p>
<pre class="brush: text;">
% sudo apt-get install build-essential autoconf automake linux-headers-`uname -r`
</pre>
</ul>
</li>
<li>ARIB STD-B25解除用プログラム
<ul>
付録DVDのものを使用しましたが，<a href="http://www.marumo.ne.jp/db2009_4.htm#19">まるも製作所</a>でもDL出来ます</p>
<pre class="brush: text;">
% tar zxvf arib25-0.2.4.tar.gz
% cd arib25-0.2.4/src
% make
% sudo make install
</pre>
</ul>
</li>
<li>ドライバと録画ツール
<ul>
付録DVDより新しいものがあったので，<a href="http://hg.honeyplanet.jp/pt1/archive/tip.tar.bz2">リポジトリ</a>からDLしました<br />
まずはドライバ</p>
<pre class="brush: text;">
% tar jxvf tip.tar.bz2
% cd pt1-ee357d8f987f/driver/
% make
% sudo make install
</pre>
<p>つづいて録画ツール<br />
記事用に改良されたepgrecを使うにはパッチを当てる必要がありますが，パッチは付録DVDに収録されているバージョン用です<br />
パッチを見ると分かりますが，ソースファイルを1つ追加して，Makefileに追加したファイル用のエントリを追加しているだけなので，適当に修正しました<br />
雑誌の付録なので，これ以上詳しく書くのは止めておきます</p>
<pre class="brush: text;">
% cd ../recpt1/
% ./autogen.sh
% ./configure --enable-b25
% make
% sudo make install
</pre>
</ul>
</li>
</ol>
<p>ここまで終わったら，再起動します</p>
<p>再起動後，dmesgを確認しましょう</p>
<pre class="brush: text;">
% dmesg | grep pt1
[    9.879815] pt1-pci.c: r14:0c752a0a1e55 2010-01-25
[   11.487094] pt1_thread run
</pre>
<p>デバイスファイルも出来ているはずです</p>
<pre class="brush: text;">
% ls- al /dev/*pt1*
crw-rw-rw- 1 root video 251, 0 2010-01-30 01:49 /dev/pt1video0
crw-rw-rw- 1 root video 251, 1 2010-01-30 01:49 /dev/pt1video1
crw-rw-rw- 1 root video 251, 2 2010-01-30 01:49 /dev/pt1video2
crw-rw-rw- 1 root video 251, 3 2010-01-30 01:49 /dev/pt1video3
</pre>
<p>いよいよ録画です<br />
<a href="http://www.maspro.co.jp/contact/bro/bro_ch.html">マスプロのページ</a>などで自分の住んでいる地域の物理チャネルを確認しましょう</p>
<p>とりあえずTVQ (26ch) を30秒録画してみます</p>
<pre class="brush: text;">
% recpt1 --strip --b25 26 30 test.ts
</pre>
<p>録画したtsファイルはVLCなどで見ることができます</p>
<p>録画だけでなくストリーミングも出来ます<br />
録画時間を「-」にすると無制限録画になります<br />
ポートを指定しない場合はUDP1234が使用されます<br />
/dev/null に捨てずに同時に録画することもできます</p>
<pre class="brush: text;">
% recpt1 --udp --addr 視聴するPCのアドレス --port ポート番号 --strip --b25 26 - /dev/null
</pre>
<p>自分はMacのVLCで見ていますが，MacのVLCにはバグがあるようです<br />
URLを「udp://録画PC:1234/」としても，メディアリソースロケータの欄を見ると先頭に「http://」が挿入されて「http://udp://録画PC:1234/」にアクセスしようとするので，「http://」を削除する必要があります<br />
ただなぜかこれだけでは再生されず，さらに続けて「udp://」にアクセスすると再生が開始されます</p>
<p>チャンネル変更もできます</p>
<pre class="brush: text;">
% recpt1ctl --pid recpt1のプロセス番号 --channel チャンネル番号
</pre>
<p>たまたまやっていた24をとってみました<br />
URLが「udp://」になっているのが分かると思います<br />
<a href="http://hasumi.info/~h2/wp-content/uploads/2010/01/recpt1.png"><img src="http://hasumi.info/~h2/wp-content/uploads/2010/01/recpt1-150x150.png" alt="recpt1" title="recpt1" width="150" height="150" class="alignnone size-thumbnail wp-image-1666" /></a></p>
<p>地デジはインターレスなので「インターレス解除」を「破棄」にしましょう</p>
<p>PT2は優秀ですね〜<br />
Atom330＋IONのPCですが，Xを起動して，録画+別の番組をストリーミングしても，CPU使用率は1〜2%です</p>
<p>とりあえず今回はここまで</p>
]]></content:encoded>
			<wfw:commentRss>http://hasumi.info/~h2/2010/01/31/pt2%e8%a8%ad%e5%ae%9a-%e3%81%a8%e3%82%8a%e3%81%82%e3%81%88%e3%81%9a%e9%8c%b2%e7%94%bb%e3%81%be%e3%81%a7/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PT2ゲット</title>
		<link>http://hasumi.info/~h2/2009/12/18/pt2%e3%82%b2%e3%83%83%e3%83%88/</link>
		<comments>http://hasumi.info/~h2/2009/12/18/pt2%e3%82%b2%e3%83%83%e3%83%88/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 16:43:29 +0000</pubDate>
		<dc:creator>p0n</dc:creator>
				<category><![CDATA[PC]]></category>
		<category><![CDATA[PT1/PT2]]></category>

		<guid isPermaLink="false">http://hasumi.info/~h2/?p=1617</guid>
		<description><![CDATA[
ちょっと前の話になりますが，やむを得ずPT2買いました
まさか自宅から一番近いPCパーツ屋でGETできるとは・・・（しかも定価で）
最近のTVはS/N比が2ch並みなのでWBS以外ほとんど見ないし，絶対見たい番組なんて [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://hasumi.info/~h2/wp-content/uploads/2009/12/PT2.JPG"><img src="http://hasumi.info/~h2/wp-content/uploads/2009/12/PT2-150x150.jpg" alt="PT2" title="PT2" width="150" height="150" class="alignnone size-thumbnail wp-image-1618" /></a></p>
<p>ちょっと前の話になりますが，やむを得ずPT2買いました<br />
まさか自宅から一番近いPCパーツ屋でGETできるとは・・・（しかも定価で）</p>
<p>最近のTVはS/N比が2ch並みなのでWBS以外ほとんど見ないし，絶対見たい番組なんて年に数個あるかどうかなんですが，たまたま1週間の間に2個連続で見逃したので，勢いで録画環境を整えることにしました</p>
<p>当然今から作るなら地デジ対応ですが，デジタルになって扱いやすくなるかと思いきや，ダビング10やら何やらでアナログより不便という不思議な日本の地デジです<br />
これもみんな公共の電波を使いながら保身以外考えないTV会社と独禁法違反のBカスのおかげです<br />
アメリカのようにiTunes Storeで売ってくれれば買うし，各自自宅で録画みたいなアンチエコで面倒なことしなくていいんですがね<br />
そもそもコピる価値のある番組作ってから言えよ！！<br />
って愚痴っても仕方ないですが・・・</p>
<p>録画したものをiPhoneとかPCで自由に再生できないのでは話にならんので仕方なくPT2です<br />
三波対応＆4ch録画可能とかいっても，自分はBSもCSも見ないし，たまに地デジ録画すればいいほうでしょうｗ<br />
他にPT2にした理由はPCにほとんど負荷をかけないらしいので，うちの自宅鯖 (Atom330+ION) でいけそうだからです</p>
<p>Bカス用のスマートカードリーダーは定番の<a href="http://www.ntt.com/jpki/scr3310.html">NTT-ME SCR3310-NTTCom</a>ではなく<a href="http://www.gemalto.com/japan/product/pctwin.html">Gemalto PC Twin</a>にしました<br />
ジェムアルトはICカード市場ではトップベンダらしいし，価格もNTTより安い<br />
なによりNTTのはダサいｗ<br />
これで確定申告も自宅から可能になりました</p>
<p>あと，カードリーダーごとケース内に隠すつもりなので，<a href="http://www.area-powers.jp/denki/supply/uspipoa.html">世田谷電器 USB9pinポート変換 奥沢一丁目 AR-UPIPO-A</a>も買いました</p>
<p>分配器と分波器は<a href="http://www.sun-ele.co.jp/products/pack/detail.php?kt=DSP-77FW-P">サン電子 DSP-77FW-P</a>にしました（まだ届いてない）<br />
PT1やPT2のためにあるような製品です<br />
2分配＋2分波なので4分配より減衰が2～3dB小さいらしく，機器側もF型接栓でグラグラしないのがポイント<br />
機器側の配線が70cmと少々長いですが取り回しはよいらしく，気になったらカットして短くすればOK</p>
<p>なんかPT2以外で高くついてますｗ</p>
<p>肝心の作業ですが，年末で忙しいし正月特番という名の手抜き番組には興味ないので，作業は年明けにやるつもりです</p>
]]></content:encoded>
			<wfw:commentRss>http://hasumi.info/~h2/2009/12/18/pt2%e3%82%b2%e3%83%83%e3%83%88/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

