FC2 Analyzer


TvRock用ch-bs.txtch-cs.txt生成バッチファイル

TvRock用ch-bs.txt、ch-cs.txt生成バッチファイル(サンプル)を作成してみた。
ただし、すべての環境で問題がないと保証することはできません。
たぶん動きます

※入力するch2は、Unicodeの一部文字(-や~等)には対応していません。


置いてあると思ったらなかったもので一応
以前のch-ts.txt生成バッチファイル(サンプル)の記事との違いは
ch-bs.txtとch-cs.txtを生成するところです
※あとおまけでini修正用データだったりEDCB10系統のchset4だったりchset5なんかも生成するようです<


これら設定ファイルは、TvRock導入方法(DTune.batを利用した簡易セットアップ)のためのものです。



※地デジについてch2の記述が一般的ではなく特殊な場合にはおそらく使えません  地デジの物理チャンネル番号については、アンテナメーカーなどの資料を参照。
例)マスプロ http://www.maspro.co.jp/contact/bro/bro_ch.html




広告
今なら2週間お試しで見られます! スカパー!簡単申込



1.内容
TvRock用ch-bs.txt、ch-cs.txt生成バッチファイル(サンプル)です。
処理内容について詳しくは、3.参考資料等を読んでください。

TvRockを導入する際、"DTune.bat"を使えば、簡単にセットアップすることができる。
その準備として、TvRock作業フォルダ内の3つのデフォルトチャンネル設定ファイルを
個別環境に適した最新のものに更新しておく必要がある。
 ①ch-ts.txt(地上波用)
 ②ch-bs.txt(BS用)
 ③ch-cs.txt(CS110用)

 ※このうちの②と③を生成するためのbatファイル。①も生成できます
 ※②と③については、参考として、デフォルトチャンネル設定のページに最新版をおいてある
 ※TvRock自体が生成するものはデータが古いため使わない。



2.ch-bs.txt、ch-cs.txt生成バッチファイルbatファイル(サンプル)


gen_ch-bs.txtch-cs.txtch-ts.txt_chset4.txtchset5.bat

TVTestのチャンネル設定ファイル(*.ch2)から、ch-ts.txt、ch-bs.txt、ch-cs.txtを作成できます。
 今後、チャンネル変更がある場合には、その際に新しいものにする必要があります。

地デジ・BS/CS110チューナーでスキャンしたch2ファイルをドラッグアンドドロップすれば、
ch-ts.txt、ch-bs.txt、ch-cs.txt等を生成。
おまけとしてTvRockonTVTest.iniやRecTask等の設定用の参考データも生成

さらにおまけとしてEDCB10系用のchset4,chset5も参考として生成(トラポン名を生成には成功したようですが生成ファイル名のうちチューナー名等は非完全対応なので正しくリネームしてね)
※動作確認はしていません

※TVTestのチャンネルスキャン画面で、不要なチャンネルのチェックを外して保存しておけば簡単。
※ch-ts.txt、ch-bs.txt、ch-cs.txtは、
 チャンネル名称(サービス名)が重複しないように調整する。
 サービスが同名のものがあるなら、末尾に1,2,3というようにつけて区別する

 名称に半角スペースを含めないように調整する









3.参考資料
TvRock用デフォルトチャンネル設定のページにも書いてあるとおりの処理をするだけのbatファイルです


TVTestのチャンネル設定ファイル(*.ch2)から、ch-ts.txt、ch-bs.txt、ch-cs.txtを作成できます。
 今後、チャンネル変更がある場合には、その際に新しいものにする必要があります。

ch-bs.txt、ch-cs.txtには、チャンネル名称 BS/CSチャンネル数値 サービスIDを記載します。

BS/CSのTvRockチャンネルの数値の計算方法
TvRockチャンネルの数値=中心周波数(MHz,10進数)×65536+TSID(10進数)
※BS9(BS11、スター・チャンネル1、TwellV)は、MHz以下切り捨て、ほかはすべてMHz以下四捨五入で計算
 (この周波数に関するTvRockの仕様は開発経緯によるもの)

例1)BS11(中継器番号BS-9の周波数は11.88092(GHz))
周波数は11880(MHz)、TSIDは0x4090(16528)なので

11880 × 65536 + 16528 = 778584208

例2)BSジャパン(中継器番号BS-1の周波数は、11.727480(GHz))
周波数は11727(MHz)、TSIDは0x4012(16402)なので、

※2018BS再編後トラポン移動後の数値に修正対応してあります

11727 × 65536 + 16402 = 768557074


※本来の意味。これを簡単に計算するために上の式を使っています。
周波数(11727)を16進数に変換すると2dcf、TSID(16433)を16進数に変換すると4012なので、
2dcf4012(16進数)→ 768557074(10進数)



BS/CSのトランスポンダの数値の計算方法
TSIDからトラポン番号などを計算できます

例1)BS11(中継器番号BS-9のTSIDは0x4090(16528)なので

TSID
=16528(10進数)
=0x4090(16進数)
=100000010010000(2進数)

0100 000 01001 0 000
⇒4  0  9   0
0+8+0+0+1↑(※01001(2進)→9(10進)
ネットワークID=4ということでBS
トラポン番号は9
TS番号は0
よってBS9 TS0と計算できます


例2)BSジャパン(中継器番号BS-1のTSIDは0x4012(16402)なので、
※2018BS再編後トラポン移動後の数値に修正対応してあります

TSID
=16402(10進数)
=0x4012(16進数)
=100000000010010(2進数)
0100 000 00001 0 010
⇒4  0  1   2
0+0+0+0+1↑(※00001(2進)→1(10進)
ネットワークID=4ということでBS
トラポン番号は1
TS番号は2
よってBS1 TS2と計算できます


例3)ディーライフ(中継器番号BS-23)

TSID
=18290
=0x4772
=100011101110010

0100 011 10111 0 010
⇒4  3  23   2
16+0+4+2+1↑
よってBS23 TS2と計算できます


例4)ショップチャンネル (ND08 TSID=24704)
TSID
=24704
=0x6080
=110000010000000
0110 000 01000 0 000
⇒6  0   8   0
0+8+0+0+0↑

ネットワークID=6ということで110度CS
トラポン番号は8
TS番号は0
よってND08 TS0と計算できます

例5)QVC (ND22 TSID=29024)
TSID
=29024
=0x7160
=111000101100000
0111 000 10110 0 000
⇒7  0  22   0
16+0+4+2+0↑

ネットワークID=7ということで110度CS
トラポン番号は22
TS番号は0
よってND22 TS0と計算できます




ch-ts.txtには、チャンネル名称 物理チャンネル番号 サービスIDを記載します。
地上波の場合、TvRock の設定のチューナーのページで、[チャンネル設定] の項目
のチャンネルとサービスの値を適切に設定します。
その際、チャンネルファイル(*.ch2)を参照して設定するのが確実です。
例えば、チャンネルファイルをメモ帳などで開いて
 テレビ東京,0,10,7,0,1072,32742,32742
のようになっている場合、二つ目の数字(10)に13を足した数(23)をチャンネルに設
定し、五つ目の数字(1072)をサービスに設定します。
チャンネルの数に13を足すのは、BonDriver における最初のチャンネルが物理チャ
ンネルの13に対応している(場合が多い)ためです。

この例ならこうなります。
テレビ東京 23 1072



サンプル
TVTestチャンネル設定ファイル(東京タワー波+東京スカイツリー波)
; TVTest チャンネル設定ファイル
; 名称,チューニング空間,チャンネル,リモコン番号,,サービスID,ネットワークID,TSID,状態
;#SPACE(0,地上D)
NHK総合1・東京,0,14,1,0,1024,32736,32736,1
NHK総合2・東京,0,14,1,1,1025,32736,32736,1
NHKEテレ1東京,0,13,2,0,1032,32737,32737,1
NHKEテレ2東京,0,13,2,1,1033,32737,32737,1
NHKEテレ3東京,0,13,2,2,1034,32737,32737,1
日テレ1,0,12,4,0,1040,32738,32738,1
日テレ2,0,12,4,1,1041,32738,32738,0
テレビ朝日,0,11,5,0,1064,32741,32741,1
テレビ朝日,0,11,5,1,1065,32741,32741,0
テレビ朝日,0,11,5,2,1066,32741,32741,0
TBS1,0,9,6,0,1048,32739,32739,1
TBS2,0,9,6,1,1049,32739,32739,0
テレビ東京1,0,10,7,0,1072,32742,32742,1
テレビ東京2,0,10,7,1,1073,32742,32742,0
テレビ東京3,0,10,7,2,1074,32742,32742,0
フジテレビ,0,8,8,0,1056,32740,32740,1
フジテレビ,0,8,8,1,1057,32740,32740,0
フジテレビ,0,8,8,2,1058,32740,32740,0
TOKYO MX1,0,3,9,0,23608,32391,32391,1
TOKYO MX2,0,3,9,1,23609,32391,32391,1
TOKYO MX1,0,7,9,0,23608,32391,32391,0
TOKYO MX2,0,7,9,1,23609,32391,32391,0
放送大学1,0,15,12,0,1088,32744,32744,1
放送大学2,0,15,12,1,1089,32744,32744,1
放送大学3,0,15,12,2,1090,32744,32744,1


TvRock用 ch-ts.txt(東京タワー波+スカイツリー波)
NHK総合1・東京 27 1024
NHK総合2・東京 27 1025
NHKEテレ1東京 26 1032
NHKEテレ2東京 26 1033
NHKEテレ3東京 26 1034
日テレ1 25 1040
テレビ朝日 24 1064
TBS1 22 1048
テレビ東京1 23 1072
フジテレビ 21 1056
TOKYO MX1 16 23608
TOKYO MX2 16 23609
放送大学1 28 1088
放送大学2 28 1089
放送大学3 28 1090


※同一サービスのチャンネルが2つ以上ある場合には、受信状態の良いチャンネルを指定します。
※TOKYO MXの東京スカイツリー波(UHF16ch)は、平成24年(2012年)10月1日、本放送開始
※TOKYO MXの東京タワー波(UHF20ch)は、平成25年(2013年3月)送信終了予定。
※民放の2つ目以降のサービスを無視しているのは、マルチ放送がないからです。
※全部のサービスをTvRockに登録する場合には、
TVTestで各サービスが同名の場合(上記サンプルでのテレビ朝日やフジテレビ等)については、
テレビ朝日1、テレビ朝日2、テレビ朝日3のように末尾に番号をつけて、チャンネル(各サービス)を区別する必要があると思います。

これ以外で不明な点があるなら、TvRockのスレ等で質問すればよいかと思います…







コメントの投稿

非公開コメント

プロフィール

空に架かる橋

Author:空に架かる橋
FC2ブログへようこそ!
このブログについて(プライバシーポリシー)
Amazon.co.jpアソシエイト
こちらのブログはたまに各種実験会場となるため、デザイン変更等により表示が遅くなったり、文字が読みにくかったりする場合があります。 そのうちなおりますm(_ _)m
記事の内容に問題がある場合は、ただちに記事内容の利用をやめてください。

カウンター
FC2無料カウンターFC2無料カウンターFC2無料カウンターFC2無料カウンターFC2無料カウンターFC2無料カウンターFC2無料カウンターFC2無料カウンターFC2無料カウンター
現在の閲覧者数:
FC2無料カウンターFC2無料カウンターFC2無料カウンターFC2無料カウンターFC2無料カウンターFC2無料カウンターFC2無料カウンターFC2無料カウンター
DTV研究
検索フォーム
カテゴリ
PT3 (3)
最新記事
最新コメント
最新トラックバック
月別アーカイブ
TGテストエリア