TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
板長が暇潰しに切った大根貰ったンゴww
【B-CAS】 sc sca オプション part5【km】
FINAL FANTASY XIV part2
アースソフトPT4に望むこと
パスってどうすればいいんですか><
【3波】アースソフトPT1/PT2/PT3 Rev.165【TS】
糞環境乙】TSパケットエラー報告9【とは言わせない
【4K BS/CS】TBS6812/PT4K part1【MMT/TLV】
とりあえずBCASとかスカパーにログ付きで通報すればええんか? 3
【B-CAS改造】Bカスカード2038化書き換えツール配布所 215

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


1 :2019/01/31 〜 最終レス :2020/03/23
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】その2
http://mevius.2ch.sc/test/read.cgi/avi/1518705444/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured

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 → ソリューションのビルド

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_All.sln をダブルクリック → Release → ソリューションのビルド
・0.10.0 と同じ要領で、プラグインをビルドする
・CasProcessor.tvtp も、0.10.0 と同じ要領でビルドする

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")
にする

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行の間に挿入

次レスに続く

5 :
>>4の続き

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行目に上書き

6 :
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

7 :
Microsoft Visual Studio 2017(VS 最新バージョンのダウンロード)
https://www.visualstudio.com/ja/downloads/

Microsoft Visual Studio 2015、他(VS 旧バージョンのダウンロード)
https://www.visualstudio.com/ja/vs/older-downloads/

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

9 :
テンプレ、以上

10 :
【TVTest】ビルドした・するスレ【EDCB】その3
https://mevius.2ch.sc/test/read.cgi/avi/1548937771/

45秒遅れで重複させてしまったのだけど、落としちゃいますかね

11 :
とりあえず保守

12 :


13 :


14 :


15 :


16 :


17 :
ほしゅ

18 :


19 :


20 :
保守

21 :
前スレ>>994
WindowsコンテナはOSイメージがデカいからあんま小さく出来ないのよ
vs_buildtoolsのインストールオプション追い込めばもっと小さく出来るとは思うけど
そこまでやるのはめんどくさくて諦めた

あとLibISDBがgit cloneした素の状態だとWindows10SDKを2バージョン要求するから辛い

前スレ>>995
Dockerfile
https://pastebin.com/d8Cm7nf7

おまけ
TVTestビルドバッチ
https://pastebin.com/qZMXK7tF

MDがいい人は適当にConfiguration=Release_MDとかで

22 :
こっち?

23 :
うんち

24 :
ここでいいのか

25 :
docker神サンクス
なんやようわからんがやってみる

ドッカーて響きがええからな

26 :
>>21
d

27 :
>>1
おつ

>>21
勉強してみる

28 :

今更ビルドする人もあまりいないと思うが >>4-5>>2-3 に合わせて
コンパクトにまとめ直してみた

正式版 TVTest 0.8.2 ソース
https://github.com/DBCTRADO/TVTest/releases

●TVTest
・TVTest-0.8.2.zip を解凍
・BaseClasses は 0.9.0 と同様にコピー
https://pastebin.com/VrEAxy37 の修正を適用
・TVTest.sln をダブルクリック → Release → ソリューションのビルド
・TVTest-0.8.2/sdk/Samples/Samples.sln でプラグインをビルド
・TVTest-0.8.2/src/TVTest_Image/TVTest_Image.sln で TVTest_Image.dll をビルド
(TVTest_Image.dll は TVTest.exe と同じ場所に作成される)

29 :
>>2だけ生かして>>3-5はもう削ってもいいんじゃね?とも思った

30 :
某メーカーサポートがやり取りで環境が新しすぎて困ってるとか宣ってるのを見かけたような

31 :
TVTest ver. 0.8.x 〜 0.90
src/LogoManager.cpp
95,96c95,96
< ft.dwLowDateTime=(DWORD)(Time>>32);
< ft.dwHighDateTime=(DWORD)(Time&0xFFFFFFFFUL);
---
> ft.dwHighDateTime=(DWORD)(Time>>32);
> ft.dwLowDateTime=(DWORD)(Time&0xFFFFFFFFUL);

32 :
>>2の内容はもう古いよ
logue氏がリポジトリを更新してくれたからCasProcessorはそのままビルドできる(今なら再ターゲットすら必要ない)
TvCasへの言及がないのがなぜなのかは知らんけど
あとzipで落とすのではなくgitコマンドでcloneするように更新したほうがいいと思う(そうしないとバージョン情報にコミットハッシュ入らないし)

あと中の人バグ修正お疲れ様です&ありがとう

33 :
VS2017 15.9.6で「TVTest 0.10.0/LibISDB Commits on Jan 30, 2019」ビルド・動作確認
年末年始は確認できなかったので
前バージョン「Commits on Dec 26/27, 2018」の内容もこのタイミングでようやく確認できました

34 :
前バージョンの内容
https://mevius.2ch.sc/test/read.cgi/avi/1518705444/686 を書いたものですが
https://mevius.2ch.sc/test/read.cgi/avi/1518705444/929 で↑の2件とも解決されていることを確認できました
>Commits on Dec 26, 2018
>選択できるチャンネル/サービスの上限数を増やした fc55f4e
>チャンネル/サービスなどのコマンドの範囲チェックを行うようにした f46aae1
これでスカパープレミアムで4波束ねた時も不具合が無くなり快適になりました
あと、
>局ロゴファイルに各ロゴの更新日時が正常に保存されないのを修正 2ebab9e
https://mevius.2ch.sc/test/read.cgi/avi/1518705444/937
>Commits on Dec 27, 2018
>局ロゴファイルのロゴ更新日時が異常な場合は無視するようにした 484f7e3
これでBSのロゴが更新されなかったりするのがなくなるのなら有難いです
いつも有難く使わせてもらっています 自分の中では大きな不具合はもう無くなった感じ 感謝です

35 :
ファイル再生が終わった時、タイトルバーにタイトルが出なくなったのっていつから?
前は再生が終わった後でもタイトルが出たままで確認できたのに今は地味に不便

36 :
https://satch.tv/video/486042.html?mref=115

37 :
>>32
logue氏のと手持ちを比較してたら TVTestPlugin.h が微妙に違うことに気づいたのだが
TVTest-develop/src

TVTest-develop/sdk
の物で内容が異なるのな
sdkの方は0.9.0から更新されていないのか…

38 :
http://satch.tv/?mref=300

39 :
どなたか最新ビルドのバイナリ上げていただきないでしょうか

40 :
はい、いただきないです

41 :
LibISDB Commits on Feb 3, 2019
emplace_back で追加した要素の参照に back を使わず戻り値を使うようにした

TVTest Commits on Feb 3, 2019
LibISDB を更新
emplace_back で追加した要素の参照に back を使わず戻り値を使うようにした
コメントアウトしていた不使用コードを削除
番組表検索のカラム幅の初期値が0になるのを修正

42 :
ありがたい

43 :
Sampleだけ再ターゲットがかかるのはおまかん?
最高最適化と最適化と速度優先の3オプションがバラバラなのは、理由があるのかな?作った時の気分?

44 :
まあサンプルだしね
テキストにもこう書いてある
> サンプルのソリューション(Samples.sln)とプロジェクトは Visual Studio 2010 用です。
テンプレの「Samples.VS2013.sln」の方を使ってもその名の通り
そもそも使わないならビルドする必要もないし…

45 :
HDUSのリモコンが優秀すぎて。ごろ寝で次の番組見るとか便利で手放せないよ!
TVTestでリモコンないと泣いちゃう。ゲームパッドを延長すれば代用もできるけど、、、

46 :
TVTestは7年使ってるがHDUSは使ったことないな
そんな便利に使ってる人もいるんだ

47 :
自分も使ったことないな
でも最近PCから少し離れたところから見ることが増えたからリモコン欲しいなとも思う

48 :
リモコンはIOデータのGV-RCKIT3でもプラグインあるからtvtestで使えるよ
あとスマホから使えるAndroidリモコンなんかもある

リモコンで思ったけどEPGやZキーの画面で左下に小窓で現在選局中のチャンネルの映像表示出来ればTVライクでいいと思うんですけどどうでしょう中の人

49 :
EWDKを使ってコマンドラインからビルドしてみた。
> EWDK for Windows 10 バージョン 1809 Visual Studio Build Tools 15.8
ってもので13GB弱、うちの適当にぶっ込んだVS2017の半分くらいの容量か?
特に問題なくTVTest本体のビルド完了。
Sampleのプラグインはそのままではビルドできなかったけど。
パッケージが昨年9月で更新されているわけじゃないので、ぱっと見の違いは
バージョン情報が「MSVC 19.15.26726.0」になるくらいかな。

50 :
Build Toolsだけならもっと少ないね

51 :
そうなんだけど、単体で完結してるってところで試してみたわけ。

VS2017のセットアップファイルを「vs_community.exe --layout」でローカルに保存していて、
たまに更新かけ続けていたらいつの間にか80GBオーバーしていてこんなに必要なのか!?と
驚いていたんだが、削除して再取得させたら50GB弱に収まったな。
まぁそれでも大きいが…

52 :
普通にビルドしてるだけならWindowsKits入れても14GBだろうに・・・

53 :
Visual Studio 2017 version 15.9.7 来てたのか
今知った

54 :
Visual Studio 2017 version 15.9.7
https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes#15.9.7

55 :
LibISDBのバージョンはいつまで「ver.0.0.0」なのだろう?

56 :
>>1
最新のサポートされる Visual C++ のダウンロード
https://support.microsoft.com/ja-jp/help/2977003/the-latest-supported-visual-c-downloads

57 :
コタツ点けたまま仕事行ってきちゃった・・・

58 :
/min /tray で起動すると一瞬だけアクティブになるんだけど、
バックグラウンドのままで起動するにはどこいじったらええの?

59 :
CAppMain::Main で SetFocus してたわ

60 :
というか 0.9.0 だけど、/tray で起動してからウィンドウに戻すとタイトルバー残らない?

61 :
おま環な話なんだが、xfne6f氏版EpgDataCap_Bonが頻繁にハングアップするんで2週間以上格闘してた。
9年前のCore2DuoマシンのHDDが死んで交換、Win7(EDCB人柱版10.66)→Win10にしてビルドした。

xtne6f氏のコミットに納得したり疑ったりしながら書き出しスレッドがデッドロックする理由を追ってたんだが、
前スレの576氏が人柱版10.66のEpgDataCap_Bonと入れ替えて解決した話をみて、ビルドして置き換えてみた。
EpgTimerから起動されるだけなんだから、引数が互換であればそのまま置き換えておk。盲点だった。

まだ様子見だけれど、少し試した感じでは悪くない。ありがとう。

62 :
暇だからチンチンでもいじるかな

63 :
>>62
PCとチンチンぐらいしか弄るものが無い件について

64 :
チンチンはいじるものではなく、いじってもらうものなんだお。

65 :
おしっこする時どうするんだよ

66 :
暇だったからチンチンいじりじゃなくTVTestの0.7.23を
VS2013でビルドしようとした。
ATL関連のエラーを解消できずに挫折した。
VS2017を使ったらさっくり終わった。
空しかったのでチンチンいじりに戻る。

67 :
EDCB人柱版10.66をわざわざビルドせず10.69mod23でビルドすればええのにな
派生版のどれがいいかは知らんけど

68 :
派生版、迷ったらxtne6fのwork-plus-sで良いんじゃね。バイナリ配布してるし。

69 :
肝心のファイルが入ってないから、まともにビルドできない初心者にその勧め方はよくないと思う
サービス起動のバッチファイルとかあるからビルド組も一度は入れたほうがいいとは思うけど

70 :
「Visual Studio 2019」がリリース候補(RC)版に 〜CodeLens機能がCommunity版にも開放 - 窓の杜
https://forest.watch.impress.co.jp/docs/news/1173011.html

米Microsoftは2月27日(現地時間、以下同)「Visual Studio 2019」のリリース候補(RC)版を公開した。
現在、公式サイトからダウンロードできる。

「Visual Studio 2019」は、統合開発環境(IDE)「Visual Studio」の次期メジャーバージョン。
正式リリースは4月2日が予定されており、それに合わせてローンチイベントがオンラインで開催される。

71 :
releaseのビルド済み落としつつ、自ビルド上書きが最強なんかな?

72 :
全部自分でビルドが最強

73 :
>>72
バッチファイルとか自ビルドで含まれないものがあるということでの話なんだけど

74 :
>>73
ソースのiniフォルダにみんな入ってるだろ

75 :
>>74
そうだっけか
じゃあ>>69はなんのことなんだろう
俺は普通に自ビルドしたの使ってるけど

76 :
派生版のソースにiniフォルダがあるけど純正の方はiniフォルダが無い
10.69mod23以降xtne6fぐらいしか更新してない気もするけど

77 :
>>75
EpgDataCap_Bon.exeが入ってないよ。

190305更新乙です。

78 :
>>77
>>69の意図することがイマイチつかめないけど、単にバイナリ配布ではEpgDataCap_Bon.exeが入ってないというだけなら考えが浅すぎる
肝心のファイルが入ってない=ビルドするのに必要などのファイルが足りない
まともにビルドできない=VS2015からVS2013に変えてビルドする関係でATL関連でエラーがでる等でソリューションやらプロジェクトをいじらないといけないのがわかってない
とかスレ民敏感だからな

79 :
感染性心内膜炎

80 :
TVTestで初めてソフトをビルドしたんだけど、出来上がったファイルのハッシュ値でググっても何も出てこない。
ビルドしたファイルのハッシュ値って環境ごとに異なる?

81 :
当たり前だ

82 :
>>80
生成されたexeの中にはビルド中に生成された中間ファイル(*obj)のタイムスタンプ
等の情報なども入っているから、環境ごとどころか同じ環境でもビルドするたびに
ハッシュは変わるよ

83 :
>>82
なるほど。どもです。

84 :
Multi2Dec 2.10をVS2017でx64ビルドしてlibarib25と入れ替えたらCPU負荷半減で驚いた。
9年前のマシンをだましだまし動かしてるのでいい発見。

85 :
互換は互換なのでそれぞれ目的に合った本来の使い方があるってだけだけどね

86 :
CPU負荷半減ならCPUフルに使って時間減らせよという気がするのと
そもそもx64にするほどメモリ食わないという気がする

87 :
C2Dレベルがあるならその程度の負荷の差なんて
気にしなくてもいいだろうに…

88 :
EDCBってビルドしたのx86版しか無いけど、みんな32bit環境の人が多いの?
Windows10でマシン新調したとかで、圧倒的にx68の人が多いと思ってたけど…?(謎)

89 :
x64にしても速くなるわけじゃないし気持ちの問題だから…

90 :
>>88
確か×64だと動かないチューナーがあったんじゃなかったかな?
自分もosは64でテレビ関係は86ですね

91 :
糞みたいな質問が増えるからx86がデフォになってるだけだよ
何年も前から全てx64でも問題ないけど今でも偶にOSとプログラムの関係がよく分かってないやつがx86,x64混在で動かないってマヌケなこと言ってくる時があるんでx86をデフォにしておく意味はある
ソースあって自分でビルド出来る頭があれば問題ない程度のレベルだけどそれすら出来ないの多いからね

92 :
全部32bitに統一しておけば混乱がない

93 :
いや、いっそ全てx64化!

94 :
既存のモジュールと併用する以外にx86選択する意味ないからな
いい機会だからx64経験則積んどけ遠い将来x86廃止になるから

95 :
そのころにはキャプなんてやってないだろうね

96 :
win10-64bitでx86XP互換上がってるもんな
8.1で無理だった20年前のソフトやえろげーが動く

97 :
マジか

98 :
全てのソースを探して集めて全部x64でビルドすると、とてもいい自己満足感に浸れるのでオススメ

99 :
>>93
拾い集めてる奴らにはそれが難しい
一つや二つ必ず32bitが混じっていて動かない
それで動かないよと質問しに来るのだ

100 :
Visual Studio 2017 version 15.9.9
released on March 12, 2019

Details of What's New in 15.9.9

Issues Fixed in 15.9.9
・These are the customer-reported issues addressed in 15.9.9:
・SSDT: We fixed a crash in the SSIS Foreach Loop container.
・A few .NET native for UWP customer issues were fixed in .NET native tools 2.2 (UWP 6.2.4).
・We have corrected dual signing of Visual C++ Redistributable installers.

Security Advisory Notices
・A remote code execution vulnerability exists when the Visual Studio C++ Redistributable Installer improperly validates input before loading dynamic link library (DLL) files.
・Unity Editor Remote Code Execution Vulnerability.
・.NET Core NuGet Tampering Vulnerability.


100〜のスレッドの続きを読む
リレイズ1
SoftCas Part17
オナホマン
召喚士ユウナ入ります! Part.2
AVerMedia総合スレ Part2
【FF14】ギャザラークラフタースレ
FINAL FANTASY XIV part1
DTV板のろだ荒らし、自分たちは棚に上げてネ実に攻撃されたとJimに泣きつく256
スカパー! プレミアムをPCで視聴 23
次世代ビデオコーデック総合スレPart1 【HEVC/VP9/AV1等】
--------------------
毛沢東
日本国内に海外の車両を持ってきたい!!
テスト
【゚д゚)ウマー】好きなのワインを書き込むスレ_1本目
【ポケ森】どうぶつの森ポケットキャンプを平和にのんびり楽しむスレ ★11
経歴詐称の正しい方法66日目
【転女】転校少女* part 18
アホノミクス工作員はなぜ自閉症になったのか
【韓国】優遇対象から「日本外す」WTO提訴準備へ
☆★日本国憲法はメイドインジャパンだぜ!★★
美人とのセックスって全然楽しくない [445518161]
新プラン・ケータイプランはスマホ利用が可能
☆静 岡 転 石 男   (ビートルズ板管理人)vol105◆
【話題】2020年最新版・漫才が面白いお笑い芸人ランキングTOP20 3位、千鳥 2位、中川家 1位は… ★2 [鉄チーズ烏★]
セリエAをみるぞ!No.203
札幌・北海道のインディーズバンド★23
【経済】ダウ平均は大幅反落で始まる 578ドル安 [ですとろん★]
【台湾】米政府に「台湾買って」 台湾外交部「売り物ではない」★2
【目指せ】南井厩舎応援スレ11【30勝】
るろうに剣心で一番可愛いのは誰?
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼