【TVTest】ビルドした・するスレ【EDCB】その4
■ このスレッドは過去ログ倉庫に格納されています
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】その3
https://mevius.5ch.net/test/read.cgi/avi/1548937698/ >>420
それはExample.exe 改
>>415は自動取得するBONドライバーだからな >>415に入れ替えて、今回みたいにトランスポンダ移動がある場合、
EDCB,TVTestの設定をそのままにした場合はどうなりますか? >>424 Thanks
PT3-Example-400でBonDriver_PT3-S.ChSetを作成して
トランスポンダ移動時には対応します。 あとはEDCBとかTVTest側がこのドライバー並みのことやってくれれば家電並みになるな >>415
を入れ直すとどうお得なのでしょうか
頭が悪い私にわかりやすくご説明お願いたします 俺の妄想Visual Studio 2015 CommunityがVisual Studio 2017 Communityになって、PT123のBonドラが一つになってくれる未来…
すまんわがまま言った・・・ PT1〜3がひとつになるのはともかく
今でもVS2019コミュニティで何も変えなくてもビルドできるから
2017でできない理由はないと思うんだけど これまでトラポン移動があると、
1)Example.exe 改 でBonDriver_PT3-S.ChSetを再生成
2)チャンネルスキャン
3)EPG取得しなおし
415をいれると
1)チャンネルスキャン
2)EPG取得しなおし
ってことね
ちょっとだけ便利になるけど、なぜかPT3 SDK0.9ベースだから使わなくていいや
あと、
>・ChSet4及びChSet5全て削除
別に消してもいいが、この作業不要だぞ >>431
よくわかりました ありがとうございました >>431・・・以下は私のルーティンなので悪しからず
1)EpgTimerを終了(EpgTimer.exeを終了すると同時にEpgTimerSrv.exeも終了する。)
2)\Setting → ChSet4及びChSet5全て削除
3)PT3-Example-400 ->「Example.exe」でBonDriver_PT3-S.ChSet を作成
U
U
U
U |
U |
10)EPG取得 >>415
PTverですが、PT1とPT2の2枚刺しの場合はどうしたら良いのでしょうか? >>415
M4みたいにStreamでチャンネル指定する機能つけたのね >>434
どっちでもいいよ
デバイス名表示してるだけ >>415
415は↓となにが違うの?
224名無しさん@編集中 (ワッチョイWW 426d-Nzz1)2020/01/07(火) 16:58:10.74ID://9rfuua0>>235>>252
つ https://pastebin.com/ujjc9fMS
>>179の調整版 >>431
SDK0.9って書いてあるReadme.txtはフォーク前のEpgDataCap_Bonさんのものだから関係ない
フォーク後のEpgDataCap_Bonさんの変更はチャンネル設定ファイルの変更だけ >>437 ちょっと古いヤツ
周波数の微調整機能が付いてない >>439
返信ありがとうございます
なるほどトラポン対応及び周波数調整付きが415なんですね
というか同じ作者様なのね さんぱくんでもお世話になってます 斧がここ数日普通に落せるようになっている。
今がチャンスかも。 415をビルドして入れ替えたら
BS見れなくなって
年末録画失敗したw
余裕あるときにやらないとダメだな
TSSplitterも設定やり直しが必要になって
ドキュメント読んでも分からし思い出すのに苦労してしまった はじめから設定するの面倒だからリネームして
上書きしたらいけるかな? 焼きそばソースをずっと使ってて訳あってtvtestを最新版に移行したんだけど認識しないのな
もちろんkw以外で差分調べられる場所ある? >>442
入れ替えたらまず試験録画だ。忘れるなw >>446
同意
>>415はチャレンジャー杉
ムリスンナw インストールしてゴミだったってのもあったが、Tvtestまで映らなくなって環境構築し直しさせられたから大幅な改良とかされない限り二度と使わん なんか来てる
* ストリームの情報に有線分配システムへの対応を追加 >>453
有線分配システムは大分前に自前対応してたな
CATV環境以外は関係ない更新だよ 同じくビルドする派
しっかしフリーソフトにしては2.4GBもあるwww 明けましておめでとうビルド完了
TVTestもEDCBも最新にしてスッキリしたは
来月だっけ?放送改編は FDK AACを最新にするとLibISDBのコンパイルが通りません。 LibISDB 6e794bc
真っさらな状態からだと失敗するね
一つ前を展開、最新を上書きでいけた vs2017でEncToolsのバッチ使ってるけど、x86 x64 それぞれMDビルドを試したけどふつうに通るで?
同じソースでvs2017上からも通った、vs2019上からも通った・・・ごめん力になれん https://mevius.5ch.net/test/read.cgi/avi/1597184857/951
>原因はfdk-aacのソースのファイル構成が変わったから。
>新しいフォルダーといくつかのファイルが追加され、sbr_crc.cppとsbr_crc.hが無くなった。
ソリューションエクスプローラーから検索して上記2つ消しとけば? おいらは空ファイル作ってビルドできたけど
合ってるのかは知らない バッチにこんな感じの入れとけば最新でもビルドできるよ
echo /*>LiBISDB\Thirdparty\fdk-aac\libSBRdec\src\sbr_crc.cpp
echo */>>LiBISDB\Thirdparty\fdk-aac\libSBRdec\src\sbr_crc.cpp
パスは適宜要調整 ストリームの情報に有線分配システムへの対応を追加 (#53)
これが原因かしらんけど、CS放送がちゃんとうつらなくなったな あれ?
>******** TVTest ver.0.10.0-dev a7040cd (Release x86) 起動 ********
>Work with LibISDB ver.0.0.0 6e794bc
>Compiled with MSVC 19.28.29336.0
LibISDB ae14668 できないお! TVTest本体とLibISDB(ae14668)の整合性が、まだとられていないのでは。 下記ビルド条件では、ビルド出来ない。
Win7
VS comm 2017 v15.9.31
VS comm 2019 v16.8.4
TVTest(a7040cd) 単独取得
LibISDB(ae14668) 単独取得
--recursiveオプションでTVTest(a7040cd)/LibISDB(6e794bc)取得時は
ビルド出来る。 fdk-aac は?
使わないなら FAAD2用に編集しないとね 個別に git cloneだと"fdk-aac"フォルダは空なので「開けません」と出るね
"LibISDB 6e794bc" <- これを入れるとビルド出来るけど?
>>466 これと関係している? git clone --branch develop --recursive https://github.com/DBCTRADO/TVTest.git
上記でDL出来る"fdk-aac"は”LibISDB 6e794bc”に入っている"fdk-aac"と同じですね
diffで確認したら0KBでした。 >>479-480さん
コメント有難うございます。
再度ビルドしてみました。
TVTest(a7040cd) 単独取得
LibISDB(ae14668) 単独取得
--recursiveオプションでTVTest(a7040cd)/LibISDB(6e794bc) 取得
--recursiveオプションで取得したfdk-aacをLibISDB(ae14668)に移植
これでビルドは出来るのですが、>>476さんの<個別に git clone で問題なし>には程遠い。
>>476さんのビルドは、どんなビルド方法なのだろうか? ディレクトリ LibISDB/Thirdparty で fdk-aac ec58a94 を git clone した >>483さん
分かりました。
やはりひと手間いるんですね。
どうも有り難うございます。 >>484
ディレクトリ LibISDB/Thirdparty/fdk-aac で
git init
git remote add Origin https://github.com/mstorsjo/fdk-aac.git
git fetch --depth 1 Origin ec58a940e2b6f9514d34973dcdaa18730394309a
git checkout FETCH_HEAD
するか
https://github.com/mstorsjo/fdk-aac/archive/ec58a940e2b6f9514d34973dcdaa18730394309a.zip を展開して
中身を LibISDB/Thirdparty/fdk-aac にコピーでもよい fdk-aac-masterの最新版は”Commits on Jan 20, 2021_77ee4dd”
最新版ではfdk-aacで\src\sbr_crc.cpp':No such file or directory 最新版じゃないといけない理由を聞こうか・・・
内容分からず不必要な最新版追ってもバグ呼び込むだけだぞ 最新版に拘りはありませんが試してみました。
$ git clone -b develop https://github.com/DBCTRADO/TVTest.git
$ cd TVTest/src
$ git clone https://github.com/DBCTRADO/LibISDB.git
$ git clone --recursive https://github.com/mstorsjo/fdk-aac.git
・最新版のfdk-aac(Commits on Jan 20, 2021_77ee4dd)をfdk-aacへコピー
・LiBISDB\Thirdparty\fdk-aac\libSBRdec\src へ空のsbr_crc.cppをコピー
後は通常のビルドで正常に終了
http://iup.2ch-library.com/i/i021140766715874611276.jpg >>485さん
>>484です。
私はPortableGitしか使用した事がなく、最初の解説のgit操作は良く分かりません。
なので二番目解説のzipファイルを解凍し、そのままLibISDB\Thirdparty\fdk-aacフォルダに
移植するだけで、エラー無く上手くいきました。
この解凍ファイルには「sbr_crc.cpp」と「sbr_crc.h」は存在するので、
>>486さん解説のエラーは有りませんでした。
どうも有難うございます。 無理をせずTVTestのソースを見て指定されてるソースを落とせばzipでもビルドの問題はないよ
zipだと>>473にあったハッシュが入らないんじゃなかったかな。それが気にならないならOK。
TVTestで指定されているコミット LibISDB @ 6e794bc
https://github.com/DBCTRADO/TVTest/tree/develop/src
その中の fdk-aac @ ec58a94 を使えば不都合は起きないという事
https://github.com/DBCTRADO/LibISDB/tree/6e794bcb990a2c1241e4826b8f432171966ef8a3/Thirdparty
最新のLibISDBやfdk-aacですぐに必要な修正があるなら突っ込むのもありだ
先走って修正読まずに、動かんどころか報告がただビルドできないって言われても…ね。エラーくらいは書き込もうよ
TVTestの方が反映されてないのに古いままとか当たり前で、Gitコマンドが何を見てソースを持ってきてるのか理解していないし、今後もLib更新のたびに同じミスをすると思う
まぁ自己責任なんだけど自己解決能力がそこまでというか、ただのケアレスミスで抜けてるって自分で言ってようにも見える >>493さん。
コメント有難うございます。
貴方のご指摘の通りですが、それでも今回は>>485さん、>>490さん、そして>>493さんの使用方法は
大変勉強になりました。
恥をかきながらも、出来ることが増え楽しむことが増えることに、喜びを感じている自分がおります。
これからも見捨てることなくコメント頂ければ幸いです。
かったるいとは思いますが、またよろしくお願いします。 サブモジュールの更新は別に実施のため、下記で良いのでは (新規入手)
% git clone --branch develop --recursive git://github.com/DBCTRADO/TVTest.git
% cd TVTest
% git submodule update --remote
fdk-aacも更新したければ
% cd src/LibISDB
% git submodule update --remote
プロジェクトが旧なのでビルドエラーになるため対応が必要 毎日ビルド
多分何かが最新
WIN10のスナップする修正だけ自分では変に感じるので巻き戻して使ってる >>495さん
コメント有難うございます。
>>495さんのコマンドを実行してみました。
Gitの実行履歴をを見ると、LibISDBのターゲットバージョンは
Commits on Jan 18, 2021(ae14668)ではなく、Commits on Jan 13, 2021(6e794bc)になってますね。
TVTest/src/でも確認。
これをCommits on Jan 18, 2021(ae14668)にアップデート。
ここまでの実行ではTVTest\src\LibISDB\Thirdparty\fdk-aac\libSBRdec\srcにsbr_crc.cpp/sbr_crc.h
二つのファイルが存在するので、このままビルドOK。
さらに最新のfdk-aacにアップデート。
いつのまにかCommits on Jan 20, 2021(77ee4dd)にアップデートされていました。
このfdk-aacにはsbr_crc.cpp/sbr_crc.hは存在しないので空ファイルを用意してビルドOK。 TVTest/EDCBを使用したくてVS comm 2019をインストールしただけの私には、
ビルドエラーが出ると直しようがない。
適切に書かれたコマンドを実行するのは簡単だが、自力でコマンドを選び出すのは難しい。 _ _
( ゚∀゚)
( ∩ミ ブンブン
| ωつ,゙
し ⌒J >>497
.hは不要だよ
.cppから呼び出されてただけだから
なくてもビルドできる fdk-aac-masterの最新版は”Commits on Jan 20, 2021_77ee4dd”
最新版を使うなら、空でもOKですが、下記バッチファイル(/*)を使うのもOK!
>>466 >>466 <- EOFエラー
echo;>LiBISDB\Thirdparty\fdk-aac\libSBRdec\src\sbr_crc.cpp 久しぶりにtkntrec版のEDCBをビルドしたけど、予約一覧が細かくなってて新鮮だわ EDCB-work-plus-s-bin.zipちゃんとうごかん
CS放送を開くと不定期にPT3の衛星チューナがフリーズしてしまう(結果以後TvTestなど他のアプリの衛星放送が視聴不可になる)
地デジBSは問題ないのになんでだろ
しかたないので自ビルドしたら直った
っていう本当にあった日記をメモ書きしとく こんなんあったけど関係ないか
Visual Studio 2019 version 16.3.x でビルドした C/C++ アプリが例外 0xC000001d で異常終了する
https://jpdscore.github.io/blog/vs/vs2019-16-3-incorrectly-detect-avx512/ ID変わっているとおもいますが505です
反応してくれた優しい御仁がいるので起こっている現象の詳細をログ残ししておきます
EDCB-work-plus-s-bin.zipはVC2015でビルドされているという事だったので、
VC2015-2019のx64ランタイムをインストール
この状態でEpgDataCap_Bon.exeでbs/csのEPG情報を取ると、
0004FFFF_epg.dat
0006FFFF_epg.dat
0007FFFF_epg.dat
の3つが受信されず、何故か0004FFFF_epg.dat1つにEPGが纏まってしまう(ファイルサイズが3つの合計サイズ)
この事から考えると、理由がわからんけどBS/CSの切り替えに失敗している模様
という事でVC2017で自ビルドするとちゃんと3つのEPGで受信できるし動作も問題なし
アンテナレベルも17db〜18db安定してあるんで弱電波という事もないのよね
原因さっぱりですが、まあ自ビルドで動いたので日記でごめんなさい
あ、WIN10 20H2 64bit INTEL CPUです 今のxtne6f版EDCBのバイナリはMinGW(GCC)でビルドされてるんじゃなかったかな >>507-508
というかwork-plus-s-bin.zipにはEpgDataCap_Bon.exeは入ってないから
最初のEpgDataCap_Bon.exeはどこから来たの?って謎みがある >>508
あら、そうなんだ
何か関係してるのかな
>>509
あーそれですかね
EpgDataCap_Bon.exeだけ単体でVS2017でビルドしてexeぶっこんだんだけど、
整合性の問題なんてでるものなんてでるもんなんかなあ
どっちもランタイムは入っているし >>510
じゃあ考えられるケースの1つは、最初にwork-plus-s-binのx86とx64を間違えてぶっこんだってとこかな?
それならまともに動くはずない。
全部ビルドした場合はx86にしろx64にしろ間違えようがないからね。 Visual Studio やめて MinGW-w64 でビルドしろ 上にはってくれたPT3mod今回のトラポン移動から使ったけど、
何も考えずチャンネルスキャンだけですむのは楽だね!作者に感謝! PT3mod mod ver2ビルドしてみました
#ifndef APSTUDIO_INVOKED
#include "targetver.h"
#endif
で、"targetver.h"がないのでエラーになったので、
この表記けして無事コンパイル完了
"targetver.h"は実害ないしねという事で >>514
「PT3mod mod ver2」
何処に置いてありますか。 PT3mod targetver.hに早速対応してくれたね、作者さん感謝
2/9の再編もこれで安泰 ■ このスレッドは過去ログ倉庫に格納されています