【特集】
MythTVでは、番組情報の取得に「XMLTV」を使用する。最新版のv0.5.34では日本の番組情報も扱えるため、録画予約には欠かせない。ここでは、最新のPerlモジュールを必要とする都合上(Fedora Core 2に収録されているものは少々古い)、RPMを作成せずそのまま「make install」でインストールしているが、RPMを入手できるのならばそちらを利用してもいいだろう。
MythTVの最新バージョンはv0.14だが、リリース日の1月末日以降も開発が続けられているため、CVSサーバから入手できる開発版のほうがより新しい機能を利用できる。5月20日現在では、テレビ視聴時の日本語テキスト(漢字)が文字化けするなど問題点は残るものの、比較的安定して動作するようだ。開発版ソースコードの入手とインストールの手順は、以下に示すとおり。
なお、前述したFFMPEGとXMLTVの他に、番組表の管理に用いるデータベースとして「MySQL」、ボタンなどユーザインタフェースとして「Qt」を使用するため、あらかじめ関連するRPMをインストールしておく必要がある。表9の情報を参考に、Fedoraプロジェクトのサイトから入手したRPMをインストールしてほしい。
表9 : MythTVの動作に必要なライブラリ(LAMEとFFMPEGを除く)
| 名称 | 該当するRPM |
|---|---|
| Freetype2 | freetype-2.1.7-4など |
| Qt(Qt 3.1以降) | qt-3.3.1-0.8など |
| MySQL | mysql-3.23.58-9など |
| その他 | libX11などX Window Systemを構成するライブラリ(xorg-x11-libsなど)、画像関連のライブラリ(libjpeg-6bなど) |
続いて、MySQLを動作させるために以下のコマンドを実行する。この処理が完了しないかぎり番組表データベースを保存できないため、録画予約に失敗してしまう。
「make install」を実行した時点で、MythTVを構成する「mythfrontend」や「mythbackend」などのプログラムが/usr/local/binディレクトリへインストールされるが、そのままでは起動できない。さらに以下のコマンドを実行し、mythbackendをサービスとして登録しておく必要がある。
V4Lデバイスを使用する場合には、/etc/security/console.permsで定義されているデバイスファイルのアクセス権を変更する必要がある。デフォルトの「0600」では、一般ユーザの権限ではテレビのチャンネルを変更できないという問題が発生するため、viなどのテキストエディタで「0666」に修正しておくすること(要システム再起動)。
/etc/security/console.permsを編集
<console> 0600 <v4l> 0600 root
↓
<console> 0666 <v4l> 0666 root
| 【レポート】CP+2012 - 「EOS-1D X」展示や吉高由里子のトークショーに人だかりが - キヤノン [21:35 2/10] |
| 【レポート】CP+2012 - 発表されたばかりの「SD1」後継機の「SD1 Merrill」が人気 - シグマ [20:29 2/10] |
| 【レポート】CP+2012 - フラッグシップの「D4」や「D800」など一眼レフが人気 - ニコン [20:05 2/10] |
| カシオ、高精細カラー液晶を搭載したグラフ関数電卓「fx-CG20」を発表 [19:08 2/10] |
| 【レポート】CP+2012 - 発売前の「X-Pro1」の高級感に酔いしれる - 富士フイルム [18:57 2/10] |
|
『逆転裁判』初日舞台挨拶に成宮寛貴が登場!「ヤバイと思った」 [16:08 2/11] キャリア |
|
【エンタがビタミン♪】「少しでもキレイに見せたくて」。バナナマン日村のTシャツの下に隠された秘密。 [16:06 2/11] キャリア |
|
【イタすぎるセレブ達・番外編】全世界騒然! ビヨンセとJay-Zが、長女ブルー・アイヴィーちゃんの写真を初公開! [16:06 2/11] キャリア |
|
やっぱり黒髪美人!?黒髪のメリット&デメリット! [16:06 2/11] キャリア |
|
スバルBRZ&トヨタ86のアライメント調整はどうする? [16:05 2/11] キャリア |