■ このスレッドは過去ログ倉庫に格納されています
Tvtestをビルドするスレ Part8
- 1 :名無しさん@編集中:2015/09/21(月) 01:24:04.73 ID:ZKL9NUJI.net
- Tvtestソース https://github.com/DBCTRADO/TVTest
開発版バージョンの0.9.0から、TVH264やTVH264_SPHDは、TVTestに統合されました。
拾ったバイナリは自己責任で使用しましょう。
前スレでウイルス検知の報告もあります。
前スレ
Tvtestをビルドするスレ Part7(c)2ch.net
http://peace.2ch.net/test/read.cgi/avi/1424716487/
- 2 :名無しさん@編集中:2015/09/21(月) 01:25:14.00 ID:zCDP/QQ3.net
- ●ビルド方法 参考HP
http://ug-jaro.jugem.jp/?eid=2149
http://dtv.air-nifty.com/sphd/2012/11/windows8-58cb.html
http://dtv.air-nifty.com/sphd/2013/09/tvtest081-f7ae.html
http://dtv.air-nifty.com/sphd/2013/09/tvh265_sphd-d59.html
http://dtv.air-nifty.com/sphd/2014/05/tvtesttvh264_sp.html
http://dtv.air-nifty.com/sphd/2014/06/tvtest-090-39aa.html
TVTest0.9.0(2014/12/1以降)のビルド方法
http://dtv.air-nifty.com/sphd/2015/03/tvtest-09020141.html ← New!
●過去スレ
Tvtestをビルドするスレ Part6
http://peace.2ch.net/test/read.cgi/avi/1415118405/
Tvtestをビルドするスレ Part5
http://peace.2ch.net/test/read.cgi/avi/1404770820/
Tvtestをビルドするスレ Part4
http://peace.2ch.net/test/read.cgi/avi/1400171179/
Tvtestをビルドするスレ Part3
http://toro.2ch.net/test/read.cgi/avi/1396115624/
Tvtestをビルドするスレ Part2
http://toro.2ch.net/test/read.cgi/avi/1383718417/
Tvtestをビルドするスレ
http://toro.2ch.net/test/read.cgi/avi/1379842138/
- 3 :名無しさん@編集中:2015/09/21(月) 01:26:51.98 ID:zCDP/QQ3.net
- ◎TVTestがx86版の場合は vcredist_x86.exe を、x64版の場合は vcredist_x64.exe をダウンロードしてください。
Microsoft Visual C++ 2005 Service Pack 1 再頒布可能パッケージ MFC のセキュリティ更新プログラム
http://www.microsoft.com/ja-jp/download/details.aspx?id=26347
x86 http://download.microsoft.com/download/E/A/5/EA5A3F64-0347-404B-8E26-3067207C8FA2/vcredist_x86.exe
x64 http://download.microsoft.com/download/E/A/5/EA5A3F64-0347-404B-8E26-3067207C8FA2/vcredist_x64.exe
Microsoft Visual C++ 2008 Service Pack 1 再頒布可能パッケージ MFC のセキュリティ更新プログラム
http://www.microsoft.com/ja-jp/download/details.aspx?id=26368
x86 http://download.microsoft.com/download/5/D/8/5D8C65CB-C849-4025-8E95-C3966CAFD8AE/vcredist_x86.exe
x64 http://download.microsoft.com/download/5/D/8/5D8C65CB-C849-4025-8E95-C3966CAFD8AE/vcredist_x64.exe
Microsoft Visual C++ 2010 Service Pack 1 再頒布可能パッケージ MFC のセキュリティ更新プログラム
http://www.microsoft.com/ja-jp/download/details.aspx?id=26999
x86 http://download.microsoft.com/download/1/6/5/165255E7-1014-4D0A-B094-B6A430A6BFFC/vcredist_x86.exe
x64 http://download.microsoft.com/download/1/6/5/165255E7-1014-4D0A-B094-B6A430A6BFFC/vcredist_x64.exe
Visual Studio 2012 更新プログラム 4 の Visual C++ 再頒布可能パッケージ
http://www.microsoft.com/ja-jp/download/details.aspx?id=30679
x86 http://download.microsoft.com/download/C/A/F/CAF5E118-4803-4D68-B6B5-A1772903D119/VSU4/vcredist_x86.exe
x64 http://download.microsoft.com/download/C/A/F/CAF5E118-4803-4D68-B6B5-A1772903D119/VSU4/vcredist_x64.exe
Visual Studio 2013 の Visual C++ 再頒布可能パッケージ
http://www.microsoft.com/ja-jp/download/details.aspx?id=40784
x86 http://download.microsoft.com/download/C/6/D/C6DF4616-2D85-43AD-A4FF-C9DC1F94D026/vcredist_x86.exe
x64 http://download.microsoft.com/download/C/6/D/C6DF4616-2D85-43AD-A4FF-C9DC1F94D026/vcredist_x64.exe
- 4 :名無しさん@編集中:2015/09/21(月) 01:28:54.92 ID:zCDP/QQ3.net
- /MT
staticリンクされるのでWindowsUpdateの恩恵は受けれないですがランタイムライブラリのインストールの心配はなくなります。
まぁFramework入れなくても動くのは環境によっちゃ美味しいと思うけど、そんな環境ほとんど死滅しちゃってるしね。
静的リンクなのでちょっとバイナリサイズがデカくなる点は短所なので、全部パッケージ化しちゃうと修正があった時にTVTestもリビルドしなきゃいけない。
/MD
ランタイムライブラリがインストールされていないと動きませんが、ランタイムライブラリの致命的バグの時にWindowsUpdateで更新されるので開発側の手間はなくなります。
あとDLLはメモリを共有するので/MDを選べばメモリ消費も減り、実行ファイルがコンパクトになるメリットもあります。
基本的に.NET Frameworkに依存する部分はそっちに依存させといた方がセキュリティ修正意識しなくて済む。
Visual Studio Community 2013 - Visual Studio
http://www.microsoft.com/ja-jp/dev/products/community.aspx
Microsoft Visual Studio Community 2013 Update 4 (直リン)
http://download.microsoft.com/download/7/1/B/71BA74D8-B9A0-4E6C-9159-A8335D54437E/vs2013.4_ce_enu.iso
http://download.microsoft.com/download/D/7/5/D75814E7-19DC-42B1-A431-AAA294CEB943/vs_langpack.exe 言語パック
Microsoft Visual Studio Express 2010 (直リン)
http://download.microsoft.com/download/4/E/6/4E61E454-1DE7-4B70-860B-13282DE65D6B/VS2010ExpressJPN.iso
Microsoft Windows SDK for Windows 7 and .NET Framework 4
http://www.microsoft.com/en-us/download/details.aspx?id=8279
Microsoft Visual Studio 2010 Service Pack 1
http://www.microsoft.com/ja-jp/download/details.aspx?id=23691
Windows SDK 7.1 用 Microsoft Visual C++ 2010 Service Pack 1 コンパイラ更新プログラム
http://www.microsoft.com/ja-jp/download/details.aspx?id=4422
Microsoft Visual Studio Express 2013 for Windows Desktop
http://www.microsoft.com/ja-jp/download/details.aspx?id=4078
Microsoft Visual Studio 2013 Update 2
http://www.microsoft.com/ja-jp/download/details.aspx?id=42666
- 5 :名無しさん@編集中:2015/09/21(月) 01:31:28.38 ID:zCDP/QQ3.net
- Microsoft Visual Studio 201
https://www.visualstudio.com/downloads/download-visual-studio-vs
関連スレ
TVTestをビルドしたスレ 6 [転載禁止](c)2ch.net
http://peace.2ch.net/test/read.cgi/avi/1440044378/
- 6 :名無しさん@編集中:2015/09/21(月) 01:33:12.04 ID:zCDP/QQ3.net
- >>5訂正&追記
Microsoft Visual Studio 2015
https://www.visualstudio.com/downloads/download-visual-studio-vs
亜種Tvtest 0.8.1 ソース
https://github.com/maki-rxrz/TVTest
亜種Tvtest 0.8.0 ソース
https://github.com/VFR-maniac/TVTest
関連スレ
TVTestをビルドしたスレ 6 [転載禁止](c)2ch.net
http://peace.2ch.net/test/read.cgi/avi/1440044378/
- 7 :名無しさん@編集中:2015/09/21(月) 01:34:46.67 ID:zCDP/QQ3.net
- 正式版Tvtest 0.8.2 ソース
https://github.com/DBCTRADO/TVTest
・CCasProcessorのStub化
・「現在のサービスのみスクランブル解除する」設定機能の 削除
・BonDriver専用のwinscard.dllを読み込む機能の削除
0.8.0のCasProcessor.cpp・CasProcessor.hを上書きコピー
tvcas_attachmentのTVCAS.hを↑と同じフォルダにコピー
DtvEngine.cppにttp://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行目に上書き
- 8 :名無しさん@編集中:2015/09/21(月) 01:35:58.58 ID:zCDP/QQ3.net
- 開発版Tvtest 0.9.0 ソース
https://github.com/DBCTRADO/TVTest/tree/develop
4か月前からの大きな変化だとすれば次の2点だな
1.TVTestのビルドにあたり修正箇所が簡易化
2.Bカス改造による違法試聴に対策がされた
1については次の通り
●TVTest
TVTest-develop.zipを解凍
WinSDK v7.1のBaseClasses/*.cppと*.hを、TVTest-develop/src/BaseClassesにコピー
TVTest.slnをダブルクリック → Release → ソリューションのビルド
baseclassesだけコピーしとけばWin7SDK入れなくてもおk
http://www1.axfc.net/uploader/so/3121693
●CasProcessor.tvtp
CasProcessor.zipを解凍
・TVTest-develop/srcから以下の2ファイルを上書き
TVTestPlugin.h
TVTestInterface.h
・CasProcessor.cppの2170行目を修正
Info.ConnectPosition = TVTest::TS_PROCESSOR_CONNECT_POSITION_POSTPROCESSING;
・CasProcessor.rc 11〜13行目修正 TVTest 0.8.2に合わせる
AUTOCHECKBOX "EMM処理を行う(&M)",IDC_PROPERTIES_ENABLEEMMPROCESS,8,20,80,9
RTEXT "使用する拡張命令(&E):",IDC_PROPERTIES_INSTRUCTION_LABEL,8,38,72,8
CasProcessor.slnをダブルクリック → Release → ソリューションのビルド
- 9 :名無しさん@編集中:2015/09/21(月) 01:43:47.60 ID:zCDP/QQ3.net
- コピペ回避でテンプレを一部順序を入れ替えたました。
>>2のhttp://ug-jaro.jugem.jp/?eid=2149はリンク切れでしたので次スレで削除してください。
こまけーところミスしてたらすまねー
,===,====、
_.||___|_____||_
.. ∧_∧ /||___|^ ∧_∧
.. (・ω・`)//|| |口| |ω・` )
. ./(^(^ .//||...|| |口| |c )
..... ∧_∧ / // ||...|| |口| ||し 新スレです
....... (・ω・`) //.... ||...|| |口| || 楽しく使ってね
/(^(^ // .... .||...|| |口| || 仲良く使ってね
"" :::'' |/ |/ '' " ::: ⌒ :: ⌒⌒⌒ :: "" `
:: ,, ::::: ,, ; ̄ ̄ ̄ "、 :::: " ,, , ::: " :: " :::: "
- 10 :名無しさん@編集中:2015/09/21(月) 01:54:46.27 ID:fr0UwE/F.net
- >>10入れ替えました。
だな。
/⌒ヽ 間違えばかりで
く/・ ⌒ヽ 死に鯛
| 3 (∪ ̄]
く、・ (∩ ̄]
- 11 :名無しさん@編集中:2015/09/21(月) 07:44:18.61 ID:kWzuU/pI.net
- >>1-8 乙
- 12 :名無しさん@編集中:2015/09/21(月) 17:25:20.75 ID:FZOQZUz5.net
- ∩
_( ⌒) ∩__
/ /,. ノ ̄\ / .)E)
/i" / /|_|i_トil_| / / / ̄ ̄ ̄ ̄
|ii.l/ /┃ ┃{. / / < >>1乙ぱい
|i|i_/''' ヮ''丿i_/ \____
i|/ ,ク ム"/ /
|( ヽ _,.-===、j、
ゞヽ‐イ/´ ヽ ヽ、
\! ::c:: ! :p
}ヽ __ ノ、_ノ
/ ノ ノ
- 13 :名無しさん@編集中:2015/09/22(火) 12:23:01.73 ID:p7SA6jM4.net
- シルバーウィークで時間を持て余すので初ビルドしてみた。
Win10 Pro x64+VS2015Commで
>>8
見ながらWin32作成したけど無問題ででけた。
- 14 :名無しさん@編集中:2015/09/25(金) 09:35:52.82 ID:2zriH2L4.net
- > あとDLLはメモリを共有するので
テンプレに突っ込んでもしかたないけど、共有するのはメモリではなく実行ファイルでしょ。メモリを共有したら大変なことになっちゃう。
ファイルがロードされるエリアを考えたら広い意味では合ってるのはわかるけど。
- 15 :名無しさん@編集中:2015/09/26(土) 03:42:01.13 ID:m4HVccnw.net
- >>14
ちょっと何言っているのかわからないですね
理解できるまで↓を読んでから書き込んでね
http://www.atmarkit.co.jp/ait/subtop/features/dotnet/mthread_index.html
http://docs.oracle.com/cd/E19455-01/806-2732/6jbu8v6od/index.html
- 16 :名無しさん@編集中:2015/09/26(土) 04:18:53.38 ID:Mj0M+JWa.net
- こっちじゃないかな。
https://msdn.microsoft.com/ja-jp/library/h90dkhs0(v=vs.90).aspx
dllにdata segmentを用意するだけで共有メモリに出来るのって
windowsぐらいで、わりと珍しい仕組みだよね?
- 17 :名無しさん@編集中:2015/09/26(土) 04:37:10.25 ID:Oj77D6wk.net
- メガPIT 1時間プレ1000万越える
13時間で16000万貯まった
- 18 :名無しさん@編集中:2015/09/26(土) 04:37:44.29 ID:Oj77D6wk.net
- ゴバク失礼しました
- 19 :名無しさん@編集中:2015/09/26(土) 13:48:41.95 ID:bU70mgAu.net
- >>16
TVTest もその共有メモリってのを使っていて、/MD ビルドのほうがメモリの消費が少ないということですか?
- 20 :名無しさん@編集中:2015/09/26(土) 16:02:02.98 ID:9K1gL+vo.net
- http://toro.2ch.sc/test/read.cgi/avi/1424716487/
- 21 :名無しさん@編集中:2015/10/01(木) 21:30:18.69 ID:sz1ALRbH.net
- i ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dyna
- 22 :名無しさん@編集中:2015/10/02(金) 22:38:38.42 ID:yOPuE5uo.net
- ?
- 23 :名無しさん@編集中:2015/10/06(火) 11:43:04.67 ID:0l/SySC6.net
- BonDriverをビルドする時
TとSはどうやって切り替えるの?
- 24 :名無しさん@編集中:2015/10/06(火) 13:08:12.75 ID:SeypP5L9.net
- TVTest もその共有メモリってのを使っていて、/MD ビルドのほうがメモリの消費が少ないということですか?
20 :名無しさん@編集中:2015/09/26(土) 16:02:02.98 ID:9K1gL+vo
http://toro.2ch.sc/test/read.cgi/avi/1424716487/
21 :名無しさん@編集中:2015/10/01(木) 21:30:18.69 ID:sz1ALRbH
i ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dyna
22 :名無しさん@編集中:2015/10/02(金) 22:38:38.42 ID:yOPuE5uo
?
23 :名無しさん@編集中:2015/10/06(火) 11:43:04.67 ID:0l/SySC6
BonDriverをビルドする時
TとSはどうやって切り替えるの?
- 25 :名無しさん@編集中:2015/10/06(火) 15:15:03.45 ID:RF3K2caO.net
- 別に1GB2GBとかメモリ喰う訳じゃ無いんだし細かすぎない?w
- 26 :名無しさん@編集中:2015/10/06(火) 21:43:45.70 ID:xHEUz0B8.net
- >>23
ビルドしてから .dll をリネームする。
- 27 :名無しさん@編集中:2015/10/06(火) 23:41:29.29 ID:0l/SySC6.net
- >>26
いい加減なこと言わないで貰いたい
BonDriver_PT3-S.dllとBonDriver_PT3-T.dllは違うものだろ
- 28 :名無しさん@編集中:2015/10/07(水) 00:12:56.79 ID:uZak5Gb9.net
- リネームしないと2回目のビルドで1回目が上書きされてしまうよ。
総レス数 1005
214 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver.24052200