拡張子.gnoファイルの正体

IO-DATAのGV-MVP/RX2WというTVチューナーカードを、古くなったPCに装着してテレビ録画サーバとして使っている。キーワードを設定しておいたら、自動的に録画してくれるので結構便利である。GV-MVP/RX2Wはダブルチューナだから番組が重なった場合でも平行して撮れるから有り難い。

さてこのテレビチューナカードだが、MPEG-2ハードウェアエンコードタイプなので、録画するだけならそれほどPCのスペックが要らない。故に古いPCでもなんとかなる訳だが、問題は試聴である。付属でmAgicTVというソフトウェアが色々ついているのだが、こいつを動かすとたちまちCPUは100%に張り付いて動画はギクシャク。とても見られたものではない。


ちなみに古いPCというのは下記スペックである。

CPU:Celeron 700MHz
MEM:256MB
HDD:160GB

こんなマシンで動かしているから悪いと言われればそれまでなのだが、録画するだけなら多分500MHz以下のCPUでも可能だと思われる。実際録画中の
CPU稼働率を確認してみてもかなり低い。それだけハードウェアエンコードというカードは、PCに負荷がかからないもののようだ。その特徴を利用してこの
シリーズ(GV-MVP/RX、GV-MVP/RX2)をLinuxで動くようにしてテレビサーバとすべく、ドライバを書いてくれている人もいる様だ。そ
の場合はかなりロースペックなマシンでも動いたと言う動作報告が見られる。

ともかく私は手軽に、かつ便利に使いたかったので手っ取り早くWindows2000な古いPCで録画をさせている。その方がmAgicTVというアプリ
を使えるから便利なのだ。(そりゃ開発元がそれに合わせて作っているんだから当然だろう)事に録画した後のCMカットなどはmAgicプレーヤーでキャプ
チャを設定しておいてからカットすれば簡単にMPEG-2形式のまま無駄な部分をそぎ落とせるから便利である。無理クソLinuxで動かすよりはこちらの
方が合理的だとも思える。なぜならタイマーとWOLで毎日自動的に起動させて、VBAでシャットダウンを走らせているから、長期稼働で不安定になりやすい
Windowsでも関係が無い。稼働させっぱなしであればLinuxの安定性に魅力を感じるのだろうが、毎日再起動がかかっていれば
Windows2000クラスの安定性なら実用範囲だ。

しかし問題は試聴である。テレビ録画サーバは部屋の片隅に置いてある。TVアンテナの配線の関係もあってのことだ。一応モニターもキーボードも接続してい
るが、ちょっと操作しづらい場所に置いている。せっかく宅内LANに接続しているのであれば、常用PCからファイル共有で試聴したい。そんな事を考えるの
は当然のことだろう。

しかしこの製品はとんでもない封印を施されている。私が調べた限りでは、mAgicTVのインストーラに仕組みがある様だ。このインストーラはインストー
ル後の初期設定プロセスで、サポートしている同社のカードを検出して始めて次のステップに移るようだ。カードを検出出来ないとmAgicTVのアプリケー
ションは機能しない様に封印が施されている。まっぁ一度カードを装着した状態でインストールしてみるという方法も考えられるが、PCIスロットがあるハズ
も無いノートパソコンでは不可能である。そんな訳でテレビ録画サーバにmAgicTVはインストールしているものの、殆ど活用出来ていないのが我が家の実
情である。

mAgicTVで録画を制御した場合、.mpgファイルと同じフォルダに、.gno拡張子のファイルが生成される。mAgicTVプレーヤー等を使ってい
る人は勘で分かると思うが、テレビ番組の録画時刻や、番組の情報が記録されているファイルである。大抵この手のファイルはテキストエディタで開いてみると
中を見る事が出来る。案の定テキストファイルであり、番組情報が記録されている事を確認した。そして気づいたのはこのファイルの中身はxml形式だという
事だ。ヘッダ部分にxml version1.0だと書かれてある。

という訳で、テキストエディタで読むよりも手っ取り早くかつ便利に読むには、拡張子を.xmlに書き換えてしまえば良いと言う事が分かる。いや正確には.gnoファイルをコピーしてからファイル名の一番後ろに.xmlと付け加えると言った方が良いだろうか。

コピー ~ 07年12月15日18時00分-関西テレビ-[S][文]ミュージックフェア21-0.gno

コピー ~ 07年12月15日18時00分-関西テレビ-[S][文]ミュージックフェア21-0.gno.xml

別に拡張子の部分が.gno.xmlと並んでいても関係ない。この場合は後ろの.htmが拡張子として認識されるだけのことである。完全に書き換えると忘
れてしまう事もあるので、私はいつもこのようにしている。gnoファイルに戻したければ後ろの.xmlを消せば良い。元の拡張子なんだっけ?などと焦る事
態を回避出来るちょっとしたテクニックというか小技なので、ご存じ無い方は覚えておくと痛い目を見る事が少なくなるだろう。

話を戻してこのxml形式のファイルである。ファイル名を書き換えた.xmlファイルをダブルクリックすればIEなりFirefoxなりのブラウザが、xml形式と認識して読みやすいフォーマットで表示してくれる。

  <?xml version="1.0" encoding="Shift_JIS" ?>
– <Meta version="mml Meta Data Ver 0.5">
  <id>0</id>
  <limit_date>0000000000</limit_date>
  <contents_cnt>1</contents_cnt>
  <program_cnt>1</program_cnt>
  <picture_cnt>1</picture_cnt>
  <chapter_cnt>0</chapter_cnt>
  <extension_cnt>1</extension_cnt>
– <Contents>
  <major>0</major>
  <minor>0</minor>
 
<filename>D:\TvRecord\07年12月15日18時00分-関西テレビ-[S][文]ミュージックフェア21\07年
12月15日18時00分-関西テレビ-[S][文]ミュージックフェア21.mpg</filename>
  <productname>mAgicTV</productname>
  <format>デバイス名 = GV-MVP/RX2W ファイル形式:MPEG2 映像サイズ:FullD1(720×480)
ビデオビットレートタイプ:VBR ビデオビットレート平均:2.00[Mbps] ビデオビットレートピーク:3.00[Mbps]
オーディオビットレート:224[Kbps] オーディオサンプリングレート:48[KHz]</format>
  <valid_limit>0000000000</valid_limit>
  <history_cnt>0</history_cnt>
  <last_date>0000000000</last_date>
  <last_time>000000000</last_time>
  <protect>0</protect>
  <title>[S][文]ミュージックフェア21 コブクロエグザイル</title>
 
<supplement>ミュージックフェア21◇2007年を彩った豪華アーティストが披露した曲の数々を総集編パート1として送る。曲は
「ラバーズ・アゲイン」(エグザイル)、「冬がはじまるよ」(エブリリトルシング、伊藤由奈)、「ワインディング・ロード」(絢香、コブクロ)ほか。司会
は鈴木杏樹、恵俊彰。</supplement>
  <filesize>554313664</filesize>
  <filesize_hi>0</filesize_hi>
  </Contents>
– <Program>
  <formula>1</formula>
  <station>関西テレビ</station>
  <channel>8</channel>
  <start_date>2007121507</start_date>
  <start_time>180002648</start_time>
  <end_date>2007121507</end_date>
  <end_time>182942008</end_time>
  <genre>5</genre>
  </Program>
– <Picture>
  <aspect>1</aspect>
  </Picture>
– <Extension>
  <StationCode>506</StationCode>
  </Extension>
  </Meta>

.gnoファイル(xmlファイル)には色々な情報記されている。更に動画にチャプター情報を追加するとこのファイルに動画の何分の所が第一部だとか、
CMだとか、情報がどんどん追記されていく。15分や30分の番組ならチャプターは不要だろうが、2時間番組なんかだとチャプター情報を埋め込んでおいた
方が後々楽出来ると言うものだ。だからやっぱり.gnoファイルを無駄にはしたくないというのが本音である。もうちょっと利便性を考えて欲しかったと思う
のだが、利益追求は企業の性質。他にテレビサーバ的な製品を発売しているから仕方ないのかも知れない。(そういうのが売れなくなっちゃうからね)

はて、このチャプター情報を有効に使う方法は無いものだろうか?一番簡単なのはTV録画サーバ以外のPCにmAgicTVをインストールする事だが、それ
は恐らくライセンス違反になるんだろうと思う。力業で必用とされるDLLファイル等の構成ファイルを集めてコピーすれば不可能では無いと思うが。xmlファイルを流用する事は別に問題は無いだろう。xmlだ
から汎用性のある情報ファイルだとは思うが、頭の良いプログラマーさんでなければ活用は出来なさそうだ。少なくともプログラミング出来ない私には誰かが
ツールを作ってくれる事を願いながら待つしか無い。Windows Media Playerのプラグインとして提供されると最高なんだけどね。

コメント

Comment spam is annoying.

There has been an increase in comment spam, but we decline it. It’s pointless because we use Akismet to block spam comments. Spam comments will not be posted.

コメントスパムが増えていますがお断りします。akismetでスパムコメントを弾いているので無意味です。スパムコメントは掲載されません。

ブロックしたスパム

DMM広告

タイトルとURLをコピーしました