tvrockのチャンネル編集

tvrockのチャンネル編集のまとめ:http://d.hatena.ne.jp/sci/20141019

ナショナルジオグラフィックチャンネルの番組表が取れなくて悩んでいる… 前は取れていたのに。あと視聴チャンネルを増やしたんだけど、イマイチ設定がうまくいかなくて、その辺りを調べた。tvrock関係でチャンネル設定(トランスポンダの変更含む)でやらなきゃいけない事をまとめると

  1. マイドキュメントのtvrockフォルダにあるts/bs/cs-ch.txtあたりを編集して、チャンネル情報を書き込む
    • トランスポンダの変更あった場合は、チャンネルとサービスのIDがかわってるはずなので、それを直す。
  2. チャンネルエディタでチャンネルを編集する → 「設定→OK」で確定させる
    • これはtvrock.ssaを直接いじってもいいが、そのあとチャンネルエディタで結果を確認するとチャンネルの属性が地上波のままだったりするので、これをCSに直す必要がある。
  3. マイドキュメントのtvrockフォルダにあるdtv.iniを編集してチャンネル情報を書き込む
    • これでtvrockとtvtestの連携がうまくいくようになって、番組表とかが取れるようになる
    • トランスポンダの変更あった場合は、チャンネルとサービスのIDがかわってるはずなので、それを直す。
  4. tvtestを立ち上げて、全チューナーでチャンネルスキャンを行う
    • トランスポンダ変更の影響はこれで修正する。1チューナーだけじゃなくて全部でやらないとダメなので注意

てな所。「設定/チューナー/チャンネル設定」で各チューナーの各チャンネルについて、1つづつチャンネル/サービス設定をするよりは[tbc]s-ch.txtとdtv.iniをいじるほうが楽だと思われる。

うまくいったかの確認項目としては、

  • Rockバーを立ち上げて、全チューナーで追加チャンネルが正しく呼び出せることを確認する
  • 番組情報取得をかけて、追加チャンネルの番組表がちゃんと取得できているか確認する
  • キーワード検索で追加チャンネルの番組が検索できるかを確認する

くらいかな。まぁ番組表が取得できていれば、基本的にうまくいってる。

あと、前から登録されているチャンネルのナショジオの番組表が いつのまにか取れなくなっていて、そこだけ歯抜けになってしまう。いろいろ調べていたところ、↓の記事を見つけた。結局これはチャンネルの削除→再登録で解決したのだが(あとトランスポンダの変更がT8しか更新していなくてT3、T4、T7で更新していなかったためってのも理由だった)勉強になったのでメモ。

http://heieiei-islands.blog.so-net.ne.jp/2011-06-01 の内容なんだけど、記事が消えてるのかキャッシュしか見えなかったので引用。

NHKBS放送がKBS1とBSプレミアムに変わったり、NHK教育Eテレになったりとチャンネル変更が多い昨今。
いい機会なのでTvRockのチャンネル設定についてまとめときます。纏めると行ったところで、ぬるま湯さんのTvRock記事 http://nurumayu.way-nifty.com/kame/2008/11/tvrock-8e83.html 見ればだいたい分かるんですがね。
今回NHK教育Eテレへの変更にちょっと詰まり、解決策を探したらTvRockスレにあったので転載。

860 :名無しさん@編集中:2011/05/31(火) 12:07:28.14 id:qZeny9Wz
(例:Eテレを追加したい場合
  1) TvRock作業フォルダをexplorerなどで開く
  2) メモ帳を開いて空のテキストファイルを作り
    チャンネル名をすべて全角文字で記入して次のように3ファイル作る。
    「Eテレ.grp」「Eテレ.dat」「Eテレ.prg」
  3) 追加したいチャンネル名を
    地上波ならtvrock.staと、dtv.iniに追加
    衛星波ならtvrock.ssaと、dtv.iniに追加
    (書式は中身を見て判断)
  4) TvRockを再起動

(例:NHK教育1をEテレを変更したい場合
  1) TvRock作業フォルダをexplorerなどで開く
  2) explorerの検索機能で「NHK教育」をキーワードに検索
  3) ヒットしたファイル・フォルダ名で
    変更させたいチャンネル名をすべて「Eテレ」にリネームする
    (timemachineフォルダ内のフォルダ名も忘れずリネームする)
  4) 変更したチャンネル名が・・・
    地上波ならtvrock.staと、dtv.iniを開いて編集
    衛星波ならtvrock.ssaと、dtv.iniを開いて編集
  5) TvRockを再起動

これで大体更新されるはず。
慣れてる人はsedgrepを使いまとめてバッチファイルで(略
これさえも面倒な人は・・・

tvtest用とrectest用のbonDriverごとのiniファイル(chファイル)類を
各自設定・追加・変更してチャンネルスキャンをせずにtvtestの番組表を更新させて
iEPGからtvRockに空の予約を投げ込めばtvRockが勝手にあれこれ作ってくれる。

あ、でもEDCBならこんなに簡単に・・とかは要らないからねっw


868 :名無しさん@編集中:2011/05/31(火) 13:12:21.01 id:RftFlDhE
>>860
放送局追加作業は2)が不要
局名変更作業は以下の操作を行わないと予約やキーワード検索が死ぬ
4.1)tvrock.sch内の局名を全てリネーム
4.2)tvrock.key内の局名を全てリネーム