X



【TVTest】ビルドした・するスレ【EDCB】©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@編集中 転載ダメ©2ch.net (ドコグロ MM4b-1ST5)
垢版 |
2017/02/07(火) 17:10:44.77ID:f0ul3hDDM
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
0002名無しさん@編集中 (ドコグロ MM4b-1ST5)
垢版 |
2017/02/07(火) 17:11:15.61ID:f0ul3hDDM
開発版Tvtest 0.9.0 ソース
https://github.com/DBCTRADO/TVTest/tree/develop

●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 → ソリューションのビルド
0003名無しさん@編集中 (ドコグロ MM4b-1ST5)
垢版 |
2017/02/07(火) 17:11:38.66ID:f0ul3hDDM
正式版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行目に上書き
0005名無しさん@編集中 (ドコグロ MM4b-1ST5)
垢版 |
2017/02/07(火) 17:12:27.06ID:f0ul3hDDM
/MT
staticリンクされるのでWindowsUpdateの恩恵は受けれないですがランタイムライブラリのインストールの心配はなくなります。
まぁFramework入れなくても動くのは環境によっちゃ美味しいと思うけど、そんな環境ほとんど死滅しちゃってるしね。
静的リンクなのでちょっとバイナリサイズがデカくなる点は短所なので、全部パッケージ化しちゃうと修正があった時にTVTestもリビルドしなきゃいけない。
/MD
ランタイムライブラリがインストールされていないと動きませんが、ランタイムライブラリの致命的バグの時にWindowsUpdateで更新されるので開発側の手間はなくなります。
あとDLLはメモリを共有するので/MDを選べばメモリ消費も減り、実行ファイルがコンパクトになるメリットもあります。
基本的に.NET Frameworkに依存する部分はそっちに依存させといた方がセキュリティ修正意識しなくて済む。
0006名無しさん@編集中 (ドコグロ MM4b-1ST5)
垢版 |
2017/02/07(火) 17:13:04.61ID:f0ul3hDDM
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
0008名無しさん@編集中 (ドコグロ MM4b-1ST5)
垢版 |
2017/02/07(火) 17:14:16.24ID:f0ul3hDDM
◎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
0009名無しさん@編集中 (ドコグロ MM4b-1ST5)
垢版 |
2017/02/07(火) 17:14:43.66ID:f0ul3hDDM
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
0010名無しさん@編集中 (ドコグロ MM4b-1ST5)
垢版 |
2017/02/07(火) 17:15:31.38ID:f0ul3hDDM
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

Microsoft Visual C++ 2015 再頒布可能パッケージ Update 3 RC
https://www.microsoft.com/ja-jp/download/details.aspx?id=52685
https://download.microsoft.com/download/0/6/4/064F84EA-D1DB-4EAA-9A5C-CC2F0FF6A638/vc_redist.x86.exe
https://download.microsoft.com/download/0/6/4/064F84EA-D1DB-4EAA-9A5C-CC2F0FF6A638/vc_redist.x64.exe
0012名無しさん@編集中 (ドコグロ MM4b-1ST5)
垢版 |
2017/02/07(火) 17:18:40.94ID:f0ul3hDDM
HowToBuild.txtより転載
[ビルド環境]

Visual Studio Express 2015 for Desktop をインストールする
他のものは基本的に不要


[ビルド環境(VisualStudio2010)]

(以下を順番に入れる)

Visual C++ 2010 Express
http://go.microsoft.com/fwlink/?LinkId=190491

Visual C# 2010 Express
http://go.microsoft.com/fwlink/?LinkId=190492

Visual Studio 2010 Service Pack 1
http://www.microsoft.com/ja-jp/download/details.aspx?id=23691

Windows SDK 7.1
http://www.microsoft.com/en-us/download/details.aspx?id=8279
# Visual C++ Compilers のチェックを外してインストールする。でないと失敗する
# Visual C++ x86/x64 2010 Redistributable を事前にアンインストールしておく必要があるかもしれない

Windows SDK 7.1 用 Microsoft Visual C++ 2010 Service Pack 1 コンパイラ更新プログラム
http://www.microsoft.com/ja-jp/download/details.aspx?id=4422
0013名無しさん@編集中 (ドコグロ MM4b-1ST5)
垢版 |
2017/02/07(火) 17:19:32.83ID:f0ul3hDDM
[事前準備]

(Write_AVIVOをビルドするのに必要。通常は不要)

1.C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\multimedia\directshow\baseclasses(環境によってパスが違うかも)
フォルダをルートフォルダ(Documentフォルダや各種プロジェクトと同階層のフォルダ)にコピーし、baseclasses.slnを開く

(裏技)
Windows SDK 7.1のISOイメージ"GRMSDK_EN_DVD.iso"を7-zipなどで展開し、さらに"Setup\WinSDKSamples\cab1.cab"を展開すると
"winsdk_samples_multimedia_directshow_baseclasses_*"(*は任意)というファイルが70個見つかる。これを取り出してファイル名から
"winsdk_samples_multimedia_directshow_baseclasses_"を取り除き、拡張子を復活させる(*_cpp→*.cppなど)とbaseclassesフォルダと同等になる。
展開したファイルは読み取り専用属性になっているので注意。
0014名無しさん@編集中 (ドコグロ MM4b-1ST5)
垢版 |
2017/02/07(火) 17:20:01.41ID:f0ul3hDDM
(裏技)
Windows SDK 7.1のISOイメージ"GRMSDK_EN_DVD.iso"を7-zipなどで展開し、さらに"Setup\WinSDKSamples\cab1.cab"を展開すると
"winsdk_samples_multimedia_directshow_baseclasses_*"(*は任意)というファイルが70個見つかる。これを取り出してファイル名から
"winsdk_samples_multimedia_directshow_baseclasses_"を取り除き、拡張子を復活させる(*_cpp→*.cppなど)とbaseclassesフォルダと同等になる。
展開したファイルは読み取り専用属性になっているので注意。

2.ツールバーにある緑色の横向き三角ボタンの右側にあるプルダウンメニューが「Release」に変更
ソリューションエクスプローラー上の「BaseClasses」を右クリックして「ビルド」
(ルートフォルダ)\baseclasses\Release\strmbase.lib
が作成されているのを確認
0015名無しさん@編集中 (ドコグロ MM4b-1ST5)
垢版 |
2017/02/07(火) 17:20:26.95ID:f0ul3hDDM
[ビルド]

1."Document\EDCB_ALL.VS2015.sln"を開き、ツールバーを[Release][Win32]にしてビルド→ソリューションのビルド

(注意)
WindowsXPで実行可能なファイルを作りたいときは、EpgTimerを除く全プロジェクトの
構成プロパティ→プラットフォームツールセットを"v140_xp"に切り替える必要がある
(ソリューションエクスプローラ―上でCtrl+マウス選択を駆使すればまとめて切り替えられる)

2.(EpgTimerNWが必要な場合のみ)生成された"EpgTimer.exe"を"EpgTimerNW.exe"というファイル名でコピー

3.(Write_AVIVOが必要な場合のみ)ソリューションエクスプローラ―でWrite_AVIVOを右クリックしてビルド
0016名無しさん@編集中 (ドコグロ MM4b-1ST5)
垢版 |
2017/02/07(火) 17:20:47.43ID:f0ul3hDDM
[ビルド(VisualStudio2010)]

1."Document\EDCB_VCALL.sln"を開き、ツールバーを[Release][Win32]にしてビルド→ソリューションのビルド

2."EpgTimer\EpgTimer.sln"を 右クリック→プログラムから開く→C# 2010 Express で開き、ツール(T)→設定→上級者設定にチェック、[Release][x86]にしてビルド

3.(EpgTimerNWが必要な場合のみ)生成された"EpgTimer.exe"を"EpgTimerNW.exe"というファイル名でコピー

4.(Write_AVIVOが必要な場合のみ)ソリューションエクスプローラ―でWrite_AVIVOを右クリックしてビルド
0021名無しさん@編集中 (フリッテル MM6b-JLNZ)
垢版 |
2017/02/07(火) 18:35:16.54ID:PbCh0CguM
保守
0024名無しさん@編集中 (ワッチョイW a17b-JLNZ)
垢版 |
2017/02/08(水) 11:44:27.10ID:NHKKkZVb0
【DTV自治】LR及び板設定方針アンケート【IP表示】
http://echo.2ch.net/test/read.cgi/avi/1486499076/

アンケスレもっかい立ったので投票ヨロ
0030名無しさん@編集中 (ワッチョイ ab79-CIv3)
垢版 |
2017/02/10(金) 13:29:30.63ID:HpGJj3r00
何より、まだまだ更新があるって分かったのが嬉しいしありがたいね
ちょうど正式版になったし、そのタイミングで板がこんな状況で
もうアホらしくとかなってないだろうかって心配してたよ
0038名無しさん@編集中 (ワッチョイ 29ba-5Zjm)
垢版 |
2017/03/08(水) 02:36:35.37ID:KbOCnYSY0
https://developer.microsoft.com/en-us/windows/downloads/virtual-machines


This evaluation virtual machine includes:

Windows 10 Enterprise Evaluation, Version 1607
Visual Studio 2015 Community Update 3 (Build 14.0.25425.01)
Windows developer SDK and tools (Build 14393)
Microsoft Azure SDK for .NET (Build 2.9.6)
Windows Bridge for iOS (Build 0.2.161107)
Windows UWP samples (November 2016 Update)
Windows Bridge for iOS samples
Bash on Ubuntu on Windows
0041名無しさん@編集中 (ワッチョイ 5311-f9bm)
垢版 |
2017/03/08(水) 21:20:47.31ID:/j0J7ID/0
Visual Studio 2017 Communityでノーエラーコンパイル成功
動作確認はまだ
注意点は

・容量が大きくなりすぎてISO提供がない
オフライン版はコマンド実行する必要がある

Create an offline installer for Visual Studio 2017 | Microsoft Docs 
https://docs.microsoft.com/ja-jp/visualstudio/install/create-an-offline-installation-of-visual-studio

・SDK8.1はデフォルトじゃないのでインスト忘れ注意
入れないとエラーになる
0048名無しさん@編集中 (ワッチョイWW 45d4-qWGc)
垢版 |
2017/03/10(金) 01:58:53.72ID:6yy8IDWJ0
SDK10には、xxx_vista.libが含まれないようなので、ソースの中でxxx_vista.libを呼んでいる部分3箇所を、試しにただのxxx.libと修正したら、SDK8.1いれなくてもビルトは通った。
ただ、できたTVTestはまだ動かしてない。
明日視聴できるか試してみる。
でも、そのうちVS2017に正式対応してくれることに期待。
0051名無しさん@編集中 (ワッチョイ cd7b-4mgA)
垢版 |
2017/03/10(金) 21:55:59.49ID:bSkSMxD00
流れを切ってすみません

VS2015で初めてTVTest0.9.0とCasProcessor.tvtpを/MDでビルドしたんだけど
Pluginsフォルダとか、.dllファイルとか、.iniファイルとか
TVTestフォルダ内の他のファイルが作成されないんだけど
これはどこから入手・作成したらいいの?
エロい人、教えてください
0052名無しさん@編集中 (ワッチョイ 0afd-qxm1)
垢版 |
2017/03/10(金) 22:33:28.30ID:/xLYhxVJ0
>>51
iniファイルはTVTestのソースファイルを解凍した時に出来るdatフォルダ
プラグインはsdk\samplesのSamples.VS2013.slnをビルド
bondriverはチューナーに対応したソースを探してきて別途ビルド
0065名無しさん@編集中 (ワッチョイ 1b5b-u6wT)
垢版 |
2017/03/16(木) 20:34:43.15ID:Wxmm/UdB0
こんなにラベルが低くなったのかこのスレ
0067名無しさん@編集中 (ワッチョイWW 1352-bDQj)
垢版 |
2017/03/17(金) 16:20:59.79ID:lP6zxfsj0
TVTestをデバッグでビルドすると局ロゴのファイル名が取得出来るらしいんだが、
debugフォルダの中にBondriverとか一式入れてVSからデバッグ開始して、出力を見る、で合ってる?
0069名無しさん@編集中 (ワッチョイ 8986-59kE)
垢版 |
2017/03/18(土) 20:58:49.21ID:eZZDs+ow0
こちらのスレで合ってるのかわからないのですが、質問させて下さい。
TVtestで地デジの放送を見ようとすると、
「契約されていないので視聴できません」
と表示されてしまいます。
これって何が原因ですか?
0073名無しさん@編集中 (ワッチョイ 5961-5sBS)
垢版 |
2017/03/23(木) 16:39:11.04ID:HYMNeEyM0
つまり 2017 で TVTest をビルドするなら
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")

こうなんだな。
無事ビルド完了なので >>48 氏に感謝
0074名無しさん@編集中 (ワッチョイWW 423f-SjKO)
垢版 |
2017/03/28(火) 20:39:34.26ID:fkFvfQvz0
tvtestのストリーム情報で、NITに含まれる?周波数情報を地上と110CS以外にも出せないでしょうか(要はケーブル)
それとコピーボタンでNITやSDTの部分までコピーできる方法があれば…
0078名無しさん@編集中 (ワッチョイ ff4c-agmj)
垢版 |
2017/03/30(木) 18:01:59.51ID:xBA+dlFx0
>>77
102 :名無しさん@編集中:2015/03/04(水) 05:34:34.07 ID:mgGTova/.net
自分で探そうという気が最初からないのか探し方がすごく下手なのか知らないけど
ググってちょっと調べただけですぐ見つかったぞ

Tvtestをビルドするスレ Part2
http://toro.2ch.net/test/read.cgi/avi/1383718417/908-913

911 :名無しさん@編集中:2014/03/01(土) 13:02:32.46 ID:q+iG2HWo
http://wayback.archive.org/web/20120826232623/http://tvtest.zzl.org/

↑のwebアーカイブにいってTVTest 0.7.20 ソースをもってくるだけ
TVTest_0.7.20_Sources.zipの中のTVTest_0.7.20_Src.zipの中にBonDriver_UDP.zip

さっきDLして今もリンクが生きていること確認済。手持ちのTVTest_0.7.20_Sources.zipとハッシュも一致
0083名無しさん@編集中 (ワッチョイ 9f72-jsM4)
垢版 |
2017/04/01(土) 14:06:57.35ID:QkClnfXE0
>>81
動かないものだと思ってた。とりあえず動かすなら、TVCASのリンカーのオプション、モジュール定義ファイルの
ところでTVCAS_B25.defを指定する。これで動いたw。CasProのほうのGetProcAddressのところでエラーが出ていたので
適当に対処(正しいかは知らん)。
が、動作には影響ないけどランタイムエラーがでるのでTVCAS_B25.tvcasを使っている
0101名無しさん@編集中 (ワッチョイ 6748-3MbB)
垢版 |
2017/04/18(火) 23:18:48.48ID:jVj57lPw0
build
━━ v. (built) 建てる, 造る, (財産・地位・名声などを)築く;
(火を)おこす; 組み立てる; 頼る ((on, upon)); 基礎を置く ((on)).

build・ing  ━━ n. 建物, ビル; 建築(術).
http://dictionary.goo.ne.jp/leaf/ej2/9469/m0u/build/

複数のソースコード(ファイル)をコンパイル、リンクして
実行モジュールを「造る(組み立てる)」事
0109名無しさん@編集中 (ワッチョイ ad09-HDOw)
垢版 |
2017/04/25(火) 17:34:56.34ID:dC5j4G+s0
TVTestのtvtplayプラグインについてです
現状ですと、FileInfoMaxを1以上にするとFileInfoにレジューム情報が記録されて再度再生した場合にレジューム再生されますが、
BonDriver_Pile等を選びtvtplayのプラグインが有効になった時点でレジュームリストの直近ファイルの自動再生機能を追加するのは大変なことでしょうか?
もしわかれば教えてください。
宜しくお願い致します。
0112名無しさん@編集中 (ワッチョイ f7f3-Ahd3)
垢版 |
2017/05/01(月) 17:51:31.13ID:I7LLcWvU0
適当なスレもなく、もはやニーズもないのかも知れないが、RecTask(x64)で起動時に
0xC00000FD(スタックオーバーフロー)が出て録画失敗する人は
リンカー→システム→スタックのサイズの指定を空欄から2097152(2MB)
に拡大してビルドすると改善できる。
0113名無しさん@編集中 (オイコラミネオ MM4f-gFgZ)
垢版 |
2017/05/01(月) 18:31:17.55ID:pvT61J+lM
signaltalker使いたいが為にxpのpc作ったよ
7や10だと動かないんだよなぁ
0116名無しさん@編集中 (ワッチョイ d76e-y6fU)
垢版 |
2017/05/01(月) 20:44:55.02ID:WdMiOX4I0
>>113
Windows10でも動きましたよ。 Ver 1.0.1
VS2005で作ってるからVS2005のランタイムライブラリが必要ですね。
あるいはビルドし直すとか。

SignalGraphでも良いかと(音がないから静か)。
0118名無しさん@編集中 (ワッチョイ 12cc-dJIr)
垢版 |
2017/05/06(土) 17:50:57.19ID:MKLyL8/W0
>>2の通りに編集してVS2017でビルドして、winscard_wrapperを入手してwinscard.dll置いて従来のwinscardをリネームしたけれど、TSプロセッサー→casprocessorのプロパティにカード情報出ない
ワンセグは映る

旧バージョン動いてるからそれほど困ってないけど何とかしたい
0127名無しさん@編集中 (ワッチョイ 37f7-Ogwz)
垢版 |
2017/05/06(土) 23:47:21.38ID:yZOtIa1B0
       / \  /\ キリッ
.     / (ー)  (ー)\
    /   ⌒(__人__)⌒ \   < おい、お前「毒」持ってる?って蛇に聞いてみたんだよ。
    |      |r┬-|    |      そしたら何て答えたと思う?
     \     `ー'´   /

         ____
        /_ノ  ヽ、_\
 ミ ミ ミ  o゚((●)) ((●))゚o      ミ ミ     < 「Yes, I have.」だっておwww
/⌒)⌒)⌒. ::::::⌒(__人__)⌒:::\    /⌒)⌒)⌒)
| / / /     |r┬-|    | (⌒)/ / / //   バ
| :::::::::::(⌒)     | |  |   /   ゝ  :::::::::::/      ン
|     ノ     | |  |   \  /  )  /    バ
ヽ    /     `ー'´      ヽ /    /     ン
 |    |   l||l 从人 l||l      l||l 从人 l||l
 ヽ    -一''''''"~~``'ー--、   -一'''''''ー-、
  ヽ ____(⌒)(⌒)⌒) )  (⌒_(⌒)⌒)⌒))
0134名無しさん@編集中 (ワッチョイW cb3c-qfAx)
垢版 |
2017/05/18(木) 00:33:36.99ID:kGiwKPMZ0
Visual Studio 2017でビルドできた人いる?
0156名無しさん@編集中 (ニククエ 6b3c-fkwH)
垢版 |
2017/05/29(月) 22:10:20.36ID:Gtx1VzdL0NIKU
>>154
TVTest_All.VS2013.sln読み込ませて
ソリューション操作の再ターゲットをSDK8.1にする
それだけでビルドできたけどな
SDK10だったら何故かエラー出てビルドできんかった
使ってるのはVSCommunity2017でインストールは
C++によるデスクトップ開発だけ
ちなみにVSの操作すらまともにわからん初心者だけどな
0165名無しさん@編集中 (ワッチョイ 2b75-/6qz)
垢版 |
2017/05/30(火) 04:35:44.17ID:/c66PWaa0
須田慎一郎
ってデマばっか言ってるな
こういうやつとは思わんかった
0181名無しさん@編集中 (オイコラミネオ MMeb-dKcH)
垢版 |
2017/06/11(日) 13:28:27.34ID:p1Tl7UilM
ゾンビはロマン
0185名無しさん@編集中 (ワッチョイ 0539-yTT2)
垢版 |
2017/06/13(火) 12:53:33.36ID:dJrXuOgj0
TVtestはさしたる問題が生じずWindowsSDK8.1とVS2017でビルドできた。
Win32も、x64も。
一応Baseclassesに入れるのはSDK7.1のではあるんだけど。

TVtestVideoDecorderは2つエラーが出て失敗するなぁ。
C2065: 'M_PI': 定義されていない識別子です。
C2789: 'hue': const で修飾された型のオブジェクトは初期化する必要があります
'hue' の宣言を確認してください
どうもColorAdjustment.cppの問題らしいんだけど。・・・どう替えるもんか学がないので分からん。
0187名無しさん@編集中 (ワッチョイ 0bfa-D9zB)
垢版 |
2017/06/13(火) 19:09:16.88ID:ybC2ZRqc0
ビルド前に、Microsoft Visual C++ 2017 再頒布可能パッケージ
入れとこかーとおもってインストールしたら、
ふと見ると2015が消えてた

そういうことか?、と確認してみたら

2015:14.0.24215.1
2017:14.10.25017.0

なるほどなあ 今までは2005 2008 2010 2012 2013 それぞれだったからちょい新鮮に感じた
0201名無しさん@編集中 (ワッチョイ b606-6KBD)
垢版 |
2017/08/12(土) 07:10:08.26ID:XwehLtMu0
tkntrec版を入れて使用させてもらっている。感謝です。
ところで録画済み一覧ってタブをクリックすると通信エラーって出てしまう?
どこか設定がちがうんでしょうか?
0206名無しさん@編集中 (ワッチョイ 53bc-JjKz)
垢版 |
2017/09/03(日) 09:15:12.25ID:vD/vmDk30
0207名無しさん@編集中 (アウアウエーT Sadf-wn1X)
垢版 |
2017/09/03(日) 09:48:24.37ID:fPB7rrTqa
0212名無しさん@編集中 (ワッチョイ ff32-xkdj)
垢版 |
2017/09/09(土) 23:27:11.65ID:19Y5qUfz0
TVTEST0.90コンパイルしたのですけど、
なぜかカードリーダーが表示されないのですけど、
これどこかに直接カードリーダーを記入しないといけないのですか?
最終的にはBSCS用とスカパー用に2個カードリーダー認識させたいのですが・・・
0218名無しさん@編集中 (ワッチョイ ff32-xkdj)
垢版 |
2017/09/10(日) 16:08:33.93ID:+0UicGiP0
すみません、
何度もビルドしている途中でCasProcessor入れるのが漏れちゃっていました
なんとかカード認識してもらえました
やっと、BSCSキャプできるようになったし、スカパーHDの無料放送は取れるようになりました。

これでやっとスカパーHDの契約ができる
スカパーHD契約するときに安く済ませる方法なんてないですよね
0231名無しさん@編集中 (ワッチョイ 239f-mcGy)
垢版 |
2017/10/01(日) 01:56:01.66ID:ILAKvd+B0
TVTest-develop

Commits on Sep 30, 2017
バージョンを 0.10.0-dev に更新
BonTsEngine を LibISDB に置き換え
 Visual Studio 2017 Update 3 以降のみ対応
 Windows XP/Vista は非対応
 EpgData ファイルはこれまでと互換性なし

Commits on Oct 01, 2017
LibISDB を更新
0234名無しさん@編集中 (ワッチョイ 3da2-omH/)
垢版 |
2017/10/01(日) 07:51:42.96ID:csGcRGgp0
Visual Studio 2017 Update 3 以降のみ対応って
Visual Studio 2015 Update 3 以降だよね

とりあえずLibISDBビルド後にTVTestビルド出来たけど
TVTest DTV Video Decoderでのインターレス解除blendからELAに変更しても
再起動したらblendに戻るんだが、blendって何ですか?w
0240名無しさん@編集中 (ワッチョイ 75a7-Txnz)
垢版 |
2017/10/01(日) 13:55:45.01ID:qBqXQRkI0
>>239
返信有難う
TVとモニターで2ヶ所で音を出してるんだけどTVTestはモニター側で音を出したいんだけどTV(再生デバイスで規定値に設定)
の方に音が出てしまうんです。
今までは、
TVTestは音声デバイスの設定で(DirectSound:スピーカー(VIA HD Audio(Win 10)))を選んでモニター側で出力
その他は再生デバイス(windows10)で規定値に設定の(AMD HDMI Output(AMD High Definition Audio Device))で出力
で、うまく鳴り分けてたんだけど
0241名無しさん@編集中 (ワッチョイ e3a9-Txnz)
垢版 |
2017/10/01(日) 14:13:54.42ID:c31971Uc0
0.10.0入れてみたけど
音声デバイスがデフォルトの状態だと音が出なかった
デフォルトってPCのサウンド設定で既定のデバイスになってる方って事だよね?
0242名無しさん@編集中 (ワッチョイ 75a7-Txnz)
垢版 |
2017/10/01(日) 14:37:35.20ID:qBqXQRkI0
>>241
0.9.0の時はデフォルトで再生デバイスの既定値に設定したデバイスで音が出てました、
あと、デフォルト以外のデバイスを選んだ場合それに対応したデバイスから音が出てます。
0.10.0ではデフォルトを選んだ状態だと音が出なくデフォルト以外のデバイスを選んでも
再生デバイスの既定値に設定したデバイスでしか音が出ない感じです。
0246名無しさん@編集中 (ワッチョイ ed7a-Txnz)
垢版 |
2017/10/01(日) 17:38:19.38ID:uRxyoET50
0.10.0 にすると、EdcbPlugIn.tvtpで「EpgDataCap3.dllが見つかりません」というエラーが出るようになった。
EDCBの問題だとは思うが、0.9.0 ではエラーにならないので何でかなと思う。

EDCBとの連携は出来なくなったの?
0253名無しさん@編集中 (ワッチョイ 239f-mcGy)
垢版 |
2017/10/01(日) 21:15:11.26ID:ILAKvd+B0
TVTest-develop
TVTest DTV Video Decoder の設定が次回起動時に反映されないのを修正 bf8080c

LibISDB
ビューアの音声デバイスの指定が反映されないのを修正 ac43fda
0255名無しさん@編集中 (ワッチョイ 239f-mcGy)
垢版 |
2017/10/01(日) 21:24:21.75ID:ILAKvd+B0
>>248
古いLibISDBでビルドされているファイルかもしれない
20時間ほど前に修正が入ってる

EPG データファイルのイベント共有の情報が正常に書き出されないのを修正 b303c27
0263238 (ワッチョイ 75a7-Txnz)
垢版 |
2017/10/02(月) 00:02:49.30ID:SfK1jsIN0
音声デバイスの切替上手くいくようになりました、ありがとうございます。
で、今度は映像レンダラがシステムデフォルトでしか映像が出ないのですがうちだけかな
0.9.0ではEVR、VMR9とかで映像出てたのですが宜しくお願いします。
0265238 (ワッチョイ 75a7-Txnz)
垢版 |
2017/10/02(月) 00:11:59.67ID:SfK1jsIN0
>>264
うちではシステムデフォルト以外だと固まるか真っ暗のまんまだな
システムデフォルトってEVRなのかな?
0272名無しさん@編集中 (ワッチョイ 85fc-Bt9J)
垢版 |
2017/10/02(月) 10:31:11.80ID:lrqvHCot0
0.10.0はTVCaptionMod2.tvtpが使えないですねえ。
Tvtplay.tvtpやNicoJK.tvtpは使える。

他は別に問題はなさそうかなあ、うちは。
最初、局ロゴが表示されなくて試行錯誤したが、単純にTVTest_Image.dllが無かっただけという。
0273名無しさん@編集中 (ワッチョイ 15b3-0rIO)
垢版 |
2017/10/02(月) 10:55:05.06ID:eMSAnr4p0
vs2017入れてビルド挑戦してるんだけど
fatal error C1083: include ファイルを開けません。
がたくさん出てビルドできません
何か設定とか必要なんですか?
0280名無しさん@編集中 (ペラペラ SD43-IV3n)
垢版 |
2017/10/02(月) 14:33:23.19ID:9rcwi/wgD
ライブラリとビルド環境の変更のせいで変更点が多いけど、
それが機能や性能の向上にはいまのところつながっていない。まあ、dev版だから、それが当然だけど。

普通に使う人は正式版まで待つのが良いかと。
0283名無しさん@編集中 (スプッッ Sd03-kjBa)
垢版 |
2017/10/02(月) 21:32:40.44ID:IeSe2Bgad
gitのコマンドに苦労したりvs2017じゃないとビルド出来なくて2017入れたりして時間かかったけど、環境整ったらあっさり成功した

gitのrecursiveオプションてうまくいかなかったけど、環境によるからドキュメント通りのコマンドじゃダメだよね
0287名無しさん@編集中 (ワッチョイ 15b3-0rIO)
垢版 |
2017/10/03(火) 08:39:20.90ID:5Vqs9Xge0
LibISDBのビルドで
7>プロジェクト "libisdbtest.vcxproj" のビルドが終了しました -- 失敗。
だけビルド失敗します
TVTestは問題無くビルドできたのですが大丈夫でしょうか?
0295名無しさん@編集中 (ワッチョイ eee7-e6BY)
垢版 |
2017/10/06(金) 00:51:35.50ID:gRm1Yhjd0
0.10.0で、地上波のチャンネルスキャンをした後、
「BonDrive_PT3-T.ch2を保存できません」と表示されて
チャンネルスキャンが反映されなくなりました。
0307名無しさん@編集中 (ワッチョイ faca-XSap)
垢版 |
2017/10/06(金) 15:58:57.76ID:qCyr2cp80
エラーでた。
6>DebugHelper.cpp(371): error C2065: 'i': 定義されていない識別子です。
6>DebugHelper.cpp(375): error C2065: 'i': 定義されていない識別子です。
6>DebugHelper.cpp(375): error C2228: '.modBaseAddr' の左側はクラス、構造体、共用体でなければなりません

int i; を追加した。
0316名無しさん@編集中 (ワッチョイ 76e8-qYuB)
垢版 |
2017/10/07(土) 05:46:48.14ID:15ONY8IL0
2,3日前は簡単にビルドできたんだが、
今日やったらポインタの初期化ができてないとか
各所エラーが出てすんなりはいかなかった
音声は直ってた
0324319 (ワッチョイ 557f-CPSQ)
垢版 |
2017/10/07(土) 20:52:46.32ID:y/yWYbfe0
LibISDBをビルドして、次にTVTestをビルドしたら
「fatal error C1083: include ファイルを開けません。'LibISDB/LibISDB/LibISDB.hpp':No such file or directory」
というエラーが大量に出て困ってます
0326319 (ワッチョイ 557f-CPSQ)
垢版 |
2017/10/07(土) 21:13:33.80ID:y/yWYbfe0
>>325
置いたらまた別の「\src\libisdb\libisdb\windows\viewer\../../../../Thirdparty/BaseClasses/streams.h(155): fatal error C1083: include ファイルを開けません。'reftime.h':No such file or directory」のエラーがでる!
テキストの説明がおかしいんだよ!!
0329名無しさん@編集中 (ワッチョイ 719e-P+uR)
垢版 |
2017/10/07(土) 21:58:47.46ID:5h4oTsU+0
TVTest-develop.zip と LibISDB-master.zip をDLするじゃろ
TVTest-develop.zipをどこか適当な場所に展開するじゃろ
LibISDB-master.zipの中に LibISDB-master フォルダがあるじゃろ
LibISDB-masterフォルダ内のファイルを全部
さっき展開した TVTest-develop\src\LibISDB フォルダ内に展開するじゃろ

LibISDB.sln を開いて LibISDB をビルドするじゃろ
TVTest_All.sln を開いて TVTest.exe と TVTest_Image.dll をビルドするじゃろ
Samples.VS2013.sln を開いてプラグインをビルドするじゃろ
構成/プラットフォームは合わせるじゃろ

できあがるじゃろ
0330319 (ワッチョイ 557f-CPSQ)
垢版 |
2017/10/07(土) 21:59:27.95ID:y/yWYbfe0
一服して最初からやり直したらtvtestのビルド中に
「fatal error LNK1181: 入力ファイル 'LibISDBWindows.lib' を開けません」
というエラーが出たんだけど、どうすればいいですか?
0345名無しさん@編集中 (アウアウエーT Sa02-qWqy)
垢版 |
2017/10/07(土) 23:42:12.31ID:D52Qxsepa
LibISDBとTVTestのソリューション構成/プラットフォームをあわせないとビルドできないぞ
これもTVTest.txtに書いてある

とりあえずLibISDBでMD/MT/x86/x64全部ビルドしろ
0354名無しさん@編集中 (ワッチョイ 91c5-qWqy)
垢版 |
2017/10/08(日) 00:00:42.91ID:HeWyCPAV0
>>351
チッ

ソリューション構成はReleaseとかDebugとか
プラットフォームはWin32とかx64とか
TVTestやLibISDBはReleaseがMT(実行時にC++ランタイムが要らない)、
Release_MDがMD(実行時にC++ランタイムが要る)
Win32がx86(32ビット)用、x64が64ビット用

TVTest本体をビルドするときに必要とされるライブラリの類(LibISDBに全部入ってる)の
コンパイルオプション等はTVTest本体のオプションと合わせる必要がある

要は>>345が書いてくれてる通りにしろということ
これで出来なきゃ知らん
0355名無しさん@編集中 (ワッチョイ 9dbe-XSap)
垢版 |
2017/10/08(日) 00:04:24.06ID:UQ4+ceKy0
LibISDB.sln
ソリューション構成 Release・Debug・Release_MD
プラットフォーム x86・x64
TVTest_All.sln
ソリューション構成 Release・Debug・Release_MD
プラットフォーム Win32・x64


下のように選んでビルド

LibISDB.sln
ソリューション構成 Release
プラットフォーム x86

TVTest_All.sln
ソリューション構成 Release
プラットフォーム Win32
0358356 (ワッチョイ 557f-CPSQ)
垢版 |
2017/10/08(日) 00:42:34.44ID:bXQBR2460
ビルドできた!!!!!

原因は「LibISDB.sln」ビルドの時に
全プロジェクトをビルドしていませんでしたw
よく見たらプロジェクトのなかに「LibISDBWindows」もあったわw

みんなありがとう
大変勉強になりました!
やっと寝れる・・・
0362名無しさん@編集中 (ワッチョイ 6ae7-nFVg)
垢版 |
2017/10/08(日) 13:54:37.13ID:D6QnpnP30
お尋ねします。
一度目のLibISDB.slnのビルドは失敗しますが、この時作成されないファイルはlibisdbtest.exeだけなので
この状態でTVTest.slnをビルドしてもかまわないのではないでしょうか。
この状態でTVTest.slnは普通にビルドできますし、使用しても表面上は普通に使えます。
(ビルド時libisdbtest.exeはTVTest.sln側からは参照されない??)
私はこのサイトを参考にして単にビルドが出来るだけのプログラムの全くわからない者ですが、
これは間違いでしょうか。
0364名無しさん@編集中 (ワッチョイ 719e-wbjw)
垢版 |
2017/10/08(日) 14:47:05.01ID:9vgSxopR0
プロジェクト>プロジェクトの依存関係
依存関係タブのプロジェクト欄でlibisdbtestを選択
LibISDBにチェック

で調整すれば一回で出来ると思う
間違ってたらゴメンね
0368sage (ワッチョイ 76cc-B8PL)
垢版 |
2017/10/08(日) 15:48:21.47ID:XyZNon470
Git Bashしても、プラグインだけコピ−されないけど、
意図的なのかな?
0370名無しさん@編集中 (ワッチョイ 6ae7-nFVg)
垢版 |
2017/10/08(日) 16:42:16.10ID:D6QnpnP30
お二方、コメントありがとうございます。

>>363
私の環境では2回連続ビルドしても失敗します。

>>364
出来ました。
これでビルドで迷う事はなくなります。
0375名無しさん@編集中 (ワッチョイ 7deb-NGd4)
垢版 |
2017/10/09(月) 08:48:04.30ID:vmxyuxGk0
ビルドできないな

1>AppCore.cpp(67): error C2039: 'EXCEPTION_FILTER_NONE': 'CDebugHelper' のメンバーではありません。
1>AppCore.cpp(67): error C2065: 'EXCEPTION_FILTER_NONE': 定義されていない識別子です。
1>AppCore.cpp(67): error C2039: 'EXCEPTION_FILTER_DIALOG': 'CDebugHelper' のメンバーではありません。
1>AppCore.cpp(67): error C2065: 'EXCEPTION_FILTER_DIALOG': 定義されていない識別子です。

1>TVTest.cpp(184): error C2039: 'EXCEPTION_FILTER_DIALOG': 'CDebugHelper' のメンバーではありません。
1>TVTest.cpp(184): error C2065: 'EXCEPTION_FILTER_DIALOG': 定義されていない識別子です。
0376名無しさん@編集中 (ワッチョイ 6ae7-nFVg)
垢版 |
2017/10/09(月) 08:56:17.28ID:y89TsqCS0
私も同じです。
10月9日の更新でビルドが出来なくなりました。
ビルドが始まって早々にエラーで止まってしまい、ビルド失敗で終わってしまいます。
プログラムは全く分からないのでお手上げです。
0378名無しさん@編集中 (ワッチョイ 6ae7-nFVg)
垢版 |
2017/10/09(月) 09:23:05.91ID:y89TsqCS0
「ちょっと上」とはLibISDBのことですか。
私は10月9日のTVTest更新を言っているのだけど。
0380名無しさん@編集中 (ワッチョイ 5568-XSap)
垢版 |
2017/10/09(月) 09:31:25.90ID:A71txT910
>>351
そこでそのエラーがどんな意味なのか勉強しようとするやつは伸びるけど、理解しないまま人に頼ろうとするやつはなにをやってもダメ
初心者は基礎からきっちり勉強するのが最短距離
0383名無しさん@編集中 (ワッチョイ ae93-XSap)
垢版 |
2017/10/09(月) 10:44:52.16ID:DoqMaCXj0
ビルドを通すだけなら、
DebugHelper.h
[64] enum class ExceptionFilterMode {
TVTest.cpp
[184] CDebugHelper::SetExceptionFilterMode(CDebugHelper::ExceptionFilterMode::Dialog);
AppCore.cpp
[67] fSilent ? CDebugHelper::ExceptionFilterMode::None : CDebugHelper::ExceptionFilterMode::Dialog);
0385名無しさん@編集中 (ワッチョイ 7deb-NGd4)
垢版 |
2017/10/09(月) 11:08:12.47ID:vmxyuxGk0
>>383
DebugHelper.hの変更場所がわからないので下2つを変更してビルドしたらエラーは出ませんでした。

380さんの仰るとおりエラーの意味を考えないと進歩しないのしょうね。
0393名無しさん@編集中 (ワッチョイ 6ae7-nFVg)
垢版 |
2017/10/09(月) 11:35:17.47ID:y89TsqCS0
>>383
>>387の修正でビルド出来ました。
ありがとうございます。
0400名無しさん@編集中 (ブーイモ MMfa-uyAV)
垢版 |
2017/10/09(月) 14:15:08.51ID:bbN6aOgHM
優位に立っておきたいから詳しく教えないニキここにもいるんか・・・
誰もが一度は通る道なんだから黙って見守るか教えてあげりゃいいのにw
0408名無しさん@編集中 (ワッチョイ 6ae7-nFVg)
垢版 |
2017/10/10(火) 08:06:03.72ID:NdyjgaXp0
10月10日の修正。
LibISDBのプロジェクト依存関係が追加され、TVTestのバグも修正
されたので、何も修正することなく、すんなりビルド出来るようになりました。
作者さん、有難うございます。
0410名無しさん@編集中 (マグーロ 451e-qWqy)
垢版 |
2017/10/10(火) 14:20:04.77ID:yWe4uSi401010
BonDriver設定の前回終了時のチャンネルが前々回終了時のチャンネルになってるような?
変な挙動だけどこれ前からだよね?みんなもそうなのかな?
0412名無しさん@編集中 (マグーロ 6ae7-nFVg)
垢版 |
2017/10/10(火) 17:30:16.44ID:NdyjgaXp01010
設定時のBonDriverと立ち上げ時のBonDriverが一致していないのでは。
0413名無しさん@編集中 (マグーロ 451e-qWqy)
垢版 |
2017/10/10(火) 17:30:39.91ID:yWe4uSi401010
説明しにくいけど

1.終了:NHK
2.開始:---
3.変更:TBS
4.終了:TBS
5.開始:NHK <前回(4)のTBSじゃなくて前々回(1)のNHK
6.変更:朝日
7.終了:朝日
8.開始:TBS <前回(7)の朝日じゃなくて前々回(4)のTBS

見たいな感じ?
0419名無しさん@編集中 (マグーロ 718a-QWl5)
垢版 |
2017/10/10(火) 21:18:49.57ID:l+gxcnSP01010
9時から10時までの番組を録画するとき、前後30秒ずつ長め(8時59分30秒〜10時0分30秒)に録画してるんだけど
前は9時から10時の番組名でファイル名ついてたけど、0.10.0devだと前の番組名でファイル名つくんだけど
これどこかに設定あったっけ。
0421418 (ワッチョイ 557f-CPSQ)
垢版 |
2017/10/10(火) 22:51:31.81ID:gexROtAX0
謎は全て解けた!

Visual Studioをインストールしてない状態に戻したら
「0.10.0」に必要なランタイムもなくなって
「CasProcessor.tvtp」を読み込めなくなったんだ!

めんどくせー
0429418 (ワッチョイ 557f-CPSQ)
垢版 |
2017/10/11(水) 20:38:20.52ID:ES4Zwakn0
いや、Visual Studioを入れた時に
ランタイムも入ってきてたとは知らなくて焦ったw

>>425
もちろん、Release
次はRelease_MDでやろうかなw
0434名無しさん@編集中 (ワッチョイ f17f-zXME)
垢版 |
2017/10/12(木) 13:06:43.68ID:rnbsrqcF0
Visual Studio 2017でTVTestVideoDecoderビルドする時に
M_PIの定義エラーで失敗してたけど、#include "stdafx.h"の前に
#define _USE_MATH_DEFINES持ってきたらビルドできた。
0436名無しさん@編集中 (ワッチョイ f17f-zXME)
垢版 |
2017/10/13(金) 01:06:28.44ID:FHeuFoQe0
>>435
ログ読んで来た。4月に既出でしたね。
Ver 0.9.0が正式版になってからだから、正確には、ここには10か月ほど来てなかった。
Ver0.10.0の更新始まったんで戻って来た。
0438名無しさん@編集中 (ワッチョイ 33e7-C/uf)
垢版 |
2017/10/13(金) 08:18:52.51ID:ezRA3Z6f0
10月13日修正。
LibISDB / TVTest 共にすんなりビルドできました。
作者さん、有難うございます。
0440名無しさん@編集中 (ワッチョイ 7b93-BSx0)
垢版 |
2017/10/14(土) 12:16:40.27ID:d0LlGgiv0
バージョン情報のところにコミットハッシュって言うのが入るらしいけど、
以前から、devの後に入れてたけど、文字数が多くなって、表示の時に
左右が欠ける。例えば、「-5a4961a」を追加したら、
VTest ver.0.10.0-dev-5a4961a (Relese x64
って感じ。
0441名無しさん@編集中 (ワッチョイ 33e7-C/uf)
垢版 |
2017/10/14(土) 14:52:13.78ID:hCWTI86w0
10月14日修正のTVTestのTVTestPlugin.hを使用して
CasProcessorをビルドするとエラーになります。
何方か修正方法を教えてもらえませんか。

条件
VisualStudio Community 2017
SDK バージョン 10.0.16299.0
Win32
MT/MD
0442名無しさん@編集中 (ワッチョイ 33e7-C/uf)
垢版 |
2017/10/14(土) 15:13:15.37ID:hCWTI86w0
>>441です。
追伸:
XPがサポートされていた時のバージョンのTVTestInterface.h / TVTestPlugin.hでは
上記条件で問題なくビルドできます。
0444名無しさん@編集中 (ワッチョイ 29c3-/Vol)
垢版 |
2017/10/14(土) 15:53:52.71ID:ICmw94M90
>>441
古いやつはスペルミス
RPOCESSOR -> PROCESSOR
0447名無しさん@編集中 (ワッチョイ 7b93-BSx0)
垢版 |
2017/10/14(土) 17:36:05.07ID:d0LlGgiv0
>>445
検証、ありがとう。
素に近いWin10で動かしたら、ちゃんと表示されました。
MacTypeが原因かなと思って切ってみたけど、やっぱり欠ける。
システムフォントを変えてるからかな?
0448名無しさん@編集中 (ワッチョイ 33e7-C/uf)
垢版 |
2017/10/14(土) 17:53:09.47ID:hCWTI86w0
>>443
>>444
お二方、アドバイス有難うございます。
調べてビルドしてみます。
0450名無しさん@編集中 (ワッチョイ 29c3-/Vol)
垢版 |
2017/10/14(土) 18:44:55.23ID:ICmw94M90
そう言えば、CasProcessorは当時
VIEWERは間違いでPOSTPROCESSINGが正しい
// Info.ConnectPosition = TVTest::TS_PROCESSOR_CONNECT_POSITION_VIEWER;
Info.ConnectPosition = TVTest::TS_PROCESSOR_CONNECT_POSITION_POSTPROCESSING;
とか
Flagsの指定が間違っている
//pInfo->Flags = 0;
pInfo->Flags = TVTest::PLUGIN_FLAG_NOUNLOAD | TVTest::PLUGIN_FLAG_NOENABLEDDISABLED;
とかあったけど、どちらの方が良いのでしょうか?
0452名無しさん@編集中 (ワッチョイ 33e7-C/uf)
垢版 |
2017/10/14(土) 20:37:48.99ID:hCWTI86w0
>>443
>>444
一応ビルドは出来ました。
ただerrorはCasProcessor.cppとTVTestPlugin.hの2ファイルに有るよと
出てくるのですが、CasProcessor.cppはよく分からず、TVTestPlugin.hのみ
古いTVTestPlugin.hからerror部のみ上書き修正しました。
TVTestでの視聴・録画とも普通に使用できているのですが、
これで本当に良いのやら。
0453名無しさん@編集中 (ワッチョイ 29c3-/Vol)
垢版 |
2017/10/14(土) 22:27:46.11ID:ICmw94M90
>>452
古いCasProcessor.cppでRPOCESSORを検索してみてください。
一か所見つかるはずです。
そこでエラーが発生しているはずです。
RPOCESSORはスペルミスですから、新しいTVTestPlugin.hと合いません。
RPOCESSORの頭二文字を変更してPROCESSORにします。
要するに「PR」と「RP」の違いです。
0455名無しさん@編集中 (ワッチョイ 33e7-C/uf)
垢版 |
2017/10/14(土) 22:55:15.92ID:hCWTI86w0
良くわかりました。
どうも有り難うございます。
またよろしくお願いします。
0474名無しさん@編集中 (ワッチョイ 33e7-C/uf)
垢版 |
2017/10/15(日) 10:48:21.57ID:uXKIxoyD0
>>472

>>473の指摘どおり、下記の日付で正式版になっています。

バージョンを 0.9.0 正式版とした
DBCTRADOView all commits by DBCTRADO committed on Dec 31 2016
0481名無しさん@編集中 (ワッチョイ d1c5-89ZN)
垢版 |
2017/10/16(月) 03:02:25.93ID:6WK2eZFe0
LibISDBに変更がない限り使い回せばいいんだから手間が増えるってことはないだろ
LibJPEG,LibPNG,zlibとか、いっそTVTest_Imageまるっと移動しちゃってもいいと思う
0499名無しさん@編集中 (ワッチョイ 53d8-rld3)
垢版 |
2017/10/17(火) 01:15:36.78ID:WZPPM9Ez0
Commits on Oct 16, 2017

誤った場所にある #include を削除
コメントアウトされた古いコードを削除
各ファイルにライセンス文を追加
スペースの追加 (692e116 の漏れ)
0502495 (ワッチョイ 998a-BSx0)
垢版 |
2017/10/18(水) 09:29:15.15ID:CO67kse80
Commits on Oct 17, 2017
ストリームの情報のウィンドウサイズが保存されていない状態で表示すると nullptr アクセスが起こるのを修正 (since 94b013c)
直りました。ご対応ありがとうございました。
0511名無しさん@編集中 (ワッチョイ 0ae7-xUNq)
垢版 |
2017/10/19(木) 07:28:54.35ID:VbHuXCx90
TVTestInterface.h又はTVTestPlugin.hが更新された時は、再ビルドした方が
良いと思うけど。
0519名無しさん@編集中 (アウアウウー Sa89-EO8v)
垢版 |
2017/10/19(木) 18:14:34.04ID:SCHLQCPca
四六時中張り付いていられるわけじゃなくてたまにのぞきにきて
斧のパス忘れてたらビギナー扱いされる俺は悲しいぜ。
0526名無しさん@編集中 (ワッチョイ a69f-G7iA)
垢版 |
2017/10/20(金) 01:36:34.37ID:R8dnAOvK0
表示>最小時に再生を停止する、にチェックを入れてると最小じゃなくてアクティブじゃないときにに
再生が引っかかる感じになるのはおま環?
0528名無しさん@編集中 (アウアウウー Sa89-EO8v)
垢版 |
2017/10/20(金) 06:46:25.72ID:WXLTUHOha
dtv or DTV
0532名無しさん@編集中 (ワッチョイ c11e-yWqP)
垢版 |
2017/10/20(金) 10:34:16.69ID:U3XLG4ql0
それでいいよ
0535名無しさん@編集中 (ワッチョイ 6dc3-16zt)
垢版 |
2017/10/20(金) 15:38:59.42ID:8il0sur00
>>534
ドキュメントを読みましょうね。
TVTest.txt
Visual Studio 2017 Update 3 のプロジェクトファイルが付属しています。
C++17 の機能を利用しているため、2017 Update 3 より前の Visual Studio ではビル
ドできません。
0544名無しさん@編集中 (ワッチョイ 19f7-REa2)
垢版 |
2017/10/22(日) 22:21:14.73ID:gliQXwra0
それは自分で変更しないとそのまま同時のまま?
それとも起動時の一瞬だけ?
一瞬だけなら自分のでもずっと前から起動時にBS1とかになってるとそうなるよ
0545名無しさん@編集中 (ワッチョイ f9e8-mrIo)
垢版 |
2017/10/22(日) 22:33:16.94ID:iw6uaLZl0
>>544
自分で変更変更しない限り主音声なのに副音声の英語が再生されている
現在のNHK選挙速報で発生中
チャンネルを変えて再度NHKにチャンネル変えても英語同時再生してるよw
0546名無しさん@編集中 (ワッチョイ 8e42-/wYC)
垢版 |
2017/10/22(日) 22:36:43.91ID:fwo8WM+F0
今見てみたけど、昨日作った0.10.0だとそんなことはない感じかな?
全部手動で音声切り替えてみたけど、正常に機能してるっぽい?
NHK総合1東京です
0554名無しさん@編集中 (ワッチョイ f9e8-mrIo)
垢版 |
2017/10/23(月) 00:24:22.14ID:Gp+X9QPh0
543だけど
コミット9a3c334で再ビルドしてみた
正常に主音声で起動する時もあれば
主+副音声スタートで起動するときもあるね
TVTest起動正常、終了、際起動と繰り返してると主+副でスタートする時があった
なんだろう? わからん
0558名無しさん@編集中 (ワッチョイ 7a34-ylfn)
垢版 |
2017/10/23(月) 01:16:04.36ID:Z+LdTv/20
4ba0970 で表示倍率のini書き込みは正常になりました
だけど起動する度に「倍率の設定」で選択したチェックが初期値の選択で実行される
実質「任意倍率」は使えない状態
0560名無しさん@編集中 (ワッチョイ f9e5-yWqP)
垢版 |
2017/10/23(月) 13:51:38.08ID:s45Or89b0
>>329で0.10.0-devがビルド出来ました、ありがとう。
LibISDB-masterの中全部を含めないとエラーが出たけど
覚えてしまえば次からは問題ないっすね。
Visual Studio 2015を2017にしないと出来なかったのは自分だけですかね。
0565558 (ワッチョイ 7a34-ylfn)
垢版 |
2017/10/24(火) 01:22:39.03ID:uKkGvrQr0
18bca8b で任意倍率が設定ファイルから正常に読み込めるようになりました
0570名無しさん@編集中 (ワッチョイ 4e6e-kA64)
垢版 |
2017/10/24(火) 19:57:31.28ID:4vedrb8J0
>>568

TVTestVersion.h 32行目あたりの "dev" を "dev-xxxxxx" に
0577名無しさん@編集中 (ワッチョイ c529-93Z5)
垢版 |
2017/10/25(水) 22:09:23.86ID:c3gjYRgC0
gitでクローンするとき、明示的にdev treeのクローンを指定するにはどうすればいいのでしょうか。。。

それとdev treeにはTVTestVersionHashGen.batという便利なバッチがあるんですが、これもマスターへ
取りに行ってしまうので、dev treeをポイントさせたいです。

まだまだググり足りてないので心苦しいのですがお尋ねします。
0581名無しさん@編集中 (ワッチョイ 53e7-4Xp1)
垢版 |
2017/10/26(木) 15:59:50.72ID:eWOHumtT0
OSDでチャンネル切替え時に局ロゴとチャンネル名が出るように設定してあるんだが
一部のチャンネル名が改行されて変になってる
NHKBS1は改行されてNHKBSプレミアムだと改行されないから
文字数が多いからではなさそう
0585名無しさん@編集中 (ワッチョイ e1c3-KIob)
垢版 |
2017/10/28(土) 00:03:12.08ID:PINNpLNK0
>>583
src/LibISDBのあるディレクトリで
$ git clone -b master --recursive https://github.com/DBCTRADO/LibISDB
0586名無しさん@編集中 (ワッチョイ e1c3-KIob)
垢版 |
2017/10/28(土) 00:34:59.35ID:PINNpLNK0
srcのあるディレクトリあるいはLibISDBの中で
git pull --progress -v --no-rebase "origin"
すれば、TVTestあるいはLibISDBが pull できるよ。
0588名無しさん@編集中 (ワッチョイ 134d-ey7Q)
垢版 |
2017/10/28(土) 01:41:25.27ID:SzTmtq4X0
単一行の OSD が変に折り返されることがあるのを修正
録画設定の「さかのぼり録画のメモリサイズ」のアップダウンコントロールが正常に機能しないのを修正
0593名無しさん@編集中 (ワッチョイ a9af-oive)
垢版 |
2017/10/29(日) 10:57:24.45ID:eTpdqwr+0
.gitmodulesの中の
url = git@github.com:DBCTRADO/LibISDB.git

url = https://github.com/DBCTRADO/LibISDB.git
にしてgit submodule sync && git submodule updateすればいいよ
そうすればRSA鍵も要求されない
0596名無しさん@編集中 (ニククエ b316-4Xp1)
垢版 |
2017/10/29(日) 13:29:09.53ID:FxHzlMK70NIKU
ビルドのやりかた
1. GitHub にアカ作ってくる
2. Git Bash 起動して次のコマンドを叩く。コメントにログイン ID のメアドを入れる。
 ssh-keygen.exe -C "hoge@example.com" -t rsa
3. 次のコマンドを打って SSH の公開鍵を表示させる。
 cat ~/.ssh/id_rsa.pub
4. 表示されている公開鍵を GitHub の https://github.com/settings/keys の SSH keys にコピペして追加しておく。
5. 任意のパスで次のコマンドを打ち込んで clone する。
 git clone -b develop --recursive https://github.com/DBCTRADO/TVTest.git
6. TVTest\src\LibISDB\Projects\LibISDB.sln を開いて Release ビルド
7. TVTest\sdk\Samples\Samples.VS2013.sln を開いて Release_static ビルド
8. TVTest\src\TVTest_All.sln を開いて Relese ビルド
9. 7-zip をインストールして Git Bash 上で package.sh を実行して必要なファイルを一纏めにアーカイブ。
 LibISDB や TVTest, SDK(Plugin) のビルド方法が違う場合、最後の package.sh の引数を適時指定する。

こんなもんでどじゃろ。
0600名無しさん@編集中 (ニククエ eb80-Akqv)
垢版 |
2017/10/29(日) 13:50:47.51ID:oZ9EYYIQ0NIKU
で、0.90正式版よりなにがよくなったんだ?
0601名無しさん@編集中 (ニククエ b316-4Xp1)
垢版 |
2017/10/29(日) 14:00:34.22ID:FxHzlMK70NIKU
>>599
たしかにアカウント自体は作らなくてもビルド自体できる。というか今までやっていたけど
オフィシャルのドキュメント通りにやろうとしたら >>596 のやり方になってしまったんだ。
まぁ git の使い方自体さっぱりわからんので即席でググって調べただけなんだけどなw
0621名無しさん@編集中 (ワッチョイ 0b9f-20SA)
垢版 |
2017/11/01(水) 10:49:37.23ID:kRXwn4mM0
>>612
Visual Studioでは、他のファイルは問題なくcloneできているようですが、
LibISDBはcloneできません。
(LibISDBのフォルダはあるのですが、中身のファイルはプルできない)
仕様でしょうか?
0623名無しさん@編集中 (ワッチョイ b3e7-O+EC)
垢版 |
2017/11/01(水) 11:29:07.96ID:HF35TbdV0
>>621
>>622さんの言うようにLibISDBは別リポジトリなので、
DBCTRADOさんのTopサイトからアクセスできるよ。
後は普通にgit cloneしてLibISDBフォルダに入れて
あげればよい。
0628名無しさん@編集中 (ワッチョイ 92e7-Ab9z)
垢版 |
2017/11/02(木) 12:16:27.47ID:7jHPU7mU0
Commits on Nov 2, 2017最新版のLibISDBがエラーでビルド出来ない。
0630名無しさん@編集中 (ワッチョイ e9c3-iQJQ)
垢版 |
2017/11/02(木) 12:41:32.24ID:AVJHlB620
>>628
X64では問題ないがx86では正常が5で失敗が5になったね。
0631名無しさん@編集中 (ワッチョイ 92e7-Ab9z)
垢版 |
2017/11/02(木) 14:00:42.62ID:7jHPU7mU0
>>630
情報有難うございます。
確かにx64では debug / MT / MD 何れのモードでも正常に
ビルド出来ますね。
逆にx86ではどのモードでも失敗します。
私はプログラムは分からないのでお手上げです。
0632名無しさん@編集中 (ワッチョイ 4980-7v9/)
垢版 |
2017/11/02(木) 17:43:02.48ID:UePt+8Dk0
>>630
同じく
おれ環かと思った
0633名無しさん@編集中 (ワッチョイ ad38-7tl6)
垢版 |
2017/11/02(木) 19:41:20.51ID:JmqYYBYG0
多分コミット漏れ
ビルドしたい人はLibISDB/Base/SIMD.cppの157行目
#if !defined(LIBISDB_X64)

#if !defined(LIBISDB_X64) && !(defined(_M_IX86_FP) && (_M_IX86_FP >= 2))
にすれば通るよ
0637名無しさん@編集中 (ワッチョイ 92e7-Ab9z)
垢版 |
2017/11/02(木) 21:35:29.51ID:7jHPU7mU0
>>628です。
>>633-634
どうも有り難うございます。
とりあえず>>633の方法でビルド出来ました。
0638名無しさん@編集中 (ワッチョイ e9c3-iQJQ)
垢版 |
2017/11/03(金) 02:03:19.57ID:KTJVIKJv0
11/03版はx64/x86共にエラーになるのですが、私だけかなー
0639名無しさん@編集中 (ワッチョイ 0642-dVlt)
垢版 |
2017/11/03(金) 02:32:14.19ID:8a3+3v7O0
うちもTVTestビルドしようとしたら、
オーバーライド指定子 'override' を伴うメソッドは、基底クラス メソッドをオーバーライドしませんでした
とか、沢山エラー出てダメだった
0647名無しさん@編集中 (ワッチョイ 0635-dVlt)
垢版 |
2017/11/04(土) 17:41:59.27ID:jE2Djg5B0
>>646
そこは確認したけど。
追加で、字幕データ、データ放送保存のチェックを外してさかのぼり録画して、TVTestを再起動すると
また、チェックが入った状態になってるってのもある。
ini初期化して再設定かな?面倒。
0651名無しさん@編集中 (ワッチョイ edd6-WVCo)
垢版 |
2017/11/04(土) 18:14:08.27ID:7/Z0JARP0
>>648
コミットログ確認すると10/21〜10/23の間に設定関連いじったみたいだからその間に設定変更してるのが条件かな
本スレでメモリサイズの表示がおかしいって報告が10/17にあってその後設定触った記憶あるよ
(触ったのはメモリサイズの所だけど)
10/27のアップダウンコントロールが正常に機能しないのを修正の時点でおかしいのに気づいた
0652名無しさん@編集中 (ワッチョイ 0635-dVlt)
垢版 |
2017/11/05(日) 08:17:15.00ID:VjaG58jn0
おま環なのかな?
Win32版は、さかのぼり録画 可
x64版は、さかのぼり録画 不可
字幕データ、データ放送保存のチェックを外してさかのぼり録画して、TVTestを再起動すると
また、チェックが入った状態になってる。これはWin32、x64どっちも。
0657名無しさん@編集中 (ワッチョイ e9c3-iQJQ)
垢版 |
2017/11/05(日) 20:25:24.07ID:gMqUpkDr0
>>450
>>454
下記の方がスレの最初に書かれている修正の一部が入っていますね。
https://github.com/logue/CasProcessor
でも、当時話題になった全ての修正が入っているわけではなく、
上記のlogueと当時話題になった修正でdiffを取ったら、下記になりました。
(タイムスタンプは無視してください)

何方か、どれが正解か判ったら教えてください。
0658名無しさん@編集中 (ワッチョイ e9c3-iQJQ)
垢版 |
2017/11/05(日) 20:26:50.99ID:gMqUpkDr0
diff -urN a/CasProcessor.cpp b/CasProcessor.cpp
--- a/CasProcessor.cpp 2017-03-31 12:03:22.927626700 +0900
+++ b/CasProcessor.cpp 2017-11-05 16:34:20.090747000 +0900
@@ -2152,8 +2152,8 @@

bool CCasProcessorPlugin::GetPluginInfo(TVTest::PluginInfo *pInfo)
{
- pInfo->Type = TVTest::PLUGIN_TYPE_NORMAL | TVTest::PLUGIN_FLAG_NOUNLOAD;
- pInfo->Flags = 0;
+ pInfo->Type = TVTest::PLUGIN_TYPE_NORMAL;
+ pInfo->Flags = TVTest::PLUGIN_FLAG_NOUNLOAD | TVTest::PLUGIN_FLAG_NOENABLEDDISABLED;
pInfo->pszPluginName = L"CAS Processor";
pInfo->pszCopyright = L"Public Domain";
pInfo->pszDescription = L"CAS処理を行います。";
0659名無しさん@編集中 (ワッチョイ e9c3-iQJQ)
垢版 |
2017/11/05(日) 20:27:09.98ID:gMqUpkDr0
@@ -2172,7 +2172,7 @@
bool fResult = m_pApp->RegisterTSProcessor(&Info);
Info.pTSProcessor->Release();
if (!fResult) {
- m_pApp->AddLog(L"TSプロセッサーを登録できません。");
+ m_pApp->AddLog(L"TSプロセッサーを登録できません。",TVTest::LOG_TYPE_ERROR);
return false;
}
0660名無しさん@編集中 (ワッチョイ e9c3-iQJQ)
垢版 |
2017/11/05(日) 20:27:39.12ID:gMqUpkDr0
diff -urN a/CasProcessor.rc b/CasProcessor.rc
--- a/CasProcessor.rc 2017-03-31 12:03:22.928627200 +0900
+++ b/CasProcessor.rc 2015-01-23 22:17:10.000000000 +0900
@@ -8,9 +8,9 @@
FONT 9,"MS Pゴシック"
BEGIN
AUTOCHECKBOX "指定サービスのみデコードする(&S)",IDC_PROPERTIES_SPECIFICSERVICEDECODING,8,8,128,9
- AUTOCHECKBOX "EMM処理を行う(&E)",IDC_PROPERTIES_ENABLEEMMPROCESS,8,20,80,9
+ AUTOCHECKBOX "EMM処理を行う(&M)",IDC_PROPERTIES_ENABLEEMMPROCESS,8,20,80,9

- RTEXT "使用する拡張命令(&I):",IDC_PROPERTIES_INSTRUCTION_LABEL,8,38,72,8
+ RTEXT "使用する拡張命令(&E):",IDC_PROPERTIES_INSTRUCTION_LABEL,8,38,72,8
COMBOBOX IDC_PROPERTIES_INSTRUCTION,84,36,64,80,WS_VSCROLL | WS_TABSTOP | CBS_DROPDOWNLIST
PUSHBUTTON "ベンチマークテスト(&B)",IDC_PROPERTIES_BENCHMARKTEST,152,35,80,14
LTEXT "",IDC_PROPERTIES_INSTRUCTION_NOTE,84,52,148,16
0665名無しさん@編集中 (ワッチョイ 92e7-Ab9z)
垢版 |
2017/11/06(月) 08:29:41.73ID:PY8dvFvD0
私は最初にCasProcessorが議論された「Tvtestをビルドするスレ Part6 [転載禁止]?2ch.net」の
方法で、斧にアップされたソースを修正して使用していますが、一度も不具合が出たことはない。
0668名無しさん@編集中 (アウアウエーT Sa4a-7v9/)
垢版 |
2017/11/06(月) 20:23:03.31ID:n3iiTnNNa
>>662
大草原やなw
0671名無しさん@編集中 (アウアウウー Saa5-KQit)
垢版 |
2017/11/08(水) 19:04:05.58ID:Cw8/Ez7sa
どーでもええがなそんなもん
0672名無しさん@編集中 (ワッチョイ e9c3-iQJQ)
垢版 |
2017/11/08(水) 23:55:20.38ID:NyokosZs0
下記はTVTestで録画すると再生できなかった。
https://github.com/dtvgit/CasProcessor

>>2 で指摘されている
・CasProcessor.cppの2170行目を修正
Info.ConnectPosition = TVTest::TS_PROCESSOR_CONNECT_POSITION_POSTPROCESSING;
が修正されている下記ではTVTestで録画しても再生できる。
https://github.com/logue/CasProcessor

>>658 はプラグインでの非表示
>>659 はログの表示
>>660 はTSプロセッサのプロパティでのキー操作(マウス操作では気が付かない)
だったかな。

従って、TVTestで録画せずEDCBで録画している人は気が付かないのではないかな。
0674名無しさん@編集中 (ワッチョイ 5ff2-YVHy)
垢版 |
2017/11/12(日) 17:32:20.44ID:yJOBJDZM0
揚げておきますね
0677名無しさん@編集中 (ワッチョイ 42ea-8CrJ)
垢版 |
2017/11/16(木) 03:01:58.88ID:oMWyG00w0
RemoteTestがBSのチャンネル表示で落ちるので原因調べてたら
TVtestの生成するch2ファイルの局名AT−Xの長音記号がおかしいのが判明
これは局が悪いのか
0681680 (アークセーT Sx8b-/QdN)
垢版 |
2017/12/08(金) 14:49:59.03ID:OesDj5QNx
OSDManagerのMargin弄るとOSD(ロゴ)の位置を右上に移動できたんだけど、
元が左上基準での表示だからウインドウサイズによっては思いっきりずれる、、、

右上基準での表示にするスマートな方法ないかな?
0683680 (アークセーT Sx8b-/QdN)
垢版 |
2017/12/08(金) 16:35:13.12ID:OesDj5QNx
>>682
やっぱそう簡単にできるものじゃないのかなー、、、

ググったら過去スレでTVLogoMarkというプラグインがあって、
表示位置に加えウインドウサイズに合わせたロゴの表示位置調整できるそうなんだが、
x86のみでソースもないからうちの環境では使えなくて諦めた(EDCB含めx64で統一してるゆえ)
0685名無しさん@編集中 (ワッチョイWW bfe7-6ab4)
垢版 |
2017/12/09(土) 18:48:22.27ID:w6ZBTf+t0
チャンネルスキャン中、後ろでは再生オフの状態で、上部バーにはチャンネル名とか番組名が表示されると思うんだけど、これが出てるのにチャンネルスキャン結果には出てこないの何でだろう?
例えば1周波数1TS6番組みたいな物理チャンネルで、3番組しか検出されない(手動で書けば普通に選局できる)
CATVのトラモジだから検証できる人多くないとは思うが、所謂サービスチャンネルx周波数情報はTVTestは無視してるよね?
例えば上の例なら1TSの中の1番組だけはオプションチャンネルに存在するけど、それ以外の5番組はオプションチャンネルにさえ存在しない(JCCやJDSの都合で送られてきたままのTSごと送信されているらしい)
STBでスキャンすると勿論1番組しか検出されない
長文失礼
0686名無しさん@編集中 (ワッチョイ 97c3-zy4u)
垢版 |
2017/12/10(日) 00:34:32.68ID:mUsH2pqZ0
新しいTVTestありがとうございます。
いくつか問題がありました。
・12/4の最新のVS2017を使う必要がある
・LiblSDBは個別にプルする必要がある
・LiblSDBは個別に先にビルドする必要がある
以前のリポの問題と同じかなと思います。
0688名無しさん@編集中 (ワッチョイ 1fe7-jAJm)
垢版 |
2017/12/10(日) 10:15:49.83ID:dkcTaOTg0
最新版(Commits on Dec 9, 2017)をビルドしてみましたが、
LibISDB.libが開けない等々のエラーでビルドできません。

ビルド条件
VS Comm 2017(最新に更新済)。
フォルダ構成は前バージョンと同じなので問題ないと思います。
LibISDBは正常にビルドでき、10ファイルが作成されています。

何方かアドバイスを頂けないでしょうか。
(プログラムはよく分かりません)
0691名無しさん@編集中 (ワッチョイ 1fe7-jAJm)
垢版 |
2017/12/10(日) 14:00:29.80ID:dkcTaOTg0
>>690
アドバイス有難うございます。
もう一度ファイル毎に設定を確かめてみます。
0692名無しさん@編集中 (ワッチョイ 1fe7-jAJm)
垢版 |
2017/12/10(日) 14:24:34.63ID:dkcTaOTg0
>>690
ビンゴでした。
ソリューション構成が方やMDモード、方やMTモードでした。
どうも有り難うございます。
0693名無しさん@編集中 (ワッチョイ 1716-qmOZ)
垢版 |
2017/12/10(日) 14:31:29.44ID:NKjrkna30
ソースに同梱の packager.sh の中身がデフォルトでまとめようとしてるビルドでやってるわ。
ラストに Git Bash から packager.sh 呼んでおけば管理が楽で良い
0697名無しさん@編集中 (ワッチョイ 7fe3-F7Qh)
垢版 |
2017/12/12(火) 01:30:06.71ID:7LrLpMq60
TVTest重宝しています。作者さんありがとう
commit cf847d8 なんですが、映像レンダラを変更していると
EVR以外は映像が乱れEVRに戻すとエラーで終了とかでます(X86)
TVTest.iniでEVRし、立ち上げると正常に表示されます
X64ではEVRからレンダラを変え更に他に変えるとエラーで落ちましたが
TVTest.iniでEVRに書き換え再起動後は正常に表示できるようです
0699名無しさん@編集中 (デーンチッ 1fe7-jAJm)
垢版 |
2017/12/12(火) 12:24:51.09ID:bfad73NF01212
「設定」→「録画」の

1)「字幕データを保存する」
2)「データ放送を保存する」

のチェックを外しても、いつのまにかにチェックされている。
0700名無しさん@編集中 (ワッチョイ b7e7-mLIQ)
垢版 |
2017/12/17(日) 12:06:10.63ID:SaDNOTPC0
Windows7上のVS2017でTvTest0.9.0を/MDでビルドしたけど、Windows10上でTvTestを動かすときにVC2017のランタイムはいらない?
VC2015のランタイムが入っているWindows10で動いてしまった。
VC2017のランタイムも入れた方が良いの?
0703名無しさん@編集中 (ワッチョイ 9203-E7Ol)
垢版 |
2017/12/17(日) 14:18:53.25ID:XcZ8+qIb0
>>700
VC++2017のランタイムはVC++2015ランタイムと排他
2017ランタイムを入れると2015ランタイムが消される
2015のアプリは2017ランタイムで問題なく動く
その逆もほとんどの場合動くだろう(が絶対動く保証はない)
0704名無しさん@編集中 (ワッチョイ b7e7-mLIQ)
垢版 |
2017/12/17(日) 14:50:52.97ID:SaDNOTPC0
>>703
Thax

教えてついでで申し訳ない。
>>1にはTvTestのこのURLが紹介されていたけど、「バージョンを 0.9.0 正式版とした」の記載があって、masterもdevelopも0.9.0だと思っていた。
Tvtestソース https://github.com/DBCTRADO/TVTest

ビルド方法を紹介している個人のサイトではTvTestのソースがdevelopだったので、こちらを元にビルドしたらバージョンが0.10.0だった。
これはTvTestのツールバー右クリックのバージョンの確認で初めて0.10.0だって判ったのだけど、それまでは0.9.0だと勘違いしていた。
.こちらのサイトではどこを見るとTvTestのバージョンが判る?
https://github.com/DBCTRADO/TVTest/tree/develop
0711名無しさん@編集中 (ワッチョイ 6316-mLIQ)
垢版 |
2017/12/17(日) 21:48:40.69ID:J0vZLLZt0
何をそんなひねくれて疑って掛かってるのかわからんのだがw
仮想マシンでインスコして問題無いの確認してからメインの環境に入れて使ってるよ。
2005 から 2017 まで全部いれてくれる。
0713名無しさん@編集中 (ワッチョイ 6316-mLIQ)
垢版 |
2017/12/17(日) 22:34:05.05ID:J0vZLLZt0
上で VC ランタイムでどうのってあったっしょ。
聞かれていない頼まれていない。確かにそうだけど自分が良いと思ったのを勝手に書いただけ。
過剰に反応しすぎだろ。ほっときゃいいのに。
0716名無しさん@編集中 (ワッチョイ cf23-iA8U)
垢版 |
2017/12/18(月) 08:00:28.93ID:ReT5olzc0
コアになるライブラリを外部で落とせとか、斬新な意見だな
俺には仮想だろうが何だろうが真似できねぇ
でも昔、Codecのおまとめパック的な物には手出した
0752名無しさん@編集中 (中止 MMff-NIQE)
垢版 |
2017/12/25(月) 19:07:31.17ID:cuaR9KepMXMAS
>>747
BonDriverProxyは?
Spinelより機能少なめだけど、2016年10月まで更新されてたし、
チューナー自動選択機能付きのBonDriverProxyExやLinux版もある
0754名無しさん@編集中 (中止 cfea-buzn)
垢版 |
2017/12/25(月) 21:29:28.89ID:Gw2SzbLh0XMAS
Win10 Spinelでほぼ1か月くらい放置でも安定してたけどな
今はなんとなく64bit化したくてBonDriverProxyに移行したけど

まぁあまりハードな使い方してないのでなんともいえないが
0755名無しさん@編集中 (中止 03e7-buzn)
垢版 |
2017/12/25(月) 21:40:55.25ID:xU0aMcC70XMAS
TVTestVideoDecoderをVS2017でビルドしたんだけど、ビルドのオプションは/MDと/MTどちらが良いの?
出所がわからない現在使用中のものは約500KB、しかし自分でビルドしたら200KB弱だった。
多分、出所がわからない使用中のものは/MTでビルドしてあるのではないかと思われるが、/MTの方が良いのでしょうか?
0758名無しさん@編集中 (中止 bfa2-gvDz)
垢版 |
2017/12/25(月) 22:00:18.46ID:jlBoK2AF0XMAS
ビルド環境あるなら好みの問題…としか言い様がない
他人に配布する物なら考える必要あるだろうけど
自分は特に理由はないが何となく/MT
0759名無しさん@編集中 (中止 9332-SZyW)
垢版 |
2017/12/25(月) 22:11:44.16ID:7R3aCWSs0XMAS
TVTestVideoDecoderとかTVCASとかはVC++2015(V140)でビルドした方が速いバイナリができるな
SIMDの最適化でなんか退化した部分があるのかな
0767名無しさん@編集中 (ワッチョイ 67fa-MiNv)
垢版 |
2017/12/31(日) 11:42:06.29ID:90rtTOjH0
誰でも自分PCで稼げる方法など
参考までに、
⇒ 『政道のゴウイウセレイイ』 というHPで見ることができます。

グーグルで検索⇒『政道のゴウイウセレイイ』

QRBHX3VEAA
0775名無しさん@編集中 (ワッチョイ 03e7-Auke)
垢版 |
2018/01/02(火) 11:02:52.26ID:5B/z7kBQ0
MaterialWebUIをEDCB64bit環境で動かすため、fls.dllの64bit版を探しています。
>lfs.dll,readex.exeのダウンロードはEDCBのreleasesからEDCB-work-plus-s-bin.zip、EDCB-tools-bin.zipにそれぞれ同梱されています
EDCBのreleasesのリンク先のURL https://github.com/xtne6f/EDCB/releases

上記MaterialWebUIの説明のリンク先からwork-plus-s-171217のEDCB-work-plus-s-bin.zipの中を見ると、同梱されているのはfls.dllの32bit版です。
同じところにあるソースを見てもfls.dllのソースは無さそうなので自分でビルドすることも出来ず。
fls.dllをググって探しても見つかりません。
fls.dllの64bit版の有りかを知っていたら教えてください。
0784名無しさん@編集中 (ワッチョイ cb80-aKZ8)
垢版 |
2018/01/07(日) 00:56:16.20ID:2dxYdrLF0
久々に古いバージョンからTVTest0.9.0 と xtne6f氏版の最新EDCBを苦労しながらビルドして構築したのだが…
なーんでTVTextとEDCBが連携しねーんだYO!! ワイはいつもTVTestの番組表から録画予約をぽちっとしとるんや
ふるーいバージョン0.723とか0.8.1とか今まで全く無問題で連携してたのに!!

EpgTimerPlugIn.tvtpをTVTest0.9.0のプラグインフォルダにぶち込み、後はEpgTimerの設定で外部アプリケーションの
パスを0.9.0のTVTest.exeを指定するだけでいいよな? 他にする設定なんて無いよな?

折角苦労して0.9.0でテレビみれるようにして、更に最新版のEDCBからもEpgTimerの番組表からなら録画できるように
なったというのに、肝心の連携だけがどうしても取れんw

またふるーいバージョンのに戻させるの? おい、マジでふざけんなといいたい てかエロイ人エスパーしてケロ
0786名無しさん@編集中 (ワッチョイ cb80-aKZ8)
垢版 |
2018/01/07(日) 01:49:51.84ID:2dxYdrLF0
>>784 の続き
ふるーいEDCBとTVTest0.8.1で連携等正常に動く環境を残して置いてたので それを利用して原因を絞り込む事にしたニダ

ふるーいEDCBとTVTest0.9.0 の組み合わせでも ×
xtne6f氏版の最新EDCB と TVTest0.8.1の組み合わせ ○ だた

結論 ウリの環境では TVTest0.9.0のEpgTimerPlugIn.tvtp は機能しない で決定ニダ…
0789名無しさん@編集中 (ワッチョイ cb80-aKZ8)
垢版 |
2018/01/07(日) 02:27:35.99ID:2dxYdrLF0
>>787
ソイツもカンケーないかなぁ と思いつつ入れてテストしたニダ

>>788
兄者、当然そこら辺もみたニダよ それにチェック入れても番組表を右クリックすると出てくる表の最後にEgptimerに予約登録する
とかの項目が全然出てこないの… でもう一度右クリックしてプラグイン一覧をみてみるとチェックがいつのまにか
はずれてるw てかもういいわw 0.9.0はウリとは縁が無かった、ということニダw

EDCBだけでも最新版に出来たし、全然深夜まで作業したのも全く無意味じゃなかった…ニダ (と思わないとやってられんわ!)

もうつかれた… 取り合えず寝ることにするニダ オマイらおやすみ
0800名無しさん@編集中 (ワッチョイ cb80-aKZ8)
垢版 |
2018/01/07(日) 11:30:47.08ID:2dxYdrLF0
おはよう オマイら 朝一から起きて、新規一転ビルドからまた環境を作り直したニダ
結論からいうと 0.9.0 と xtne6f氏版最新EDCB で サクッと動いたアル…

昨日の七転八倒は一体なんだったニカ?? オマイらお騒がせして申し訳無いニダ 保障と賠償は一切受け付け
無いニダw

これで北の将軍様がミサイルを撃ち込んできたとしてもウリは思い残す事は何もなく逝けそうニダw
5chねらーのオマイら カムサハムニダ
0806名無しさん@編集中 (ワッチョイ a5e7-QpsD)
垢版 |
2018/01/16(火) 09:12:24.64ID:d+3+bI+a0
xtne6f版 EDCB work-plus-s-180113をWindows7 visual studio 2017(フレームワークは.NET Framework4.7)でビルドしたけど、
180113はEpgTimerのターゲットフレームワークを.NET v4.5に移行したことにより、visual studio 2017ではソリューションの読み込みでEpgTimerだけアンロードされてしまう。

具体的には以下の3択の選択画面がポップアップし、@はエラーが出てダメ、Aはダウンロード画面に遷移するので、そこで.NET Framework 4.52をインストールしたが、同じ3択の画面が出てしまう。

@ターゲットを .NET Framework 4.5 に変更する。後で .NET Framework <バージョン> に戻すことができます。
A.NET Framework <バージョン> のターゲット パックをダウンロードします。プロジェクトは変更されません。
Bプロジェクトをロードしない。

そこでwork-plus-s-171217からEpgTimerのEpgTimer.slnとEpgTimer.csprojをコピーしてwork-plus-s-180113のEpgTimerに上書きしてビルドしたんだけど、他に良い方法有りますか?
0807名無しさん@編集中 (ワッチョイ fae7-jusK)
垢版 |
2018/01/16(火) 12:47:53.34ID:yvaUsh/t0
私のはWin7 Pro x64 / VS Comm 2017 x86 だけど、普通にビルド出来るよ。
VSが最新版でないとか、ワークロードでの構成(コンポーネント不足等)に
不備があるとか。
0810名無しさん@編集中 (ラクッペ MM6d-QpsD)
垢版 |
2018/01/16(火) 21:40:26.71ID:KKerps6yM
>>807-809
回答ありがとう。

806です。
環境はVM上のWindows7Pro 64bit にVisual Studio 2017 communityを入れただけ。
.NetFrameworkのバージョンを確認するために「プログラムと機能」を開いたら.NetFramework4.7が入っていました。
特に.NetFrameworkを入れた記憶がなく、Visual Studio 2017 communityと一緒に入ったのではないかと思います。

.NET Framework4.7をアンインストールして、.NET Framework v4.5 Targeting Packを入れてビルドすれば良さそうな気がしますが、
今回問題になっているEDCBだけじゃなく、TvTestやTvtPlay、そしてPT3のボンドラ等すべてこの環境で作成しており、EDCBのビルドのために
v4.5に入れ直すとEDCB以外のexeやdllがビルド環境と実行環境で違ってしまうのが気持ち悪いです。
だからといって全てv4.5でビルドし直すのは面倒なので、このまま(work-plus-s-171217からEpgTimerのEpgTimer.slnとEpgTimer.csprojを
コピーしてwork-plus-s-180113のEpgTimerに上書きしてビルドした)で良いかな?と思っています。
・・・問題ないですかね?
0811名無しさん@編集中 (ワッチョイ 7d8a-QpsD)
垢版 |
2018/01/16(火) 22:06:04.56ID:idevHm920
>>810
.NetFramework4.7はWindows10プリインストールなんでVisual Studioは無関係。
.NetFramework4.7はそのままでTargeting Packをインストールすればいい。
そうしてるけど何の問題もないよ。
0813名無しさん@編集中 (ワッチョイ fae7-jusK)
垢版 |
2018/01/16(火) 22:37:52.70ID:yvaUsh/t0
必要コンポーネントが足りないのだから、ワークロードで必要コンポーネントを追加
するだけでは。
0814名無しさん@編集中 (ワッチョイ fae7-jusK)
垢版 |
2018/01/16(火) 22:54:08.85ID:yvaUsh/t0
追伸
VS環境を構築する事が良く分かっていないようですね。
>>809 >>811-812さんが言っているのは「v4.5に入れ直す」と言うことではないんですよ。
単に足りないコンポーネントを追加してみてはと言ってるんです。
他のアプリのビルドには何の影響もない。
0816名無しさん@編集中 (ワッチョイ a5e7-QpsD)
垢版 |
2018/01/17(水) 18:21:20.00ID:wG5wo4YC0
815です。

入れようとした.NET Framework v4.5 Targeting Packはサポート期限切れでどこにも無いですね。
代わりに.Microsoft .NET Framework 4.5.2 Developer Packを入れて、EpgTimer.csprojのTargetFrameworkVersionをv4.5.2に書き換えたら、問題なくビルドできました。
ありがとうございました。
0817名無しさん@編集中 (ワッチョイ fae7-jusK)
垢版 |
2018/01/17(水) 20:49:35.42ID:NImxRYdX0
何か的外れな事をしているように思うのだけど。
プログラムの変更や単体でのファイルの追加は全く必要ないですよ。
私の「コンポーネントの追加」という表現が誤解をまねいたうようですね。
申し訳ないです。

必要なのは目的のターゲット フレームワークを扱えるようにVSを構成する事です。
私自身はプログラムは全く書けない人間ですし、「TVTest」や「EDCB」を
ビルドしたくて少しだけ「Visual Studio」の構築の仕方を勉強したものです。

1)まずは「Visual Studio Community 2017」のインストーラーから、
  「Visual Studio Community 2017」を最新バージョンに更新する事(必須)。
2)最新バージョンに更新したら、引き続き「変更」ボタンで「VS Comm 2017」で
   目的のターゲット フレームワークを扱えるようにオプション構成を変更します

(但し.NET Framework 4.7 まで全てインストールされている事)
0818名無しさん@編集中 (ワッチョイ 23b3-16v+)
垢版 |
2018/01/19(金) 10:20:05.29ID:b0nPLq2h0
久しぶりにTVTestをビルドしようかと思ったがVisual Studio 2017必須になったのか。
うちのSSDの空きが少ないからデカくなった2017を入れるか悩む…
0819名無しさん@編集中 (ワッチョイ 83e7-KOA5)
垢版 |
2018/01/19(金) 14:04:52.02ID:tZIw67Fi0
>>818
>>817をコメントしたものです。
>>816さんがVS Comm 2017を使用との事なので、最新バージョンに
更新必須と書いたまでで、他のVisual Studioではビルド出来ない
と言うことを言ったわけではありません。

作者さんの「ビルド方法はDocument/HowToBuild.txtを参照」を
見てください。
0820名無しさん@編集中 (ワッチョイ 55e3-weOF)
垢版 |
2018/01/19(金) 14:09:50.64ID:AUcYB9NF0
>>818
ビルドが趣味じゃないなら、0.9.0でいいんじゃない?

先週俺も久しぶり(0.8.1.0から4年ぶり)にビルドしたが、同じことを悩み、
ttps://github.com/DBCTRADO/TVTest/commits/develop?after=cf847d8e676c2daf55599b84e64bd231c76cbcd7+112
あたりを眺め比べて、安定性重視で854c626を選択。
VS2015でビルドして、今のところx86/x64とも動作には何も問題ない。

DirectShow-BaseClassesをはじめ全てのlibのソースは全部入ってるし、CAS関連
のソース修正はいらないし、CRT静的リンクの構成もあるし、0.8.1.0の時比べ
てに随分楽になったもんだ。
CasProcessorは>>2の通りでOK。
.tvcasは4年前にビルドしたものがそのまま使えた。

各作者およびこのスレには感謝!
0823名無しさん@編集中 (ワッチョイ 83e7-KOA5)
垢版 |
2018/01/19(金) 15:06:50.38ID:tZIw67Fi0
>>819です。
TVTestのスレでEDCBのビルドの話だったので、コメントが混同してしまいました。
>>817でEDCBの話で「Visual Studio Community 2017」を最新バージョンに更新する事(必須)と
書いたのは間違いでした訂正します。
>>818さん>>819で混同したコメントをしてしまい申し訳ありません。
0826名無しさん@編集中 (ワッチョイ 6379-hPyh)
垢版 |
2018/01/21(日) 13:46:58.25ID:3xZoKlmf0
win7からwin10に環境を移し、TVtest0.9.0をビルドしようとしたのですが
include ファイルを開けません
というエラーが大量に出てビルドできません

環境
Ryzen 1700 GTX980
win10
VS2017(本日インストール)
WinSDK 7.1 8.1 10
VC++ 2010x64x86 2015x64x86

エラーが出たので入れるだけ入れてみましたが
なにか根本的に勘違いしているのでしょうか
0827名無しさん@編集中 (ワッチョイ a516-GP+B)
垢版 |
2018/01/21(日) 13:57:44.66ID:Grz89IFk0
ソースが前からあったとしたらファイルのパーミッション周りとか。
ビルド前にクリーンなディレクトリ下に git clone やらしたのならわからん。
0830名無しさん@編集中 (ワッチョイ 6379-hPyh)
垢版 |
2018/01/21(日) 18:16:37.89ID:3xZoKlmf0
ありがとうございます
githubから落とした名称はTVtest-masterでした
libsが足りなくエラー出ていたみたいです
それぞれのサイトからソース持ってきてlibsに入れたところようやくビルド進みました
0839名無しさん@編集中 (ワッチョイ 8bed-weOF)
垢版 |
2018/01/23(火) 11:13:17.02ID:mTHLS/mJ0
W3U4、0.10.0、radish、64bitでビルドでチャネルスキャン失敗
映像、音声なし、ただしサービスでxxx携帯をえらぶと映像、音声が流れる
なにが原因でしょう?
0842名無しさん@編集中 (ワッチョイ c5e7-GP+B)
垢版 |
2018/01/23(火) 16:33:31.08ID:YkyVNAal0
VMware-player ver.14にアップグレードしたら、CPUの仮想モードのエラーでビルド環境が起動しなくなった。
新規に仮想マシン作っても起動しないよ〜。
最近の欠陥CPUのパッチが原因?
古いAMDのPhenomU1055Tだから?
面倒くさいけど、バックアップからOSごと戻します。
0845名無しさん@編集中 (ワッチョイ c5e7-GP+B)
垢版 |
2018/01/23(火) 18:24:27.59ID:DejA5Ecz0
>>843
いまさらだけどVMwareVMware-player ver.12を探しても見つからなかった。
ようやく先月25日の状態に戻したので、あとはメール等を最新のデータで上書きするだけ。
0849名無しさん@編集中 (ワッチョイ 8bed-weOF)
垢版 |
2018/01/23(火) 20:35:32.94ID:mTHLS/mJ0
>>848
おかげさまで見れるようになりました

おこらないでくださいね、B25.tvcasを入れてませんでした
どのファイルが必要なのか、それぞれどんな役割なのか、全然わからないものですいません
お騒がせしました
0865名無しさん@編集中 (ワッチョイ 5368-rgA5)
垢版 |
2018/01/26(金) 10:03:38.76ID:zwr3Xcql0
どのファイルが必要なのか、それぞれどんな役割なのかだけわかればだいたいなんとかなるけど、それもわからないと闇雲に無駄な試行錯誤を繰り返さないといかず運が悪いとなかなか正解に当たらない
0872名無しさん@編集中 (ワッチョイ ebc3-BbAe)
垢版 |
2018/01/26(金) 23:46:22.91ID:exDM6N2w0
>>871
867が書いているmod2でできる。
斧の3753613.zip
0874名無しさん@編集中 (ラクッペ MM8b-fPlg)
垢版 |
2018/02/04(日) 16:50:02.30ID:QFgK6FnBM
全て自分でビルドするためにソース探したんだけど、B25だけ無い。
今は拾ったB25Decorder.dllを使っています。
B25がある場所を知っていたら教えて下さい。
0890名無しさん@編集中 (ワッチョイ 2ee8-nHV3)
垢版 |
2018/02/09(金) 13:35:20.70ID:yjJk+2qb0
>>889
B25はあるよ

例えば
/arch:AVX /Qvec-report:1
をC++のオプションに組み込んでコンパイルすると
自動ベクトルループ化される結果が出る
誤差範囲なんてとんでもない
0896名無しさん@編集中 (ワッチョイ 0642-jA6l)
垢版 |
2018/02/10(土) 01:46:31.41ID:605sdThr0
>>895
実は最初にそこ見てそこ書き換えれば良いのかな?って思ったんですが、こっちの方が楽かと思ってリネームしちゃいましたけど
後々のトラブルの元になりそうなので、BonCtrl.iniの方を修正する事にします
ありがとう
0902名無しさん@編集中 (ワッチョイ 2ee8-IGFW)
垢版 |
2018/02/10(土) 15:27:16.80ID:6djSz/vL0
>>890
のオプションは、TVTestのコンパイルでも
体感的に速くなる効果がある
TvTestがそのようにコーディングされているんだね
すごいね

AVXなら最近のCPUではほとんどサポートされてるだろうね
CPU-Zとかで調べればたしかわかるよね
0903名無しさん@編集中 (ワッチョイ e9c3-2zcU)
垢版 |
2018/02/11(日) 04:29:47.27ID:AA2wLQpr0
>>329
できました、ありがとう
0904名無しさん@編集中 (ワッチョイ 49e7-jA6l)
垢版 |
2018/02/11(日) 07:42:30.05ID:dikO5IW+0
>>902
ドキュメント読んでから発言しような。
決して「ほとんどサポートされて」じゃないよ。

>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
0907名無しさん@編集中 (ワッチョイ 49e7-jA6l)
垢版 |
2018/02/11(日) 09:10:28.44ID:dikO5IW+0
>>906
俺も気になって少し調べてみたんだが、VS2017の場合/archオプションが指定されていない場合、SSE2はデフォルトで有効になっているらしい。
だから特に意識しなくても良いみたいだね。

/arch:SSE2
SSE2 命令の使用を有効にします。 /arch オプションが指定されていない場合、これは x86 プラットフォームの既定の命令になります。
0914名無しさん@編集中 (ワッチョイ 49e7-jA6l)
垢版 |
2018/02/11(日) 12:00:31.53ID:dikO5IW+0
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?
0916名無しさん@編集中 (ワッチョイ 81f2-BnQi)
垢版 |
2018/02/11(日) 15:06:06.68ID:rewPypNj0
気のせいでしょ
0923名無しさん@編集中 (ワッチョイ 42b3-g12m)
垢版 |
2018/02/11(日) 23:00:50.82ID:Jqd76g/40
> スカパーが映る環境でないのでチェックはしてありません。
その人は自分でこう書いてるしな。
それなのになぜSPHD向けのビルドオプションまで作ったのか…
0924名無しさん@編集中 (ワッチョイ c28a-JDCB)
垢版 |
2018/02/11(日) 23:05:52.66ID:hM8G9dNC0
でもSPHD向けのビルドオプションまであったおかげで楽だったぞ
手元にある元々のパッチはB25用コードコメントアウトしてB1用コードにするものだったけどifdef切替にした
0938名無しさん@編集中 (ワッチョイ 1731-G59E)
垢版 |
2018/02/15(木) 12:29:05.80ID:uWeWEjp90
次スレのテンプレは以下の様な感じでいいでしょうか?
本スレの 48、73、329、672 などを参考にしました
スレ立てできないので、他人任せですが…
0939名無しさん@編集中 (ワッチョイ 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
0940名無しさん@編集中 (ワッチョイ 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 → ソリューションのビルド
0941名無しさん@編集中 (ワッチョイ 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 → ソリューションのビルド
0945名無しさん@編集中 (ワッチョイ 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
0946名無しさん@編集中 (ワッチョイ 1731-G59E)
垢版 |
2018/02/15(木) 21:01:03.57ID:uWeWEjp90
次スレのテンプレ候補、修正してみました
本スレのテンプレ6〜10、12〜16の内容は割愛しましたが、いけなかったでしょうか…

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

割愛したテンプレをどうするかやスレタイについては、実際にスレ立てする人にお任せします(無責任)
0947名無しさん@編集中 (ワッチョイ 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/
0948名無しさん@編集中 (ワッチョイ 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 → ソリューションのビルド
0949名無しさん@編集中 (ワッチョイ 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 と同じ要領でビルドする
0950名無しさん@編集中 (ワッチョイ 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行目に上書き
0951名無しさん@編集中 (ワッチョイ 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
0953名無しさん@編集中 (ワッチョイ 1731-G59E)
垢版 |
2018/02/15(木) 21:03:03.84ID:uWeWEjp90
(テンプレその7)
/MT
staticリンクされるのでWindowsUpdateの恩恵は受けれないですがランタイムライブラリのインストールの心配はなくなります。
まぁFramework入れなくても動くのは環境によっちゃ美味しいと思うけど、そんな環境ほとんど死滅しちゃってるしね。
静的リンクなのでちょっとバイナリサイズがデカくなる点は短所なので、全部パッケージ化しちゃうと修正があった時にTVTestもリビルドしなきゃいけない。
/MD
ランタイムライブラリがインストールされていないと動きませんが、ランタイムライブラリの致命的バグの時にWindowsUpdateで更新されるので開発側の手間はなくなります。
あとDLLはメモリを共有するので/MDを選べばメモリ消費も減り、実行ファイルがコンパクトになるメリットもあります。
基本的に.NET Frameworkに依存する部分はそっちに依存させといた方がセキュリティ修正意識しなくて済む。
0956名無しさん@編集中 (ワッチョイ 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を持ってないので自分では確認できない。それとも勘違いで別件?
0960名無しさん@編集中 (ワッチョイ 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つ目の「現在のサービスのみスクランブル解除する」設定の方が
完全に要らんのね…
その項目がまったく無くなったのかと思ってたんだが、一般タブの方にも全体の設定があって、
それとは別に録画タブにもあった方を削ったのか。
0962名無しさん@編集中 (ワッチョイ d7f2-O3zu)
垢版 |
2018/02/17(土) 16:31:17.69ID:IltW5UCc0
すごく長いうんちが出た
0963名無しさん@編集中 (ワッチョイ ff96-VLZY)
垢版 |
2018/02/17(土) 17:40:48.18ID:l2wmCNa/0
元気な翔子
0966名無しさん@編集中 (ワッチョイ 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 でビルドすることはできないのでしょうか?

よろしくお願いします
0968名無しさん@編集中 (ワッチョイ 9f8a-HsKf)
垢版 |
2018/02/19(月) 20:57:00.26ID:/XhU8UYp0
どのソリューションのどのプロジェクトに対して何をしたのかわかんないんだけど、中途半端に/MDに書き換えただけでしょ?
手で書き換えるんなら全ソリューションの全プロジェクトに対してやらないと
そもそもわざわざ書き換えなくても最初から用意されてるRelease_MDを使えばいいだけだし
途中でどういうファイルがどこに吐き出されてるかを理解していないのなら猶更構成の切り替えだけでやるべき
0969名無しさん@編集中 (ワッチョイ f78a-2Yq8)
垢版 |
2018/02/19(月) 21:31:19.59ID:mbL1WcwT0
>>967、968
レス、ありがとうございます
Visual Studio を使うのは、ネットの情報を基に DTV 関連のソースをビルドするだけで、正直プログラミングのことはほとんどわかりません
968 さんの示唆通り、最初から Release_MD でビルドしたら、成功しました
ありがとうございました
もっと勉強します
0973名無しさん@編集中 (ワッチョイ 9fb3-RFe/)
垢版 |
2018/02/21(水) 20:08:14.51ID:tZ4XiVqU0
いまさらながらTVTest 0.8.1をビルドしてみた。
やはり最近のより面倒臭いね。
まぁビルドしたところで古いのなんて使わないんだけど…
という埋め書き込み。
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 381日 6時間 11分 23秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況