【TVTest】ビルドした・するスレ【EDCB】©2ch.net

レス数が950を超えています。1000を超えると書き込みができなくなります。
Tvtestソース https://github.com/DBCTRADO/TVTest

開発版バージョンの0.9.0から、TVH264やTVH264_SPHDは、TVTestに統合されました。

拾ったバイナリは自己責任で使用しましょう。
過去スレでウイルス検知の報告もあります。

【TVTest】Axfc UpLoader -ファイル検索-
http://www1.axfc.net/uploader/search.pl?search_str=TVTest&sort=1&sort_type=uid&sort_m=DESC

【EDCB】Axfc UpLoader -ファイル検索-
http://www1.axfc.net/uploader/search.pl?search_str=EpgData&sort=1&sort_type=uid&sort_m=DESC
http://www1.axfc.net/uploader/search.pl?search_str=EDCB&sort=1&sort_type=uid&sort_m=DESC

925名無しさん@編集中 (ワッチョイ 4996-F776)2018/02/12(月) 19:57:54.57ID:EA+yZSDA0
>>10
Visual Studio 2017 用 Microsoft Visual C++ 再頒布可能パッケージ
x64: https://aka.ms/vs/15/release/vc_redist.x64.exe
x86: https://aka.ms/vs/15/release/vc_redist.x86.exe

926名無しさん@編集中 (ワッチョイ 2ee8-IGFW)2018/02/12(月) 20:22:34.97ID:6kj65wcx0
何その怪しいドメイン

927名無しさん@編集中 (スプッッ Sdc2-IOan)2018/02/12(月) 20:23:57.38ID:s7z0CebPd
ms公式の短縮ドメインだな

928名無しさん@編集中 (アウアウカー Sa69-fPf5)2018/02/12(月) 23:05:57.62ID:NiS0WYOka
なるほどas known as microsoftか

929名無しさん@編集中 (ワッチョイ 2ed3-jA6l)2018/02/12(月) 23:09:26.75ID:hyMHIVRO0
also known as だろ

930名無しさん@編集中 (JPWW 0H92-nReY)2018/02/13(火) 01:45:25.59ID:uZzpiECAH
普通にakamai

931名無しさん@編集中 (ワッチョイ 49df-jA6l)2018/02/13(火) 01:55:43.90ID:Wgp46a0v0
AKA MS

932名無しさん@編集中 (ブーイモ MM85-mhjc)2018/02/13(火) 20:32:06.79ID:Liw/iQaOM
怪しいと思うならwhoisすればいいのでは

933名無しさん@編集中 (ワッチョイ 419f-jA6l)2018/02/13(火) 22:00:34.07ID:1mZL7Kej0
こっちからも入手できる

https://www.visualstudio.com/ja/downloads/?q=#other-ja

934名無しさん@編集中 (中止 2ee8-IGFW)2018/02/14(水) 12:30:00.65ID:T2OtUa1i0St.V
>>890
AVX2を指定したらノートPCで
明らかにサクサク動くようになった

935名無しさん@編集中 (ワッチョイ f796-Ru1x)2018/02/15(木) 00:52:49.83ID:VzaXWXtt0
嫁がサクサク動けるようになるならどんなオプションでも指定してもいいけどなあ

936名無しさん@編集中 (ワッチョイ 571a-qi38)2018/02/15(木) 05:35:49.22ID:n4xUdJ+30
>>935
/hermes

937名無しさん@編集中 (ワントンキン MM7f-nFG5)2018/02/15(木) 11:53:40.82ID:ivEuSiAEM
/rizap

938名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 12:29:05.80ID:uWeWEjp90
次スレのテンプレは以下の様な感じでいいでしょうか?
本スレの 48、73、329、672 などを参考にしました
スレ立てできないので、他人任せですが…

939名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 12:29:47.26ID:uWeWEjp90
Tvtestソース https://github.com/DBCTRADO/TVTest

開発版バージョンの0.9.0 から、TVH264やTVH264_SPHDは、TVTestに統合されました。

拾ったバイナリは自己責任で使用しましょう。
過去スレでウイルス検知の報告もあります。

【TVTest】Axfc UpLoader -ファイル検索-
http://www1.axfc.net/uploader/search.pl?search_str=TVTest&sort=1&sort_type=uid&sort_m=DESC

【EDCB】Axfc UpLoader -ファイル検索-
http://www1.axfc.net/uploader/search.pl?search_str=EpgData&sort=1&sort_type=uid&sort_m=DESC
http://www1.axfc.net/uploader/search.pl?search_str=EDCB&sort=1&sort_type=uid&sort_m=DESC

940名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 12:30:20.08ID:uWeWEjp90
開発版 Tvtest 0.10.0 ソース
https://github.com/DBCTRADO/TVTest/tree/develop

●TVTest(要 Visual Studio 2017 Update 5 以上)
・TVTest-develop.zip を解凍
・LibISDB-master.zip をダウンロード
https://github.com/DBCTRADO/LibISDB
・LibISDB-master.zip の中の、LibISDB-master フォルダ内のファイルを全て、
 先ほど解凍した TVTest-develop¥src¥LibISDB フォルダ内に展開する
・LibISDB.sln を開いて LibISDB をビルドする
・TVTest_All.sln をダブルクリック → Release → ソリューションのビルド
・TVTest-develop¥sdk¥sample フォルダ内にある Samples.VS2013.sln を開いて、プラグインをビルドする

●CasProcessor.tvtp
・CasProcessor-master.zip をダウンロード、解凍
https://github.com/logue/CasProcessor
・TVTest-develop/src から以下の2ファイルを上書き
  TVTestPlugin.h
  TVTestInterface.h
・CasProcessor.sln をダブルクリック → Release → ソリューションのビルド

941名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 12:30:45.55ID:uWeWEjp90
完成版 Tvtest 0.9.0 ソース
https://github.com/DBCTRADO/TVTest/tree/master

●TVTest
・TVTest-master.zip を解凍
・WinSDK v7.1のBaseClasses/*.cppと*.hを、TVTest-master/src/BaseClasses にコピー
・TVTest.sln をダブルクリック → Release → ソリューションのビルド

 baseclasses だけコピーしとけば Win7SDK を入れなくてもOK
 http://www1.axfc.net/uploader/so/3121693

 SDK8.1を追加インストールしていない VS 2017 で TVTest 0.9.0 をビルドする場合、
 src¥DirectShowFilter¥EVRCustomPresenter¥EVRPresenterBase.h の 18行目からの 3行
  #pragma comment(lib, "evr_vista.lib")
  #pragma comment(lib, "mf_vista.lib")
  #pragma comment(lib, "mfplat_vista.lib")
 これを
  #pragma comment(lib, "evr.lib")
  #pragma comment(lib, "mf.lib")
  #pragma comment(lib, "mfplat.lib")
 にする

●CasProcessor.tvtp
・CasProcessor-master.zip をダウンロード、解凍
https://github.com/logue/CasProcessor

・TVTest-master/src から以下の2ファイルを上書き
  TVTestPlugin.h
  TVTestInterface.h

・CasProcessor.sln をダブルクリック → Release → ソリューションのビルド

942名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 12:31:44.49ID:uWeWEjp90
以下は、本スレのテンプレ 3-16 と同じでいいかと

以上ですが修正等あればお願いします

943名無しさん@編集中 (スプッッ Sd3f-mN3I)2018/02/15(木) 12:43:50.25ID:LokdR5RGd
gitにしようよ…

944名無しさん@編集中 (ワッチョイ ff06-T3WU)2018/02/15(木) 13:01:28.62ID:7MDgKj/20
テンプレにgitの手順があったら嬉しい

945名無しさん@編集中 (ワッチョイ 9fb3-RFe/)2018/02/15(木) 13:07:36.74ID:jkTCbo4G0
>>3 から同じにするなら「完成版」じゃなくて「正式版」でよくね?
CasProcessorの同じこと2回も書かなくてもいいと思われ。
こまけぇことだが「Tvtest」と「TVTest」は後者に統一した方がいい。

0.9.0のソースの場所もmasterだと入れ替わるだろうからこちらで。
https://github.com/DBCTRADO/TVTest/releases
(こちらはこちらで無くなる可能性もあるが)
そうすると文面も「TVTest-master.zip」ではなく「TVTest-0.9.0.zip」になる。
0.8.2のソースもそっちの場所を書いた方がわかりやすい。

あとリンク切れやもう内容が古くて他に新しいものがある、書いてることと違うところへ
飛ばされるものがチラホラあるんだが、すべてチェックしていくのはメンドいなw

946名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 21:01:03.57ID:uWeWEjp90
次スレのテンプレ候補、修正してみました
本スレのテンプレ6〜10、12〜16の内容は割愛しましたが、いけなかったでしょうか…

スレタイは
【TVTest】ビルドした・するスレ【EDCB】その2
ですかね

割愛したテンプレをどうするかやスレタイについては、実際にスレ立てする人にお任せします(無責任)

947名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 21:01:19.28ID:uWeWEjp90
(テンプレその1)
TVTestソース
https://github.com/DBCTRADO/TVTest

開発版バージョンの0.9.0 から、TVH264やTVH264_SPHDは、TVTestに統合されました

拾ったバイナリは自己責任で使用しましょう
過去スレでウイルス検知の報告もあります

【TVTest】Axfc UpLoader -ファイル検索-
http://www1.axfc.net/uploader/search.pl?search_str=TVTest&sort=1&sort_type=uid&sort_m=DESC

【EDCB】Axfc UpLoader -ファイル検索-
http://www1.axfc.net/uploader/search.pl?search_str=EpgData&sort=1&sort_type=uid&sort_m=DESC
http://www1.axfc.net/uploader/search.pl?search_str=EDCB&sort=1&sort_type=uid&sort_m=DESC

前スレ
【TVTest】ビルドした・するスレ【EDCB】©2ch.net
http://mevius.5ch.net/test/read.cgi/avi/1486455044/

948名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 21:01:40.65ID:uWeWEjp90
(テンプレその2)
開発版 TVTest 0.10.0 ソース
https://github.com/DBCTRADO/TVTest/tree/develop

●TVTest(要 Visual Studio 2017 Update 5 以上)
・TVTest-develop.zip を解凍
・LibISDB-master.zip をダウンロード
https://github.com/DBCTRADO/LibISDB
・LibISDB-master.zip の中の、LibISDB-masterフォルダ内のファイルを全て、
 先ほど解凍した TVTest-develop/src/LibISDBフォルダ内に展開する
・LibISDB.sln を開いて LibISDB をビルドする
・TVTest_All.sln をダブルクリック → Release → ソリューションのビルド
・TVTest-develop¥sdk¥Samples フォルダ内にある Samples.VS2013.sln を開いて、プラグインをビルドする

●CasProcessor.tvtp
・CasProcessor-master.zip を解凍
https://github.com/logue/CasProcessor
・TVTest-develop/src にあるか以下の2ファイルを、CasProcessor-masterフォルダに上書きする
  TVTestPlugin.h
  TVTestInterface.h
・CasProcessor.sln をダブルクリック → Release → ソリューションのビルド

949名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 21:01:54.85ID:uWeWEjp90
(テンプレその3)
正式版 TVTest 0.9.0 ソース
https://github.com/DBCTRADO/TVTest/releases

●TVTest
・TVTest-0.9.0.zip を解凍
・WinSDK v7.1のBaseClasses/*.cppと*.hを、TVTest-0.9.0/src/BaseClasses にコピー
・TVTest.sln をダブルクリック → Release → ソリューションのビルド

 baseclasses だけコピーしとけば Win7SDK を入れなくてもOK
 http://www1.axfc.net/uploader/so/3121693

 SDK8.1を追加インストールしていない VS 2017 で TVTest 0.9.0 をビルドする場合、
 src/DirectShowFilter/EVRCustomPresenter/EVRPresenterBase.h の 18行目からの 3行
  #pragma comment(lib, "evr_vista.lib")
  #pragma comment(lib, "mf_vista.lib")
  #pragma comment(lib, "mfplat_vista.lib")
 これを
  #pragma comment(lib, "evr.lib")
  #pragma comment(lib, "mf.lib")
  #pragma comment(lib, "mfplat.lib")
 にする

 CasProcessor.tvtp は、0.10.0 と同じ要領でビルドする

950名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 21:02:12.06ID:uWeWEjp90
(テンプレその4)
正式版 TVTest 0.8.2 ソース
https://github.com/DBCTRADO/TVTest/releases

・CCasProcessor の Stub化
・「現在のサービスのみスクランブル解除する」設定機能の 削除
・BonDriver 専用の winscard.dll を読み込む機能の削除

0.8.0 の CasProcessor.cpp・CasProcessor.h を上書きコピー
tvcas_attachment の TVCAS.h を↑と同じフォルダにコピー
DtvEngine.cpp に http://pastebin.com/Jw5FJrLE の修正を適用

0.8.0の Record.cpp・Record.h・RecordOptions.cpp・ RecordOptions.h を上書きコピー
0.8.0の TVTest.rc の1162〜1179行目を、0.8.1の TVTest.rc の1167〜1183行目に上書き
0.8.0の Resource.h の723行目を、0.8.1の Resource.h の727行と728行の間に挿入

0.8.0の CoreEngine.cpp の370〜379行目を、0.8.1の CoreEngine.cpp の352行目と353行目の間に挿入
0.8.0の CoreEngine.cpp の324〜338行目を、0.8.1の CoreEngine.cpp の321行目と322行目の間に挿入
0.8.0の CoreEngine.h の69行目を、0.8.1の CoreEngine.h の68行目と69行目の間に挿入
0.8.0の TVTest.cpp の1071〜1072行目を、0.8.1の TVTest.cpp の1082行目に上書き

951名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 21:02:27.07ID:uWeWEjp90
(テンプレその5)
EpgDataCap_Bon(EDCB)

■ソースコード(GitHub)
https://github.com/epgdatacapbon/EDCB
https://github.com/search?q=EDCB

※ Velmy氏版
https://github.com/Velmy/EDCB
※ xtne6f氏版
https://github.com/xtne6f/EDCB
※ tkntrec版
https://github.com/tkntrec/EDCB
※ abt8WG版
https://github.com/abt8WG/EDCB
※ Material_WebUI
https://github.com/EMWUI/EDCB_Material_WebUI

952名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 21:02:49.85ID:uWeWEjp90
(テンプレその6)
Microsoft Visual Studio 2017
https://www.visualstudio.com/ja/downloads/

Microsoft Visual Studio 2015
https://www.visualstudio.com/ja/vs/older-downloads/

953名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 21:03:03.84ID:uWeWEjp90
(テンプレその7)
/MT
staticリンクされるのでWindowsUpdateの恩恵は受けれないですがランタイムライブラリのインストールの心配はなくなります。
まぁFramework入れなくても動くのは環境によっちゃ美味しいと思うけど、そんな環境ほとんど死滅しちゃってるしね。
静的リンクなのでちょっとバイナリサイズがデカくなる点は短所なので、全部パッケージ化しちゃうと修正があった時にTVTestもリビルドしなきゃいけない。
/MD
ランタイムライブラリがインストールされていないと動きませんが、ランタイムライブラリの致命的バグの時にWindowsUpdateで更新されるので開発側の手間はなくなります。
あとDLLはメモリを共有するので/MDを選べばメモリ消費も減り、実行ファイルがコンパクトになるメリットもあります。
基本的に.NET Frameworkに依存する部分はそっちに依存させといた方がセキュリティ修正意識しなくて済む。

954名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 21:04:57.87ID:uWeWEjp90
以上です

修正等あれば、ご指摘ください
それを受けて、スレを立ててくださる方、よろしくお願いします

955名無しさん@編集中 (ワッチョイ 1fa2-BPcF)2018/02/15(木) 22:55:49.61ID:kuPNCGh90
PCなら規制されてなければ誰でもスレ立てられるよ
スレ立てなんて簡単だよ

956名無しさん@編集中 (ワッチョイ 9fb3-RFe/)2018/02/15(木) 22:58:38.16ID:jkTCbo4G0
>>949
・TVTest.sln をダブルクリック → Release → ソリューションのビルド
  ↓
・TVTest_All.VS2013.sln をダブルクリック → Release → ソリューションのビルド
・0.10.0 と同じ要領でプラグインもビルド

かな。こまけぇけど。

あと0.8.2の改変で「BonDriver 専用の winscard.dll を読み込む機能」の移植っている?
KTV-FSUSB2で内蔵カードリーダーを使うときのwinscard.dllのことだと思うんだが、
参照する0.8.0のソースが公開された後にKTV-FSUSB2スレでラッパーが登場しており
それが運用のテンプレなってる。
つーことは0.8.0の時点でも機能してなかったってことだよね?
KTV-FSUSB2を持ってないので自分では確認できない。それとも勘違いで別件?

957名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 23:43:30.08ID:uWeWEjp90
955さんに押されて、次スレ、立てました(初体験)

【TVTest】ビルドした・するスレ【EDCB】その2
http://mevius.5ch.net/test/read.cgi/avi/1518705444/

>>956
0.8.2 の改変の件、正直、細かいことは全くわからないので、そのままにしました
どうも、スミマセン

958名無しさん@編集中 (ワッチョイ 1731-G59E)2018/02/15(木) 23:53:40.02ID:uWeWEjp90
>>jkTCbo4G0
言い忘れておりました
いろいろとアドバイスや訂正をしていただき、ありがとうございました

959名無しさん@編集中 (ワッチョイ ff06-T3WU)2018/02/16(金) 09:03:08.27ID:7AMRxvzL0
>>957

960名無しさん@編集中 (ワッチョイ 9fb3-RFe/)2018/02/16(金) 22:51:33.17ID:dZrVzNEM0


上のBonDriver専用のwinscard.dllの件ってKTV-FSUSB2の他にPX-W3U3もあるんだな。
こっちはこっちでそれ使うときはTVTestの0.7.23にしろってのばっかで0.8.0で機能してたか
わからんかったけどw

んで過去ログ読んでたら2つ目の「現在のサービスのみスクランブル解除する」設定の方が
完全に要らんのね…
その項目がまったく無くなったのかと思ってたんだが、一般タブの方にも全体の設定があって、
それとは別に録画タブにもあった方を削ったのか。

961名無しさん@編集中 (ワッチョイ 9fb3-RFe/)2018/02/17(土) 00:14:30.86ID:dHbOnLTM0
要る派と要らない派の平行線状態でのテンプレだったようなので、
いまさら騒ぐとも思わないけどそのままでよかったのかもねw

962名無しさん@編集中 (ワッチョイ d7f2-O3zu)2018/02/17(土) 16:31:17.69ID:IltW5UCc0
すごく長いうんちが出た

963名無しさん@編集中 (ワッチョイ ff96-VLZY)2018/02/17(土) 17:40:48.18ID:l2wmCNa/0
元気な翔子

964名無しさん@編集中 (ワッチョイ 175d-qi38)2018/02/17(土) 18:30:09.52ID:7g0mCVLM0
中川?

965名無しさん@編集中 (ワッチョイ 1fa2-BPcF)2018/02/18(日) 20:21:58.20ID:BW1ZHjZw0
埋め

966名無しさん@編集中 (ワッチョイ f78a-2Yq8)2018/02/19(月) 20:33:15.62ID:mbL1WcwT0
TVTest 0.10.0 (x64) のビルドでの質問です
Windows 10 Pro Fall Creators Update(リカバリーメディアからのクリーンインストール直後)
Visual Studio 2017(C++によるデスクトップ開発、.NETデスクトップ開発、インストールオプションはデフォルトのまま)

コード生成→ランタイム ライブラリーを /MT にすればエラーなくビルドに成功し、動作します。
このスレ等で /MD でビルドする長所を知ったので、試してみたのですが、最初の LibISDB ビルドの段階で失敗し、その先に進めません
「error LNK2038: 'RuntimeLibrary' の不一致が検出されました。値 'MD_DynamicRelease' が MT_StaticRelease の値 '*.obj' と一致しません。」
というエラーメッセージが大量に出ています

VS 2017 のインストールオプション等で、何か他にインストールが必要なものがあるのでしょうか?
それとも、/MD でビルドすることはできないのでしょうか?

よろしくお願いします

967名無しさん@編集中 (ワッチョイWW 37af-mN3I)2018/02/19(月) 20:43:37.58ID:pjwRyHHh0
メッセージの中身わかってる?

968名無しさん@編集中 (ワッチョイ 9f8a-HsKf)2018/02/19(月) 20:57:00.26ID:/XhU8UYp0
どのソリューションのどのプロジェクトに対して何をしたのかわかんないんだけど、中途半端に/MDに書き換えただけでしょ?
手で書き換えるんなら全ソリューションの全プロジェクトに対してやらないと
そもそもわざわざ書き換えなくても最初から用意されてるRelease_MDを使えばいいだけだし
途中でどういうファイルがどこに吐き出されてるかを理解していないのなら猶更構成の切り替えだけでやるべき

969名無しさん@編集中 (ワッチョイ f78a-2Yq8)2018/02/19(月) 21:31:19.59ID:mbL1WcwT0
>>967、968
レス、ありがとうございます
Visual Studio を使うのは、ネットの情報を基に DTV 関連のソースをビルドするだけで、正直プログラミングのことはほとんどわかりません
968 さんの示唆通り、最初から Release_MD でビルドしたら、成功しました
ありがとうございました
もっと勉強します

970名無しさん@編集中 (ブーイモ MM3b-IYIO)2018/02/21(水) 08:38:25.14ID:2g4J3DEKM
ウメ

971名無しさん@編集中 (ブーイモ MM3b-IYIO)2018/02/21(水) 08:38:42.19ID:2g4J3DEKM
ウメ

972名無しさん@編集中 (ワッチョイ ff06-T3WU)2018/02/21(水) 09:02:03.95ID:fx4NtVof0
うめちゃん

973名無しさん@編集中 (ワッチョイ 9fb3-RFe/)2018/02/21(水) 20:08:14.51ID:tZ4XiVqU0
いまさらながらTVTest 0.8.1をビルドしてみた。
やはり最近のより面倒臭いね。
まぁビルドしたところで古いのなんて使わないんだけど…
という埋め書き込み。

974名無しさん@編集中 (ワッチョイ 468a-ZcLG)2018/02/22(木) 01:22:45.49ID:mkjCf6tJ0
x64で全部ビルドして、環境整えた
あまりにもあっけなく出来た
ソフトを提供してくださってる方に感謝

975名無しさん@編集中 (ワッチョイ 12b3-2pQG)2018/02/22(木) 08:55:50.26ID:SNoNlNYW0
TvtPlayが新しくなっていたのでビルド。
この人はバイナリも公開してくれているけど。

新着レスの表示
レス数が950を超えています。1000を超えると書き込みができなくなります。
レスを投稿する