NHK BSプレミアムのチャンネル変更に伴う各種設定の変更

概要

放送設備工事に伴う放送休止による視聴への影響および予約録画失敗の可能性のあるBSチャンネルのお知らせに伴い、NHK BSプレミアムのチャンネルが変更になったので、衛星放送の現状(PDFファイル)の「2-(2) BS放送のテレビ番組のチャンネル配列図」と「4-(4) 平成30年12月以降のBS放送(右旋)のテレビ番組のチャンネル配列図」を参照して、NHK BSプレミアムがBS 15ch(11.99600GHz)の3番目からBS 3ch(11.76584GHz)の2番目に変わったことを確認した。
BSデジタル放送の場合、ネットワークIDは4(0x0004)と決まっているが、トランスポートストリームIDはまるもさんがTwitterで書かれているように、ARIB TR-B15の8.1.1 トランスポートストリーム識別(transport_stream_id)割り当てガイドラインで決められているようで、NHK BSプレミアムは16626(0x40F2)から16433(0x4031)に変わることが判る。

  ┌────────0100=4(network_idの下位4ビット)※BS/CSのnetwork_idは4
  │  ┌──────000は2008年以前に放送を開始したTS
  │  │    ┌───00011は3=BS 3chを示す
  │  │    │┌──0(Reserved=予約済)
  │  │    ││ ┌ 000=0はWOWOWプライム、001=1がNHK BSプレミアム、010=2がディズニー・チャンネル
0100 0000 0011 0001(2進数で表記したTSID)
   4    0    3    1=16433(10進数で表記したTSID)

16進数と10進数の相互変換はWindowsの電卓などで行える。Windows 10の場合、横三本線のメニューからプログラマーを選択、HEX(16進数)を選択してから4031を入力するとDEC(10進数)に16433と表示される。
尚、NHK BSプレミアムのサービスIDは103(0x0067)と104(0x0068)のままで変わらない。

EpgDataCap_Bon(人柱版10.69)を使っている場合の前準備

BonDriverの設定を変更する前に、EpgDataCap_Bonを停止しておく。設定→動作設定→その他→最小化時にタスクトレイに格納するにチェックを入れている場合は、タスクトレイのアナログ時計アイコンをクリックしてEpgTimerを開く。終了ボタンを押してEpgTimer.exeを終了させる。
Windowsサービスとして実行している場合は、EpgTimer.exeを右クリックして「管理者として実行」(Windows XPの場合は「開く」)。設定→動作設定→Windowsサービス→サービスを停止→OK、「サービスの状態を変更したため終了します。」が出たらOKで、EpgTimerSrv.exeを終了させる。

BonDriverの設定変更

これから行う設定変更は、BSジャパンのチャンネル変更に伴う各種設定の変更が既に行われていることを前提としている。
PT3BonDriver_PT3-ST(お試し人柱版4)もしくはPT1/PT2BonDriver_PT-ST(人柱版3)で使っている場合、PT3ならBonDriver_PT3-S.ChSet.txtを、PT2/PT1ならBonDriver_PT-S.ChSet.txtをメモ帳などで開き、NHK BSプレミアムの行をWOWOW PRIMEの行の下に移動させ、NHK BSプレミアムのBS15/TS2をBS3/TS1に、NHK BSプレミアムの放送局名に続く3つ目の数字を7から1に書き換える。最後に放送局名に続く2つ目の数字(BonDriverとしてのチャンネル)が連番になるように書き換える。

  • 変更前
BS3/TS0 WOWOW PRIME	0	3	1	16432
BS9/TS0 BS11	0	4	4	16528
BS9/TS1 Star Channel 1	0	5	4	16529
BS9/TS2 TwellV	0	6	4	16530
BS13/TS0 BS日テレ	0	7	6	16592
BS13/TS1 BSフジ	0	8	6	16593
BS15/TS1 NHK BS1	0	9	7	16625
BS15/TS2 NHK BSプレミアム	0	10	7	16626
  • 変更後
BS3/TS0 WOWOW PRIME	0	3	1	16432
BS3/TS1 NHK BSプレミアム	0	4	1	16433
BS9/TS0 BS11	0	5	4	16528
BS9/TS1 Star Channel 1	0	6	4	16529
BS9/TS2 TwellV	0	7	4	16530
BS13/TS0 BS日テレ	0	8	6	16592
BS13/TS1 BSフジ	0	9	6	16593
BS15/TS1 NHK BS1	0	10	7	16625

PX-W3U3 V2.0BonDriver_PX_W3U3_V2で使っている場合は、BonDriver_PX_W3U3_V2_S0.iniとBonDriver_PX_W3U3_V2_S1.iniをメモ帳などで開き、BS15/TS2(NHK BSプレミアム)の行をBS3/TS0(WOWOWプライム)の行の下に移動させ、BS15/TS2をBS3/TS1に、11996000(BS 15chの11.99600GHz)を11765840(BS 3chの11.76584GHz)に、0x40f2を0x4031に書き換える。最後に行頭のCHに続く番号(BonDriverとしてのチャンネル)が連番になるように書き換える。

  • 変更前
CH004	= BS3/TS0,0,11765840,0x4030
CH005	= BS5/TS0,0,11804200,0x4450
CH006	= BS5/TS1,0,11804200,0x4451
CH007	= BS7/TS0,0,11842560,0x4470
CH008	= BS7/TS1,0,11842560,0x4671
CH009	= BS7/TS2,0,11842560,0x4672
CH010	= BS9/TS0,0,11880920,0x4090
CH011	= BS9/TS1,0,11880920,0x4091
CH012	= BS9/TS2,0,11880920,0x4092
CH013	= BS11/TS0,0,11919280,0x46B0
CH014	= BS11/TS1,0,11919280,0x46B1
CH015	= BS11/TS2,0,11919280,0x46B2
CH016	= BS13/TS0,0,11957640,0x40d0
CH017	= BS13/TS1,0,11957640,0x40d1
CH018	= BS15/TS1,0,11996000,0x40f1
CH019	= BS15/TS2,0,11996000,0x40f2
  • 変更後
CH004	= BS3/TS0,0,11765840,0x4030
CH005	= BS3/TS1,0,11765840,0x4031
CH006	= BS5/TS0,0,11804200,0x4450
CH007	= BS5/TS1,0,11804200,0x4451
CH008	= BS7/TS0,0,11842560,0x4470
CH009	= BS7/TS1,0,11842560,0x4671
CH010	= BS7/TS2,0,11842560,0x4672
CH011	= BS9/TS0,0,11880920,0x4090
CH012	= BS9/TS1,0,11880920,0x4091
CH013	= BS9/TS2,0,11880920,0x4092
CH014	= BS11/TS0,0,11919280,0x46B0
CH015	= BS11/TS1,0,11919280,0x46B1
CH016	= BS11/TS2,0,11919280,0x46B2
CH017	= BS13/TS0,0,11957640,0x40d0
CH018	= BS13/TS1,0,11957640,0x40d1
CH019	= BS15/TS1,0,11996000,0x40f1

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

EpgDataCap_Bon.exeのチャンネル設定の変更

Settingフォルダの….ChSet4.txtとChSet5.txtを削除してEpgDataCap_Bon.exeで地デジとBS/CSのチャンネルスキャンを行うのなら、以下の作業は必要ない。(ただし、予約や自動予約登録は全て削除してから再度入れ直す必要がある。また、EPG取得や検索条件のデフォルト値も再設定した上で、EPG取得も行う必要がある。)
Settingフォルダの….ChSet4.txt(例えば、PT3の場合はBonDriver_PT3-S(PT3 ISDB-S).ChSet4.txt)をメモ帳などで開き、NHKBSプレミアムの2行をWOWOWプライム〜プレミアムナビの3行の下に移動させ、BS15/TS2をBS3/TS1に、16626を16433に書き換える。最後に放送局名に続く2つ目の数字を先ほどBonDriverとしてのチャンネルと合わせて放送局ごとに連番となるように書き換える。
※尚、チャンネルとしてWNI・910がある場合は既に存在しないチャンネルなので削除するか、NHKBSプレミアムと同様に書き換える

  • 変更前
BS3/TS0 WOWOW PRIME	WOWOWプライム	BS Digital	0	3	4	16432	191	1	0	1	0
BS3/TS0 WOWOW PRIME	ご案内チャンネル	BS Digital	0	3	4	16432	791	192	0	0	0
BS3/TS0 WOWOW PRIME	プレミアムナビ	BS Digital	0	3	4	16432	792	192	0	0	0
BS9/TS0 BS11	BS11イレブン	BS Digital	0	4	4	16528	211	1	0	1	0
BS9/TS1 Star Channel 1	スターチャンネル1	BS Digital	0	5	4	16529	200	1	0	1	0
BS9/TS1 Star Channel 1	スターチャンネル	BS Digital	0	5	4	16529	800	192	0	0	0
BS9/TS2 TwellV	BS12トゥエルビ	BS Digital	0	6	4	16530	222	1	0	1	0
BS13/TS0 BS日テレ	BS日テレ	BS Digital	0	7	4	16592	141	1	0	1	0
BS13/TS0 BS日テレ	BS日テレ	BS Digital	0	7	4	16592	142	1	0	1	0
BS13/TS0 BS日テレ	BS日テレ	BS Digital	0	7	4	16592	143	1	0	1	0
BS13/TS0 BS日テレ	BS日テレ臨時	BS Digital	0	7	4	16592	144	161	0	0	0
BS13/TS0 BS日テレ	 	BS Digital	0	7	4	16592	744	192	0	0	0
BS13/TS0 BS日テレ	 	BS Digital	0	7	4	16592	745	192	0	0	0
BS13/TS0 BS日テレ	 	BS Digital	0	7	4	16592	746	192	0	0	0
BS13/TS1 BSフジ	BSフジ・181	BS Digital	0	8	4	16593	181	1	0	1	0
BS13/TS1 BSフジ	BSフジ・182	BS Digital	0	8	4	16593	182	1	0	1	0
BS13/TS1 BSフジ	BSフジ・183	BS Digital	0	8	4	16593	183	1	0	1	0
BS13/TS1 BSフジ	BSフジ・188	BS Digital	0	8	4	16593	188	161	0	0	0
BS13/TS1 BSフジ	BSフジ・189	BS Digital	0	8	4	16593	189	161	0	0	0
BS13/TS1 BSフジ	BSフジ・780	BS Digital	0	8	4	16593	780	192	0	0	0
BS13/TS1 BSフジ	BSフジ・781	BS Digital	0	8	4	16593	781	192	0	0	0
BS15/TS1 NHK BS1	NHKBS1	BS Digital	0	9	4	16625	101	1	0	1	0
BS15/TS1 NHK BS1	NHKBS1	BS Digital	0	9	4	16625	102	1	0	1	0
BS15/TS1 NHK BS1	NHKデータ1	BS Digital	0	9	4	16625	700	192	0	0	0
BS15/TS1 NHK BS1	NHKデータ2	BS Digital	0	9	4	16625	701	192	0	0	0
BS15/TS1 NHK BS1	707チャンネル	BS Digital	0	9	4	16625	707	192	0	0	0
BS15/TS1 NHK BS1	Dpaダウンロード	BS Digital	0	9	4	16625	929	164	0	0	0
BS15/TS2 NHK BSプレミアム	NHKBSプレミアム	BS Digital	0	10	4	16626	103	1	0	1	0
BS15/TS2 NHK BSプレミアム	NHKBSプレミアム	BS Digital	0	10	4	16626	104	1	0	1	0
  • 変更後
BS3/TS0 WOWOW PRIME	WOWOWプライム	BS Digital	0	3	4	16432	191	1	0	1	0
BS3/TS0 WOWOW PRIME	ご案内チャンネル	BS Digital	0	3	4	16432	791	192	0	0	0
BS3/TS0 WOWOW PRIME	プレミアムナビ	BS Digital	0	3	4	16432	792	192	0	0	0
BS3/TS1 NHK BSプレミアム	NHKBSプレミアム	BS Digital	0	4	4	16433	103	1	0	1	0
BS3/TS1 NHK BSプレミアム	NHKBSプレミアム	BS Digital	0	4	4	16433	104	1	0	1	0
BS9/TS0 BS11	BS11イレブン	BS Digital	0	5	4	16528	211	1	0	1	0
BS9/TS1 Star Channel 1	スターチャンネル1	BS Digital	0	6	4	16529	200	1	0	1	0
BS9/TS1 Star Channel 1	スターチャンネル	BS Digital	0	6	4	16529	800	192	0	0	0
BS9/TS2 TwellV	BS12トゥエルビ	BS Digital	0	7	4	16530	222	1	0	1	0
BS13/TS0 BS日テレ	BS日テレ	BS Digital	0	8	4	16592	141	1	0	1	0
BS13/TS0 BS日テレ	BS日テレ	BS Digital	0	8	4	16592	142	1	0	1	0
BS13/TS0 BS日テレ	BS日テレ	BS Digital	0	8	4	16592	143	1	0	1	0
BS13/TS0 BS日テレ	BS日テレ臨時	BS Digital	0	8	4	16592	144	161	0	0	0
BS13/TS0 BS日テレ	 	BS Digital	0	8	4	16592	744	192	0	0	0
BS13/TS0 BS日テレ	 	BS Digital	0	8	4	16592	745	192	0	0	0
BS13/TS0 BS日テレ	 	BS Digital	0	8	4	16592	746	192	0	0	0
BS13/TS1 BSフジ	BSフジ・181	BS Digital	0	9	4	16593	181	1	0	1	0
BS13/TS1 BSフジ	BSフジ・182	BS Digital	0	9	4	16593	182	1	0	1	0
BS13/TS1 BSフジ	BSフジ・183	BS Digital	0	9	4	16593	183	1	0	1	0
BS13/TS1 BSフジ	BSフジ・188	BS Digital	0	9	4	16593	188	161	0	0	0
BS13/TS1 BSフジ	BSフジ・189	BS Digital	0	9	4	16593	189	161	0	0	0
BS13/TS1 BSフジ	BSフジ・780	BS Digital	0	9	4	16593	780	192	0	0	0
BS13/TS1 BSフジ	BSフジ・781	BS Digital	0	9	4	16593	781	192	0	0	0
BS15/TS1 NHK BS1	NHKBS1	BS Digital	0	10	4	16625	101	1	0	1	0
BS15/TS1 NHK BS1	NHKBS1	BS Digital	0	10	4	16625	102	1	0	1	0
BS15/TS1 NHK BS1	NHKデータ1	BS Digital	0	10	4	16625	700	192	0	0	0
BS15/TS1 NHK BS1	NHKデータ2	BS Digital	0	10	4	16625	701	192	0	0	0
BS15/TS1 NHK BS1	707チャンネル	BS Digital	0	10	4	16625	707	192	0	0	0
BS15/TS1 NHK BS1	Dpaダウンロード	BS Digital	0	10	4	16625	929	164	0	0	0

SettingフォルダのChSet5.txtをメモ帳などで開き、NHKBSプレミアムの2行をWOWOWプライム〜プレミアムナビの3行の下に移動させ、16626を16433に書き換える。
※尚、チャンネルとしてWNI・910がある場合は既に存在しないチャンネルなので削除するか、NHKBSプレミアムと同様に書き換える

  • 変更前
WOWOWプライム	BS Digital	4	16432	191	1	0	1	1
ご案内チャンネル	BS Digital	4	16432	791	192	0	0	0
プレミアムナビ	BS Digital	4	16432	792	192	0	0	0
BS11イレブン	BS Digital	4	16528	211	1	0	1	1
スターチャンネル1	BS Digital	4	16529	200	1	0	1	1
スターチャンネル	BS Digital	4	16529	800	192	0	0	0
BS12トゥエルビ	BS Digital	4	16530	222	1	0	1	1
BS日テレ	BS Digital	4	16592	141	1	0	1	1
BS日テレ	BS Digital	4	16592	142	1	0	1	1
BS日テレ	BS Digital	4	16592	143	1	0	1	1
BS日テレ臨時	BS Digital	4	16592	144	161	0	0	0
 	BS Digital	4	16592	744	192	0	0	0
 	BS Digital	4	16592	745	192	0	0	0
 	BS Digital	4	16592	746	192	0	0	0
BSフジ・181	BS Digital	4	16593	181	1	0	1	1
BSフジ・182	BS Digital	4	16593	182	1	0	1	1
BSフジ・183	BS Digital	4	16593	183	1	0	1	1
BSフジ・188	BS Digital	4	16593	188	161	0	0	0
BSフジ・189	BS Digital	4	16593	189	161	0	0	0
BSフジ・780	BS Digital	4	16593	780	192	0	0	0
BSフジ・781	BS Digital	4	16593	781	192	0	0	0
NHKBS1	BS Digital	4	16625	101	1	0	1	1
NHKBS1	BS Digital	4	16625	102	1	0	1	1
NHKデータ1	BS Digital	4	16625	700	192	0	0	0
NHKデータ2	BS Digital	4	16625	701	192	0	0	0
707チャンネル	BS Digital	4	16625	707	192	0	0	0
Dpaダウンロード	BS Digital	4	16625	929	164	0	0	0
NHKBSプレミアム	BS Digital	4	16626	103	1	0	1	1
NHKBSプレミアム	BS Digital	4	16626	104	1	0	1	1
  • 変更後
WOWOWプライム	BS Digital	4	16432	191	1	0	1	1
ご案内チャンネル	BS Digital	4	16432	791	192	0	0	0
プレミアムナビ	BS Digital	4	16432	792	192	0	0	0
NHKBSプレミアム	BS Digital	4	16433	103	1	0	1	1
NHKBSプレミアム	BS Digital	4	16433	104	1	0	1	1
BS11イレブン	BS Digital	4	16528	211	1	0	1	1
スターチャンネル1	BS Digital	4	16529	200	1	0	1	1
スターチャンネル	BS Digital	4	16529	800	192	0	0	0
BS12トゥエルビ	BS Digital	4	16530	222	1	0	1	1
BS日テレ	BS Digital	4	16592	141	1	0	1	1
BS日テレ	BS Digital	4	16592	142	1	0	1	1
BS日テレ	BS Digital	4	16592	143	1	0	1	1
BS日テレ臨時	BS Digital	4	16592	144	161	0	0	0
 	BS Digital	4	16592	744	192	0	0	0
 	BS Digital	4	16592	745	192	0	0	0
 	BS Digital	4	16592	746	192	0	0	0
BSフジ・181	BS Digital	4	16593	181	1	0	1	1
BSフジ・182	BS Digital	4	16593	182	1	0	1	1
BSフジ・183	BS Digital	4	16593	183	1	0	1	1
BSフジ・188	BS Digital	4	16593	188	161	0	0	0
BSフジ・189	BS Digital	4	16593	189	161	0	0	0
BSフジ・780	BS Digital	4	16593	780	192	0	0	0
BSフジ・781	BS Digital	4	16593	781	192	0	0	0
NHKBS1	BS Digital	4	16625	101	1	0	1	1
NHKBS1	BS Digital	4	16625	102	1	0	1	1
NHKデータ1	BS Digital	4	16625	700	192	0	0	0
NHKデータ2	BS Digital	4	16625	701	192	0	0	0
707チャンネル	BS Digital	4	16625	707	192	0	0	0
Dpaダウンロード	BS Digital	4	16625	929	164	0	0	0

EpgDataCap_Bon.exeを起動した後、BonDriverからBonDriver_PT3-S.dll(PT3の場合、PT1/PT2の場合はBonDriver_PT-S.dll)を選択、サービスからNHKBSプレミアムを選択して、spaceが0、chが4で、Signalや番組情報が正しく表示されることを確認したら、EpgDataCap_Bon.exeを閉じる。

EpgTimer.exeの検索条件のデフォルト値の設定変更

EpgTimerの設定→動作設定→その他→検索条件のデフォルト値を設定でNHKBSプレミアムのチェックを再設定するなら、以下の作業は必要ない。
EpgTimer.exe.xmlをメモ帳などで開き、18269470823があれば18256822375に、18269470824があれば18256822376に書き換える。

  • 変更前
    <long>18269470823</long>
    <long>18269470824</long>
  • 変更後
    <long>18256822375</long>
    <long>18256822376</long>

※18269470823は16進数の0x000440F20067を10進数で表したもので、ネットワークIDの0x0004、トランスポートストリームIDの0x40F2、サービスIDの0x0067の順に繋げた値となっている。他の値も同様。

EpgTimer.exeの予約の設定変更

予約を全て削除してから再度入れ直すのなら、以下の作業は必要ない。
SettingフォルダのReserve.txtをメモ帳などで開き、16626を16433に書き換える。

EpgTimer.exeの自動予約登録の設定変更

自動予約登録で選択したチャンネルを再度設定し直すなら、以下の作業は必要ない。
SettingフォルダのEpgAutoAdd.txtをメモ帳などで開き、000440F20067を000440310067に、000440F20068を000440310068に書き換える。
※000440F20067は16進数で、ネットワークIDの0x0004、トランスポートストリームIDの0x40F2、サービスIDの0x0067の順に繋げた値となっている。他の値も同様。

EpgDataCap_Bon(人柱版10.69)を使っている場合のEPG再取得など

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

  • 設定→動作設定→その他→検索条件のデフォルト値を設定で、NHKBSプレミアムのチェック有無が間違っていないか確認する。
  • 予約一覧からNHK BSプレミアムの番組の予約を(している場合のみ)開いて、番組詳細からTransportStreamIDが16433 (0x4031)に変わっていることを確認する。
  • 自動予約登録のEPG予約からNHK BSプレミアムを含むキーワードを開いて、NHKBSプレミアムのチェック有無が間違っていないか確認する。

EPG取得を行う。EPG取得が終わったら、番組表からBSの直近で始まるNHK BSプレミアムの番組を開いて、番組詳細からTransportStreamIDが16433 (0x4031)に変わっていることを確認し、試しに予約して、問題なく録画されることを確認する。

Mirakurunの設定変更

ChinachuやEPGStation等でMirakurunを使っている場合は、以下の手順でMirakurunのチャンネル設定を変更する。

sudo mirakurun config channels

NHK BSプレミアムのBS15_1をBS03_1に書き換える。

  • 変更前
- name: NHK BSプレミアム
  type: BS
  channel: BS15_1
  serviceId: 103
- name: NHK BSプレミアム (サブ)
  type: BS
  channel: BS15_1
  serviceId: 104
  • 変更後
- name: NHK BSプレミアム
  type: BS
  channel: BS03_1
  serviceId: 103
- name: NHK BSプレミアム (サブ)
  type: BS
  channel: BS03_1
  serviceId: 104

以下の手順でMirakurunを再起動して、数時間待てばEPGの再取得やトランスポートストリームIDの変更などは自動的に行われる。

sudo mirakurun restart