PT2対応のMythTVをビルド家ではテレビにデジタルチューナーを導入しないと決まっていたので、PCで一応見れるようにとリモートでのリアルタイム視聴を視野に入れていた。Playerでリアルタイム視聴できるとわかったので、元々使っていたMythTVを引き続き使うことにした。視聴と予約録画が同じシステムにあるので、MythTVにはチューナーを効率的に活用できる利点がある。MythTV+FUSE_b25とepgfillでパッチを当てずに常用できるが、BSが見られないなど色々と不具合があるのでパッチ当てたものを使う。依存関係やらが面倒なのでMythTVはDeb-Multimediaのものをベースにする。@Wikiを参考にして行った。パッチの準備MythTVを修正するためのパッチを用意する。追記ISDB対応パッチとカテゴリ日本語化パッチを分離。パッチの形式を変更して再作成。追記サブタイトルの切り直しパッチを更新。("最終回"や"<新>"などの文字列に対応)2011.11.17サブタイトルの切り直しパッチを更新2011.12.11サブタイトルの切り直しパッチを更新2011.4.21サブタイトルの切り直しパッチを更新2012.5.190.25が最新版になったことの対策と自動アップデート防止を追記ISDB対応パッチ番組表取得や全チャンネルのフルスキャンに対応したMythTVのISDB対応版がある。Debian-Multimediaのパッケージをベースにするため、これをそのまま使わずパッチとして利用する。本家のソースとISDB版のソースを持ってきてパッチを作る。mythtv-isdb.patchISDB対応パッチカテゴリ日本語化パッチISDB版で取得される番組表はepgdumpとは違い、カテゴリが英語になっているので、日本語に修正する。英語でも問題ないように思えるが、カテゴリが日本語になっていないと番組表の色分けが正常に行われない。カテゴリ日本語化パッチサブタイトルの切り直しパッチEITで取得した番組表のタイトルが番組名での録画予約に適さないのでサブタイトルを切り直すようにするパッチ。先頭の識別子と後半部分を切り出してサブタイトルの先頭につける。このパッチの正規表現では後半部分の切り出しが少し過剰になるかもしれない。サブタイトル切り直しパッチサブタイトル切り直しパッチ(2011.11.17版)サブタイトル切り直しパッチ(2011.12.11版)サブタイトル切り直しパッチ(2012.4.21版)BS対応パッチISDB版でもBSには対応していないので無理やり対応させる。このレスを参考にデータベースにアクセスする際にTransportIDも一緒に取ってくる処理とDisEqCの無効化してBSをチューニングする処理を追加した。TSIDをつけてチューニングする処理を追加するだけでチャンネルスキャンで設定することはできない。そのため、データベースを直接操作する必要がある。チャンネル登録用スクリプトを用意したので記事の下の方を参照。BS対応パッチ新BS対応パッチチューニングバグ修正パッチ録画に失敗しても再試行しないバグがある。それに対応するパッチがwikiのトラブルシューティングにあるので持ってくる。これを当ててからfuse_b25に異常がない限り録画に失敗することはなくなった。チューニングパッチFFmpegのAAC音声切り替え対応パッチMythTVに内蔵しているffmpegをAACの音声切り替えに対応させるパッチ。これもwikiからもらってくる。Playerを使っていて音声切り替えでエラーが出るので効果は不明。2011.11.16追記Debian-Multimediaのmythtv(0.24.1+fixes20111029以降)にはこのパッチを当てられない。@Wikiやおよろず本仕込み言霊メタ情報ログイン投稿フィードコメントフィードWordPress.orgおすすめ@takaakis62さんのツイート。