epgdumpでxmltv

TSからXMLTVを生成してくれるepgdumpを使ってみた。
epgdump r2 extrecd.plもどき追加版 http://2sen.dip.jp/cgi-bin/dtvup/source/up0027.zip

  • converters/libiconvを入れとく
  • -I/usr/local/includeを追加
  • -L/usr/local/lib -liconvを追加
$ ./as11loader /dev/ugen3.2
$ ./hdusrec 25 60 ntv.ts
$ ./epgdump ontvc ntv.ts ntv.xml

出てきたXMLはこんな感じ。「ontvc」は適当だったけど、「NTV-25」とかにしとけばいいのか?

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tv SYSTEM "xmltv.dtd">

<tv generator-info-name="tsEPG2xml" generator-info-url="http://localhost/">
  <channel id="ontvc">
    <display-name lang="ja_JP">日テレ1</display-name>
  </channel>
  <programme start="20090328120000 +0900" stop="20090328133000 +0900" channel="ontvc">
    <title lang="ja_JP">メレンゲの気持ち</title>
    <desc lang="ja_JP">土曜のお昼はマチャミの部屋へようこそ!(^w^)毎週話題あふれる旬なゲストと、軽\\
快なおしゃべりを繰り広げるトーク番組です!</desc>
    <category lang="ja_JP">バラエティ</category>
    <category lang="en">variety</category>
  </programme>
  <programme start="20090328133000 +0900" stop="20090328133500 +0900" channel="ontvc">
    <title lang="ja_JP">ガイド</title>
    <desc lang="ja_JP"></desc>
    <category lang="ja_JP">情報</category>
    <category lang="en">information</category>
  </programme>

  中略

  <programme start="20090404170000 +0900" stop="20090404173000 +0900" channel="ontvc">
    <title lang="ja_JP">所さんの目がテン!</title>
    <desc lang="ja_JP">戦国時代の映画やドラマは間違いだらけ?爆笑実験で検証?勇猛な騎馬軍団は実はカッコ悪かった??戦で甲冑を着たまま食事や睡眠はNG??刀で切り合う真剣勝負は珍しい?</desc>
    <category lang="ja_JP">その他</category>
    <category lang="en">etc</category>
  </programme>
  <programme start="20090404173000 +0900" stop="20090404180000 +0900" channel="ontvc">
    <title lang="ja_JP">NNN News リアルタイム・サタデー</title>
    <desc lang="ja_JP"></desc>
    <category lang="ja_JP">ニュース・報道</category>
    <category lang="en">news</category>
  </programme>
</tv>

一週間分取れた。TSで何秒くらいあればいいんだろうか。
これを全チャンネル分回してマージするようなのを、tv_grab_jpの代わりに、foltiaのcron_foltia_dayly.shで呼んでやれば良さそう。

ZFS

ディスクがじゃぶじゃぶ要りそうなので、1TB x 2を買ってきた。どうせならZFSだー、と思って、半日格闘。
boot0もzfsboot1もzfsboot2も入れたんだけどなぁ。No boot diskになる。。。