2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【TVTest】ビルドした・するスレ【EDCB】

1 :名無しさん@編集中(ドコグロ MM4b-1ST5):2017/02/07(火) 17:10:44.77 ID:f0ul3hDDM.net
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

883 :名無しさん@編集中 :2018/02/04(日) 22:03:33.78 ID:3JR2d9Ma0.net
>>880
APIは同じだと書いてある
ということは・・・

884 :名無しさん@編集中 :2018/02/05(月) 08:42:32.98 ID:9SpVKnE+0.net
>>878-883
874だけど、ありがとう。

885 :名無しさん@編集中 :2018/02/05(月) 11:30:58.70 ID:/biRu2nk0.net
もしMulti2Decに入ってるB25のソースからx64ビルドでも作ったら変更後のソースこっそりUpしてくれるとうれしい

886 :名無しさん@編集中 :2018/02/05(月) 11:44:28.32 ID:GU7slyi50.net
>>882
2009年くらいの使ってたけど新しいのあったんだね
早速ビルドしてみました。サンクスです

関連してちょっとググったら茂木氏作成のB25Decorder.dll互換のGitHubも見つけたのでこれもビルドして更新
https://github.com/epgdatacapbon/libaribb25

887 :名無しさん@編集中 :2018/02/05(月) 23:22:42.49 ID:fyIgwl920.net
>>880
これをDLLビルドしてEDCBで使ってる

888 :名無しさん@編集中 :2018/02/06(火) 19:39:29.48 ID:E59SuOkY0.net
>>886-887
 ・libaribb25.dll
  MULTI2 復号処理を行う DLL
  B25Decoder.dll と互換性がある

ということで、VS2017 64bitでビルドしてEDCBで問題なしです。
ありがとうございました。

889 :名無しさん@編集中 :2018/02/09(金) 07:26:43.55 ID:SqFJ8OTy0.net
バイナリまだ?
てかクレ!

890 :名無しさん@編集中 :2018/02/09(金) 08:16:40.03 ID:yjJk+2qb0.net
>>888
ちゃんと最適化ビルドしてる?自動でavxとかのsimdが効くようにとか。
コアの部分だからなぁ。

891 :名無しさん@編集中 :2018/02/09(金) 08:28:45.51 ID:OWvexMid0.net
>>890
wwww

892 :名無しさん@編集中 :2018/02/09(金) 09:46:58.79 ID:LtX3c4bF0.net
>>890
効果あるの?
誤差範囲だと思って最適化は指定せずにビルドしてる

893 :名無しさん@編集中 :2018/02/09(金) 13:35:20.70 ID:yjJk+2qb0.net
>>892
B25はあるよ

例えば
/arch:AVX /Qvec-report:1
をC++のオプションに組み込んでコンパイルすると
自動ベクトルループ化される結果が出る
誤差範囲なんてとんでもない

894 :名無しさん@編集中 :2018/02/09(金) 13:58:20.80 ID:qQvg9O4ld.net
体感で差が出るかといったら誤差範囲じゃね

895 :名無しさん@編集中 :2018/02/09(金) 14:21:55.83 ID:7ZMd5oKZd.net
ジェネリックなCPU設定でコンパイルしとくのがベターだわあ

896 :名無しさん@編集中 :2018/02/09(金) 15:05:23.28 ID:LtX3c4bF0.net
>>893
ありがとう
ビルド自体は簡単だしAVXでビルドし直してみる

897 :名無しさん@編集中 :2018/02/09(金) 23:33:35.85 ID:GJ8+IQxS0.net
>>880をビルドして、そのままEDCBで使おうとしたらうちでは認識してくれなくて、
単純にB25Decoder.dllにリネームしたら使えました

898 :名無しさん@編集中 :2018/02/10(土) 01:24:31.07 ID:UQga4NNl0.net
>>897
BonCtrl.ini は修正した?

899 :名無しさん@編集中 :2018/02/10(土) 01:46:31.41 ID:605sdThr0.net
>>898
実は最初にそこ見てそこ書き換えれば良いのかな?って思ったんですが、こっちの方が楽かと思ってリネームしちゃいましたけど
後々のトラブルの元になりそうなので、BonCtrl.iniの方を修正する事にします
ありがとう

900 :名無しさん@編集中 :2018/02/10(土) 11:57:53.11 ID:m7HZm5ya0.net
>>893
AMDあり・Intelあり、ちょっと古いCPUが多いけど今度Ryzenに更新する予定だし、どんばCPUでも動かないと無理だな。

901 :名無しさん@編集中 :2018/02/10(土) 12:20:05.57 ID:gpJEhY+P0.net
libaribb25.dll
EDCBで衛星のEPG取得が失敗する
なんでだ

902 :名無しさん@編集中 :2018/02/10(土) 13:37:08.10 ID:gLZV6V/A0.net
それは……

903 :名無しさん@編集中 :2018/02/10(土) 14:03:26.68 ID:xifPFGps0.net
EDCBスレに書けよ
というか、スクランブル関係な…

904 :名無しさん@編集中 :2018/02/10(土) 15:20:37.78 ID:m7HZm5ya0.net
ここはEDCBスレだから問題なし。

905 :名無しさん@編集中 :2018/02/10(土) 15:27:16.80 ID:6djSz/vL0.net
>>893
のオプションは、TVTestのコンパイルでも
体感的に速くなる効果がある
TvTestがそのようにコーディングされているんだね
すごいね

AVXなら最近のCPUではほとんどサポートされてるだろうね
CPU-Zとかで調べればたしかわかるよね

906 :名無しさん@編集中 :2018/02/11(日) 04:29:47.27 ID:AA2wLQpr0.net
>>330
できました、ありがとう

907 :名無しさん@編集中 :2018/02/11(日) 07:42:30.05 ID:dikO5IW+0.net
>>905
ドキュメント読んでから発言しような。
決して「ほとんどサポートされて」じゃないよ。

>SSE 命令および SSE2 命令は、さまざまな Intel プロセッサおよび AMD プロセッサに組み込まれています。
>AVX 命令は、Intel Sandy Bridge プロセッサおよび AMD Bulldozer プロセッサに組み込まれています。
>AVX2 命令は、Intel Haswell および Broadwell プロセッサと AMD Excavator ベースのプロセッサでサポートされています。
https://msdn.microsoft.com/ja-jp/library/7t5yh4fd(v=vs.120).aspx

908 :名無しさん@編集中 :2018/02/11(日) 07:53:23.69 ID:7lK6aTk6d.net
AVXとかサポートしている方が現状では稀だろ
無印のSSE位ジェネリックにサポートされる様じゃないと

909 :名無しさん@編集中 :2018/02/11(日) 08:45:38.42 ID:dQK0tcyl0.net
https://msdn.microsoft.com/ja-jp/library/9s7c9wdw.aspx

コンパイルオプションをつらつら眺めてみたが
AVXよりSSE2の方が実行速度の速いRyzenを使っている俺は何も弄る必要はなさそうだと理解した

910 :名無しさん@編集中 :2018/02/11(日) 09:10:28.44 ID:dikO5IW+0.net
>>909
俺も気になって少し調べてみたんだが、VS2017の場合/archオプションが指定されていない場合、SSE2はデフォルトで有効になっているらしい。
だから特に意識しなくても良いみたいだね。

/arch:SSE2
SSE2 命令の使用を有効にします。 /arch オプションが指定されていない場合、これは x86 プラットフォームの既定の命令になります。

911 :名無しさん@編集中 :2018/02/11(日) 09:35:59.37 ID:kKmqO5PqM.net
最近のOSじゃSSE2必須っぽいしな

912 :名無しさん@編集中 :2018/02/11(日) 10:08:03.19 ID:9TLCuy7p0.net
x64 だとどうなるの?

913 :名無しさん@編集中 :2018/02/11(日) 10:35:05.24 ID:8ZJO8tDW0.net
>>912
x64でもSIMD命令セットは効く

914 :名無しさん@編集中 :2018/02/11(日) 11:35:47.77 ID:t8mK3/FJ0.net
x64は前から何も指定しなくてもデフォでsse2有効になってる

915 :名無しさん@編集中 :2018/02/11(日) 11:40:12.52 ID:9TLCuy7p0.net
>>913
>>914
SSE2 をサポートしない x64 はないってことか
サンキューすっきりした

916 :名無しさん@編集中 :2018/02/11(日) 11:52:13.78 ID:Dn4TSkjK0.net
SSE2まではx64の命令セットに含まれてるね

917 :名無しさん@編集中 :2018/02/11(日) 12:00:31.53 ID:dikO5IW+0.net
VS2010だと、このように書いてある。
>/arch:SSE を指定すると、コンパイラで SSE 命令を使用できるようになります。 /arch:SSE2 を指定すると、コンパイラで SSE2 命令を使用できるようになります。 /arch:AVX を指定すると、コンパイラで AVX 命令のエンコーディングを使用するようになります。
https://msdn.microsoft.com/ja-jp/library/7t5yh4fd(v=vs.100).aspx

だからVS2010以前では明示的にこのオプションを指定しないとSSE命令を使うようにビルドされないのだと思われる。
ということで、ここを見てる連中は自分でビルドする人ばかりだからVS2010より新しいバージョンを使っていると思われるため、特に意識しなくてもSSEを使えるようにビルドされているという理解で良いんだよね。

昨年12月からTvtestとEDCBやPT3のボンドライバー等をVS2017でビルドして置き換えたのは、それなりに効果あったってことでOK?

918 :名無しさん@編集中 :2018/02/11(日) 12:17:59.84 ID:hqt94+vT0.net
AVX指定したら気持ちチャンネル切り替えが早くなった気がする

919 :名無しさん@編集中 :2018/02/11(日) 15:06:06.68 ID:rewPypNj0.net
気のせいでしょ

920 :名無しさん@編集中 :2018/02/11(日) 15:10:40.21 ID:WGMtMw9TH.net
気のせいだぞ

921 :名無しさん@編集中 :2018/02/11(日) 16:15:18.23 ID:lRI94dRn0.net
気のせいだな

922 :名無しさん@編集中 :2018/02/11(日) 16:17:41.22 ID:Rqc2q9qn0.net
木の精よ

923 :名無しさん@編集中 :2018/02/11(日) 16:50:03.89 ID:4yIa6mRm0.net
君の精子よ

924 :名無しさん@編集中 :2018/02/11(日) 22:21:57.80 ID:hM8G9dNC0.net
>>882
これSPHD動かないな

925 :名無しさん@編集中 :2018/02/11(日) 22:49:42.34 ID:hM8G9dNC0.net
ソース見たらtvcas_attachmentとほぼ同じでSPHD化何もされてなかったから手パッチしたらSPHDで使えた

926 :名無しさん@編集中 :2018/02/11(日) 23:00:50.82 ID:Jqd76g/40.net
> スカパーが映る環境でないのでチェックはしてありません。
その人は自分でこう書いてるしな。
それなのになぜSPHD向けのビルドオプションまで作ったのか…

927 :名無しさん@編集中 :2018/02/11(日) 23:05:52.66 ID:hM8G9dNC0.net
でもSPHD向けのビルドオプションまであったおかげで楽だったぞ
手元にある元々のパッチはB25用コードコメントアウトしてB1用コードにするものだったけどifdef切替にした

928 :名無しさん@編集中 :2018/02/12(月) 19:57:54.57 ID:EA+yZSDA0.net
>>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

929 :名無しさん@編集中 :2018/02/12(月) 20:22:34.97 ID:6kj65wcx0.net
何その怪しいドメイン

930 :名無しさん@編集中 :2018/02/12(月) 20:23:57.38 ID:s7z0CebPd.net
ms公式の短縮ドメインだな

931 :名無しさん@編集中 :2018/02/12(月) 23:05:57.62 ID:NiS0WYOka.net
なるほどas known as microsoftか

932 :名無しさん@編集中 :2018/02/12(月) 23:09:26.75 ID:hyMHIVRO0.net
also known as だろ

933 :名無しさん@編集中 :2018/02/13(火) 01:45:25.59 ID:uZzpiECAH.net
普通にakamai

934 :名無しさん@編集中 :2018/02/13(火) 01:55:43.90 ID:Wgp46a0v0.net
AKA MS

935 :名無しさん@編集中 :2018/02/13(火) 20:32:06.79 ID:Liw/iQaOM.net
怪しいと思うならwhoisすればいいのでは

936 :名無しさん@編集中 :2018/02/13(火) 22:00:34.07 ID:1mZL7Kej0.net
こっちからも入手できる

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

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

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

939 :名無しさん@編集中 :2018/02/15(木) 05:35:49.22 ID:n4xUdJ+30.net
>>938
/hermes

940 :名無しさん@編集中 :2018/02/15(木) 11:53:40.82 ID:ivEuSiAEM.net
/rizap

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

942 :名無しさん@編集中 :2018/02/15(木) 12:29:47.26 ID:uWeWEjp90.net
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

943 :名無しさん@編集中 :2018/02/15(木) 12:30:20.08 ID:uWeWEjp90.net
開発版 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 → ソリューションのビルド

944 :名無しさん@編集中 :2018/02/15(木) 12:30:45.55 ID:uWeWEjp90.net
完成版 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 → ソリューションのビルド

945 :名無しさん@編集中 :2018/02/15(木) 12:31:44.49 ID:uWeWEjp90.net
以下は、本スレのテンプレ 3-16 と同じでいいかと

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

946 :名無しさん@編集中 :2018/02/15(木) 12:43:50.25 ID:LokdR5RGd.net
gitにしようよ…

947 :名無しさん@編集中 :2018/02/15(木) 13:01:28.62 ID:7MDgKj/20.net
テンプレにgitの手順があったら嬉しい

948 :名無しさん@編集中 :2018/02/15(木) 13:07:36.74 ID:jkTCbo4G0.net
>>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

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

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

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

950 :名無しさん@編集中 :2018/02/15(木) 21:01:19.28 ID:uWeWEjp90.net
(テンプレその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/

951 :名無しさん@編集中 :2018/02/15(木) 21:01:40.65 ID:uWeWEjp90.net
(テンプレその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 → ソリューションのビルド

952 :名無しさん@編集中 :2018/02/15(木) 21:01:54.85 ID:uWeWEjp90.net
(テンプレその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 と同じ要領でビルドする

953 :名無しさん@編集中 :2018/02/15(木) 21:02:12.06 ID:uWeWEjp90.net
(テンプレその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行目に上書き

954 :名無しさん@編集中 :2018/02/15(木) 21:02:27.07 ID:uWeWEjp90.net
(テンプレその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

955 :名無しさん@編集中 :2018/02/15(木) 21:02:49.85 ID:uWeWEjp90.net
(テンプレその6)
Microsoft Visual Studio 2017
https://www.visualstudio.com/ja/downloads/

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

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

957 :名無しさん@編集中 :2018/02/15(木) 21:04:57.87 ID:uWeWEjp90.net
以上です

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

958 :名無しさん@編集中 :2018/02/15(木) 22:55:49.61 ID:kuPNCGh90.net
PCなら規制されてなければ誰でもスレ立てられるよ
スレ立てなんて簡単だよ

959 :名無しさん@編集中 :2018/02/15(木) 22:58:38.16 ID:jkTCbo4G0.net
>>952
・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を持ってないので自分では確認できない。それとも勘違いで別件?

960 :名無しさん@編集中 :2018/02/15(木) 23:43:30.08 ID:uWeWEjp90.net
955さんに押されて、次スレ、立てました(初体験)

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

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

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

962 :名無しさん@編集中 :2018/02/16(金) 09:03:08.27 ID:7AMRxvzL0.net
>>960


963 :名無しさん@編集中 :2018/02/16(金) 22:51:33.17 ID:dZrVzNEM0.net


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

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

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

965 :名無しさん@編集中 :2018/02/17(土) 16:31:17.69 ID:IltW5UCc0.net
すごく長いうんちが出た

966 :名無しさん@編集中 :2018/02/17(土) 17:40:48.18 ID:l2wmCNa/0.net
元気な翔子

967 :名無しさん@編集中 :2018/02/17(土) 18:30:09.52 ID:7g0mCVLM0.net
中川?

968 :名無しさん@編集中 :2018/02/18(日) 20:21:58.20 ID:BW1ZHjZw0.net
埋め

969 :名無しさん@編集中 :2018/02/19(月) 20:33:15.62 ID:mbL1WcwT0.net
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 でビルドすることはできないのでしょうか?

よろしくお願いします

970 :名無しさん@編集中 :2018/02/19(月) 20:43:37.58 ID:pjwRyHHh0.net
メッセージの中身わかってる?

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

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

973 :名無しさん@編集中 :2018/02/21(水) 08:38:25.14 ID:2g4J3DEKM.net
ウメ

974 :名無しさん@編集中 :2018/02/21(水) 08:38:42.19 ID:2g4J3DEKM.net
ウメ

975 :名無しさん@編集中 :2018/02/21(水) 09:02:03.95 ID:fx4NtVof0.net
うめちゃん

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

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

978 :名無しさん@編集中 :2018/02/22(木) 08:55:50.26 ID:SNoNlNYW0.net
TvtPlayが新しくなっていたのでビルド。
この人はバイナリも公開してくれているけど。

979 :名無しさん@編集中 :2018/02/22(木) 18:53:20.98 ID:LRj5J+9+0.net
晩飯食べ終わりました

980 :名無しさん@編集中 :2018/02/23(金) 07:34:39.69 ID:ntZe4+O00.net
LibISDBとTVTestVideoDecoderのソースが更新された。

981 :名無しさん@編集中 :2018/02/23(金) 23:12:32.50 ID:34RVR2ZP0.net
1

982 :名無しさん@編集中 :2018/02/23(金) 23:13:13.54 ID:34RVR2ZP0.net
2

総レス数 1004
227 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200