【TVTest】ビルドした・するスレ【EDCB】その2
■ このスレッドは過去ログ倉庫に格納されています
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/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured >>207 それって最適化が強化されたことによる弊害だったような ttps://qiita.com/rumiaqua/items/19ebe4e7159ae9294e6f /std:c++latest /permissive 追加でビルドは通るが・・・正しいのかすらわからん やっと0.9.0-devから0.10.0-devに移行した win10+vs2017でサクッとビルドできたし、簡単になったなー感謝 LibISDBWindowsに/permissive 付けたらビルド出来た >>215 まだVS2017 15.7にアップデートしてないけど、LibISDBWindowsのプロパティページから構成プロパティのC/C++の全てのオプションを見たら、準拠モードが「はい(/permissive-)」になってた。 何も弄ってないけど、これで良いの? >>216 そこをいいえにするか、コマンドラインの追加のオプションに/permissive 書くと、追加オプションの方が優先されてビルド出来ました x64だとビルドできたけどWin32だとエラーが出る x64とWin32それぞれ別で/permissive付けないとだめ。 x64だけ付けてWin32はやってないのでは? MTだとコマンド追加でビルドできたけどMDはあかんみたい >>222 LibISDBのプロジェクト10個全部MDにして、LibISDBWindowsに/permissive設定して x86、x64両方ともビルドしてみたけど成功したよ なんかうまくいかんからpreviewの15.8.0 pre1.1使ったらコマンド追加でMDもいけた TVTest 0.9.0 をビルドした物が欲しいのですがどこでDLできますか? ググるとヒットするのですが、パスワードが必要な物ばかりでDLできませんでした >>227 ありがとうございます 今日チューナーが届いたので、お約束がわからないです 教えてください m(_ _)m >>189 なんでビルドスレにこんなのが湧くんだか… 完成品をバイナリエディタで開いてそれを見ながらメモ帳に手作業で書き写してビルドする さながら写経 JVN#81196185: Visual C++ 再頒布可能パッケージのインストーラにおける DLL 読み込みの脆弱性 ttps://jvn.jp/jp/JVN81196185/ x86版ばっかり使ってるけども、x64版使った方が良いもんなのかな? 昔と違ってx64で問題になることはまずないけど、x64ならではのメリットは皆無だしなぁ。 ドライバやらプラグインやら自ビルドしなくちゃならんのもあるし手間かかるだけだよね 俺もやってるけどさ >>241 ビルドはいいけどそのソース探すのが大変すぎて64統一諦めた口だわ x64で使ってるけどホント気分だけ x86に戻そうかとも思ってるくらい 0.10.0のビルドのついでにx86とx64版ビルドしてみたわ 旧BonDriver_BDAを弄りながら使ってるんで、あれこれビルドしてめんどくさかったわ 無事動いてちょっと感動したけど、x64版はホント何がすごいのかわからんなw x64の方が気持ちチャンネル切り替えが早い気がするけど 酒飲んでたせいかもしれない >>242 頑張って探したらあった…って言うより昔からこつこつダウンロードした中にもあったから 今から全部手に入るかどうかわからん 今さっきMulti2Decも64化できたからほとんど揃ったかな TVTest本体の方で64bitの方が有用な処理なんてあるったっけかな? B25やB1デコード関連以外だと、バイナリサイズととメモリ使用量大きくなるだけで実入りが無い気がするんだが 64bitの恩恵か。 Adobe系とかはメモリ馬鹿喰いするからわかるんだけど、TVTestって正直メモリ喰う程使わないしな。 LibISDB Commits on May 24, 2018 Windows で printf 系関数に文字及び文字列を渡す際に長さ修飾子を付けないようにした 4f5712b make_error_code のオーバーロード解決ができないのを修正 b9fb3c3 TVTest-develop Commits on May 24, 2018 字幕とデータ放送の保存設定の挙動がおかしいのを修正 ca03177 Commits on May 25, 2018 チャンネルスキャン時にサービス名のマイナス記号(U+2212)を全角ハイフンマイナス(U+FF0D)に置き換えるようにした 9861a2f Copyright 表記の年を2018に更新 2b42c29 TVTest.rc のエンコーディングを UTF-8 にした 21f3c0a LibISDB を更新 470eb68 乙です。 さっそくVS2017Comminity15.7.1でビルドしてみた。 「データ放送を保存する」のチェックが外しても復活するバグが治ってた。 LibISDBは、LibISDBWindowsの準拠モードを「はい(/permissive-)」→「いいえ」に変更しなくても、 そのままビルドできた。 x64、win32、dynamic、static全部ビルドOK。爽やかにビルドできていい感じ。 とりあえず、x64、dynamicで使ってみるわ。 うちは15.7.2だからだろうか LibISDBWindowsが失敗する オレも15.7.2だけど成功した 最初LibISDBWindowsが失敗してので LibISDBのみビルドしてたのが失敗原因かどうか知らんけどw LibISDBをソリューションをビルド TVTest_All.slnをソリューションをビルドで成功した >>255 >>256 ありがとう あとでもう一回やってみる ここみてVS2017が15.7.2に上がってることに気づいた。 ありがとう。 同じく、15.7.2でもビルドOKだったよ。 ttps://dotup.org/uploda/dotup.org1541922.png 結局原因が分からないので ファイル全部落とし直してビルド出来た 全部落とし直しってもそんなに手間で無いのがありがたい windowsをクリーンインストールする時にいつも迷うんだけど、tvtestを動かすのに必要なランタイムってどれですかね? なんかこれいれて駄目だったからこれって感じでいろいろ入っちゃてて、本当に必要なのが分からないんですよね >>260 野良ビルド使うのやめれば? 俺には使う勇気がない >>260 win8以降のOSで使うのなら下手にランタイムとか入れないほうが良い。 ●5月28日 BS再編 BSチャンネルのトラポン移動 スター・チャンネル 2/3 ●TVTest BonDriver_PT-S.ChSet.txt 前 BS07/TS0 スター・チャンネル 0 8※1 3 17520 後 BS15/TS2 スター・チャンネル2 0 18※1 7 18162 BS15/TS3 スター・チャンネル3 0 19※1 7 18163 ※チャンネルを低い順に0から30までナンバリングした場合 (各自の設定環境により変わる) ●TVTest TVRockOnTVTest.ini & RecTask.ini 0x46F2=11996 ←追加 0x46F3=11996 ←追加 0x4470=11843 ←削除 [BSFrequency]の部分を上記のように変更。 ●TVRock dtv.ini スターチャンネル2のチャンネル番号を 786188018 に変更 スターチャンネル3のチャンネル番号を 786188019 に変更 ドコグロ MM8b-7zkzはあちこちにガセ情報貼りまくる基地外 スターチャンネル2・3 TSID 0x40F2 が正解 【確定】 ●5月28日 BS再編 BSチャンネルのトラポン移動 スター・チャンネル 2/3 ●TVTest BonDriver_PT-S.ChSet.txt 前 BS07/TS0 スター・チャンネル2/3 0 10※1 3 17520 後 BS15/TS2 スター・チャンネル2/3 0 18※1 7 16626 ※チャンネルを低い順に0から28までナンバリングした場合 (各自の設定環境によ変わる) ●TVTest TVRockOnTVTest.ini & RecTask.ini 0x40F2=11996 ←追加(あればOK) 0x4470=11843 ←削除 [BSFrequency]の部分を上記のように変更。 ●TVRock dtv.ini スターチャンネル2のチャンネル番号を 786188018 に変更 スターチャンネル3のチャンネル番号を 786188019 に変更 【確定】 ●5月28日 BS再編 BSチャンネルのトラポン移動 スター・チャンネル 2/3 ●TVTest BonDriver_PT-S.ChSet.txt 前 BS07/TS0 スター・チャンネル2/3 0 10※1 3 17520 後 BS15/TS2 スター・チャンネル2/3 0 18※1 7 16626 ※チャンネルを低い順に0から28までナンバリングした場合 (各自の設定環境により変わる) ●TVTest TVRockOnTVTest.ini & RecTask.ini 0x40F2=11996 ←追加(あればOK) 0x4470=11843 ←削除 [BSFrequency]の部分を上記のように変更。 ●TVRock dtv.ini スターチャンネル2/3のチャンネル番号を 786186482 に変更 BonDriver_PT-S.ChSet.txtがない場合はどうしたらいいんでしょうか? そもそもBonDriver_PT-S.ChSet.txtを使わない凡ドラ、 対象外の別の物を使ってんじゃね? TOKYO-MXのデムパ強度が低くなって深夜アニメが見れないらしい VS2017Comminity15.7.2でLibISDBをビルドすると warning C4244: '*=': 'double' から 'sample_t' への変換です。データが失われる可能性があります。 というメッセージが30行ぐらいでてまともなビルドができないのですが みなさんも同じメッセージが出てますか? >>275 まともかまともじゃないかの判断基準は? ビルドができるならエラーメッセージは気にしないな 気にしたところで自分では対処できないから src/LibISDBをサブモジュールのアップデートを使ってインストールする方法を教えて! >>278 そのディレクトリに行ってgit pullすれば? >>279 >>280 git.exe submodule update --init -- "src/LibISDB" Submodule 'src/LibISDB' (git@github.com:DBCTRADO/LibISDB.git) registered for path 'src/LibISDB' Cloning into 'D:/build/src/TVTest/src/LibISDB'... fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. fatal: clone of 'git@github.com:DBCTRADO/LibISDB.git' into submodule path 'D:/build/src/TVTest/src/LibISDB' failed Failed to clone 'src/LibISDB'. Retry scheduled Cloning into 'D:/build/src/TVTest/src/LibISDB'... fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. fatal: clone of 'git@github.com:DBCTRADO/LibISDB.git' into submodule path 'D:/build/src/TVTest/src/LibISDB' failed Failed to clone 'src/LibISDB' a second time, aborting gitは正常に終了しませんでした (終了コード 1) (8609 ms @ 2018/05/29 11:24:27) 👀 Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b) 593 名無しさん@編集中 (ワッチョイ a9af-oive) 2017/10/29(日) 10:57:24.45 ID:eTpdqwr+0 .gitmodulesの中の url = git@github.com:DBCTRADO/LibISDB.git を url = https://github.com/DBCTRADO/LibISDB.git にしてgit submodule sync && git submodule updateすればいいよ そうすればRSA鍵も要求されない 久々に更新されてたのね ビルド久々だったけど無事完了 >>284 Git Bash Hereで直接git submodule sync && git submodule updateのコピペでできました! ありがとうございます! スキャンしたらAT-Xのーがーになって ch2ファイルが自分が使ってる古ファイラで内部テキスト表示できるようになった これが今回のうpのアレかな いやちょっと前に元がユニコードじゃなくなってたと思う 今秋のCS改変で「エンタメ〜テレ」がCS110に加わるから「〜」の部分でまたユニコードになるよ プレミアムではそうなってる >>276 ビルド終了時エラー、警告は出てないのdすが、できたtvtestを起動すると画面が出ず、 tvtestのログを見てみると、 >Work with LibISDB ver.0.0.0 >MPEG-2デコーダフィルタをフィルタグラフに追加できません。 とあって画像系のビルドがおかいのではと疑っている部分です。 >>290 VS2017Comminity15.7.2と数日前にアップデートされたLibISDBで今ビルドしてみたけど 確かにソリューション全体ビルド中にずらーっと同じようなメッセージ出るけど \src\libisdb\thirdparty\a52dec\liba52\downmix.c(77): warning C4244: '*=': 'double' から 'sample_t' への変換です。データが失われる可能性があります。 これで今ビルドしたTVTest使ってみたけど、何のエラーも出ないしちゃんと使えてるなぁ win10 64bitとTVestもX64でビルド デコーダーはTVTestVideoDecoder AC-3音声のデコーダーだから画面が出ないのとは関係ないと思う >>291 今、設定-映像のMPEG-2デコーダの部分を見ると Microsoft DTV-DVD Video Decorderしかないです。 今も残しているTvtest0.90ではTVTestVideoDecoderは使えます。 Tvtest0.90からTVTestVideoDecoder.axをビルドしたTvtest0.10に入れると 設定-映像のMPEG-2デコーダの部分を見ると追加されるのですが選択して再起動しても MPEG-2デコーダフィルタをフィルタグラフに追加できません。 のエラーメッセージでTvTestが真っ黒のままです。 ビルドの仕方がおかしいのでしょうか。 Tvtest0.90が32bitで従ってTVTestVideoDecoderも32bitということはないかな。 https://github.com/DBCTRADO/TVTestVideoDecoder からダウンロードして64bitでビルドしてみたら。 あるいは regsrv32してみるとか。 どうせビルド以前の問題だろ ここでやるなら少なくともそこをクリアした状態で来い それもわからんならビルドなんかに手を出すなと >>294 解決しました。ありがとうございます。 まだ全て32bitで統一しています。 TVTestVideoDecoderもビルドしてみたらできました。 Tvtest0.90から流用していたのがいけなかったようです。 余裕ができたら64ビット化もチャレンジしてみようと思います。 >>291 極端な翻訳 8ビットのデータを4ビットの領域に代入した為、4ビット以上のデータ部分は失われてる可能性があります ↓さらに高級化 20人乗りの船から客が降りてきた、でも俺は指折りで、10までしか数えられないから 10人以上の客が降りてきたら、数間違えるぞ (常に10人以下の客なら問題はない) どなたか最新コミットをビルドしていただけないでしょうか。。。。KB4100403からの復元に失敗して、システムがすっからかんになってしまいまして。 >>299 待ってる間にVisualStudioインストールできると思う >>299 そんな人頼みにするぐらいならPCの自己管理なんぞ辞めちまえば良いんだよ github アカウントなしでビルドできたけど、なんかzipからビルドするのと変わらない気が。。。 1) Git をインストールし、そのまま Git Bash を起動。 $ git clone -b develop --recursive https://github.com/DBCTRADO/TVTest.git 2) [TVTest/.gitmodules] を修正。 - url = git@github.com:DBCTRADO/LibISDB.git + url = https://github.com/DBCTRADO/LibISDB.git 3) LibISDB を取得。 $ cd TVTest $ git submodule sync && git submodule update 4) バージョン・ハッシュ(2ヶ)を作成。 $ cd src/LibISDB/LibISDB $ ./versionhashgen.sh $ cd ../.. $ ./TVTestVersionHashGen.bat 5) TVTest\src\LibISDB\Projects\LibISDB.sln、TVTest\src\TVTest_All.sln をビルド。 6) 必要なファイルを取り出したら、次回に備えてTVTestディレクトリを削除!? githubに登録して SSH の公開鍵うんぬんは前スレの 596 で。 ま、いつものとこが最近調子悪いからだろう、別のとこに来てるんだけどね 「Git」に複数の脆弱性、修正版が公開 〜Microsoftは「Git for Windows」の更新を推奨 細工のあるレポジトリをサブモジュール込みでクローンすると任意のコードが実行される https://forest.watch.impress.co.jp/docs/news/1124686.html >>302 ありがとう。バージョン情報付きでビルドできたわ >>302 そもそも 1)〜3) は $ git clone -b develop https://github.com/DBCTRADO/TVTest.git $ cd TVTest/src $ git clone https://github.com/DBCTRADO/LibISDB.git $ cd .. で十分だった。。。 4をしておけば、バージョンも出るし Visual Studio 2017 version 15.7.3 released on May 31, 2018 >>307 ありがとう。 早速アップデートして、TVTest 0.10.0、CasProcessor、TvCasを、 ソリューションのクリーン→ソリューションのビルド した。 特に問題なし。 TVTestのバージョン表示が、MSVC 19.14.26429.4→19.14.26430.0 に変わった。 それにしても、よく更新されるな。 ちなみに、TVTest起動しながら、ビルドしてたらTVTestの音が途切れ途切れになった。 なんだと思ったら、CPU使用率100%になって張り付いてたわ。 CPU使用率100%なんてはじめてみたw(Corei7 3.2GHz) ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる