DD Max M4の導入はこちらの記事を参考にしてください。
Guidを調べる
チューナーを個別指定するために調べます。
BonDriverのiniファイルの[BonDriver]にあるDebugLogをYESにします。
[BonDriver] DebugLog=YES
TVTestでBonDriverを使用すると以下のようなログファイルが出力されます。
BonDriver_MaxM4_0.log
BonDriver_MaxM4_1.log
BonDriver_MaxM4_2.log
BonDriver_MaxM4_3.log
Found tuner deviceの行を探し、GUID:の後の部分をメモします。
[InitDSFilterEnum] Found tuner device=FriendlyName:Digital Devices DVB-S2 Tuner 1, GUID:@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&tuner#5&30479b6&0&2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8b884e10-fbca-11de-b16f-000000004d56}
[InitDSFilterEnum] Found tuner device=FriendlyName:Digital Devices DVB-S2 Tuner 1, GUID:@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&tuner#5&8b6ecc2&0&2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8b884e10-fbca-11de-b16f-000000004d56}
Found capture deviceの行を探し、GUID:の後の部分をメモします。
4行ありますが、上2行と下2行は同じなので、上2行だけで大丈夫です。
[InitDSFilterEnum] Found capture device=FriendlyName:Digital Devices TS Capture 1, GUID:@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&capture#5&8b6ecc2&0&4#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{8b884ef0-fbca-11de-b16f-000000004d56} [InitDSFilterEnum] Found capture device=FriendlyName:Digital Devices TS Capture 1, GUID:@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&capture#5&30479b6&0&4#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{8b884ef0-fbca-11de-b16f-000000004d56}
同じようにすべてのログファイルを調べます。
BonDriverを増やす
コピーして倍にして、末尾の数字を4、5、6、7にします。
BonDriver_MaxM4_4.dll
BonDriver_MaxM4_4.ini
BonDriver_MaxM4_5.dll
BonDriver_MaxM4_5.ini
BonDriver_MaxM4_6.dll
BonDriver_MaxM4_6.ini
BonDriver_MaxM4_7.dll
BonDriver_MaxM4_7.ini
iniファイルの編集
[Tuner]にGuidとCaptureGuidを追記します。
GuidにはTuner XのGuidを、CaptureGuidにはCapture XのGuidを書きます。
GuidとCaptureGuidの組み合わせを間違えると接続できません。
例えばTuner 1のGuidは以下の2つです。
@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&tuner#5&30479b6&0&2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8b884e10-fbca-11de-b16f-000000004d56} @device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&tuner#5&8b6ecc2&0&2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8b884e10-fbca-11de-b16f-000000004d56}
Capture 1のGuidは以下の2つです。
@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&capture#5&30479b6&0&4#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{8b884ef0-fbca-11de-b16f-000000004d56} @device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&capture#5&8b6ecc2&0&4#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{8b884ef0-fbca-11de-b16f-000000004d56}
部分的に一致しているもの同士を組み合わせます。
この場合30479b6の組み合わせと8b6ecc2の組み合わせになります。
@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&tuner#5&30479b6&0&2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8b884e10-fbca-11de-b16f-000000004d56} @device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&capture#5&30479b6&0&4#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{8b884ef0-fbca-11de-b16f-000000004d56}
@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&tuner#5&8b6ecc2&0&2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8b884e10-fbca-11de-b16f-000000004d56} @device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&capture#5&8b6ecc2&0&4#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{8b884ef0-fbca-11de-b16f-000000004d56}
Guidは環境によって異なります。
BonDriver_MaxM4_0.ini
[Tuner] Guid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&tuner#5&30479b6&0&2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8b884e10-fbca-11de-b16f-000000004d56} FriendlyName="Digital Devices DVB-S2 Tuner 1" CaptureGuid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&capture#5&30479b6&0&4#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{8b884ef0-fbca-11de-b16f-000000004d56} CaptureFriendlyName="Digital Devices TS Capture 1" Name="MaxM4" UseSpecial="DD" ; FriendlyNameで指定したチューナーの種類に合ったDVBSystemTypeを指定してください DVBSystemType="DVB-S/DVB-S2" ; NetworkProviderはGeneric Network Providerを使用 NetworkProvider="Microsoft Network Provider"
BonDriver_MaxM4_1.ini
[Tuner] Guid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&tuner#5&30479b6&0&2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8b884e11-fbca-11de-b16f-000000004d56} FriendlyName="Digital Devices DVB-S2 Tuner 2" CaptureGuid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&capture#5&30479b6&0&4#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{8b884ef1-fbca-11de-b16f-000000004d56} CaptureFriendlyName="Digital Devices TS Capture 2" Name="MaxM4" UseSpecial="DD" ; FriendlyNameで指定したチューナーの種類に合ったDVBSystemTypeを指定してください DVBSystemType="DVB-S/DVB-S2" ; NetworkProviderはGeneric Network Providerを使用 NetworkProvider="Microsoft Network Provider"
BonDriver_MaxM4_2.ini
[Tuner] Guid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&tuner#5&30479b6&0&2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8b884e12-fbca-11de-b16f-000000004d56} FriendlyName="Digital Devices DVB-S2 Tuner 3" CaptureGuid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&capture#5&30479b6&0&4#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{8b884ef2-fbca-11de-b16f-000000004d56} CaptureFriendlyName="Digital Devices TS Capture 3" Name="MaxM4" UseSpecial="DD" ; FriendlyNameで指定したチューナーの種類に合ったDVBSystemTypeを指定してください DVBSystemType="DVB-S/DVB-S2" ; NetworkProviderはGeneric Network Providerを使用 NetworkProvider="Microsoft Network Provider"
BonDriver_MaxM4_3.ini
[Tuner] Guid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&tuner#5&30479b6&0&2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8b884e13-fbca-11de-b16f-000000004d56} FriendlyName="Digital Devices DVB-S2 Tuner 4" CaptureGuid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&capture#5&30479b6&0&4#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{8b884ef3-fbca-11de-b16f-000000004d56} CaptureFriendlyName="Digital Devices TS Capture 4" Name="MaxM4" UseSpecial="DD" ; FriendlyNameで指定したチューナーの種類に合ったDVBSystemTypeを指定してください DVBSystemType="DVB-S/DVB-S2" ; NetworkProviderはGeneric Network Providerを使用 NetworkProvider="Microsoft Network Provider"
BonDriver_MaxM4_4.ini
[Tuner] Guid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&tuner#5&8b6ecc2&0&2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8b884e10-fbca-11de-b16f-000000004d56} FriendlyName="Digital Devices DVB-S2 Tuner 1" CaptureGuid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&capture#5&8b6ecc2&0&4#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{8b884ef0-fbca-11de-b16f-000000004d56} CaptureFriendlyName="Digital Devices TS Capture 1" Name="MaxM4" UseSpecial="DD" ; FriendlyNameで指定したチューナーの種類に合ったDVBSystemTypeを指定してください DVBSystemType="DVB-S/DVB-S2" ; NetworkProviderはGeneric Network Providerを使用 NetworkProvider="Microsoft Network Provider"
BonDriver_MaxM4_5.ini
[Tuner] Guid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&tuner#5&8b6ecc2&0&2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8b884e11-fbca-11de-b16f-000000004d56} FriendlyName="Digital Devices DVB-S2 Tuner 2" CaptureGuid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&capture#5&8b6ecc2&0&4#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{8b884ef1-fbca-11de-b16f-000000004d56} CaptureFriendlyName="Digital Devices TS Capture 2" Name="MaxM4" UseSpecial="DD" ; FriendlyNameで指定したチューナーの種類に合ったDVBSystemTypeを指定してください DVBSystemType="DVB-S/DVB-S2" ; NetworkProviderはGeneric Network Providerを使用 NetworkProvider="Microsoft Network Provider"
BonDriver_MaxM4_6.ini
[Tuner] Guid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&tuner#5&8b6ecc2&0&2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8b884e12-fbca-11de-b16f-000000004d56} FriendlyName="Digital Devices DVB-S2 Tuner 3" CaptureGuid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&capture#5&8b6ecc2&0&4#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{8b884ef2-fbca-11de-b16f-000000004d56} CaptureFriendlyName="Digital Devices TS Capture 3" Name="MaxM4" UseSpecial="DD" ; FriendlyNameで指定したチューナーの種類に合ったDVBSystemTypeを指定してください DVBSystemType="DVB-S/DVB-S2" ; NetworkProviderはGeneric Network Providerを使用 NetworkProvider="Microsoft Network Provider"
BonDriver_MaxM4_7.ini
[Tuner] Guid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&tuner#5&8b6ecc2&0&2#{71985f48-1ca1-11d3-9cc8-00c04f7971e0}\{8b884e13-fbca-11de-b16f-000000004d56} FriendlyName="Digital Devices DVB-S2 Tuner 4" CaptureGuid=@device:pnp:\\?\dd_dvb#ven_dd01&dev_000a&subsys_0050dd01&rev_00&capture#5&8b6ecc2&0&4#{fd0a5af4-b41d-11d2-9c95-00c04f7971e0}\{8b884ef3-fbca-11de-b16f-000000004d56} CaptureFriendlyName="Digital Devices TS Capture 4" Name="MaxM4" UseSpecial="DD" ; FriendlyNameで指定したチューナーの種類に合ったDVBSystemTypeを指定してください DVBSystemType="DVB-S/DVB-S2" ; NetworkProviderはGeneric Network Providerを使用 NetworkProvider="Microsoft Network Provider"
コメント