【TVTest】ビルドした・するスレ【EDCB】©2ch.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 謎は全て解けた!
Visual Studioをインストールしてない状態に戻したら
「0.10.0」に必要なランタイムもなくなって
「CasProcessor.tvtp」を読み込めなくなったんだ!
めんどくせー もうおまえらスタティックリンク(/MT)以外使うな
質疑応答が増えてややこしい スタティックリンクってなんですか?
#昨日まで#さっきまで#急に#突然
#何もしてない#○○しかしてない ランタイム他でも使うしMD?
そもそも初期設定はどっちだ >>423
そんな話が通じるような相手なら質問しない ランタイムとはなんぞやくらい調べりゃいいのに
なにか?googleにアク禁でも食らってんのか? 突然だが、UFHがUHFにいつの間にか直してあるな。
0.9.0からだっけ。
誰も気づかないのはアナログ波時代の地方民が居なかったからか。 いや、Visual Studioを入れた時に
ランタイムも入ってきてたとは知らなくて焦ったw
>>425
もちろん、Release
次はRelease_MDでやろうかなw >>429
お前がランタイムの意味すら理解できていないことは理解してやったから、もう消えろ Visual Studio 2017でTVTestVideoDecoderビルドする時に
M_PIの定義エラーで失敗してたけど、#include "stdafx.h"の前に
#define _USE_MATH_DEFINES持ってきたらビルドできた。 >>435
ログ読んで来た。4月に既出でしたね。
Ver 0.9.0が正式版になってからだから、正確には、ここには10か月ほど来てなかった。
Ver0.10.0の更新始まったんで戻って来た。 0.10.0-dev
パネルウィンドウでの字幕表示ができなかったの今回の修正で直ったね 10月13日修正。
LibISDB / TVTest 共にすんなりビルドできました。
作者さん、有難うございます。 >>437
これで常用出来るね
作者おつかれサンキュー バージョン情報のところにコミットハッシュって言うのが入るらしいけど、
以前から、devの後に入れてたけど、文字数が多くなって、表示の時に
左右が欠ける。例えば、「-5a4961a」を追加したら、
VTest ver.0.10.0-dev-5a4961a (Relese x64
って感じ。 10月14日修正のTVTestのTVTestPlugin.hを使用して
CasProcessorをビルドするとエラーになります。
何方か修正方法を教えてもらえませんか。
条件
VisualStudio Community 2017
SDK バージョン 10.0.16299.0
Win32
MT/MD >>441です。
追伸:
XPがサポートされていた時のバージョンのTVTestInterface.h / TVTestPlugin.hでは
上記条件で問題なくビルドできます。 >>442
エラーメッセージ見てエラーの出てる行を古いやつと同じに書き換えればいい >>441
古いやつはスペルミス
RPOCESSOR -> PROCESSOR >>440
b918622をx64でビルドしてみたが表示したよ。 >>443
namespace TVTestの外でTVTest::が消えてるのか >>445
検証、ありがとう。
素に近いWin10で動かしたら、ちゃんと表示されました。
MacTypeが原因かなと思って切ってみたけど、やっぱり欠ける。
システムフォントを変えてるからかな? >>443
>>444
お二方、アドバイス有難うございます。
調べてビルドしてみます。 >>440,445,447
メッセージボックスのフォントをMeiryo UIにしてると左右が切れるね
Win10のデフォルトはYu Gothic UIだっけ そう言えば、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;
とかあったけど、どちらの方が良いのでしょうか? バージョン情報にコミットハッシュを追加、
出てないんだけどタイトルバー右クリックのところのことじゃないの? >>443
>>444
一応ビルドは出来ました。
ただerrorはCasProcessor.cppとTVTestPlugin.hの2ファイルに有るよと
出てくるのですが、CasProcessor.cppはよく分からず、TVTestPlugin.hのみ
古いTVTestPlugin.hからerror部のみ上書き修正しました。
TVTestでの視聴・録画とも普通に使用できているのですが、
これで本当に良いのやら。 >>452
古いCasProcessor.cppでRPOCESSORを検索してみてください。
一か所見つかるはずです。
そこでエラーが発生しているはずです。
RPOCESSORはスペルミスですから、新しいTVTestPlugin.hと合いません。
RPOCESSORの頭二文字を変更してPROCESSORにします。
要するに「PR」と「RP」の違いです。 良くわかりました。
どうも有り難うございます。
またよろしくお願いします。 ようやくCasProcessorがノーエラーでビルドできた
namespaceのヒントをくれた>>446氏に感謝! 0.10.0をReleaseでビルドしたけど
ランタイムないと正常に視聴できないんだが? >>459
Release_MDじゃなくてReleaseでやってるよ 本体だけじゃなくて、プラグインとかも影響あるのでは? >>460
プロパティマネージャー
↓
プロパティ
↓
C/C++
↓
コード生成
↓
ランタイムライブラリ >>462
マルチスレッド (/MT)になってるけど
これでいいよね? >>463
プラグインもMTビルドしないといけないよ >>462
ちなみに、プロパティの構成を見たら
アクティブ(Release)になってるけど問題ないですよね? >>463
>>465
それでいいけどMDでビルドされてるモジュールが紛れ込んでるとか >>467
ありがとうございます
もう一度、確認してみます >>469
この部分でハマっていてようやくビルド出来たばかりなのに…
開発途中だから仕方が無いねw 0.9.0は正式版としてリリースされていなかったっけ? >>472
>>473の指摘どおり、下記の日付で正式版になっています。
バージョンを 0.9.0 正式版とした
DBCTRADOView all commits by DBCTRADO committed on Dec 31 2016 AviUtlはナンバリングの半端ない1.00にしたくなさ具合から見て
1.00になる日が来るとは思ってなかった Commits on Oct 16, 2017
CAppMain を静的変数の初期化順に依存しないよう修正
ストリームの情報に PID の情報表示を追加 LibISDBが別リポジトリなのってただ手間が増えて面倒くさいけどのちのち意味が出てくるのかな LibISDBに変更がない限り使い回せばいいんだから手間が増えるってことはないだろ
LibJPEG,LibPNG,zlibとか、いっそTVTest_Imageまるっと移動しちゃってもいいと思う casproとtvtest_b25は0.9からそのまま持って来ていいのかな >>481
現段階では両方ころころ変わってるけどね バージョン情報にコミットハッシュを追加
これってzipをダウンロードしてそもままビルドしても表示されないんだな >>486
開発者の環境でないとダメなのでしょう。
自分は面倒ですが毎回入力しています。 >>487
全然詳しくはないんだけど
git for windowsをインストールしてvs2017でプル〜ビルドで表示されるようになるね
zipの場合はソースに直接書き込まなきゃいけないのか 872cf3cの変更みたらわかるだろ
ビルド前にbatでHEADのリビジョンを取得してる
毎回ビルドしてるならzipで落とすよりgit pullのが楽だぞ >>488
git for windowsをインストールしたらできるのかな? 複製だけならvsだけで出来るのでzip落とさなくて良いよ
コミットハッシュ出ないけど
それだけでgit入れるのもめんどくせー >>491
つかgitはVSのアドインにあるしなあ win7で0.10のTvTest起動してもすぐ落ちるんだけど、これっておま環? Commits on Oct 16, 2017
ストリームの情報を開くとTVTestが落ちます >>494
ありがとう
落ちなくなったけど、だいぶ前進した Commits on Oct 16, 2017
誤った場所にある #include を削除
コメントアウトされた古いコードを削除
各ファイルにライセンス文を追加
スペースの追加 (692e116 の漏れ) >>492
ただフェッチやらプルするにはそれさえ入れなくて良いけどね >>500
あれ?拡張機能も一緒にインストールされるんじゃ無かったけ? Commits on Oct 17, 2017
ストリームの情報のウィンドウサイズが保存されていない状態で表示すると nullptr アクセスが起こるのを修正 (since 94b013c)
直りました。ご対応ありがとうございました。 TVTest0.10.0-dev_20171017_vs2017.7zのPassが分からないんだけどヒント教えてください。
例えば最初と最後の一文字だけでもお願いします。 ファイル名通り
分からなければ自分でビルドすればよい >>2の変更って今の-devでも必要なのでしょうか? そもそもCasProcessorはビルドし直す必要ないでしょ TVTestInterface.h又はTVTestPlugin.hが更新された時は、再ビルドした方が
良いと思うけど。 TVTest0.10.0-dev_20171017+_vs2017.7zのパスって何?
sageとかTVTestとかも試してみたけどダメだった DTV板で多いのは2senやdtvだと風邪の便りに聞いた >>516
TVTest0.10.0-dev_20171017_vs2017.7zはそうだけど
TVTest0.10.0-dev_20171017+_vs2017.7zは違うよ。 四六時中張り付いていられるわけじゃなくてたまにのぞきにきて
斧のパス忘れてたらビギナー扱いされる俺は悲しいぜ。 ■ このスレッドは過去ログ倉庫に格納されています