【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 BonTsEngine を LibISDB に置き換えることによる
メリットとか教えて 開発上の理由なだけでビルドして使う方にメリットは特にない気がする 何がどう変わったのかわからないかど、バイナリのサイズが増えていく… ビルドできないな
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': 定義されていない識別子です。 私も同じです。
10月9日の更新でビルドが出来なくなりました。
ビルドが始まって早々にエラーで止まってしまい、ビルド失敗で終わってしまいます。
プログラムは全く分からないのでお手上げです。 「ちょっと上」とはLibISDBのことですか。
私は10月9日のTVTest更新を言っているのだけど。 >>351
そこでそのエラーがどんな意味なのか勉強しようとするやつは伸びるけど、理解しないまま人に頼ろうとするやつはなにをやってもダメ
初心者は基礎からきっちり勉強するのが最短距離 >>329
あんたのお陰で出来たんで感謝じゃろ
あんたが神じゃろ ビルドを通すだけなら、
DebugHelper.h
[64] enum class ExceptionFilterMode {
TVTest.cpp
[184] CDebugHelper::SetExceptionFilterMode(CDebugHelper::ExceptionFilterMode::Dialog);
AppCore.cpp
[67] fSilent ? CDebugHelper::ExceptionFilterMode::None : CDebugHelper::ExceptionFilterMode::Dialog); >>383
DebugHelper.hの変更場所がわからないので下2つを変更してビルドしたらエラーは出ませんでした。
380さんの仰るとおりエラーの意味を考えないと進歩しないのしょうね。 >>383
そんな呪文を唱えられても、魔法使いじゃないからわからんよ
>>329に感謝だよ >>383
おわ、DebugHelper.hの行が間違ってた26行目だ >>386
だから今DL出来るソースだと>>329でもビルド出来ないって話をしてるのであって…
まぁ、いつも通りすぐ修正されると思うけど >>383
サンクス ビルドできた
64はちがうかもだけど エラーの意味もわからない・わかろうとしない人が積極的にビルドする意味が分からない >>383
>>387の修正でビルド出来ました。
ありがとうございます。 >>391
正にそのレベルよ
あんたは正しい
もっとバカにもわかる日本語で指示してもらえないと、何が何やらちんぷんかんぷんだよ 名前付き enum を enum class に変更
このコミットの修正忘れでしょ 優位に立っておきたいから詳しく教えないニキここにもいるんか・・・
誰もが一度は通る道なんだから黙って見守るか教えてあげりゃいいのにw >>380
伸びないw
何をやってもダメww
いったいなんなのこれwww >>399
その通り、お前見たいな馬鹿は無視でいいんだよ
ID:5h4oTsU+0みたいに優秀になってから出直せ馬鹿 Commits on Oct 09, 2017
Release ビルドで識別子未定義のエラーになるのを修正 (since 3245024) 88c1b12 10月10日の修正。
LibISDBのプロジェクト依存関係が追加され、TVTestのバグも修正
されたので、何も修正することなく、すんなりビルド出来るようになりました。
作者さん、有難うございます。 BonDriver設定の前回終了時のチャンネルが前々回終了時のチャンネルになってるような?
変な挙動だけどこれ前からだよね?みんなもそうなのかな? 設定時のBonDriverと立ち上げ時のBonDriverが一致していないのでは。 説明しにくいけど
1.終了:NHK
2.開始:---
3.変更:TBS
4.終了:TBS
5.開始:NHK <前回(4)のTBSじゃなくて前々回(1)のNHK
6.変更:朝日
7.終了:朝日
8.開始:TBS <前回(7)の朝日じゃなくて前々回(4)のTBS
見たいな感じ? >>412
BonDriverは設定の起動時のBonDriverで指定してるんだよね
バージョンは昨日ぐらいの0.10.0 >>414
最新の0.10.0-dev (x64)使ってるけどちゃんと前回終了時のチャンネルで開始されてるよ >>413
間髪置かず再起動してる?数秒待って'(HDがガリガリ言うの終わって)再起動してみ。 >>416
正解でした。間髪いれずに起動してました。
タスクマネージャーでプロセス終了をちゃんと確認してからやったら正常でした。ありがとう! 今まで正常に使えてた「0.10.0」
急に「CasProcessor.tvtp」が読み込めなくなったんだけど
こういうことってあるの? 9時から10時までの番組を録画するとき、前後30秒ずつ長め(8時59分30秒〜10時0分30秒)に録画してるんだけど
前は9時から10時の番組名でファイル名ついてたけど、0.10.0devだと前の番組名でファイル名つくんだけど
これどこかに設定あったっけ。 謎は全て解けた!
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
ありがとうございます
もう一度、確認してみます ■ このスレッドは過去ログ倉庫に格納されています