ディズニー・チャンネルとBSアニマックスのチャンネル変更に伴う各種設定の変更

概要

放送設備工事に伴う放送休止による視聴への影響および予約録画失敗の可能性のあるBSチャンネルのお知らせにあるように、5/22(火) 0:00〜6:00のディズニー・チャンネルとBSアニマックスの放送休止に伴い、チャンネルが変更になった。
衛星放送の現状(PDFファイル)を見ると、ディズニー・チャンネルは7ch (11.84256GHz)の4番目(0から数えて3)から3ch (11.76584GHz)の3番目(0から数えて2)に、BSアニマックスは7ch (11.84256GHz)の3番目(0から数えて2)から13ch (11.95764GHz)の3番目(0から数えて2)に変更になっていることが判る。
トランスポートストリーム識別(transport_stream_id)割り当てガイドラインによると、ディズニー・チャンネルは2012年3月1日、BSアニマックスは2011年10月1日放送開始なので、トランスポートストリーム識別(TSID)はディズニー・チャンネルが17970(16進数で4632)、BSアニマックスが18130(16進数で46D2)になることが判る。

EDCB(EpgDataCap_Bon)の停止

EpgDataCap_Bon(人柱版10.69)を使っている場合は、BonDriverの設定ファイルを書き換えている間に録画やEPG取得などが行われないように、EpgTimerを開いて「終了」ボタンで終了させる。
Windowsサービスとして実行している場合は、EpgTimer.exeを右クリックして「管理者として実行」(Windows XPの場合は「開く」)。設定→動作設定→Windowsサービス→サービスを停止→OK、「サービスの状態を変更したため終了します。」が出たらOKで、EpgTimerSrv.exeを終了させる。

BonDriverの設定変更

BonDriver_PT3-ST(お試し人柱版4)(もしくはBonDriver_PT-ST(人柱版3))を使っている場合、BonDriver_PT3-S.ChSet.txt(もしくはBonDriver_PT-S.ChSet.txt)を書き換える。

  • 「Disney Channel」の行の「BS7/TS2」を「BS3/TS2」に、「3」を「1」に(PTxとしてのチャンネルをBS7からBS3に)、「18034」を「17970」(TSID)に書き換える。
  • BSアニマックス」の行の「BS7/TS1」を「BS13/TS2」に、「3」を「6」に(PTxとしてのチャンネルをBS7からBS13に)、「18033」を「18130」(TSID)に書き換える。

書き換えはこれだけでも問題ないと思われるが、チャンネル順でなくなっているので順番も入れ替えることにする。

  • 「Disney Channel」の行を「NHK BSプレミアム」の行の下に移動させ、「BSアニマックス」の行を「BSフジ」の下に移動させる。
  • BonDriverとしてのチャンネルは上から連番となる必要があるが、先ほど行を移動させたことで連番でなくなっているので、各行の放送局名に続く2つ目の数字が上から連番となるように書き換える。

BonDriver_PX_W3U3_V2を使っている場合は、BonDriver_PX_W3U3_V2_S0.iniとBonDriver_PX_W3U3_V2_S1.iniを書き換える。

  • 「BS7/TS2」(ディズニー・チャンネル)の行の「BS7/TS2」を「BS3/TS2」に、「11842560」を「11765840」に(BS 7chの11.84256GHzからBS 3chの11.76584GHz)、「0x4672」を「0x4632」(TSIDの16進数表記)に書き換える。
  • 「BS7/TS1」(BSアニマックス)の行の「BS7/TS1」を「BS13/TS2」に、「11842560」を「11957640」に(BS 7chの11.84256GHzからBS 13chの11.95764GHz)、「0x4671」を「0x46d2」(TSIDの16進数表記)に書き換える。

書き換えはこれだけでも問題ないと思われるが、チャンネル順でなくなっているので順番も入れ替えることにする。

  • 「BS3/TS2」(ディズニー・チャンネル)の行を「BS3/TS1」(NHK BSプレミアム)の行の下に移動させ、「BS13/TS2」(BSアニマックス)の行を「BS13/TS1」(BSフジ)の行の下に移動させる。
  • BonDriverとしてのチャンネルは上から連番となる必要があるが、先ほど行を移動させたことで連番でなくなっているので、各行の先頭にあるCHに続く数字が上から連番となるように書き換える。

これでBonDriverを使うEpgDataCap_BonやTVTestなどを(既存の設定ファイルを全て削除して)最初から全て設定すれば問題なく使用できる。
以降はEpgDataCap_Bon(人柱版10.69)を使っている場合に、既存のチャンネルスキャン結果や予約、自動予約登録をそのまま利用するための設定変更方法となる。

EDCB(EpgDataCap_Bon)のチャンネル設定変更

SettingフォルダのBonDriver_PT3-S(PT3 ISDB-S).ChSet4.txt(もしくはPT-S、ISDB-S、S0、S1等が含まれる….ChSet4.txt)を書き換える。

  • 「BS7/TS2 Disney Channel」の行の「BS7/TS2」を「BS3/TS2」に、「18034」を「17970」(TSID)に書き換える。
  • 「BS7/TS1 BSアニマックス」の行の「BS7/TS1」を「BS13/TS2」に、「18033」を「18130」(TSID)に書き換える。

BonDriverの設定変更でチャンネル順も入れ替えた場合は、こちらの順番も入れ替える。

  • 「BS3/TS2 Disney Channel」の行を「BS3/TS1 NHK BSプレミアム」の複数行の下に移動させ、「BS13/TS2 BSアニマックス」の行を「BS13/TS1 BSフジ」の複数行の下に移動させる。
  • BonDriverとしてのチャンネルをBonDriverの設定ファイルで書き換えたのと同様に、各行のBS Digitalに続く2つ目の数字が放送局ごとに連番となるように書き換える。

SettingフォルダのChSet5.txtを書き換える。

  • ディズニーチャンネル」の行の「18034」を「17970」(TSID)に書き換える。
  • 「BSアニマックス」の行の「18033」を「18130」(TSID)に書き換える。

BonDriverの設定変更でチャンネル順も入れ替えた場合は、こちらの順番も入れ替える。

  • ディズニーチャンネル」の行を「NHKBSプレミアム」の下(「BS11イレブン」の上)に移動させ、「BSアニマックス」の行を「BSフジ・781」の下(「NHKBS1」の上)に移動させる。
  • EpgDataCap_Bon.exeを起動して、BonDriverからBonDriver_PT3-S.dll(もしくはBonDriver_PT-S.dll、BonDriver_PX_W3U3_V2_S0.dll等)を選択する。
  • サービスからディズニーチャンネルを選択して、番組情報が表示されるのを確認したら、番組情報の末尾に表示されているOriginalNetworkID、TransportStreamID、ServiceIDを控えておく。
  • サービスからBSアニマックスを選択して、番組情報が表示されるのを確認したら、番組情報の末尾に表示されているOriginalNetworkID、TransportStreamID、ServiceIDを控えておく。

EDCB(EpgDataCap_Bon)の予約設定変更

EpgTimer.exe.xmlを書き換える。先ほどEpgDataCap_Bon.exeで確認したOriginalNetworkID、TransportStreamID、ServiceIDの各16進数4桁を繋げたものをWindowsの電卓などで10進数に変換した値を使用する。

  • 「18361680108」を「18368037100」(BSアニマックス)に書き換える。
  • 「18361745664」を「18357551360」(ディズニーチャンネル)に書き換える。

SettingフォルダのReserve.txtを書き換える。

  • 「18033」を「18130」(BSアニマックスのTSID)に書き換える。
  • 「18034」を「17970」(ディズニー・チャンネルのTSID)に書き換える。

SettingフォルダのEpgAutoAdd.txtを書き換える。先ほどEpgDataCap_Bon.exeで確認したOriginalNetworkID、TransportStreamID、ServiceIDの各16進数4桁を繋げたものを使用する。

  • 「0004467100EC」を「000446D200EC」(BSアニマックス)に書き換える。
  • 「000446720100」を「000446320100」(ディズニーチャンネル)に書き換える。

EDCB(EpgDataCap_Bon)の起動と設定変更の確認

EpgTimer.exeを右クリックして「管理者として実行」(Windows XPの場合は「開く」)。

  • 設定→動作設定→その他→検索条件のデフォルト値を設定で、ディズニーチャンネルとBSアニマックスのチェック有無が間違っていないか確認する。
  • 予約一覧からディズニーチャンネル、BSアニマックスの番組の予約があれば開いて、番組詳細からTransportStreamIDがディズニーチャンネルなら17970 (0x4632)、BSアニマックスなら18130(0x46D2)に変わっていることを確認する。
  • 自動予約登録のEPG予約からディズニーチャンネル、BSアニマックスを含むキーワードを開いて、ディズニーチャンネル、BSアニマックスのチェック有無が間違っていないか確認する。
  • EPG取得を行い、終わったら、番組表からBSの直近で始まるディズニーチャンネル、BSアニマックスの番組を試しに予約して、問題なく録画されることを確認する。

※チューナー不足になってしまう場合は、ChSet5.txtと….ChSet4.txtの記述に差異があると思われる(TSIDが両者で異なる等)。

Mirakurunの設定変更

ChinachuやEPGStation等でMirakurunを使っている場合は「sudo mirakurun config channels」で「- name: ディズニー・チャンネル」に続く「channel: BS07_2」を「channel: BS03_2」に、「- name: BSアニマックス」に続く「channel: BS07_1」を「channel: BS13_2」に書き換え、「sudo mirakurun restart」でMirakurunを再起動する。数時間待てばEPGの再取得やトランスポートストリームIDの変更などは自動的に行われる。