EDCBとは
EpgDataCap_Bonの略です。
TS抜き環境でBonDriverを使用して予約録画を行うためのツール群です。
かつてはTvRockが予約録画ソフトの定番でしたが、開発終了しているので、現在はEDCBが主流です。
自動予約登録が便利で、指定した条件の番組を自動的に予約登録できます。
録画後にバッチファイルを実行できる機能があるため、Amatsukazeなどで録画ファイルをエンコードすることができます。
種類
人柱版
スクランブル解除機能が削除される前の10.66がよく使われています。
10年以上前にリリースされたバージョンですので、今から導入するなら後述のxtne6f版かtkntrec版がおすすめです。
xtne6f版
現在主流のEDCBです。
GitHubでバイナリが配布されていますが、録画ソフトのEpgDataCap_Bon.exeは含まれていません。
そのため自分でビルドする必要があります。

Visual Studioのインストールが面倒な場合はMingw-w64でビルドする方法もあります。

設定は以下の記事を参考にしてください。

tkntrec版
xtne6f版をベースにEpgTimerの機能が豊富になっています。

バージョン情報の確認方法
EpgDataCap_Bonの設定画面の右下に表示されます。
「work+s」はxtne6f版です。
何も表示されていない場合は人柱版またはxtne6f版/tkntrec版の古いバージョンです。
ちなみに[]の中に書かれているのはコミットハッシュです。
Git for Windowsをインストールすると表示できます。

主な構成ファイル
EpgDataCap_Bon.exe
録画ソフトです。EpgTimerSrv.exeから制御することで予約録画できます。
EpgTimerSrv.exe
予約管理ソフトです。
EpgTimer.exe
EpgTimerSrv.exeのGUIフロントエンドです。実際の制御はEpgTimerSrv.exeが行っています。
B25Decoder.dll
スクランブル解除モジュールです。
EDCBのソースには含まれていないので、別途ソースを入手してビルドする必要があります。

EpgTimerPlugIn.tvtp
番組表からTVTestを起動するためのプラグインです。
予約録画で使うチューナーで視聴していたらTVTestを自動的に終了する機能もあります。

EdcbPlugIn.tvtp
TVTestを録画ソフトに使うためのプラグインです。

RecName_Macro.dll
録画ファイル名をカスタマイズするためのプラグインです。

WebUI
ブラウザから操作できます。スマホからリモート視聴もできます。
EDCB Material WebUI
マテリアルデザインのWebUIです。

EDCB Legacy WebUI
xtne6f版とtkntrec版に同梱されているWebUIです。
EDCB Material WebUIの導入ができていれば以下のURLからアクセスできます。
設定は HttpPublic\legacy\util.lua でできます。
トラブルシューティング






コメント