xtne6f版EDCBをVisual Studioでビルドする

スポンサーリンク
スポンサーリンク
TS抜き

Visual Studio 2019以降でのビルド方法です。

スポンサーリンク
スポンサーリンク

Visual Studioのインストール

Visual Studioから「コミュニティ」をダウンロードします。

ワークロードで「.NETデスクトップ開発」と「C++によるデスクトップ開発」にチェックを入れて、インストールします。

ビルド

GitHubからSource code (zip)をダウンロードします。

解凍して「Document」フォルダにあるEDCB_ALL.VS2015.slnをダブルクリックします。

Visual Studio 2022で以下のような画面が出た場合は、そのまま「続行」をクリックします。

「Debug」を「Release」にして、「Win32」にします。

「ビルド」から「ソリューションのビルド」をクリックします。

失敗が0ならビルド完了です。

x86\Release にファイルが出来上がっています。

拡張子が.exp .iobj .ipdb .lib .pdb .mapのファイルは不要なので削除します。
残ったファイルは以下のようになります。

B25Decoder.dllのビルド

GitHubからソースをダウンロードします。

解凍してarib_std_b25.slnをダブルクリックします。

「ソリューション操作の再ターゲット」が出るので、そのままOKをクリックします。

失敗が0なら問題ありません。

「Debug」を「Release」にして、「Win32」にします。
「ビルド」から「ソリューションのビルド」をクリックします。

失敗が0ならビルド完了です。

Win32\Release にあるlibaribb25.dllをB25Decoder.dllにリネームして、EpgDataCap_Bon.exeと同じフォルダに入れます。

その他のファイルの配置

「Document」フォルダのReadmeを入れます。

「ini」フォルダの中身を入れます。

「BonDriver」フォルダを作ります。

ファイル構成

ここまで終えると以下のようになります。

あとはこれを適当なフォルダに入れて設定していきます。

設定はこちらの記事を参考にしてください。

スポンサーリンク
スポンサーリンク
TS抜き
thtsfをフォローする
スポンサーリンク
スポンサーリンク

コメント

  1. xtne6f より:

    とてもわかりやすく感動しました

  2. Edcb_cmcutter より:

    tkntrec版でも同じ方法で出来ますね

  3. ひろひろ より:

    録画されたはずのファイルを再生しても真っ暗です。

    • thtsf より:

      録画済み一覧のDropとScrambleの値は0ですか?
      「結果」は「録画終了」になっていますか?

      • ひろひろ より:

        返信ありがとうございます。

        先ず、こちらの環境を伝えず失礼いたしました。
        チューナーはPX-W3U4です。
        内蔵カードリーダー使用。
        TVTest0.7.23でした。
        TVTest単体では問題なく視聴、録画できました。
        しかし「xtne6f版EDCBをVS2019でビルドする」を元に進めてEpgDataCap_Bonで即時録画→再生画面が真っ黒
        Viewでもテレビ局名、番名は表示されても映像が出ない状況でした。

        これが試しに外付けカードリーダーを使用するとEpgDataCap_BonでのView視聴ができ、録画も視聴できました。

        であればスクランブル解除ができていなかったのかな?考えています。

        できればPX-W3U4内蔵カードリーダー使用でいきたいのですが何が悪いのでしょうか?

  4. 初ビルド より:

    はじめまして。
    初めてビルドするにあたり大変参考になりました、ありがとうございます。

    1つだけ気になることがあるのですが、できあがったばかりのファイルのなかで
    EpgDataCap_Bon.exeがウイルスとして検出されてしまいました。

    おそらく誤検出ではと思うのですが、もしかしてうまくビルドできていないことも
    考えられるのでしょうか?

    • thtsf より:

      誤検出だと思います。
      記事の通りにビルドしていて正常に動作しているのであれば問題ありません。

  5. おろおろ より:

    「Document」フォルダのReadmeを入れます。

    「ini」フォルダの中身を入れます。

    すみません。上記の部分がわからないのですが、どこにあるフォルダのことでしょうか?

  6. おろおろ より:

    すみません自己解決しました。

  7. ぴなれろ より:

    「x86\Release にファイルが出来上がっています」と書いてありますが、できがったフォルダは「x64」でした。
    何か誤操作したのでしょうか。

    • thtsf より:

      ツールバーの「Win32」を「x64」にしてビルドするとそうなります。
      x64は64bit版なのでBonDriverも64bit版を使う必要があります。
      よくわからない場合は「Win32」でビルドしてください。

  8. はやて より:

    PT3用のBonDriverは「BonDriver_PT3-ST(お試し人柱版4)」を使用すればいいのでしょうか?
    ここで紹介しているTvtest及びEDCBはwin7でも運用可能でしょうか?

    • thtsf より:

      PT3は使ったことがないので分かりません。
      確認はしていませんがWindows 7でも動くと思います。

  9. セレナ より:

    すみません初めて質問させていただきます。
    VS2019をインストールしてGitHubからSource Codeをダウンロードして
    EDCB_ALL.VS2015.slnを読み込ませると、EggTimer.exeだけ読み込むことができず
    対象フレームワークがサポートされていませんとエラーがでてきてしまいます。
    対象をNET Framework4.8に更新するという選択肢を実行しても読み込まれず、
    対象パック.Net Fremework 4.5をダウンロードする(ブラウザーで開く)を選択してサイトに飛んでも4.5だけないみたいです…。
    対処法を教えていただければ助かります。。

タイトルとURLをコピーしました