【TVTest】ビルドした・するスレ【EDCB】その5
レス数が1000を超えています。これ以上書き込みはできません。
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】その4
http://mevius.5ch.net/test/read.cgi/avi/1586002046/ 開発版 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 → ソリューションのビルド 正式版 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行の間に挿入
次レスに続く >>4の続き
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行目に上書き Microsoft Visual Studio 2022(VS 最新バージョンのダウンロード)
https://www.visualstudio.com/ja/downloads/
Microsoft Visual Studio 2017、他(VS 旧バージョンのダウンロード)
https://www.visualstudio.com/ja/vs/older-downloads/ /MT
staticリンクされるのでWindowsUpdateの恩恵は受けれないですがランタイムライブラリのインストールの心配はなくなります。
まぁFramework入れなくても動くのは環境によっちゃ美味しいと思うけど、そんな環境ほとんど死滅しちゃってるしね。
静的リンクなのでちょっとバイナリサイズがデカくなる点は短所なので、全部パッケージ化しちゃうと修正があった時にTVTestもリビルドしなきゃいけない。
/MD
ランタイムライブラリがインストールされていないと動きませんが、ランタイムライブラリの致命的バグの時にWindowsUpdateで更新されるので開発側の手間はなくなります。
あとDLLはメモリを共有するので/MDを選べばメモリ消費も減り、実行ファイルがコンパクトになるメリットもあります。
基本的に.NET Frameworkに依存する部分はそっちに依存させといた方がセキュリティ修正意識しなくて済む。 WindowsコンテナはOSイメージがデカいからあんま小さく出来ないのよ
vs_buildtoolsのインストールオプション追い込めばもっと小さく出来るとは思うけど
そこまでやるのはめんどくさくて諦めた
あとLibISDBがgit cloneした素の状態だとWindows10SDKを2バージョン要求するから辛い
前スレ>>995
Dockerfile
https://pastebin.com/d8Cm7nf7
おまけ
TVTestビルドバッチ
https://pastebin.com/qZMXK7tF
MDがいい人は適当にConfiguration=Release_MDとかで あ、おくっちまった。とりあえず、16時間ほど問題なく動いております
Windows11Pro + xtne6f版EDCB0.10.70-210828 + TVTest 0.10.0-210812
VS2022のみの環境で 64bit /MDビルド PT2/PT3 sdkは10.0.22000.0
VS2019から、EDCBは.net4.8(今から4.5を入れる必要はないかなと)にして、ほとんどのソースでソリューションの再ターゲットが必要なくらいの変更しかないかな
最近開いた項目がVS2019と共有になっている気がするので、別々にビルドするのはあきらめて移行した。だめなら戻そうという感じ。 2022記念にTVTest関連、凡BDA、B1、B25、EDCBのビルドし直したわ
>>26も自分でやった方が早いんじゃないの? >>28
日付見ると、プレミアムスレで動かねぇよなって騒がれてやっと修正したみたいだな
今度のは動くんだろう・・・? 向こうのスレで動くb1decoder上がってるから試す人は少なそう VS2019 16.11.7
VS2022 17.0.1 0.10.0って/min /tray起動したときに他ソフトのフルスクリーン化解除するバグ直ってるの? どうも最近のCS110のフジNEXTがブロック出まくりで
ドロップのせいかなと思ってたけど無関係でデコーダーのせいだったのだけど
TVtestのデコーダーで正常に見れてる人いますかね? >>36
ビデオのハードウェア支援が原因
フィルタのプロパティ→ 映像デコーダ→ 設定で
「DXVA2によるでコードを有効にする」のチェックを外せ。 Microsoft DTV-DVD Video DecoderでもTVTest DTV Video Decoderでもドロップなんてしてないな >>41
不具合出たら切れば良いと思って入れっぱなしだけど不具合出た事無いわ CS110は去年の3月以降顕著にNVIDIAのGTX10x0以前のHW支援でブロックノイズ出るように改変されてた気がするね
実写ではブロックノイズも減ってアニメでもエッジは強く出ているような感じになったけどそれが広まってる感じ
じゃぁQSV(でコードでたまにこけてるけど、動画再生ならまぁきにならないし止まらない。NVIDIAのブロックノイズ状態よりはかなりましだが)がいいのか!
AMDが!(あえて買う必要も触れる必要もない旧遺物)っていう話でもないのがまた難しい
MPEG2-TSは最近の4コア以上のマルチスレッドCPUで処理する分にはHW支援つかっても差は感じないね
ワットチェッカーで見ても差がわからんし、メモリ枚数やPCIEx4や5切ったほうがはるかに省エネ
PCI Expressの省電力機能とかASPMでの省エネは素人は触らんほうがいいし(性能低下起こすAvobe4Gどころじゃない弊害がある、GPUが盛大に拗ねてブルーバックが見れる)
MPCなどでも使われてるLAVのデフォ設定でもMPEG2はオフになってるしね。20年前なら有効な機能でも、今時は特に理由がないならオフでいいと思う。 富士通の人はこう書いてるねぇ
富士通Q&A - 青いエラー画面(ブルーバック)が表示されまし …
https://www.fmworld.net/cs/azbyclub/qanavi/jsp/qa...
2021/04/29 · 青いエラー画面(ブルーバック、ブルースクリーン、BSoD、STOPエラー)が表示 ビキニブリーフ派だが断然ワシはホモじゃないからな! Coffee LakeからAlder Lakeに乗り換えたんだけど、内臓GPU(UHD730)のDXVA2デインターレースが30fpsになってしまう。
OSとドライバのバージョンは同じ。 VS2022
17.0.5
Visual C++ 2015-2022 ランタイム
14.30.30708.0 TVTestのGithubからOpen whith visual studioでクローンするとLibISDBの中身も展開された状態で入っているわけだが
これLibISDBは更新されているのか? 確認すれば良いのでわ
$ git submodule update --remote
Submodule path 'src/LibISDB': checked out 'e8f2bedcd3b5a860085623d6813387fccdac91c2'
https://i.imgur.com/wthrk87.jpg git submodule update --recursive --remote
Submodule path 'src/LibISDB': checked out 'e8f2bedcd3b5a860085623d6813387fccdac91c2'
Submodule path 'src/LibISDB/Thirdparty/fdk-aac': checked out '072f2cdafdd2bb7ed2d630d09c2a5697a4aec53d' 最新版にしたいならfdk-aacも追いかけなきゃいけないか・・・めんどい(みんなの心の声 自分の場合バッチでビルドしているが、ダウンロード部分は以下のようにしている
git clone -b develop --recursive https://github.com/DBCTRADO/TVTest.git TVTest
pushd TVTest
git submodule update --recursive --remote
cd src\LibISDB\Thirdparty\fdk-aac\libSBRdec\src
if not exist sbr_crc.cpp echo;>sbr_crc.cpp
popd 最新のfdk-aacでも問題なく動いている
sbr_crc.cppの空ファイルを作ってやらないとビルドエラーが出るが fdk-aacなんて頻繁に更新してるから追いかけるもんじゃないだろw
EDCB更新きてる TVTest本体が更新されたらビルドし直してるわ
サブモジュール更新の度にその都度ビルドし直してたらやってられんし 更新内容によるとしか・・・LibISDB更新はしておいたほうがよさそうだなと思ってビルドした感じ
fdk-aacは更新頻度が高くて安定板ってどれよっていう不安がな 前回の更新が2021年8月なんで、暫くぶりの更新、面倒とは思わんね
空ファイルを作る等を忘れがちになるのでビルドした方が良い
fdk-aacは更新も「$ git submodule update --remote」で簡単だし
不具合が出れば戻すが、今まで不具合は経験ない VS2022って、どのワークロードをセットアップすればTVTestとEDCBをビルド出来る?
後のメンテナンスを考えると全て入れると流石に邪魔だわ Windows11環境の話だけど、「.netデスクトップ開発」と「C++によるデスクトップ開発」
ソリューション読み今次のウィンドウで、読み込み時にv143ビルドツールにアップデートとEDCBでは.net4.8を選べば最小の変更で行けるんじゃないかな >>73
サンクスコ
.netデスクトップとC++デスクトップだけで行けそうね
インストールしてみるわ px_drvでPX-W3U4を使っているんだけど、タスクバーに「ハードウエアを安全に取り外して・・・」が出てしまいます
これってなんとかならないの? VS2022でもやられましたwはめられましたw
俺を増やさないように書いておくわw
【TVTest】ビルドした・するスレ【EDCB】その4
https://mevius.5ch.net/test/read.cgi/avi/1586002046/254
254 名無しさん@編集中 (ワッチョイW de2d-47Ht) 2020/07/02(木) 00:33:49.86 ID:85ryZB+g0
>>251
とりあえず解決
ツール-オプション-CMake-全般のCMakeキャッシュ通知を表示するで
キャッシュが期限切れの場合の選択を、構成ステップを自動的に実行しないに設定
これで、リポジトリクローンしたあとCMakeが自動実行されなくなり、CMakeエラーを回避 症状書かずにリンク見ろとか言われても(笑) まぁ今ではMS傘下なのにな。
うちは前から Git for Windows 使ってるからそんなトラブルとは無縁な気はするけど、それはVSに報告しなければずっと残る症状だと思うぞ > Fraunhofer FDK AAC と FAAD2 は、ビルド時にどちらを利用するか選択する。
> デフォルトは FDK AAC で、FAAD2 を利用する場合は LIBISDB_USE_FAAD2 を定義する。
ってどうやるものなの?
さっぱり分からんから直接 AudioDecoderFilter.cpp の #ifdef LIBISDB_USE_FAAD2 から #endif の部分を
FAAD2 だけに書き換えてビルドしたら、とりあえずは問題ないようだけど…
前にどこかで報告があったようにムービープラスなど一部の 5.1ch の音が小さくなるのは改善されない。
実行ファイルのサイズが FDK AAC の場合より 500KB くらい小さくなった。 >>82
言うてもはめられた奴なら分かるからなw
>>81やっとけばOKだよ >>83
そりゃ5.1chで音量が小さくなることの対策がデコーダーをfdk_aacに変えることだったんだから
FAAD2に戻したら再発して当然でしょ
ビルド時の定義については
・プロジェクトのプロパティでC/C++ → プリプロセッサ → プリプロセッサの定義に加える
・適切なヘッダで #define する
どちらか好みの方で >>85
ありがとう。
FAAD2 は付属のものより新しい 2.10.0 があったので置き換えてみたけど変わらないね… xtne6f氏フォークのTVTestもあって勢いがすごいです xtne6fさんのTVTestはVSのフロントエンドに頼らない方向性なのかな?
何か機能を変更したら本家にもpullして頂ければいいな よく読んだらgccでビルドするのか
中々チャレンジングだなあ
それならWSL2上でビルド出来るようにするのも
アリかも知れないな 長年やっているのにモチベーションが保てているのだな
新しいことに挑戦も続けていて助かる
俺は自分用にビルドしか出来ないけれど… >>92-93
DirectShow周りを置き換えないとアカンから
結構な作業量になりそうですぞ XWindowがカオスなので置き換えたいってプロジェクトは幾つかあるけれど、まだ決定打には至ってないんだっけか?
それ以外にもLinuxは色々自由なんで、ツールキットひとつ取っても何を使うかってのでも悩ましい >>98
それならばTVTestが動くようにwine側を弄った方が幸せになれると思うよ TVを見る(というよりTSを再生する)以外の機能はどうでもいいので
(例えばWindowsのゲームはWindowsでやれと思う)Wineの改善を
したいとは思わないなあ >>100
言うても中途半端にやるとキメラな状態になると思うよ
その理論ならTVTestはWindows使えって事にもなる訳だしなあ 流石に古くなりすぎたってのが最も近いのかなあ?
もう既にディスプレイサーバーはWaylandに刷新されつつあるんだな xtne6f様
TvtPlay.iniに最初に改行が入っていないとiniに同じ内容を追記する
TVCaption3のaribcaptionはlibaribcaptionにしないと第三者は恩恵を受けない 初歩的な質問ですみません。
EpgTimerの番組表から録画予約を入れ録画が完了したあと、
録画した番組を「録画済み一覧」タブから確認するとScrambleの数字が何万もカウントされているのですが
これはどういう意味になるのでしょうか?
ちなみに録画した番組は問題なく見ることができます。 EDCB>設定>動作設定>スクランブル解除処理を行う
がチェックされていない、もしくはB-CASカードが機能しておらず、スクランブル解除ができていない 264 :名無しさん@編集中 (ワッチョイ cfb0-ecuz) :2022/02/25(金) 00:43:20.70 ID:MBjzv1zd0
work-plus-s-220224 久しぶりにVS2022にしてビルドするとワーニングが増えてるというかなんというか
MSのビルド周り嫌ってるみたいなところあるし、VSの警告なんかどうでもいいって感じなのかな
ルールが変わってそのために古いソースいじるのもまた違う気がしなくもないが >>108
新しい開発環境には新しいワーニングが追加されるんだから仕方ないだろ
へんな邪推しないで「このプロジェクトはVS2022に対応してます」って一文が書いてあるか確かめたら? 無視していいようなワーニングならどうでもいいし、気になるならワーニング出ないようにするプルリクでも送れば? >>107
厄介さんのために丁寧な介助が入ってて感動した なぜ動作確認していない環境でビルドして文句を言うのだろうか? 2022になってるし、tkntrec版を久々にビルドしたわ
ありがてぇありがてぇ こんなソフトなんて
自分の環境で不具合なきゃ
ビルドし直す必要すらないのに まあ放送の仕様がずっとかわっとらんから変える必要ないと言えばそうだがw
機能追加とかは度々されてるな TvtPlay work-plus Commits on Mar 2, 2022
xtne6fさん乙です 設定ファイルも直っていますね
開発意欲失わないの驚愕 あ
TvtPlay work Commits on Mar 4, 2022 解かる方教えて!
"work"と"work-plus"どっちが正解?
前回の「a676090_Feb 16, 2020」 <- これだと"work-plusをDownload ZIP"を保存してビルドしてましたが、
今回、Git BashでDLしようと思い
$ git clone --branch work-plus --recursive https://github.com/xtne6f/TvtPlay.git
上記のバージョンは"332b134"の筈が、認したら何故か"1654390f216661f259bb74ce7934c57d1ded4b43 " <- workのバージョンなんです?
試しに下記でDLしてバージョンを確認しても1654390でした。
$ git clone --branch work --recursive https://github.com/xtne6f/TvtPlay.git >>120
cd Tvtplay
git checkout work-plus >>123
"work"と"work-plus"どっちもビルドして試したんですが、
動作の違いが分かりません。
"work"と"work-plus"どっちを使ったら良いの? >>124
知らんがな
お前さんの好きな方を使え
基本的には見た目がちょこっと違うだけ
今現在はworkの最新コミットに相当する機能がwork-plusには反映されてないけど
何日かしたらコミットされるだろうし
WebVTT字幕とかよう知らんけど >>125 素人の質問でゴメン Gitで"work-plus"がDL出来ないんですよね
$ git clone --branch work-plus --recursive https://github.com/xtne6f/TvtPlay.git
Receiving objects: 100% (1289/1289), 1.17 MiB | 5.85 MiB/s, done.
Resolving deltas: 100% (866/866), done.
$ cd Tvtplay
~/Tvtplay (work-plus)
$ git checkout work-plus
Already on 'work-plus'
Your branch is up to date with 'origin/work-plus'.
/Tvtplay (work-plus)
$ git ls-remote origin HEAD
1654390f216661f259bb74ce7934c57d1ded4b43 HEAD
/Tvtplay (work-plus)
$ git clone --branch work-plus --recursive https://github.com/xtne6f/TvtPlay.git
Receiving objects: 100% (1289/1289), 1.17 MiB | 4.12 MiB/s, done.
Resolving deltas: 100% (866/866), done.
/Tvtplay (work-plus)
$ cd Tvtplay
/Tvtplay/Tvtplay (work-plus)
$ git ls-remote origin HEAD
1654390f216661f259bb74ce7934c57d1ded4b43 HEAD ん?ワッチョイが兄弟みたいになってる
下4桁固定された? いぢわる爺の巣だな
ビルドできる、覚えた勉強中ならworkが最速これ一択 ビルドのやり方分からない人は人数少ないチューナー使ってるとかじゃなきゃやらなくていいと思うんだよな、俺もt230c使う時初めてやったし DTVって懐石以外、過疎っているし適当に上げてもらわないと困るし。カメレオンUSBがらみのスレなんか今全滅。AKBって意外と使えるんだぜ
ageてもらって幸せだと思うけどね >>132 スレ汚してゴメン 最後に教えて
$ git clone --branch work-plus --recursive https://github.com/xtne6f/TvtPlay.git <- 1.89MB
$ cd TvtPlay
$ git ls-remote origin HEAD
1654390f216661f259bb74ce7934c57d1ded4b43 HEAD
$ git clone --branch work --recursive https://github.com/xtne6f/TvtPlay.git <- 3.55MB
$ cd TvtPlay
$ git ls-remote origin HEAD
1654390f216661f259bb74ce7934c57d1ded4b43 HEAD
※サイズが違うので、DLは合ってるようですが、どっちも同じバージョン表示になるのは何故ですか? そりゃclone元の同じところを見てるからとしか
手元のローカルリポジトリの情報ではない
git logって打ってみ
そのあとgit ls-remoteって打ってみ >>134 サンクス
下記で表示されますが、ログが長く続くのでクローズして
$ git log
再度
$ cd TvtPlay
$ git ls-remote
EDCB何かは下記でバージョン表示出来るんですが・・・
$ git ls-remote origin HEAD > 下記で表示されますが、ログが長く続くのでクローズして
これはヒドい >>133
根本的勘違い
その番号はソフトウェアのバージョン情報じゃなくて、Gitっていうソース管理
ツールの管理番号でコミットって言うもの
Gitではブランチって管理単位が存在して、「work」だ「work-plus」だ指定して
いるのがブランチ
それに対して、ソースの変更をサーバに適用した管理番号がコミットで、
コミットは同じ番号のコミットを別々のブランチに反映することもできる
別々のブランチで同じ変更を反映したい場合には、特定のコミットを
別のブランチに適用するって言うことも出来る
現在の最新状態ではコミットされている内容については、同じ変更が
適用されたものになっているってことだよ >>137
アドバイスありがとう御座います。
Git関連をググったんですが、どうもイマイチで、初心者の私としては、cloneしたファイルの
バ-ジョンを確認したいのですが、その場合のコマンドはどうなりますでしょか?
$ git clone --branch work --recursive https://github.com/xtne6f/TvtPlay.git
$ cd TvtPlay
*******@H170M-PLUS MINGW64 ~/TvtPlay (work)
$ git ls-remote
From https://github.com/xtne6f/TvtPlay.git
1654390f216661f259bb74ce7934c57d1ded4b43 HEAD
0c11a778f1ac457fdb6b49d0c67cfa618c76b46a refs/heads/master
1654390f216661f259bb74ce7934c57d1ded4b43 refs/heads/work
332b134854f04bb5e522dcbc771ddc681fd4af05 refs/heads/work-plus
a9b6c12cee3afc8769463c0eb4f9c3b6d3b73500 refs/pull/1/head
7ffbe6cbe375f23c0d5d1172fd68d85d5debddeb refs/pull/1/merge
bytes数の関係で以下省略 >>138
git cloneは指定したブランチのファイルだけをダウンロードしてるんじゃなくて
特別なオプションを指定しない限り、デフォルトでは全てのブランチの全ての履歴をフェッチ(取得)する
-bや--branchオプションはフェッチ後に指定されたブランチにcheckout(切り替え)してるだけ
つまり-b work-plusでcloneしたとしてもworkもwork-plusもmasterも手元にダウンロードされていて
全てのブランチの過去〜現在までの全てのバージョンに自由に切り替え巻き戻しが可能な状態になっている
git ls-remote origin HEADで表示されるのはリモート(クローン元)のHEADの情報
origin HEADはクローン元のmasterあるいはデフォルト指定されてるブランチの最新コミットを指す
TvtPlayのorigin HEADはworkの最新コミットだからworkとHEADのハッシュが同じで正常
手元のリポジトリの現在のブランチの履歴を見たいならgit logやgit show
あとはプログラム板あたりにGitスレがあると思うからそこ行くヨロシ >>138
gitの勉強してきなよ、まだそれ固執するつもりなの?
あとビルドして何がしたいの?
その程度では大した使い方してないので
最新のコミットは必要ないと思うのだが 親切があだになってるようにしか見えないが・・・
マニュアル読まないの相手にしても話は通じないと思うよ gitの話は他所でやれって言われたろ
相手する奴もクソだ 話が終息してるのに
同じ事を改めて言い出す奴ってクソ 一昨日の段階で終息してるのに相手するバカが湧いてきたから
改めて注意喚起だよ >>130 <-これに激しく同意ww
5chごときにナニサマのつもりww >>145
そんなに自分の人生卑下しなくても・・・
巣から出てこなければいいのに。素がばれた藤森里●レベルの(´・ω・`)カワイソス 質問させて下さい
xtne6f EDCB-work-plus-s-220122をwindows10 VS2019にてビルドしたのですがEpgDataCap_Bon.exeが安定して動きません
初期設定しようと思いチャンネルスキャンで4個同時起動しましたがいくつか応答なしになり止まってしまいました
今まで使っていた古い0.10.69.0では問題なく8個多重起動でも止まらずに動きます
原因と対処法があれば教えてください
足りない情報があればご指摘ください
よろしくお願いします
https://i.imgur.com/ud26Wn7.png loadDllってのがうまくオーバーロードできてないみたいね >>148
いまの最新はwork-plus-s-220224っぽいけどあえて220122なのは理由があるの?
EpgDataCap_Bonだけビルドしてるように見えるけど、ほかのDLLとかはそのまんまなの? >>150
最新版はさきほど試してどちらも同じでした
DLして解凍したまま何も触らずビルドしています
一括ビルドしても同じでした・・・ >>151
「同じ」で済まされてもなにが同じなのか全然わかんないよ
一括ビルドしてEpgDataCap_Bon以外のDLLもぜんぶ入れ替えて試したってこと?
4個同時起動していくつ応答なしになったの?その数も同じなの?
じゃあ1個ずつ起動してチャンネルスキャンすればちゃんと動くの? >>156
現代ではWSL2でお好きなディストリビューション入れればもはやMinGW要らないんじゃねえかとも思うんだが違うのかなあ? だよねぇ。俺もそう思うが信者が荒れるから触れないようにしてる(笑) >>158 >>159
WSL2とMinGWは同列で語るモノじゃねえだろ
「Unixのシェルを使いたい」ってコンテキストなら引き合いに出すのはMSYS2あたりだし
WindowsアプリのビルドにおまえはWSL2使うのか?(苦行だろそれ)って話 >>161
何の信者なのか(MinGW?)よくわからんけど技術的にアホなこと言ってる奴だけは反論しとく >>165
MinGWとすべてとくらべてどれが軽いのですか >>168
君のおつむの中身が軽いことしかわからない >>169
何もわかっていないあなたの知っている限りすべてでもよいですよ >>172
自分でやれよ
なんで他人がお前のために動く前提なんだ? ◆Microsoft Visual Studio
最大深刻度:
重要
最も大きな影響:
リモートでコードが実行される
関連するサポート技術情報またはサポートのWebページ:
セキュリティ更新プログラムの詳細については、セキュリティ更新プログラム ガイドおよびhttps://docs.microsoft.com/visualstudioを参考にしてください。
https://docs.microsoft.com/en-us/visualstudio/releases/2022/release-notes#17.1.1 >>173
わからないあなたの言い訳をきく前提はないからです
わかりましたか >>178
17.1.1が降ってきたのはこの修正かな? だいたいリモートコードの脆弱性って.NET関連だよね
TVTestには関係ないかな
EDCBはC#のコードもあるか C++だから安心とは言えんだろう
むしろC#以上にヤバいとも言える C++のリモート操作のコードは目立つからわかるだろ
リモートコード脆弱性は.NETのほうがヤバイだろ
何回修正してんだ Commits on Mar 9, 2022
BonDriver のロードを LibISDB のクラスに任せる (#56)
https://github.com/DBCTRADO/TVTest/commits/develop src/DriverManager.cppを差し替えてビルドで良さそうだな 普通にgit cloneしてビルドすればいいだけじゃね >>183
つか.NETって.NETで書いてるのか?
.NETの脆弱性は、.NETを書いている言語がヤバいって事だと思うんだが。 >>192
すまんw
x64に移行するモチベーションが中々沸かねえw
BonDriverとかもx64ビルドだけはしてるんだが >>188
全部書かなきゃダメか?
git clone -b develop --recursive https://github.com/DBCTRADO/TVTest.git "%REPO_DIR%"
で良いと思うのだが >>188
あーー更にその中のサブモジュールが云々とか言いだしそうだな・・・
ホレここまで書けば良いかな?
pushd "%REPO_DIR%"
git submodule update --recursive --remote x64版とか使う必要性感じないんだがなんか利点有るか? 満足感が得られる、32bit廃止に備えられる
俺はめんどくさくて32bit 64bit版使うメリット?特にない
32bit版使うメリット?こっちも特にない
好きなの使え 一度 64bit ビルドに入れ替えちゃえばあとは暫く放置だし一気にやっちゃえば
一日で終わる作業だろ。実際やると面倒臭すぎて苛々したけどなww
なんか一つ抜けるんだよ。ビルドし忘れたライブラリやらが。 >>200
言うてもEDCBとかは現環境の録画予約が走ってない時間帯にテストしたいから作業できる時間帯が限られるんだよなあ 全部64bitにできた時の達成感はあるな。ソースが全部そろったってことだから
普通に使う分には機能的には何の利点もないね >>203
Spinel以外はx64に出来るぞ
BonDriver_Spinelはx64版があるから >>204
そうなんだけどSpinelだけ32って違和感あるじゃん
もちろん気にしないならそれでいいけど >>206
うちがまさにSpinel使ってるんだが、x64にするときはとりあえずSpinel以外をx64にするわ
現環境を踏襲しながらx64化出来るので作業時間が短くて済む
Spinelのオルタナティブを採用するとなると、それこそ全て入れ替えになるからなあ 64bit 化を機に Spinel 止めて BonDriverProxyEx にしたわ。 32bitのSpinelの上で、64bitのBon_modは動きませんでした。 >>209
Spinelを受けるのはBonDriver_Spinelじゃないとアカンのじゃねえ?
BonDriver_PTx-ST MODってBonDriver_Spinelの振る舞いも模倣するんだっけか? >>208
ナカーマ
スリープからの復帰で録画の頭が欠けるようになってググったらSpinelのPIPEが遅延するなんてあったから
BonDriverProxyExに変更したついでにTVTestEDCBその他一式x64版に更新した
まあ原因はSpinelじゃなくてRadeonドライバがスリープ復帰遅れ起こしてたんだが TVTestをx86化してみたよー
初の視聴番組は球辞苑だ! >>212-213
わかるわかる
興奮しすぎて落ち着かない様子が
言い換えると童貞卒業した感じか 童貞卒業には相手が必要だろ・・・
一人できる範囲の自己満足でしかない オレの童貞卒業は俺が通う専門学校の教師だった
当時オレ21歳、相手20歳 おれバイト先の職場の先輩19、相手23だったかな
やらずに20になるのキチーです!って飲み屋で懇願したらまじで相手してくれたのいい思い出 commit b29485fe270c8b5c596650543fb2bfedafe955b6 (HEAD -> master, tag: mod6, origin/master, origin/HEAD)
Merge: 76842d2 d0e44a5
Author: hyrolean <74116278+hyrolean@users.noreply.github.com>
Date: Tue Mar 15 11:50:31 2022 +0900
Merge branch 'master' of github.com:hyrolean/BonDriver_PTx-ST_mod 生で中だしするまでが童貞。それまではいつでもおいでと言われた
そんなおいらはいつまでも素人童貞 ソースコードに関する質問もここでいいですか
変数を見たいからデバッグログに出そうとしたら文字化けしちゃう そりゃ出力先に合わせた文字コードにしなければ化けるだろ
TvTest関係ない話 番組タイトル字幕その他はちゃんと表示されるのに知りたい変数だけ化けるんですよ
それも英数字だけを比較するので日本語は関係ない
具体的な変数を示したほうがいいのでしょうか LogoDownloaderFilter.cppのpModuleInfo->ModuleDesc.Name.pText
この変数をデバッグログに正しく出力するのにどういうコードを書けばいいのかわかりません
無知ですみません TvtPlayに付属されてるTvtAudioStretchFilterのビルドがずいぶん楽になったな
BaseClassesとSoundTouchのソースが同梱されてるし、パッチもすでに当たっている状態
BaseClasses、SoundTouch、TvtAudioStretchFilterと順番にビルドするだけになった 同梱してるSoundTouchライブラリは1.9.2か
最新の2.3.1でもビルドできるのになぜ旧バージョンなのだろうか >>235
一つ前のコミットは下準備だったんだな
最新コミットで全てビルド出来るようになった xtne6fさんは本当に素晴らしいわ
最初はEDCBだったけど、TvtPlayやTvCaptionMod2でもお世話になってる
それに他のプロジェクトでも色々精力的に活動中だ
素晴らしすぎる 開発者に聞くのが一番手っ取り早いと思うんですけど門前払い食らうか
せめてフォーラムみたいのがあったらいいのですけど
他に聞く場所がない >>240
独り言ですか?
開発者に聞くならGitHubのIssueに書けば大抵の開発者は何らかのレスポンスあるぜ? >>242
そらまー>>240を書かれたら迷惑だがw
公開している成果物について聞きたいことや質問は書いてもいいでしょう? TVCaptionMod2試すにあたって、字幕出ない局がいくつかあって
過去ログ辿ったら一部民放だと字幕までスクランブルがかけられていると分かった
原因を探り環境更新し、無事表示できるように
いまは設定いろいろ弄って試している
フォントの幅方向の間隔を詰めたいところですがその機能はないのですね
TVCaption3も動いたのでxtne6fさんに機能追加を要望したい >>245
だからIssueに書けって
技術的な事も分かるなら具体的にきちんと書けばきっと反映してくれると思うぞ 前スレ>>867の方法でpatch適用してTvtAudioStretchFilter_src内にコピーしてビルドすると
何故かSoundTouchが下記表示でビルド不可?
ビルドを開始しました...
1>------ ビルドのスキップ: プロジェクト:SoundTouch, 構成: Release Win32 ------
1>プロジェクトはこのソリューション構成に対してビルドするように選択されていません。
========== ビルド: 正常終了または最新の状態 0、失敗 0、スキップ 1 ========== 自己解決
soundtouch-2.3.1をpatch適用してSoundTouchをビルドしようとすると
「ソリューション構成に対してビルドするように選択されていません。」とでるので、
TvtPlay-workの"SoundTouch_VC14"をコピーしてビルドするとOKでした。
もう1点"\lib\SoundTouch.lib(218KB)" <- これもTvtPlay-worのSoundTouchをビルドすると出来る
SoundTouch.lib(192KB)を上書きコピーし、TvtAudioStretchFilterをビルドすると
soundtouch-2.3.1の"TvtAudioStretchFilter.ax"が出来ました <- 非常に面倒です。
動作は問題ありません。 >>249
soundtouchの下のツリーのsoundtouchを右クリしてビルド!クリーンも下のsoundtouch!
何変なことしてるの? xtne6fさんがどっかで書いていてそれ読まないからいじわるされていると思うけど
(レポジトリのgitsoundtouch)\source\SoundTouch\SoundTouch.slnを使う
ちなみにgithubでなくてもcloneできるからsorceのzip解凍するなんてしないように
# git clone -b master --recursive "https://codeberg.org//soundtouch/soundtouch" 久々に怒涛の更新。
Commits on Mar 22, 2022
チャンネル切替時のロゴ表示のエフェクトをデフォルトで無効化
スタイル設定に OSD 文字サイズの下限と上限の設定を追加
ステータスバー設定の項目リストのチェックボックスの描画にテーマを使用
ダイアログ上のコントロールのフォーカス設定に WM_NEXTDLGCTL を使用
サイズ変更可能なダイアログでアイコンを設定しないものは WS_EX_DLGMODALFRAME を付加
あと、issuesに「デュアルモノラル時に音声の自動選択が行われないことがある 」が開発者自身によって追加されてる。
近いうちにバグ修正くるかも。 soundtouch-2.3.1 <- patchファイルその他(PWは定番)
https://www.axfc.net/u/4051148 いやまあカレンダー通りの人とは限らないからなあ
カレンダーは連休だったけど Commits on Mar 23
さかのぼり録画が有効な場合、録画停止時のログで出力サイズとエラー回数が0になるのを修正
.gitignore を更新
ウィンドウ表示時にカーソルを隠す設定が有効な場合、カーソルが消えたままになることがあるのを修正
最小化時に再生を停止する設定が有効の場合、最小化状態で起動時に再生が開始されないようにした
ウィンドウのスナップ機能に対応するか設定できるようにした 怒涛の更新再び。
Commits on Mar 23, 2022
さかのぼり録画が有効な場合、録画停止時のログで出力サイズとエラー回数が0になるのを修正
.gitignore を更新
ウィンドウ表示時にカーソルを隠す設定が有効な場合、カーソルが消えたままになることがあるのを修正
最小化時に再生を停止する設定が有効の場合、最小化状態で起動時に再生が開始されないようにした
ウィンドウのスナップ機能に対応するか設定できるようにした >>262
今回TVTest/src/Help/options/view.htmlが更新された訳だが
dataフォルダの方のchmファイルが更新されてなかったのでHTML HELP Workshopをダウンロードしてきて
src/Help/TVTest.hhcを元にコンパイルしてヘルプを作り直したわ
出来れば作者さんにdataフォルダのchmファイルも更新して欲しかったかも > ソリューション構成に対してビルドするように選択されていません。
> TvtPlay-workの"SoundTouch_VC14"をコピーしてビルドするとOKでした。
構成マネージャーからビルドにチェック入れればいいだけど。
単にVSのわかってないだけだね
他のプロジェクトのslnファイル使うのって気持ち悪くないのか・・・
パッチはhunkのoffset n linesで表示されるnだけ
@@で挟まれてるところの数字を変えて
あとは前スレ>>867 の修正いれればいいだけだと思うんだけど >>266
>構成マネージャーからビルドにチェック入れればいいだけど。
これは確認してビルド出来ます。
そのままTvtAudioStretchFilterをビルドするとエラー出ませんか?
>他のプロジェクトのslnファイル使うのって気持ち悪くないのか・・・
元々他のプロジェクトは"soundtouch-2.3.1"の方だと思うのですが?
>>252 「レポジトリのgitsoundtouch)\source\SoundTouch\SoundTouch.slnを使う」
>>257に"soundtouch-2.3.1"専用patchを作成しました。 たまたま動いただけだけで今後も使えるとは思わないほうがいいというか・・・
普通に通るように修正すればいいと思うんだが、変な癖がつくと気が付かないところでミスが出るだけだぞ >> そのままTvtAudioStretchFilterをビルドするとエラー出ませんか?
SoundTouch.lib(SoundTouch_x64.lib)(v2.3.1) と
strmbase.lib をきちんと作成し、然るべき場所に配置すれば(Linkできていれば)エラーは出ません。
>> 元々他のプロジェクトは"soundtouch-2.3.1"の方だと思うのですが?
TvtPlay-workの"SoundTouch_VC14"は 同梱のsoundtouch v1.9.2専用です。
2.3.1をビルドするのだから、2.3.1付属のslnを普通に使えばよいだけだと思います。
最新のsoundtouchv2.3.1をビルドして利用するという前提であれば、TvtPlay-workの"SoundTouch_VC14"ではなく、
ご自分でも書かれているレポジトリのSoundTouch.sln(>253)を使うべきですね。
>> 257
の内容拝見しましたが、何か色々と複雑な事をされれいるので
単純に@@で囲まれた中の数字を変え、前スレ>>867 の修正いれればいいだけだと思うんだけど。 >>269
>SoundTouch.lib(SoundTouch_x64.lib)(v2.3.1) と
>strmbase.lib をきちんと作成し、然るべき場所に配置すれば(Linkできていれば)エラーは出ません。
>何か色々と複雑な事をされれいるので
私は技術的に問題があるので、>>269氏に、普通にビルドが通るように修正した"soundtouch-2.3.1"専用patchの
UPを是非お願いしたいと思います <(_ _)> >>270
https://www.axfc.net/u/4051177
問題なくVS2022でビルドできます。
soundtouchをgitでダウンロードしてpatchを適用
git clone -b master --recursive https://codeberg.org/soundtouch/soundtouch.git
patch適用後は、
git clone -b work-plus --recursive https://github.com/xtne6f/TvtPlay.git
ダウンロードしたTvtPlayのTvtAudioStretchFilter_src内に、
別途入手したBaseclassesと共に上書きし、
それぞれ SoundTouch_x64.lib、strmbase.lib をビルドしてからTvtAudioStretchFilterをビルド。
注意する事と言えばMD(MT)は全て揃える事くらいかと。 ID:YQUdxBcU0
神だわ
あとでビルドするわサンキュー >> 270
patchは、
単純に@@で囲まれた中の数字を変え、前スレ>>867 の修正いれただけなので
わざわざアップするまでも無いものです
一応アップしちゃいましたけどw キーワードの設定をミスりまして、
dvt
でお願いします。w 真っ赤になって、補足するまでも無かもしれないんだけど
> 別途入手したBaseclassesと共に上書きし、
別途入手したBaseclasses の中身全てを TvtAudioStretchFilter_src\baseclasses へコピー
パッチを当てたsoundtouch2.3.1の中身全てを TvtAudioStretchFilter_src\soundtouch へコピー
念の為事前にコピー先の中身は全て削除してから貼り付けた方が良いかも
上書きだと古いSoundTouch_VC14.sln等か残っててそっちでビルドできないとか言われそうなので 更に補足どえす
> 別途入手したBaseclasses
TvtPlayに同梱のBaseclassesでそのままビルドして使えますん。
(git clone -b work-plus --recursive https://github.com/xtne6f/TvtPlay.git)
なぜ別途入手とか言ったのか、自分のメモが謎なのね、ごめんね。
なのでパッチを当てたsoundtouch2.3.1の中身全てを TvtAudioStretchFilter_src\soundtouch へコピー だけでOKどえす >>271
ビルド完了致しました・・・普通にビルドが通りまた <m(__)m>
細かい事ですが下記"work-plus"ではなく、"work"だとBaseclassesの上書き不要です。
>git clone -b work-plus --recursive https://github.com/xtne6f/TvtPlay.git
↓
$ git clone --branch work --recursive https://github.com/xtne6f/TvtPlay.git
私のpatch例だと適用出来ないので下記に変更して下さい。
patch -p1 -d soundtouch <soundtouch-2.3.1.patch >>278
276にも書きましたが、work-plusでもBaseclasses不要です。
間違いでした。 >ビルド完了致しました・・・普通にビルドが通りまた
上記間違えてしまいました。
TvtAudioStretchFilterをビルドするとエラー出る?
SoundTouch.lib(218KB)だとエラーが出ますね >>277
やりなおしw
VS2022でビルドできます。
■各種DL
1、 パッチDL
https://www.axfc.net/u/4051177(キーワードをミスりまして、dvt でお願いします。w)
2、SoundTouchv2.3.1をDL
git clone -b master --recursive https://codeberg.org/soundtouch/soundtouch.git
3、TvtPlayをDL
git clone -b work-plus --recursive https://github.com/xtne6f/TvtPlay.git
■パッチ適用&配置
1のpatchを2へ適用。適用済みの2の中身全てを3のTvtPlay/TvtAudioStretchFilter_src/soundtouch内へコピー
(コピー先の中身は事前に全て削除。古いSoundTouch_VC14.slnが残りビルド出来ない人が現れそうなので)
あとは、
TvtAudioStretchFilter_src/soundtouch/source/SoundTouch/SoundTouch.sln でビルドして
TvtAudioStretchFilter_src/baseclasses/baseclasses.sln でビルドして
それからTvtAudioStretchFilter をビルド。
注意する事と言えばMD(MT)は全て揃える事くらい。
SoundTouchいがいは全てdefaultでMDになっているので、MDに揃えるのが宜しいかと。 >>280
そのエラーは、こんなエラーでは?
値 'MT_StaticRelease' が MD_DynamicRelease の値 'TvtAudioStretchFilter.obj' と一致しません。
プロジェクトごとにプロパティでMD、MTをそろえましょう。
それ位しか思い浮かばん。 折角なのでSoundTouchv2.3.1でビルド出来るソースをgithubにpull requestすればいいと思う >>285
ビルド通らないのにPRする奴よりはマシかなあと思った
LKMLでもビルド通らないやんってしょっちゅう起こるからなあw あとSoundTouchにPatchを寄贈してもいいと思うんだ
いちいちPatch当てなくて済むようになればいいでしょう? まぁSampleプラグインにもMTビルドがこっそり一つあるんだけどな
昔からのあるある間違い探しだ TVTest
Commits on Mar 22, 2022 <- 更新済
Commits on Mar 23, 2022 <- 待機中
<<264 <<265 等の要望反映される?
期待して待機中なんですが、どうなんでしょうか? BSの3新局更新もあったので、Commits on Mar 23, 2022 <- 更新済 まぁレスのつけたもわからんと辿るほうもめんどくさくてスルーしちゃうだろうな ウェブ魚拓がzip落とせないように仕様変更されてるな
SoftCASの非.iniの最終バージョンが新規に落とせなくなった
幸い持ってる ini対応していればリビルドすら必要ないという話でもある Visual Studio 2022
17.1.3 VS2022 17.1.3
EDCBをビルドしようとすると、対象のフレームワークがサポートされていませんと出て、4.8に更新してたけど問題ない?
ビルド自体は正常に完了する。 ないよ
xtne6f版やその派生はターゲットが4.5になってるけど
VS2022は.NETサポートを入れてもデフォでは4.8の開発パックしか入らないからそういうメッセージが出る
4.5でビルドしたいなら4.5のターゲッティングパックを入れればいい
Windows8が.NET4.8をサポートしてないんだっけかな?
7や8.1以降なら.NET4.8が入れられるから困ることはあんまりないと思われ >>28のB25Decoder(aribb25)、チャンネル切り替え時に発生するドロップが直ってない・・・ >>300
8.1あるのにわざわざ8.0使いたがる奇特な人いるんかな? 来年でサポート終わるWindows 8.1を今更使いたがるような奇特な人すらいないと思うが
世間ではWindows 10さえ3年後にサポート終了でWindows 11に移行ですよ >>302
GOPやパケットの途中で丸投げしてるんで、途中のパケット破棄してほしいとかやり取りしてるのを見たことはあるけど
そのままの使用で行く感じになって、誰も手を付けてないんじゃないかな
直ってないってことはどこかで修正依頼出しているんだろうけれども 周回遅れだがようやくfdk-aacの問題クリアした
空ファイル作ってもいけるのか、当方ではバッチじゃなく手ビルドで
LIBISDBのプロジェクトからsbr_crc.cppを除外→
VS2019でビルド→TVTestをビルド
OS04005がゴリゴリ五月蠅かったが無事ノーエラーでフィニッシュ
副次的に前スレがスラスラ読めるように
マンモスうれp AAC デコーダを Fraunhofer FDK AAC に変更-LIBISDB_USE_FAAD2 を定義することで FAAD2 に変える事も可能
DBCTRADO committed on 27 Jun 2020 か。
今日からトップランナーでもペースメーカーでも行けるね!おめでとう! TVTDataBroadcastingWV2
ビルドのやり方教えてください テレビ東京だけ株価データ持ってるせいか読み込みめちゃくちゃ遅い >>308 vs2022 と Git for Windows入れて使い方知ってるのが前提。
git clone --recursive https://github.com/otya128/TVTDataBroadcastingWV2
cd TVTDataBroadcastingWV2
git submodule update --recursive --remote
で、TVTDataBroadcastingWV2.sln をvs2022で開いてビルドするんだ。必要なパッケージはvs2022が読み込んでくれるよ。簡単だね。
プラグインの配置はTVTDataBroadcastingWV2の配布ファイル見ると詳しく解説が入ってるよ!って、どこかのバッチファイルに書いてあった 「Git」に複数の脆弱性、修正版が公開 〜Microsoftは「Git for Windows」の更新を推奨/細工されたレポジトリをサブモジュール込みでクローンすると任意のコードが…
https://forest.watch.impress.co.jp/docs/news/1402486.html おぉう。同じ修正がらみで、vs2022も17.1.4だね BonDriver_PTx-ST_modのmod 7が来てます
TVCap26も来てる(バイナリリリースあり) BonDriver_PTx-ST_modのmod 7 地デジ映らなくない? >>318
.iniのMAXDUR_TMCCの値を1500に上げてみるとか >>319
だめだった。地デジだけ「チャンネルの変更が BonDriver に受け付けられません。」
になる6.1に戻すとMAXDUR_TMCC=1000でも映る ;チューニングウェイト
; 周波数調整に費やす最大時間(ms)
MAXDUR_FREQ=3000
; TMCC取得に費やす最大時間(ms)
MAXDUR_TMCC=3000
; TMCC(S側)取得に費やす最大時間(ms)
MAXDUR_TMCC_S=500
; TSID設定に費やす最大時間(ms)
MAXDUR_TSID=3000
でもだめだった。
ver6.1→7で高精度タイマーくらいしか変更ないのになぜだろう? 多分、GetFrequencyで周波数正しく修正されたか調べるルーチン入れたからだろうな
PT2だと動いたんだけど… PT3の地デジのみGetFrequencyの戻り値がおかしいのかな?
ともかく、ありがとう。お疲れ様。 いえいえ、こちらこそ、ありがとうございます。
貴殿は貴重なテスター様々です。 ID:dJbYvPEB0さんにPT3寄贈可能な方が居ればなあ
うちには1枚もないので未だにPT2が現役だ すみません
赤いPT2?PT2x2に対応してほしいんですけど
持ってない以前にパチモノだから相手にしてくれないですかね 名前はPT2だけど、ドライバはPT1じゃないと動かなっかったんじゃなかったけアレ? 他のPCでビルド済みのTvTestをコピペ
2015ランタイムパッケージとDScaler-5008をインストール
でもDirectshowの初期化ができませんが出る
なんか他に入れるものあったっけ >>334
TVTestVideoDecoder入れろ
とは言わないんだな >>335
有名どころのデコーダならなんでもいいだろ
何故DScalerなんてマイナーなデコーダを入れる奴が後を絶たないのか >>336
あいやいや
TVTestVideoDecoderならまあ間違いない
やろと TVCaption3は日本語を含むフォントは指定できないのですね。"和田研中丸ゴシック2004絵文字""A-OTF UD新丸ゴ Pr6N"
"Kosuga Maru"は使えますね。これで人柱になるかな。 TVTestVideoDecoder入らなかった……… >>339
入らなかったってなんだよTVTestのフォルダに置くだけだろ 実験用のノートPC初期化してみたら普通にできた
という事はタブレットだからなのかね?
CPUがatomだと駄目なのか?
>>340
TvTestのデコーダ選択に出ないんだよ なんかしらんけど置くだけで出ないなら登録が必要だったかたんにランタイムとかがなかったのかしらんけど 置くだけでも認識されるが、コマンドプロンプトで登録したかったのにできなかったってこと?
dftoolとかで登録すればいいじゃん 案外置くだけで認識しない0.7.23とか古いの使ってるオチだったりしてw MPC-BEのやつ入れてる
VideoDecoderのダイアログ広げとかないと
設定できないけど MPCは4Kと2Kをまたぐチャンネル変更で落ちるのは直ったのかな
4K支援ないGPUで4Kが軽なって良いのだが >>339
野良ビルドは入らなくて
自ビルドは入るとかあった気がするが
忘れた
なんか対策されてんだろ さすがにそこはビルドスレなんだし自ビルドしてるだろ・・・ >>314
>プラグインの配置はTVTDataBroadcastingWV2の配布ファイル見ると詳しく解説が入ってるよ!って、どこかのバッチファイルに書いてあった
このことだと思うんだが、ビルドしてもTVTDataBroadcastingWV2.jsがない。
Kosugi-Regular.ttfとKosugiMaru-Regular.ttfは落とせそうなサイトがあった。
そこでreadme.mdを見ると、以下のコマンドでビルドって書いてあるんだけど、vs2022でビルドするの?
unix系のコマンドに見えるんだけど。
```sh
cd browser
yarn workspace @chinachu/aribts build
yarn run build
```
* Plugins/
* TVTDataBroadcastingWV2.tvtp
* TVTDataBroadcastingWV2
* resources/
* TVTDataBroadcastingWV2.html
* dist/
* TVTDataBroadcastingWV2.js
* Kosugi-Regular.ttf
* KosugiMaru-Regular.ttf ちょうど今さっき、TVTestスレでビルド方法の話題出ましたね >>350
・・・?
VS2022でTVTDataBroadcastingWV2.tvtpをビルドして
yarnのほうでTVTDataBroadcastingWV2.jsをビルドすんだろ?しらんけど >>351
TVTestスレ見てきた。
おおよそ以下の手順でビルド出来た。
git clone --recursive https://github.com/otya128/TVTDataBroadcastingWV2
cd TVTDataBroadcastingWV2
git submodule update --recursive --remote
TVTDataBroadcastingWV2.sln をvs2022で開いてビルド
予めnode.jsをインストールしておく。
管理者権限でコマンドプロンプト画面を開き
npm install -g yarn
cd TVTDataBroadcastingWV2\browser
npm i -g typescript@next
npm i --save-dev @types/node
yarn workspace @chinachu/aribts build
yarn run build >>354
npm i -g typescript@next
npm i --save-dev @types/node
ではなく
yarn install
でいい
らしい Git Bashでやってたけどコマンド プロンプトでもいけたか node.jsってVS2022からインストールだっけ? >>350
ああプラグインビルド担当はVisual Studio、.js担当はyarnってこと以前に
Windowsなんだからnode.jsいれてコマンドプロンプトからyarnいれてビルドやりゃいい
ことがこぼれてたのか。なんかしらんけど node.jsとかnpmとかyarnとか色々出て来ておじちゃんついて逝けないわ
今更web開発なんて素人には手が出ないし精々Quick BASICで知識が止まってるオッサンには辛いわw
slnファイルをクリクリして脳死ビルドが一番楽
CLIでカタカタやるのは正直ダルイ
まあlinux環境ではCLIカタカタ必須だからUbuntuとかラズパイOSとかで嫌々触ってはいるけど…… なんかしらんけどbatファイルにmsbuildの内容書いておけば
毎度まいどカタカタは避けられるんじゃないかしらん >>361
yarn install
yarn workspace @chinachu/aribts build
yarn run build
bat化して管理者権限でビルド出来るようにしたわ
うーん、カタカタとそうたいして変わらんかも(-_-;) >>362
そのBatをslnのビルド後のイベントで自動実行するようにすればいいだけやん TVTDataBroadcastingWV2を有効にして4:3の昔の番組を見ると16:9にされてしまう。 0.3.0で直したって書いてあるけど、どうなの
・SD解像度のデータ放送でのアスペクト比を修正 放送大学onでSD解像度アスペクト比正常になってるの確認0.3.0 hyrolean氏へ BonDriver_PTx-ST_mod 7.2なんだけど
_WIN_VERって使えなくない? TVTest DTV Video Decoder ver.0.4.0 対応
TVTest DTV Video Decoder ver.0.4.0
D3D11 でのデコードに対応
ソリューション/プロジェクトファイルを VS2019 に更新 TVTest DTV Video Decoder ver.0.4.0
Geforce1650でD3D11にすると画面の左半分だけノイズが乗るます >>375
ブロックノイズいっぱいだったり
固まって、半分裏で動いてたり
まだ不安定のようだね >>375
>>376
Yadiff Bob 60fpsをBob60fpsにすればたぶん直る TVTest DTV Video Decoder ver.0.4.0対応のビルド一応やってみたんだけど
新規でgit cloneしてtvtestをビルドしたはずなんだけど
tvtestのバージョン情報でハッシュ値が表示されてない……
今までgit cloneするだけでハッシュ値表示されてたのになんか変わった? >>379
いつの間にか手動でTVTestVersionHashGen.batを叩かないといけないようになったっぽい
俺もビルド時にエラー吐いて気づいた VS2017だけど問題ないなあ。
TVTest (262159b) も LibISDB (d84f659) もちゃんとバージョンが出る。
そもそもビルド時のエラーは「ないから作るね」の意味じゃなかったっけ? うちもVS2022だけど問題ないなぁ。EncToolsのバッチ使ってるけどコミット部分以外は去年からいじってない
順にLibISDBからリビルドすると入るおま環パターンじゃね? >>376
少し古いnvidiaビデオカードで動きが早い映像時に出てたブロックノイズが出なくなった 正直参った
再度git clone --recursive してきてtvtestのビルドし直してみたけど表示されない
LIBISDBからビルドして次にTvtestall.slnでビルドな
で手動でTVTestVersionHashGen.batをコマンドプロンプトで叩いてビルドもしてみた
ファイルが見つかりません - TVTESTVERSIONHASH.H
とコマンドプロンプトで表示されるが
エクスプローラーを見てみるとちゃんとsrcの中にTVTestVersionHash.hファイルが生えており
中身は
#define VERSION_HASH_A "262159b"
となっていた
がこの状態で再度リビルドし直しても表示されない ビルド中にTVTestVersionHash.hは勝手に
VSによって消されてしまうし、もう何がなんだか良く判らない、ホント参った…… 多分解決したので報告
色々試しても全くダメだったので新規一転という事でデータドライブにしているD:に
cloneしてD:\TVTestでビルドしてみた
すると出来たexeは何の問題もなくハッシュ値が表示された……orz
今までC:直下にTVTestをクローンしてビルドしてきた C:\TVTest で
これで問題なく今まではハッシュ値が出るちゃんとしたビルドが出来てたんだけど今回から
TVTEST.exeのビルド段階で最初に
6>fatal: unsafe repository ('C:/TVTest' is owned by someone else)
6>To add an exception for this directory, call:
6>
6> git config --global --add safe.directory C:/TVTest
の表示が現れていてエラーを起こしてた
どうやらC:直下でのクローンビルドがダメっぽいのかな?
D:直下では全くそんなエラー起こす事なくビルド出来たので多分そういう事なんでしょうねきっと
お騒がせ致しました プログラマや自作PC世界のトラブルメーカーじゃないとハマるまで気づかないよね
C:\にファイルコピーするだけで管理者権限必要ですとか普段からアクセス拒否で警告出ると思うんだが、設定によるか
どうしてもC:\でやりたいならは git clone --recursive のバッチファイルを置いて管理者権限で実行すると
C:\TVTest作成しようとすると警告が出るけどTVTestVersionHash.hは作成され、ダイアログにも反映される
MSのOS保護マナーに従うなら、OS管理ドライブやフォルダは保護されてるから基本的には使っちゃいけないという話だね とりあえずTVTest_ImageとTVTestだけビルドしたわ
プラグインとか気が向いたらするくらいだわ >>383
いまTVTest DTV Video Decoder ver.0.4.0のテストがてらGAORAで放映中のファーム広島-阪神戦を視聴してるんだけど、DXVA2,D3D11ともに動きが速い映像時にはブロックノイズが乗りますね。ソフトウェアではブロックノイズは出ません。
ビデオカードはGeForce GTX 750Tiです。 >>386
思い当たる節としてgit for windows に脆弱性問題が
出て最新バージョン当てたりその他色々インストールしたりしたので管理者権限がシステムドライブ直下で知らぬ間に強化されたのかも知れませんね
何れにせよ他のEDCBとかもC:直下でクローンビルド
してきたのも見直す必要がありそうです
やっぱDTV専用フォルダを作って面倒臭がらずに
そこで各種DTVアプリをクローンビルドすべき
なんでしょうね……
よい教訓になりました……疲れた… >>389
数日前のCVE-2022-24765脆弱性対策で追加された項目なんだね
ドライブ直下でもフォルダ作ればその中ではフォルダ作ったユーザ権限の範囲で自由にできるはずなんだけど…
(なのでTVTestに限らずC:\hogeでビルド推奨するソフトは結構ある)
地味にいろんなOSSに影響しそう TVTest DTV Video Decoder の不都合でOSのバージョンとGPUを書かなければ誰でも無視だな
Windows7な人は書き込む前に少し考えてからにして欲しい。VS2019の憐みの互換で動くかもしれないだけだから TVTest DTV Video Decoder 0.4.0 D3D11だとうちの環境じゃ画面下数ラインぐらいが全部グレーになる
Win10 21H2でGPUはHaswell内蔵のIntel HD Graphics 4600
脆弱性修正の為に出てるグラフィックドライバはバグっててEVRだと絵が出ないし
Haswellはそろそろダメっぽいな OS・ドライバを抜きにしてもCSは少し前になるけどNDEC3rdGen以前のチップでHWデコード有効にすると
ブロックノイズが出る仕様のエンコーダーに変わったのもあるから原因切り分けるのが結構大変かもね
GTX1650(Voltaの補助電源なし)より前の世代のチップも上記に当てはまる可能性が高い
GTX1650だけでもチップがTU117/TU116/TU106とあって公式的にはNDEC 4th Gen扱いだけど、DXVA2の実装次第では回避できるのかもしれないけど
労力のわりにターゲットがニッチすぎて、MPEG2だしCPUデコードと負荷も電力も大差ないしオフにしたらいいんじゃね?使えらラッキー!程度の意見が多かった
そして今回のD3D11とは全く別の要因。設定弄って今回初めてHWデコードに触れる人もいそう >>385
https://blog.dksg.jp/2022/04/git-for-windows-2352-fatal-unsafe.html
この人のブログ参照
git for windows 2.35.2 及び 2.35.3双方で
6>fatal: unsafe repository ('C:/TVTest' is owned by someone else)
6>To add an exception for this directory, call:
6>
6> git config --global --add safe.directory C:/TVTest
を確認 尚C:直下ではなくC:\DTV\TVTest等にしても同様のエラー発生した
D:ドライブでは発生しないのでシステムドライブ全般に影響か?
解決方法
git for windows 2.35.1.2にバージョンを落とす
最新Verをアンインストールし、脆弱性に目をつぶって以前の2.35.1.2に戻してやるとC:ドライブ(直下問わず)
にて通常通りエラーなしでビルド可能になる事を確認した だから攻撃的なGitコマンドを含むバッチファイルを中身確認せずに実行するようなことがある人のためのセキュリティーバージョンアップなわけだが・・・
自分でウィルスビルドして管理者権限の確認もなくファイル差し替えちゃうことが知らずにやられてしまうっていうリスク。もちろんビルドして差し替えだからWindows定期チェックなんてすり抜けちゃうし
OS起動できなくなったり不安定になったりするドライバ等も差し替えれちゃうわけだし。これだけ有名なセキュリティーホールそのままにしたいっていうならそれも個人の自由だが
まぁそんなことよりもTVTestVideoDecoder最新版で、Win11,i7-12700K,RTX3060Ti,最新Studioドライバ512.15,D3D11,プログレッシブ,テレシネにチェック,chはWOWOW
インタレ解除法-すべてのパターン設定して再起動して試したけど、120秒設定でスキップしてると番組内容の15分以内に全部強制終了する。俺にはまだ早すぎるようだ(´・ω・`) Visual Studioで一旦クローンしたら、後は時々リモートをフェッチして新たなコミットがあればローカルにマージしてるわ。
時々git bashも触るけど、Visual Studioで完結する操作はVisual Studioでやってる TVTestVideoDecoderアプデされたのでビルドしたけれど、
ハードウエアインタレ解除ちゃんと動くようになった感謝 TVTestVideoDecoderアプデされたのでビルドしたけれど、
ハードウエアインタレ解除ちゃんと動くようになった感謝 >>395
で最新git for windowsでのビルド方法はどうするの?
このお節介機能の所為でVSビルド時におけるハッシュ用のバッチとか使い物にならなくなってるのだが?
みんなが知りたいのは御託じゃなくて解決方法なんだけど? おお、デコーダー直ってる
>>399
そのものズバリ画面に表示されるやん
git config --global --add safe.directory リポジトリのディレクトリ Microsoft Visual Studio Community Version 17.1.5
TVTest commit 220c15f
TVTestVideoDecoder commit 1fab8c1 ヘルプも更新されてるから
ヘルプのコンパイルサボったらあかんで fatal: unsafe repository とか出るのは .git ディレクトリの所有者がカレントユーザーじゃ無いんじゃねぇのか?
普通の環境で git clone してりゃ出ない気がするが…… >>400
これサブモジュールもやらせるやんけ
ダルイ仕様にしやがって糞が ver.0.4.0-beta2ではクラッシュはしなくなったけどnvlddmkmの生死は繰り返されてます 久々にビルドしたわ〜の2日後にまたビルドしちまった(*´Д`) D3D11デコード中に、ザッピングしてる時や、TvtPlayでシークバーをガチャガチャやるとたまに、
「アプリケーションがグラフィックハードウェアにアクセスするのをブロックされました」
みたいな通知出てソフトウェアデコードに強制的に変更されることがあるけどうちだけ?
OSはWindows11でグラボはGeForce RTX 2070 切り替え耐性微増してそなbeta2にはしてあるん? >>409
beta2だよ。
てか最初のビルドはD3D11だとTVTest落ちまくりで使い物にならんかったな。 GPUハードウエア支援の方式が変わるだけで画質が変わるという話では無いし、
D3D11がダメならDXVA2使えば良いのでは 君には興味がないかもしれないが、向こうのビルド済で十分っていう末端ユーザースレならともかく、開発系のネタスレでそれを言ったら元もこうもないと思うが
少なくとも作者が興味を持ってβ公開してる、興味を持った人がデバッグに参加してるだけだから、前向きに行こうよ TVTestVideoDecoder0.4.0β2で今のところ落ちなくなった修正乙です
D3D11でインタレ解除すると下に7ドットちょいグレーが入るね。FHD全画面で見てると1088→1080になってる感じかな >>402
HTML help Workshop入れなきゃと思ったらリンク切れしてるじゃねーかMicrosoftめ…って思ってたらインストールされてた。
いつインストールしたのか記憶に無いんだがVisual Studioと一緒にインストールされるんだったっけ? >>414
されない
しかし、確かにMicrosoftのサーバーからはリンク切れてるがご存知Wayback Machineで拾えるからあまり問題ではない TVTestVideoDecoderのver.0.4.0-beta2とはなんぞや?と思ってたが
そういやあれはGitHubのReleasesにバイナリ置いてあるのをすっかり忘れてた、いつも自ビルドしてるから
Version.hは更新されていないので最新コミットを git clone --recursive で取ってきてもver.0.4.0-betaのままとなっている
https://i.imgur.com/BRNr65j.png >>414
GUIは入ってないがコマンドラインのhtmlhelpコンパイラ(hhc.exe)は入る
VisualStudioのコマンドプロンプトならパスも通ってるんで
hhc TVTest.hhp でコンパイルできる TVTestVideoDecoder
Commits on Apr 23, 2022
D3D11 でのデコード時に高さ 1088 から 1080 への切り詰めが行われないのを修正
@DBCTRADO
DBCTRADO committed 1 hour ago
IDD_PPV_ARGS_IUNKNOWN が未定義なのを修正 (issue #7)
@DBCTRADO
DBCTRADO committed 1 hour ago >>418
( ・∀・)つ〃∩ ヘェーヘェーヘェー
これはいいこと聞いたサンクスコ インストール環境によっては・・・まぁあえて言うことでもないか TVTestVideoDecoder Ver.0.4.0 beta2だとD3D11にすると異常終了してたけど
beta3で動作するようにはなったな@RTX3090 TVTestVideoDecoder Ver.0.4.0 beta3でSD(720x480)の放送をD3D11で表示すると
左右方向にずれて表示されるけど、これっておまかん?
DXVA2では問題なし。
BS1のサブチャンネルと放送大学onで確認。(GeForce1050Ti) beta3のD3D11で1440x1080は落ちなくなったけど720x480は落ちる。DXVA2は問題なし。
ビルド:Visual Studio 2022、OS:Windows 11、グラボ:GeForce GTX 1060 6GB 同じくbeta3入れてみたけどBS1のサブチャン720x480がD3D11で落ちる リモコンでチャンネル選択出来るようになったという書き込みを見て、昨日ビルドして入れ替えたばかりだけど、落ち着いてから方が良さそうだな。 >>427
それはTVTDataBroadcastingWV2の話であってTVTestVideoDecoderは関係ないのでは
D3D11はまだ不安定っぽいしDXVA2でいいや TVTDataBroadcastingWV2もTVTestVideoDecoderもオリジナルのデバッグ中の方が要望とか改善案入れてもらいやすいところはあるからねぇ
まぁ暇があれば使ってみて不都合見つけたら報告するなりした方が、自分の環境で動く方向でバグ取りが終わる
ただ開発中のものを同時に複数いれると原因の切り分けが面倒になったり、特定条件の複合バグに悩まされたりもするから出来る人がやればいいと思うよ
そういう人をDTV板では昔から人柱という風習が TVTestVideoDecoder
Commits on Apr 24, 2022
D3D11 で出力サイズが正しくないことがあるのを修正
DBCTRADO committed 2 hours ago >>431
なんかしらんけどそれいうたらむしろbeta3fixとかじゃねしらんけど 自己満のプルリクばっか投げてTVTest作者の手煩わすのやめとけよ コンパイル済みヘルプを含む必要ないよな
ヘルプのコンパイルくらいサボらずやれば良いだけの話 初回起動時のみ時々フリーズするのはおまかんだと思っているので、
それをのぞけば37565cfで今の所問題は見当たらなくなりました
作者さん本当にありがとう感謝 >>434
そりゃ一部のcommite追えるビルドマニアならそれでも良いさ
がつ〇島であるとかその他のサイトでtvtestの環境構築する際クローンして出来るdataフォルダをそのまま
コピペするだろ?
そんなレベルの人も多いのに肝心のdataフォルダのヘルプ更新を要望するのは間違いじゃないと思うけどな?
まあそういう自分もヘルプもコンパイルして更新してるけどさ
ヘルプをコンパイルしたで作者さん困惑してるけど、dataフォルダにコンパイル済のヘルプをそもそも
最初から添付してるんだから正直矛盾しているような……いやなんでもないw 7zipのヘルプファイルの脆弱性みたいなのもあるから仕方ないね TVTestVideoDecoder
Commits on Apr 25, 2022
.gitignore を更新
@DBCTRADO
DBCTRADO committed 11 hours ago
プロパティのバージョン情報にコミットハッシュを追加
@DBCTRADO
DBCTRADO committed 11 hours ago TVTDataBroadcastingWV2だけど、yarn run buildが失敗するようになってしまった。
以前は成功したのだけど。
C:\tmp\TVTDataBroadcastingWV2\browser>yarn run build
yarn run v1.22.18
$ webpack --mode=production
・
・
長すぎて書けないので省略
・
・
ERROR in C:\tmp\TVTDataBroadcastingWV2\browser\web-bml\client\player\caption_player.ts
./web-bml/client/player/caption_player.ts 1:22-39
[tsl] ERROR in C:\tmp\TVTDataBroadcastingWV2\browser\web-bml\client\player\caption_player.ts(1,23)
TS2305: Module '"aribb24.js"' has no exported member 'SVGProviderOption'.
ts-loader-default_e3b0c44298fc1c14
@ ./src/TVTDataBroadcastingWV2.ts 6:25-75
webpack 5.72.0 compiled with 1 error in 16714 ms
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
C:\tmp\TVTDataBroadcastingWV2\browser> >>440
submodule(browser/web-bml)も最新版にしてるからじゃない?
これやめれば通ると思うよ
git submodule update --recursive --remote SampleとTVTestPlugun.hの更新か・・・乙です TVTest
Commits on Apr 26, 2022
プラグインサンプルの TVTestPlugin.h を更新
@DBCTRADO
DBCTRADO committed 30 minutes ago
メインウィンドウ/番組表/メニューのダークモード対応
@DBCTRADO
DBCTRADO committed 35 minutes ago ダークモードにして再度ライトに戻しても番組表のスクロール部分だけダークモードのままだな
になる
おま環かな? 「TVTestPlugin.h」を更新したのなら、「TVTestPlugin.h」を入れ換えて、
「CAS Processor」の再ビルド必要だね。 変更点とかまだ見てないけど、むやみに更新すると不都合出るプラグインやツールもあるだろうから動作確認しながら更新しないとな
ゆっくり追えるのは週末かな。はぁ。新人歓迎会いってくま・・・ >>448
スクロールバーは背景色の設定によって変わるのでWindowsがダークモードかは関係ないよ 何日も前の更新を・・・
そして、たった1行すら間違える。 昨日公開されたTVTestVideoDecoder
VC2019でビルドエラーになるなあ
TvTESTはちゃんとビルドできた VS2022だけどx64だけしかビルド通らないな
Win32はエラーで正常終了しないな 269 名前:名無しさん@編集中 (ワッチョイ a75f-vnhZ)[sage] 投稿日:2022/05/02(月) 08:04:14.89 ID:+aGSUqd/0
virtual HRESULT PropertyBag~
↓
virtual HRESULT STDMETHODCALLTYPE PropertyBag~
で通った、理屈は知らん
==
対策あがってた
これでwin32で通った TVTestVideoDecoder -> 更新乙ですが・・・
様子見にします。 TVTest Commits on May 1, 2022
TVTest DTV Video Decoder の設定の保存と読み込みにプロパティを使用
LibISDB Commits on May 1, 2022
TVTest DTV Video Decoder の設定の取得と変更に IPropertyBag2 を使用 TVTestVideoDecoder
Commits on May 2, 2022
関数オーバーライドでの呼び出し規約の不整合を修正
@DBCTRADO
DBCTRADO committed 1 hour ago たぶんこれでビルド通らない件は直ったかな
よーし明日はTVTest一式ビルドするか TVTest
Commits on May 2, 2022
プラグインの MESSAGE_SELECTCHANNEL で無効化されているチャンネルも選択するフラグを追加
@DBCTRADO
DBCTRADO committed 1 hour ago
ダークモードのメニューの背景と枠の描画にテーマ API を使用
@DBCTRADO
DBCTRADO committed 2 hours ago
番組表のチューナー選択と日時選択のメニューをダークモードに対応
@DBCTRADO
DBCTRADO committed 2 hours ago TVTestVideoDecoder_95c0920 <- これもビルド出来る
TVTestの作者様乙です。 作者のビルドが熱が落ち着いたらビルドした方が良さそうだ(;^ω^)つ~旦 映像プロパティのデコーダーをいじると落ちるようになってしまった >>468
自己解決。ファイルの差し替えの問題でした。 本体もデータ放送プラグインも
ある程度開発落ち着いてからビルドした方がいいかなと思うも、
最近は試験環境でテストするだけで
実運用にまで至らず満足してしまうことが多い >>470
と言ってる間にまた更新してるなデータ放送プラグインw 落ち着いてからビルドすれば良いのに、ついついビルドしてしまうのここの住民の悲しい性 データ放送プラグインって2022じゃないとビルド出来ない? >>475
2019でも出来るかも
って書いてた様な >>475
さっきやってみたけど2019じゃv142に変えてもビルド出来なかった
2022入れたらビルド出来た TVTest Commits on May 3, 2022
ヘルプを更新
番組表で ARIB 外字の記号を使用する設定を追加
EDCB の EPG データ読み込みで TOT を先に入力するようにした うおおせっかくビルドしたのにもう古くなったか…更新乙です
ARIB外字使う設定はかなりクールだ >>425-426 この症状だけど
TVTestVideoDecoderの5/2版でもx64ビルドすると、D3D11デコーダでSD放送選択すると強制終了するけど、まだ修正入ってないよね?
前のTVTestと配布beta4でも確認、TVTest5/1以降は設定保存できなくて、今はソフトウェア固定状態だから一応見れるけど(笑)
何度か再起動すると見れるようになるんだけど、HDチャンネルに切り替えると強制終了する
Skylake(win10),Alderlake(win11),RTX2060(win11)で、生放送・EDCB録画共に同症状です
x86ビルドでは配布beta4も自ビルドもそんな挙動はしないので一応報告 TvTestやLibISDBのアプデのおかげか
TVTestVideoDecoderのアプデのおかげかはわからないけれど、
今まで初回起動時に限ってTvTestが固まる事があった問題が直った気がする
x86版感謝 ・TVTes
・TVTestVideoDecoder
作者様には申し訳ないが、ビルドして即更新されると「あら~~~」と思うのは俺だけ
もう少し様子見た方が良いか? >>484
同じだから気にするなw
まあゴールデンウィークだしまだ更新はありそう
D3D11対応は>>482の通りバグあるしダークモード対応もまだ不完全だから >>484
この人間はビルドフェチだから大丈夫。
毎日ビルドしないと手や指が震えるジャンキーばかり。 また更新来たな 今度は番組表メニューのダークモード対応だな
直ぐに別の更新も来るかもしれんから明日ビルドするかw やっとスピードメニューのチャンネル一覧が見易くなるのか ゴールデンウィークはTVTest更新週間か
ちょい前は半年間更新止まってたのが嘘のような活発ぶり
代わりにEDCBは最近更新がない Commits on May 5, 2022
テーマファイルを更新
@DBCTRADO
DBCTRADO committed 7 hours ago
リッチエディットの番組情報が中国語フォントになってしまうことがあるのを回避
@DBCTRADO
DBCTRADO committed 7 hours ago
番組情報ポップアップの配色を設定できるようにした
@DBCTRADO
DBCTRADO committed 7 hours ago 連日の新コミットで懲りて今日もコミット更新来ると賭けてビルドしなくて良かった psisiarc
Commits on May 5, 2022
first commit
@xtne6f
xtne6f committed 2 hours ago
GitHub - xtne6f/psisiarc
https://github.com/xtne6f/psisiarc 時々中華フォントになって見づらかったので中華フォント対策入れてくれたのうれしい ついに昨日はTVTestのコミット更新がなかった
ようやく落ち着いたか? TVTestのコミット1dbc224 Win32ビルドが通らんな x64はビルド通るけど TVTest
Commits on May 7, 2022
サンプルプラグインをダークモードに対応
@DBCTRADO
DBCTRADO committed 2 hours ago
ダークモードの切り替わり時に番組表のフレーム拡張領域が更新されないのを修正
@DBCTRADO
DBCTRADO committed 2 hours ago
リッチエディットのリンクの処理コードを共通化
@DBCTRADO
DBCTRADO committed 2 hours ago
ダイアログをダークモードに対応
@DBCTRADO
DBCTRADO committed 2 hours ago >>498
対応された模様です。
0bdccca の変更漏れを修正 サンプルに手が入るなら、HDUSRemocon_KeyHook.dllの/MT→/MD修正もせっかく設定が分けてあるんだから直してもらえるとスッキリする
毎度の設定変更野郎のネタが一つ消える ビルドスレで質問しろと誘導されたので・・・
TVTDataBroadcastingWV2のビルドですが、最近、
WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
TVTDataBroadcastingWV2.js (1.28 MiB)
WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
TVTDataBroadcastingWV2 (1.28 MiB)
TVTDataBroadcastingWV2.js
WARNING in webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/
webpack 5.72.0 compiled with 3 warnings in 15359 ms
Done in 16.15s.
こんなのが出ます、ビルドは出来ています。
どういう事でしょうか? アセットサイズ制限の警告:次のアセットは、推奨サイズ制限(244 KiB)を超えています。
これはWebのパフォーマンスに影響を与える可能性があります。
資産:
TVTDataBroadcastingWV2.js(1.28 MiB)
エントリポイントのサイズ制限に関する警告:次のエントリポイントの合計アセットサイズが推奨制限(244 KiB)を超えています。これはWebのパフォーマンスに影響を与える可能性があります。
エントリポイント:
TVTDataBroadcastingWV2(1.28 MiB)
TVTDataBroadcastingWV2.js
webpackのパフォーマンスに関する推奨事項の警告:
import()またはrequire.ensureを使用してバンドルのサイズを制限し、アプリケーションの一部を遅延ロードすることができます。
詳細については、https://webpack.js.org/guides/code-splitting/をご覧ください。
15359ミリ秒で3つの警告とともにコンパイルされたwebpack5.72.0
16.15秒で完了。 もっさりでも動いたら良いんじゃなーい?
いうほどもっさりでもないけどさ >>504
WEBアプリとしては推奨よりもだいぶサイズが大きいよ、
WEBのパフォーマンスに影響があるよ、という警告
WEBアプリではないから気にする必要はない 最新ビルドしたけどまだwin11の最大化の上にマウスカーソルで配置選択はできないか Visual Studio 2022
17.2.0
Microsoft Visual C++ Redistributable for Visual Studio 2022
14.32.31326.0 今日のWindows10脆弱性KB入れたらVS2022の更新プログラムの確認が確認中から先に進めなくなった >>511
俺もwindwos10をアップデートしたら
VS2019の更新が進まなくなった
なのでVS2019を修復したが修復できないとエラーが出る Oh...時既に遅し
うちもvs2019のアプデ動かなくなった >>511
これが原因やったんか
被害者多くて草
まあ自分もなんだけど TVTest(7be74cd)ビルド エラーになるんだが...。 お、テーマファイルが更新されてるから俺がTVTestスレに書いた件が解決されてるかも >>527
うちも
VS2019 32bit
\TVTest\src\ColorScheme.cpp(542,55): error C2446: '==': 'int' 型から 'const LPCTSTR' 型への変換ができません。 Visual Studioが更新できない問題、WindowsUpdateとは関係なく
サーバーダウンっていうかどっかの経路がダウンしてるみたいね
hostsいじって米国から直ダウンロードすれば落とせるらしいけれど、
面倒だから直るの待つか うへぇ!VisulStudo問題
裏でこれハングアップ状態になるから
パソコンの消費電力20Wもずっとあがりっぱなしになるのかよ
ワットチェッカーつけてなかったらきがつかないまま電気代食うところだった >>529
32bitも64bit両方ダメだな ビルド出来るように作者さんの修正待ちだな >>532
Visual Studio Installerで更新出来るようになったで なんでこんな自分の環境でもビルド通らないようなソースをアップしたんだ まっ、たまには自分でソース修正してみろよ?
じゃね? vs2017はめっちゃHDD容量食った記憶しかないな(笑) たとえ右辺値がNULLターミネート文字列であったとしてもポインタ同士比較するこのコード自体が可笑しいよな >>541
うちはとりあえず、それで通った。今のところはexeも問題なく動いてる。
ちな、VS2022
>>544
確かに、ちょっと謎コードだと思った。これ単に「長さゼロの文字列」判断してるだけだよね? JavaとかC♯上がりの小わっぱがこういうミスするならワカランでもないんだがな && m_GradientInfoList[i].pszText[Length] == _T('\0'))
じゃね? ああ、勘違いTVTestとTVTest_Image.dllは問題なかった。 vs2019以降はhhcとかHelp関連はデフォで入らないというかないんじゃなかったかな
VS2017入れてねってことだろう MakeHelp.bat単体では普通に動くな(ワークショップインスト済み TVTest_all.slnを脳死ビルドするだけでヘルプもビルドしてくれるやん今回の改訂で hhc.exe はVS2017以降MFCのコンポーネントに含むようになった >>556
ありがとう。vs2022でも全部行けた。最小ビルドだと入れてないことが多いから助かった
html help workshopいらないのね。今年一番のナイスアドバイス! >>556
感謝
VS2019 Spectreの軽減策を含む、最新のv142ビルドツール用C++ MFC(x86およびx64)こ個別コンポーネント追加でいけました 周回遅れvs2022エラーだわ?
エラー
MSB3073 コマンド "move /y "C:\TVTest\src\Help\TVTest.chm" "C:\TVTest\src\x64\Release\TVTest.chm"
:VCEnd" はコード 1 で終了しました。
Help C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets 157
アドバイスヨロシクです。 ↑
TVTest
Commits on May 12, 2022
9a6d6f6
LibISDB
Commits on May 1, 2022
b3952ab
fdk-aac
Commits on 072f2cd_Jan 10, 2022 お騒がせ致しました vs2022>>559の方法で行けました。
>>562
素晴らしく親切なアドバイスありがとう御座www Release_MDなのにReleaseにmoveされるのが何とも・・・ package.sh走らせりゃ必要なブツが全てアーカイブされるんだから元の位置なんて気にしない >>551
ヘルプもコンパイルしろって奴がいなくなるのが嬉しい >>566
ヘルプファイルに関しては >>564 の通り Release_MD でビルドしても
移動先が Release なので、ビルド方法によっては package.sh 叩いてもアーカイブに含まれてないよ。 /MDビルドはいらない子扱いされてるからしゃーない $ ./package.sh -a x64 -c dynamic -t release
cp: cannot stat 'src/x64/release_MD/TVTest.chm': No such file or directory Commits on May 13, 2022
ドキュメントを更新
@DBCTRADO
DBCTRADO committed 2 minutes ago
ソリューションファイルを一つにした
@DBCTRADO
DBCTRADO committed 3 minutes ago これで/MDビルド時もヘルプがRelease_MDに生成されるからpackage.shがエラー吐かなくなったはず
ソリューションファイル一元化でTVTest_Image.dllだけビルドしたいときには不便になってしまったが まあ構成マネージャーでTVTestプロジェクトのビルドのチェック外せばええさね ./package.sh -a x64 -c dynamic -t release
で作ると、Pluginsフォルダの中身に
AutoSnapShot.tvtp MiniProgramGuide.tvtp PacketCounter.tvtp TSInfo.tvtp
の4つが抜けているのですが、これで正常なのか?俺環ですか? >>574
Copy only "useful" pluginsってことらしいよ
俺は気に食わないからすべて含めるようにいつもpackage.sh編集しているが… >>575
よく使うのだけ入れているのですね
よく分かりました
ありがとうございます 作者さんへ
Helpプロジェクトのビルド前イベントのコマンドラインも、
ダブルクオーテーションで囲っていただけると、とても助かります sdk\Samplesにあるのはプラグイン作成用のサンプルっていう扱いだから
実用性皆無で純粋にサンプル的なものもある
使わないプラグイン入れても起動が遅くなるだけだしね TVTest
Commits on May 14, 2022
LibISDB を更新
@DBCTRADO
DBCTRADO committed 17 minutes ago
プロジェクトファイルを VS2019 に更新
@DBCTRADO
DBCTRADO committed 37 minutes ago
CMessageDialog::Show の戻り値を修正
@DBCTRADO
DBCTRADO committed 1 hour ago
ヘルプファイル作成コマンドの修正
@DBCTRADO
DBCTRADO committed 1 hour ago
LibISDB
Commits on May 14, 2022
バージョンを 0.1.0 に更新
@DBCTRADO
DBCTRADO committed 20 minutes ago
プロジェクトファイルを VS2019 に更新
@DBCTRADO
DBCTRADO committed 31 minutes ago 明日というか今日にも残りのプルリクも処理されそうだね LibISDBの最新をビルドしたやつをTVtestに組み込んでコンパイルしようとするとエラーが出まくる
LibISDBを
https://github.com/DBCTRADO/LibISDB/tree/96df22f09895949342220e93c2f5a29dcd45627d
にしたら最新のTVtestのコンパイルも通るけど VS2017だと、slnファイルの MinimumVisualStudioVersion を15以下にしないと開けなくなっちゃった。。。
まあ、ビルド自体は出来るからいいんだけどねえ
そろそろVS2019にしようかな ,イ
 ̄ -- = _ / | --'''''''
,,, ,r‐、λノ ゙i、_,、ノゝ -  ̄
゙l ゙、_
.j´ . .ハ_, ,_ハ (.
─ _ ─ { (゚ω゚ ) /─ _ ─
). c/ ,つ ,l~
´y { ,、 { <
ゝ lノ ヽ,) ,
2005、2008、2010、2013、、バ、バカなどこまで上がる気…2015、2018、2020、2022こんなビルド環境見たことない! スレタイ通り各自おま環ビルドするのが目的。設定がおかしかったりビルドが通らないときの回避策を話し合う場です。
視聴・録画についての設定動作確認は各スレでやるのは言わずもかな VS2019入れてバッチファイルでやってたけど2022にしたらエラー出て困った
消しても元に戻らないから結局自力でビルドするしかなくなった 設定弄らない人でビルドだけなら、今は更新されたVS2019だけでいいと思うが
x64とかVS2022とかメンテしてる中の人が使ってない環境は人柱向けだと思うゾ >>594
全部入れてるわ…
ビルド自体はVS2022で行ってるけど、ソリューションを再ターゲットせずにビルド出来るので便利 >>598
話盛ってたスマンカッタ
今入れてるのは2010以降
2005と2008もあるけど >>589
2012が抜けてるし、2018も2020も存在しない 2005移行をまとめて入れたいんですけど
どこかにありますか? そもそもフル機能相当の無料版(Community)が提供されてるの2013からだからな 2005からとなると自らWAREZになってDEEPネットから拾い上げるしか… 2005 の Express Edition なら、Microsoft のサイトからDLできるよ?
個別(VB/VC/C#)のしかないけど 勘違いしている人いるけど、
VSとは、Visual Studioの事。
本当に必要なのは、Visual C++ だからね。 >>605
このスレ読めばわかるけど.NET Frameworkも必要 Windows10以降だったら.NET Frameworkが内包されているから無理にインストールしなくてもOK >>605
本体さえ入れれば必要な物は教えてくれるし… BonDriverProxyEX の情報表示を他のPCで観るアプリお願いいたします。 TvtPlay
Commits on May 21, 2022
TvtAudioStretchFilter: SoundTouch.patchを再適用
@xtne6f
xtne6f committed 19 hours ago
TvtAudioStretchFilter: SoundTouch 2.3.1に更新
@xtne6f
xtne6f committed 19 hours ago
レジューム情報記録用のハッシュ値の計算範囲を拡大
@xtne6f
xtne6f committed 19 hours ago
ファイルオープンに失敗したときエラーメッセージがあればTVTestのログに出力する
@xtne6f
xtne6f committed 23 hours ago
MP4再生時にPSI/SIやデータカルーセルをマージできるようにする
@xtne6f
xtne6f committed 23 hours ago
Commits on May 19, 2022
WebVTT読み込み部分を分離
@xtne6f
xtne6f committed 3 days ago
tsreadex
Commits on May 21, 2022
Fix PSI extraction
@xtne6f
xtne6f committed yesterday
Set "reserved" field bits to 1
@xtne6f
xtne6f committed yesterday
tsmemseg
Commits on May 21, 2022
Fix PSI extraction
@xtne6f
xtne6f committed yesterday
Add *.FileListAbsolute.txt to .gitignore
@xtne6f
xtne6f committed yesterday
psisiarc
Commits on May 21, 2022
Fix PSI extraction
@xtne6f
xtne6f committed yesterday
Add *.FileListAbsolute.txt to .gitignore
@xtne6f
xtne6f committed yesterday >>613
TvtAudioStretchFilter: SoundTouch 2.3.1に更新
DTVビルドスレ5や差分を確認の上問題なさそうなのでバージョンを上げる
VC14未満用ソリューションをSoundTouch_VC9.slnとして残し、
以前のSoundTouch_VC14.slnをSoundTouch.slnに移動する
@xtne6f
xtne6f committed 19 hours ago SoundTouch 2.3.1は、3月24日頃に"TvtAudioStretchFilter_src"でビルドしているので
今回は省略でOK? 更新ラッシュで様子見しとったが"TVTest"はもうビルドしても良いかな? プルリク一件と合わせ技のTVTestVideoDecoderのx64版でのD3D11選択で衛星SD強制終了と縁がなければ あのプルリクはじみーに絶妙なところ突いてるから通ってくれるとビルドしやすくなってありがたいんだがなぁ >>619-620n
thanks もう少し様子見しします。 何をどう修正したのか書かないと伝わらないと思うべ・・・
スポーツ延長や中継番組中断や内容変更でEPGが一時的に抜けることはよくあるし(特に犬HKはズボラ)
そのあたりの切り分けもしないと根本的な原因対策にならんからなぁ >>264の件ね
EPGDataLoader.cppは修正入ったけどLibISDB/Filters/EPGDatabaseFilter.cppの方はスルーされてるようなので >>626
こういうのって、市販のHDDレコーダでも起きそうだけど、どうやって対策してんだろ? >>630
普通に放送波にファームウェアのデータ載せてアプデしてる
データカーセルがある >>631
パナとか大手メーカーのは判るけど、マイナーなメーカーのやつも、載ってるの? あれ、TVTestのプルリクにあったサンプルMT/MDの修正って入ったんだっけ? >>634
やったところでビルド結果に変わりないから入れないって話だ
package.shに関しては問題ないからプルリクしなおしてねって書いてあった >>631
カーナビだとうっかりアップデートしてしまうと
機種によるのだろうけど
30分か1時間もテレビが見れない事があるからアップデートはやりにくい TVTestのプルリク通ったな
ビルドがやりやすくなる TVTDataBroadcastingWV2をビルドするバッチがどこにも上がっていないので作ってみた
===================================================================================================================
@echo off
cd /d %~dp0
call "C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\VsDevCmd.bat" -no_logo
git clone --recursive https://github.com/otya128/TVTDataBroadcastingWV2
pushd TVTDataBroadcastingWV2
git submodule update --recursive --remote
nuget restore TVTDataBroadcastingWV2.sln
MSBuild TVTDataBroadcastingWV2.sln /nologo /m /t:Build /p:Configuration=Release;Platform=x64;PlatformToolset=v143;WindowsTargetPlatformVersion=10.0
cd ..
cd TVTDataBroadcastingWV2\browser
call yarn install
call yarn workspace @chinachu/aribts build
call yarn run build
popd
↓つづく ↑つづき
md Plugins\TVTDataBroadcastingWV2\resources\dist
copy /v TVTDataBroadcastingWV2\x64\Release\TVTDataBroadcastingWV2.tvtp Plugins
copy /v TVTDataBroadcastingWV2\browser\TVTDataBroadcastingWV2.html Plugins\TVTDataBroadcastingWV2\resources
copy /v TVTDataBroadcastingWV2\browser\dist\TVTDataBroadcastingWV2.js Plugins\TVTDataBroadcastingWV2\resources\dist
pushd Plugins\TVTDataBroadcastingWV2\resources\dist
curl https://raw.githubusercontent.com/googlefonts/kosugi-maru/bd22c671a9ffc10cc4313e6f2fd75f2b86d6b14b/fonts/ttf/KosugiMaru-Regular.ttf -o KosugiMaru-Regular.ttf
curl https://raw.githubusercontent.com/googlefonts/kosugi/75171a2738135ab888549e76a9037e826094f0ce/fonts/ttf/Kosugi-Regular.ttf -o Kosugi-Regular.ttf
popd
=================================================================================================================== VS2022用64ビット版ビルドの主要部分だけで、エラー処理とかは省略しています
「NuGet」と「Node.js」と「Yarn」のインストールも忘れずに!
できあがった「Plugins」フォルダをTVTestの「Plugins」フォルダにコピーすればOKです
まあビルド済みのファイルもリリースされているので需要は無いと思いますが 書き込んでから見なおしてみたら11-12行の
cd ..
cd TVTDataBroadcastingWV2\browser
の所だけど
cd browser
の1行で良いね 見る限りgitを事前インストールしてないと動かないし、call yarn install?インストール済みでは?だしcurlもだし、
俺環境をさらしますわかる人は応用して用であって、わからん人からするとこれでは全然使えないと思う ただの自己満足だし…
分かる人は自分でやってると言うおちつき yarnでのビルド方法がよくわからなくて自ビルドはあきらめていたんだけど
>>641-643のとおりにやったらビルドできた
ネット検索しながらバッチファイルの勉強がてら、やってることを理解してみようと思う
>>646
call yarn install が無いとエラーでビルドできませんでした そもそも知識無い奴が、多識無いままビルドしようとするのがおかしいのでは? まぁちゃんと解説読んで公式にある通りやればいいだけ。それが一番理解しやすくて間違わない
バッチファイルが間違っているかどうかも気にしなくていいし、無いファイルは配布からコピーすればいい・・・というよりも
配布に最小ビルド分だけ上書きして行くのが、変更も理解しやすいし普通の使い方だとは思うが
バッチファイルなんて自分のコマンドライン並べるだけだしな。このスレで勉強するよりきちんと解説サイトでも見たほうがいい 公式のビルド方法だと
yarn install
yarn workspace @chinachu/aribts build
yarn run build
となっていて、コマンドプロンプトでの手入力ならビルドできるのに
バッチでは
call yarn install
call yarn workspace @chinachu/aribts build
call yarn run build
としないと実行できないで終了してしまうのはなぜ? ほらな、こんなレベルの質問がでるだろ
だから自己満だっていわれる >>653
こんなレベルというなら是非答えを聞きたい
なぜnugetはcallで呼び出さなくても良いのにyarnはダメなんだ? >>654
まずはcallコマンドが何かは調べたのか? >>654
調べてすぐわかる程度のことすらわからんなら
諦めた方がいいで、常に優しい人が居るとは限らんのだから
こういう奴は、自分で調べた結果を考察した内容を元に
聞くんじゃなくて、答えだけ求めるからな
小学生がするような質問 yarnはJavaScriptだからCallで実行しないと処理がバッチファイルに戻ってこないんじゃねえの? Git for windows 入れてやれば一発解決じゃろ…… https://github.com/DBCTRADO/TVTest
CStreamInfo の DPI スケーリングが正常に機能しなくなっていたのを修正 >>657
npmコマンドで、同じことでハマったことを思い出した。
変にマルチプラットフォームを謳うツールは、こういうところでハマることが多い。 DOS/Windowsのバッチファイルが特殊すぎるからな。環境変数というかOS依存しすぎで。
コマンドインタプリタなんだから、呼び出したら帰って来いと(笑)
そんなこんなでTVTest更新乙です。 「Git for Windows」v2.37.0が公開 ~不要オブジェクトを賢く管理するCruft Packが導入
ビルトインのファイルシステムモニターやスパースインデックスによる速度改善にも期待
https://forest.watch.impress.co.jp/docs/news/1420735.html >>661
コマンドプロンプトが直接JavaScriptを実行している訳じゃないからなあ バージョンって何処で確認取れるんでしょうか?
コミット番号って言うのかしら
今回の52c0b02みたいな番号です >>664
TVTestは左上のアイコン右クリックからバージョン情報
EDCBは設定ダイアログの左下に TVTestはエンコードの仕方というか、Gitとか使ってスクリプトとかバッチファイル動かすとかハッシュ取り込むひと手間入れないと入らないかな
今はソース落としてビルドするだけで入るんだっけ?試してから書けって言われそうだな(笑)
試した。Git使わんでソース持ってくるのも難儀やな
あぁTVTestVersion.hは更新されないね。EncToolsあたりのバッチファイル参考にして自動化をお勧めします。
バージョン確認はTVTest起動してタイトルバー右クリックからできるなりよ VS2022でクローンしてビルドすりゃあよくね?
後はフェッチしてマージすりゃいいだろう? TVTest - Commits on Jun 29, 2022
プラグインの ChannelInfo の不使用領域に ServiceType を割り当て
プラグインからサービスの情報を取得する MESSAGE_GETSERVICECOUNT / MESSAGE_GETSERVICEINFO2…
LibISDB - Commits on Jun 29, 2022
TSInformationDescriptor で伝送階層の情報を取得できるようにした
SDTTable::GetNetworkID() を GetOriginalNetworkID() に置き換え >>2-4の情報が古くて使い物にならないのがいかん >>671
ZIP拾うよりcloneした方が後々いいと思うなあ 0.8のビルド情報があったことすら気が付いていない俺ガイル TVTest0.10.0 64bit EDCB10.66 64bit、win10 64bit
テレビは見れるけど、EDCBで予約録画データを再生しても画面真っ黒音声なし
errファイル開くと
2022/07/01 16:19:19 Drop:0 Scramble:272661 Signal: 23.80
2022/07/01 16:19:25 Drop:0 Scramble:329657 Signal: 23.80
PID: 0x0100 Total: 338229 Drop: 0 Scramble: 338229 MPEG2 VIDEO
こんな感じなんですけど、スクランブル解除できてないんでしょうか
EDCBの設定でスクランブル解除にチェックしてるんですけど >>675
B25Decoder.dll は入ってるのか? >>676
ありがとうございます。入ってます。
TVTestはDドライブ?にEDCBはめんどくさいんで
デスクトップ、ダウンロード、ドキュメント、ピクチャの
ダウンロードに置いたままなんですがTVTestと同じ場所に置かなきゃいけないとかありますか。 パスに全角空白その他英数以外が入っている場合は問題になるツールは多々ある
まぁそれよりもB25Decoder.dllが64bitじゃなかったりカードリーダー周りの設定がTVTestにもっていかれてる他いろいろ原因はある みなさん、ありがとうございます。
全角空白も試してみます。
B25Decoder.dllが64bitも入れ直しましたが改善なしです。
カードリーダー周りの設定も調べてみます。素直にTVRock にしようかな
ここのひとやっぱり頭いいし、頭いい人ってやり取りがスムーズ、
むやみに攻撃しないしいいですね
他スレで戦ってるけどおかしい人ばかり・・・ B25Decoderでハマった経験はあったな
バックアップ残してたからそこから引っ張ってきて解決できたけど EDCBはハマりやすいんだよ
ブログで嘘情報書いてるところもあるし
凡銅鑼共有ツール使ってそっちでデコードしたほうがいいよ >>682
ありがとうございます。今ここきました。見れなかったー!! >>684
>EDCB10.66 <- サポート終了のVer使わなくても、現在も更新してる下記EDCBがお勧め
※ xtne6f氏版
https://github.com/xtne6f/EDCB
※ tkntrec氏版
https://github.com/tkntrec/EDCB
>>682 必要なら再度UPします。 >>685
せっかくアップしていただいたのに
何をどうしたらいいかわからないのでおとなしくTVRock にします
すみません。 最初は意味フよな
自分も最初はなんだこの地味なアプリ、アイコンVSのままだし、これほんとに録画できてンのかよ
そしてなんで最後にBonってつくんだよ
どうせ厨房だろつくってんの痛々しい
っておもってた頃があったわ このタイミングでTVRockからEDCBに乗り換えようと思って10.66選んじゃう辺り調べ足りないのか調べるの下手なんだろうなとは思う >>686
>何をどうしたらいいかわからないのでおとなしくTVRock にします
貴方のような方の為に作成した"EDCB新規構築一覧表"ですよ
私も以前は使ってましたけど、今更サポート終了した"TVRock”を使う意味が無いでしょう! いやもう金と時間じゃぶじゃぶ使うくらいなら家電レコでいいじゃん無理しなくていいよ
無理にあれこれやる必要ないんだしそっちに金使ったほうが精神的に楽
こっちはあれこれ自由度高いけどその分人によって環境構築が違うので
安定して使えるようになるまで相当時間かかるし諦めも肝心だな
どうしても使いたいならこれ1ヶ月精読しとけ
https://blog.tsukumijima.net/article/ts-dtv-soft/ 好きにしたら良い。
俺もロックからこれの派生版にしたけど長い間新規インストールしてないから自信無いな。
フォルダを大事に保存してるわ。 時間は有限だからね。今の自分の力量で新番組前に環境構築出来る最善策を!
高機能EDCBは暇なときにコツコツテストすればいいさ、うまくいかなくても他のやり方がある!
0.10.66環境集めてる人に全ビルドしろっていうのは気が引けるし(^_^;)
配布は癖があるし、0から環境構築覚える経験を奪っちゃうしな TVTest - Commits on Jul 2, 2022
プラグインから音声の情報を取得する MESSAGE_GETAUDIOINFO を追加
LibISDB を更新
TVTestPlugin.h のコメントの追加と修正
プラグインの MESSAGE_GETSERVICEINFO2 で試聴可能なサービスの中でのインデックスの指定を行えるようにした
LibISDB - Commits on Jul 2, 2022
ViewerFilter から音声の出力チャンネル数を取得できるようにした
ViewerFilter から音声の情報を取得できるようにした TVTEST_IMAGE_STATIC
てメリットとかデメリットとかありますか? >>699
カレーは飲み物。
>>700
おつカレー みなさんありがとうございました。
>>689
まさに>>692さんの言う通り、TVRock導入して
時間あるときにEDCB調べなおせればって感じです。
もうTVRockで録画構築完了できて録画できてます。
でも特に不便なければTVRock使い続けると思います。 意味もなくビルドハッシュ更新するためだけにビルドしなおしたけどPR来てるからTVTestまた更新来るな TVTest
Commits on Jul 7, 2022
プラグインから ES の数を取得する MESSAGE_GETELEMENTARYSTREAMCOUNT を追加
@DBCTRADO
DBCTRADO committed 23 minutes ago
CTVTestApp の GetElementaryStreamInfoList / GetServiceInfo2 / GetServiceInfoList に、構造体メンバを事前に設定せずに呼び出せるオーバーロードを追加
@DBCTRADO
DBCTRADO committed 1 hour ago
独自タイトルバー使用時に Windows 11 のスナップレイアウトが表示されるようにした
@DBCTRADO
DBCTRADO committed 2 hours ago Windows 11のスナップレイアウト対応はナイスだなぁ
さっきビルドしたのにやり直しだw 更新プログラム作る側が業務時間中に作成して帰宅時間前に完成したのを載せるからだよ
時差?地球が丸いなんて似非科学、世界は大きな象が下で支えたまっ平らな形で出来てるから時間は同一だ リアルタイムで更新来たから全員更新なんて普通の業務としてあり得ないから何の問題もない。ただの都市伝説だよ。
MSオフィスしか入ってない時代ならそれもよかったかもしれんが、今はドライバ一つとっても管理者の首を絞める間抜け行為 ビルドしてみた
本当に対応されてた
良かったなあ
タイトルとステータスバー非表示にして4画面表示
いいねこれ 今まで3~4個スレで軽めの要望出したら大体1か月たたずに実装されてる
作者さまは神様です EDCBのBonCtrlを単独でビルド出来ないでしょうか。
色々探したのですが見つかりません。
紹介しているサイトがあれば、教えてもらえませんか。
よろしくお願いします。 >>716
$ git clone --branch master https://github.com/epgdatacapbon/BonDriver_PT3-ST.git
上記からDLして"\BonDriver_PT3-ST-master\PT3Ctrl\PT3Ctrl.vcxproj"をビルド >>716
単独でビルドしてもあまり意味がない
そこまでの能力がないならEPGTimerそのものをプロジェクトにインポートして使えばいい
自分はそうすることが多い
偽Rockbar見て必要なところを抜き出すような実装やろうとしたのかもしれないけどそういうのは何をやってるか少しは理解してないと無理 >>719
コメント有難うございます。
私の能力では無理なようです。
又よろしくお願いします。 頻繁に更新があるTVTest
ビルドは何時が最適? >>721
更新が頻繁になった頃の少し手前の安定板
コミット見ていらない・・・おま環で使わない機能追加の前のバージョンがいいね TVTDataBroadcastingWV2
プラグインの有効無効が効かない
無効にしていても有効になっている >>725
プラグイン無効にしてもパネルが出っぱなし、と言う意味では多分全員同じだと思われる
無効にしたらパネルも消えて欲しいよな >>727
無効にしていてもデータ放送を取得しているのかな?
TVTestを多重起動させるとすごく重くなる >>728
データ放送回りの処理自体は止まってる
データ放送パネルを表示したままプラグインの有効/無効を切り替えるとどう変わるかわかるよ
プラグインの有効/無効切替はデータ放送関係のボタンの有効/無効を切り替えるんじゃなくて
データ放送パネル自体の表示/非表示を切り替えて欲しい
プラグイン無効にしてるのにパネルに常にデータ放送タブが表示されるのが俺は嫌だわ TVTDataBroadcastingWV2を無効にしていても
多重起動すると画面がコマ送りになってしまうんだよ
16画面なんかにしたら最悪 >>733
TVTDataBroadcastingWV2入れてないときは問題ないってこと? >>734
うん Pluginsフォルダーに、TVTDataBroadcastingWV2.tvtpがなければ大丈夫 無効の実態が有効(待機状態)みたいな感じなのでしょう HDUSリモコンも無効にしてても、リモコンのボタン押すと「HDUSリモコンを有効にしてください」ってメッセージ表示してくるのも謎だよな
無効にしてるんだからお前しゃしゃり出てくんなと
他のアプリがキーバインドバッティングしててもお構い無しかよと こんなところに書いてないでgithubのissuesに書けよ >>738
使ってる人が無知すぎてデバッグが進んでないだけでしょ。他人任せばかりで口が悪いから
ボランティアがそれが人に頼む態度かよっていう奴の対応なんてしないでしょ
普通の人は・・・おっと、俺みたいに地デジだけのチューナーなんてとっくに卒業してる人は多そうだ
使っていてテスト環境ある人が対応すべきだろうに TVTestVideoDecoderもここで不具合報告あったけど、ほんとGitHubにIssue書けよと思ってしまう >>742
かいてあげれば?こまごま変更で正常に動作しない問題でてるのかもしれないのだし >>743
自分の環境で再現する内容なら書くけど、そうでなければ無理 無効にしたのに無効にならないから謎って言ってるだけ
こんなに長い間このままなのだから仕様なんだろ知らんけど libaribb25
Commits on Jul 19, 2022
arm64 の Linux でビルドに失敗する不具合を修正
@tsukumijima
tsukumijima committed 4 days ago
バージョン情報を 0.2.7 に統一
@tsukumijima
tsukumijima committed 4 days ago
Commits on Jul 11, 2022
Merge pull request #1 from kazuki0824/master
Fix build steps for Windows
@tsukumijima
tsukumijima committed 12 days ago
Commits on Jul 9, 2022
コンパイル対象の場合分けを追加
@kazuki0824
kazuki0824 committed 14 days ago
add_definitions("-DENABLE_MULTI2_SIMD")
@kazuki0824
kazuki0824 committed 14 days ago
Commits on Jul 7, 2022
Fix build steps for Windows
@kazuki0824
kazuki0824 committed 16 days ago TVTestもアップデート来てるね
EDCBもVS2022移行をwork-plus-sに反映していいのに…その時まとめて更新でいっか TVTest
Commits on Jul 23, 2022
ファイルから読み込んだ EPG 情報にそれぞれ異なる SourceID を割り当て
@DBCTRADO
DBCTRADO committed 6 hours ago
LibISDB を更新
@DBCTRADO
DBCTRADO committed 6 hours ago
Commits on Jul 18, 2022
operator== を default で宣言
@DBCTRADO
DBCTRADO committed 5 days ago
プラグインの MESSAGE_GETSERVICEINFO2 で返る NetworkID と TransportStreamID が逆なのを修正
@DBCTRADO
DBCTRADO committed 5 days ago
Commits on Jul 13, 2022
番組情報の更新時にチャンネルパネルが更新されないことがあるのを修正
@DBCTRADO
DBCTRADO committed 10 days ago
番組情報更新時に操作パネルの更新が行われないのを修正
@DBCTRADO
DBCTRADO committed 10 days ago プラグインから現在の番組情報を取得する MESSAGE_GETCURRENTEPGEVENTINFO を追加
@DBCTRADO
DBCTRADO committed 10 days ago
プラグインのイベントに EVENT_VIDEOFORMATCHANGE と EVENT_AUDIOFORMATCHANGE を追加
@DBCTRADO
DBCTRADO committed 10 days ago
プラグインから音声を選択する MESSAGE_SELECTAUDIO と選択された音声を取得する MESSAGE_GETSELECTEDAUDIO を追加
@DBCTRADO
DBCTRADO committed 10 days ago
デュアルモノでないステレオ音声で左右いずれかのみにする機能を削除
@DBCTRADO
DBCTRADO committed 10 days ago
Commits on Jul 11, 2022
使用するリッチエディットをriched20.dll (RichEdit20W) から msftedit.dll (RICHEDIT50W) に変更 (#67)
@a1lic
a1lic committed 12 days ago LibISDB
Commits on Jul 23, 2022
EPGDatabase で番組情報をマージする処理を修正
TOT が来る前で番組情報が既に存在する場合は保留するようにした
extended が basic より先に来た場合は保留するようにした
異なるソースの basic と extended の情報を混ぜないようにできるようにした
@DBCTRADO
DBCTRADO committed 7 hours ago
Commits on Jul 16, 2022
EPGDatabase::UpdateSection で ServiceEventMap の TimeMap と EventMap が整合しない可能性があるのを修正
@DBCTRADO
DBCTRADO committed 8 days ago
Commits on Jul 9, 2022
引数名を構造体名と被らないようにした
@DBCTRADO
DBCTRADO committed 15 days ago
AnalyzerFilter に ES の情報取得用の関数を追加
@DBCTRADO
DBCTRADO committed 15 days ago EDCB
misc
Commits on Jul 20, 2022
フィルタが削除したパケットを復活させるとき不連続を示すアダプテーションを置く
2ch_EDCB/80/898 のパッチ(pastebin/SpQrLDsy)を参考にした
(ただし、PATのみ特別に連続性指標を調整する。また、連続性指標の状態に
関わらずフィルタによる削除→復活に対してアダプテーションを置く)
元データ由来のドロップに対しては何もしない
@xtne6f
xtne6f committed 3 days ago
Commits on Jul 18, 2022
ペイロードが存在しないパケットのカウンターが変化したときドロップ扱いにする
CDropCountの厳密方向への仕様変更
@xtne6f
xtne6f committed 5 days ago
COneServiceUtilのフィルタ処理を整理
@xtne6f
xtne6f committed 6 days ago
CCATUtil+CPMTUtil: 異常なセクションを受け取ったとき内部状態を変更しない
current_next_indicatorは運用上つねに1だが確認しておく
@xtne6f
xtne6f committed 6 days ago
Commits on Jul 15, 2022
ビルド方法を更新
@xtne6f
xtne6f committed 8 days ago
VS2022対応 (#59)
@xtne6f
xtne6f committed 8 days ago
ダイアログに使うフォントを既定で"Meiryo UI"に変更
@xtne6f
xtne6f committed 8 days ago
ドキュメントを更新
@xtne6f
xtne6f committed 8 days ago
Merge branch 'misc-ui' into work
@xtne6f
xtne6f committed 8 days ago VS2022対応とMeiryo UIは地味に素晴らしい変更 俺はYu Gothic UI派だから残念に思ってたりするw ARIBやリッチテキストの問題もあっていまいちどっちって言えないのが悩ましいな EDCBのVS2022対応ほか更新乙です
でもVS2022だけだと.net4.5をサポートしてないので.net4.8(推奨)にしますか?っていう感じのメッセージが出るね いつまでも
あると思うな
親と金
この人引退したのか
今までありがとう うぇ??まぢスか?
そういえば上がらないなぁと思っていたのですが…
大変お世話になりました、ありがとうございました。 せっかくEDCBの面倒なフォルダー構成済ませたのに間違えて成果物消してしまったw
やり直し >>755
Yu Gothicって線が細いと言うか何かナヨッとしてね?
Yu Gothic UIだと違うんかなあ? >>757
うちは旧バージョンのVisual Studioもインストールしてビルドセット変更せずにビルド出来るようにしてる >>764
今はランタイム一緒だからその方法でもいいとは思うんだけどね
VS2022以外を呼び出してるわけで、後方互換はXPのあれ以外はソリューションの再ターゲットだけで全部ビルドできるし
OS入れ直したタイミングでVS2022だけでいいかなって今は思ってる >>765
うちは再ターゲットなしでビルド出来る環境作ってた Write_Multiとかも再ターゲットは出ないけど別に手動でインストールされている最新の 10.0 SDKのv143に変更してやればVS2022で問題なくビルド通る
実際、俺はVS2022でWindows 11 22000 SDKしか入れてないけど何か問題に遭遇したことはない
VS2019の出た当初はTVTestのビルド通らないとかあった気がする TvtPlayにプルリク来てるね
7年前のパッチが発掘されてるけどちょっと前にTVTestスレでTvtPlayの話題出たのがきっかけかな >>767
>手動でインストールされている最新の 10.0 SDKのv143に変更してやれば
再ターゲットと同じ事をやってるよそれ MSBuildで/p:で全部バージョン指定してるからどーでもいいわ どうでもいいことを書かずにはいられない性格なんだなっていうのは分かった 書いとかないと再ターゲットとかいうどーでもいい話続けられてウザいからな スルーすりゃあいいのに黙ってられないんだなって事も分かった >>768
iniで切り替えられると個人的には良いが・・
他に未発掘のパッチ類あったっけ /p:Configuration=Release;Platform=x86;PlatformToolset=v142;WindowsTargetPlatformVersion=10.0
知ってる僕すごいです、はいはい(vs2019 win32の場合)
ツールを少しでも知ってるやつなら誰でも知ってるやろこんなの・・・・ 再ターゲットでも、オプション指定でも好きにすればいいよ github見てもTvtPlayはあまり改造している人いないなぁ。
個人的に改造しているけど、車輪の再発明してそう。 TVTestについて語るスレで教えてもらってプレイリストの最後のファイル再生後自動でTVTest終了するようにして
OSの設定でモニター省電力になるようにはしてある
ちなみに>>777はどんな改造してるの? >>778
この2つ
・最近使ったファイルの一覧を表示して、選択したファイルを再生する
・パネルにチャプターを表示して、選択したチャプターにジャンプする EDCB
✏(2022-07-30) EDCB-work-plus-s-bin.zipのzlib.dllをzlib-1.2.12版に更新 TvtPlayのプルリク見たけど
現行バージョンにそのままマージできない気がする TvtPlayで、StretchA=100 を使えるようにしてほしい
これがないと戻すときにものすごく不便 Strech100とかダイレクトに指定できた方が幸せなんだよなあ >>733
プラグイン無効時は他のプラグインと同じくプラグインイベント処理のみやってるだけでパネルはずっと有効になってるけど頻繁に再描画されるわけでもなくて1080iの再生と比べたら誤差程度の負荷
あとは動画の表示位置を変えるための準備処理があってそこがなにか引き起こした可能性も一応あるけど再現しないしおま環 なんだろう、予見可能な機能はDTVならまあ既に大体付与されてるんだが
いちいち介護されないと理解できんのはコストかかってしょうがないよなあ
なんて思うんだよ
データ放送は最近のことだったからまあそれはそれとして
TvtPlayは上手いこと人に合わせてカスタムしやすくなってるよ >>733
16画面の負荷を調べてる人もあまりいないと思うw
メモリ足りてる? >>733
16ch同時に撮るシーンが思いつかない。単なる耐久テストだろ。 昔店頭で動画9本同時再生とかやってたなあ
PentiumPro*2とかだったかなあ? TvtPlayのシークや倍速のボタン数の制約をなくしてほしい そこまでの改編なら自分でソース直した方が早いとおもう
あの難解な設定弄れてある程度知識があって設定できるわけだしね 設定をいじれるのとソースコード改変の間には相当分厚い壁あるよ シークの制限っていうのがどれかはわからんけど、ボタン数増やしてF1~F12まで使えるようにするのはすぐできた
ド素人にもそれほど難しくはないね。こんなのが全使用者にとって有益な改変かどうかはまた微妙なところ サーバー連携録画の差分とかどっかにあるかなぁと
ソース見てるけどどこの辺り切り出せば良いんだか分かりません(使う人が使う用のプラグインとして復活の上プラグイン機能として出来ればなぁと) EDCB の UI 周りは Meiryo UI になったみたいなんだけど
予約一覧やらこの辺りのフォントの弄りかたがわからんのです。
現状、うちの環境だと汚くてなんかアレなもんで解決策あればご教示いただきたく……
https://i.imgur.com/hKJoaaS.png >>796
ちょっと前のtkntrecだから同じかどうかわからんけど
設定→各画面の設定タブ→予約一覧・共通タブ→色などタブ
のフォント設定変更すれば良いんじゃない? >>795
他のEPGTimerからepgデータ貰ってきたりとか
使ってるマシンで録画チューナーが全滅した時に他のEPGTimer動いてるマシンで録画する機能 >>796
変更されたのはEpgTimerSrvやEpgDataCap_BonなどのVC側なのに
C#のEpgTimer側も変わったとかおかしな話やね
まあまずはEpgTimer.exe.rd.xaml置いてるなら消せば変わるんでないの
置いてないなら知らない >>797
レスどもです。肝心な事を書いてなかった…… xtne6f 氏の fork でした。
こちらには各画面の設定タブは無くて、番組表のみフォント設定可能でした。
>>796
その通り C# 側の EpgTimer.exe 側には関係の無いことでした。失礼しました。 一度稼働しちゃうと更新前にReadme読まなくなっちゃうんだよねえ
僕の悪い癖 TVTDataBroadcastingWV2
Commits on Aug 4, 2022
web-bmlを更新
@otya128
otya128 committed 4 hours ago
Commits on Aug 1, 2022
プラグインを起動時に有効にする設定のときサイドバーのプラグインのボタンがへこまない問題の回避策を追加
@otya128
otya128 committed 3 days ago >>803,804
どうもです
そこのところをうまくプラグインとして落とし込めるよう頑張ってみます tvtplayの質問なんだけど(ここじゃなかったらすまぬ)
4Kモニター買ったんだけど、
tvtplayのアイコンとかシークバーがFHDと同じ大きさで、
操作がしづらく。。。
どうすればいいですか?
ソースを弄るならどこを弄ればいいですか? TvtPlay_Readme.txtより
---
IconImage
アイコン画像を絶対パスかTVTestフォルダからの相対パスで指定
# プラグインに内蔵されている"src/Buttons.bmp"の画像を置き換えます。モノクロ
# BMPファイルを指定してください。
---
使う画像ファイルはTvtPlayのソースツリーにあるこの辺。
src/Buttons24.bmp
src/Buttons32.bmp >>807
Windowsの表示スケールは何%になってる?たぶん100%じゃなくて125以上になってるはず。(確認の仕方がわからなければggって)
100%にしたら、TVTestとtvtplayのバーが同じサイズになるよ、小さい側に合っちゃうけど。
TVTest 0.10.0にしてtvtplayも最新にすれば、tvtplayのバーも表示スケールに合わせて拡大される。 TVTest
Commits on Aug 10, 2022
Merge pull request #69 from xtne6f/pr-improve-logger
@DBCTRADO
DBCTRADO committed 22 hours ago
ログファイル逐次書き込みを改善
複数プロセス起動中に書き込みが欠落しないようにする
ファイルを開いたまま書き込みだけロックする (毎回閉じると20倍ぐらい遅い)
ただし LockFile() などの強制ロックは使わない
(想定外の待機が本体に影響を与えると本末転倒だが、勧告ロックなら
もし守られなくてもログの出力が乱れるだけのため)
@xtne6f
xtne6f committed 19 days ago
GetDateFormat などの戻り値を一応確認する
ここが原因ではないと思うが、疑わしいログが出力されたので念のため
@xtne6f
xtne6f committed 19 days ago リクエスト出てたからすぐ更新されるよ・・・すでにされてたよ TVTest
Commits on Aug 11, 2022
Merge pull request #70 from xtne6f/pr-logger-pid
ログファイルの出力に ProcessID を含める
@DBCTRADO
DBCTRADO committed 2 hours ago
Commits on Aug 10, 2022
ログファイルの出力に ProcessID を含める
@xtne6f
xtne6f committed 16 hours ago
Merge pull request #69 from xtne6f/pr-improve-logger
ログファイル逐次書き込みを改善
@DBCTRADO
DBCTRADO committed yesterday TVTEST今週のバージョンから、ついに VS2017 でビルドできなくなっちゃった。
「なんちゃら core」 だかのエラーがいっぱい。
VS2019にしたら、あっさり通った。。。 VS2017でビルドできないのは、俺はもっと前からだけどな、
「プロジェクトファイルを VS2019 に更新」のあたり 開発者が今後はC++20を前提に開発すると言ってるからVS2017が切られるのは既定路線 >>813
VS2019でさえふるいバージョンなのにナニ古いのに拘ってるんだよ
ワイも流石にVS2022にしたわ 807です。
始めに>>809を試しましたが既に150だったので前後でやっても変わらず
次に>>808をやって解決しました!
FHDの画面に移動させると大きいなぁという感じですが
小さいよりかは断然いいので助かります。
ありがとうございます! VS2017を引っ張り出して確認してみたが Commits on Jul 18, 2022 の
「プラグインの MESSAGE_GETSERVICEINFO2 で返る NetworkID と TransportStreamID が逆なのを修正」
までは行ける。(もちろんバージョン表記だけで弾かれる部分などの最低限の対策は必要)
同日の「operator== を default で宣言」からエラーで失敗する。LibISDBは現状最新でいい。 これからの人や特にVS2017じゃなきゃいけない人以外はVS2019以降でいいって事だね
VS2019以降は無理に削らなくてもHDD容量も減るし、特に弄ることもなければ問題ない 便乗で質問なのですが、>>808を例えばButtons32.bmpで試したところ、
アイコンは大きくなるのですが、ステータスバーの高さが16のままなので、
アイコンが見切れて表示されてしまう状態になりました。(※ボタン幅はちゃんと32で表示されています)
ステータスバーの高さの設定って別途あるのでしょうか? TVTest.style.ini
status-bar.item.text.extra-height=8 >>823
うおー、出来ました!即レス感謝です。
readmeにも書いてないのこと何故分かるんだろう、凄い。
ありがとうございました。m(_ _)m TVTest_Changes.txt
> ◆ TVTest 更新履歴
>
> ここには主なもののみ記載しています。全ての履歴はリポジトリのコミットログを参照してください。
>
> ver.0.9.0 2016/12/31
> ・スタイル設定ファイル(TVTest.style.ini)で各部のサイズなどを設定できるようにした
読むべきものがReadmeばかりにあるとは限りませんよ ついでに聞くけど
TVTPlayで速度変えたときに画面に〇倍速と数秒出るようなオプションない? 画面に文字出すのはめんどいんでしょ?
レンダラを判定しないといけないんじゃない? TVTestPulgin.h覗いてみたんだけどOSDにアクセスするメッセージが無いんじゃね? OSDにアクセス出来れば簡単にやれるんじゃね?と思ったもんで 右下の時刻枠に一瞬出すような修正は昔やったことがあるけど
速度調整することがないうえに、まず見ないなっていう無駄な努力はしたことがある
画面に出すより簡単だしね キーボードから速度調整してるんだけどたまに押し間違えてて
すぐに気づかなかったりする
猛烈な勢いでネタバレ喰らっちゃったりして泣けてくる ディスプレイを二つ使って片面は全面表示もう一面には自作のアプリで速度表示と位置シークバー表示してる
情報はTVTPlayから取ってる
でもあんまり見てない
OSDには負ける 録画鯖側が壊れて新しいパソコンに入れ直すんだけど0.10~にして視聴側を0.7.23?とかにしててもちゃんと見れます? LANでTS再生するだけならどう影響するのか何が不安なのか逆に聞きたい
まぁビルドスレで動作質問してるあたりでこれからの人なんじゃないかなぁと
がんばれ~。未来は君の肩にかかっている
TVTest更新来てるね。乙です。 >>839-840
今回のは>>482のようなTVTest5/1更新で仕様変更デフォ化したプロパティ利用での問題改善いりみたいだな TsSplitter.exeのソースコードってどこかに落ちてないかな
できれば64bitでビルドしたいんだが >>843
32bitで困るようになってからでいいんじゃね? ハードのバスの転送速度が同じだからx86もx64も変わらんよ 32bitだと処理が遅くなるって何いってんだまじでいってんの? C++ランタイムが32bitというだけで遅いでしょ 無意味な講釈はどうでもいいから
TvTestの32bit版がどれだけ遅くなるか動画にでもとってアップしてくれたのむわ >>848
家庭用ゲーム機がbit数競ってた頃の人だろ 目糞鼻糞より微量な話だ。
x86コードが動作出来なくなるx64のWindowsまで何年かかるのか?
インテルが起動時のx86モードを止めるまで大丈夫だろうな。 まぁサターンは高速化したものの後発PSの脅威に無理やりCPU2個積むことになり・・・
同期取りが下手なプログラマでは性能が落ちるので基本一個しか使ってなかった現実(初期はバーチャファイターしか使いこなせてなかった)
ライブラリもくそもなかったので結局内部32bitで開発、テクスチャに関しては256色なので最適化された32bitの方が速いという時代
Windows7の64bitの頃なら32bitのコード変換とメモリのページ変換が遅かったから、64bitネイティブコードが求められたけど(とくにAMDはひどかった)
今は常時メモリ4GB超えるアクセスでも差異なく使えるレベルにはなっている(いまもAMDに最適化されてないと64bitは遅くなる時があるけど)
それこそAviutlは32bitだしね。ベンチマークの誤差程度の速度アップより互換性を取ってる。 今回の更新でD3D11のSD放送落ちが解消したっぽいかな
落ちない >843
tsreadex で代用できないのかな? openAPIがロハになった今
AMD買うのはどーしても躊躇してしまう
AMDも自前のコンパイラ作ればいいんだが
それがない ちなみに
Intel が自社ハブ路線転換しTSMCに割り込んでAMDの負けは確定なんよな
AMDはIntelによって後回しにされる その役目は今後はM1,M2後継が変わってくれるさ
今は8年遅れくらいまでしか来てないが、数年後には中国製x86CPUの農協ドローンが飛んでるかもしれないし
TSMCに偏ることで台湾有事になればそれどころじゃないが >>867
M1やM2じゃあintelの代わりにはならんのでなあ
だってAppleだもの 誰でもいいから教えてくれ、プラグインをビルドしたいだけなんだ なんのプラグインだよ?
TVTestに同梱されてるやつならSamples.sln叩くだけだが 実況するやつ、実況見たいからプラグインほしいビルドしたい >>875
それじゃない、ビルドしたい。使いたいの そんな自分を卑下しなくても・・・君の頭の中はママしか知らないと思う
下のスレか実況に行ってプラグインの名前調べるか聞いてくるといいよ?(笑)
【NicoJK】TVTest実況表示プラグインについて語るスレ その8【TvtComment】
https://mevius.5ch.net/test/read.cgi/avi/1639517535/ >>879
わからないですなら、無理しないでいいよう、 >>881
私はああなたに、そっくり同じことを返すことがてきます 何がしたいのかが全く伝わらないから答えようがない。
それなのに「つかえねぇな」などと言われたら、対応する気も失せる。教えを請う態度ではない。
日本語もところどころおかしいし。
GitHubのReleasesがわからないのか、NicoJK入れてみたけどcookieの設定ができないのか、あたりだろうか。 面白いと思ってやってるんだろう
ただのネタ書き込みだからそっとしておいてやれ >>887
ビルドしたい。わからない?
実況はもう一つあるはずです Microsoft Visual C++
2005~2019のx64ランタイム
まとめて落とせるサイト教えて下さい
よろしくお願いします >>889
「ビルドしたい」→何を?ビルドができないの?ソースコードを探してるの?
「実況はもう一つあるはずです」→実況は、が何を指してるかわからない。ニコニコ実況以外のサービスが知りたいの?NicoJKの別の派生版が知りたいの?NicoJK以外のプラグインが知りたいの?
(NicoJKじゃ何がダメなの?)
何をしたくて、自力でどこまでやって、何で困ってる、が全くわからないから、助言のしようがない。 TVTest
Commits on Sep 7, 2022
Merge pull request #72 from xtne6f/pr-png-buffering
PNG 書き込みをバッファする
@DBCTRADO
DBCTRADO committed 19 minutes ago
PNG 書き込みをバッファする
@xtne6f
xtne6f committed 2 hours ago TVTest
Commits on Sep 7, 2022
libpng/projects/vstudio/readme.txt のファイル名が README.txt に変わったのが反映されていなかったためリネーム
@DBCTRADO
DBCTRADO committed 3 hours ago 君の環境分からないから何とも言えないだろ
VS2022では通ったよ >>900
VS2022です。
TVTest.exeとTVTest_Image.dllは作られているんですけど、
失敗 1 になるんです。 例のHTML Help Workshopが用意されてないってオチじゃね? >>903
今は必要ないんじゃなっかったでしたっけ? HTML Help Workshopを別途用意してインストールする必要はなくなったが、
Visual StudioのインストールオプションでHTML Help Workshopのコンポーネントが
含まれる物を入れてなきゃダメ。
このスレの5月頃の書き込みを読み直せ。 >>905
それをすっかり忘れていました。
ビルド出来ました。ありがとうございました。 >>905
C++デスクトップを選択すればHTML Help Workshopも入るんじゃなかったっけ?
違ってたらスマンカッタ >>898のlibbluray
ビルドしようとすると、
エラー C1083 include ファイルを開けません。'ft2build.h':No such file or directory
エラー C1083 include ファイルを開けません。'ft2build.h':No such file or directory
エラー C1083 include ファイルを開けません。'libxml/parser.h':No such file or directory
エラー C1083 include ファイルを開けません。'ft2build.h':No such file or directory
と出でビルドできないんですけど解決方法ないですか?
ビルド前の事前準備として、project_get_dependencies.batを実行して必要なパッケージを取得しています。 No such file or directoryやないかい! No such file or directoryやないかい! 必要なパッケージを入れる場所が間違ってて認識されてないらしいんだけど、何処に入れたらいいか分からん
パッケージ名(フォルダ)
fontconfig
freetype2
libiconv
liblzma
libxml2
zlib ファイル名調べてパスが合うところに入れるんだよ
元ファイルがおかしいのか、途中で弄ってしまったのか、フォルダ名が悪いのか 追加のインクルードディレクトリで調べてみた
.\
.\src
.\src\libbluray
..\src
..\src\libbluray
.\contrib\libudfread\src
..\jni
..\jni\win32
C:\Users\XXX(伏せ)\Desktop\bluray\libbluray\SMP\..\..\..\msvc\\include\freetype2
C:\Users\XXX(伏せ)\Desktop\bluray\libbluray\SMP\..\..\..\msvc\\include\libxml2
C:\Users\XXX(伏せ)\Desktop\bluray\libbluray\SMP\\..\..\prebuilt\include\freetype2
C:\Users\XXX(伏せ)\Desktop\bluray\libbluray\SMP\\..\..\prebuilt\include\libxml2
%(AdditionalIncludeDirectories)
msvcとprebuiltの部分が怪しいんだけど、どこに入れたら正解なんだ?
C:\Users\XXX(伏せ)\Desktop\bluray\libbluray\SMP\msvc\
C:\Users\XXX(伏せ)\Desktop\bluray\libbluray\SMP\prebuilt\
では間違いだった 伏せとか頭悪い書き方しないで環境変数使えばいいのに… このやっつけ仕事感
ちょっと配置変えただけでバルスしそう チャレンジャーを育成するスレか
ここは何故git for windowsをインストールしろと言わない
TVTestは他のソースをクローンするから楽だよ Gitで開発してるのに勘違いしてビルドしている奴を弄っているだけだよねゴメン すまん、ビルドの順番が間違ってのが原因だった
freetype2→libiconv→liblzma→zlib→libxml2→fontconfig→libbluray
の順でビルドすれば正常終了した
ただ、公式で配布している物よりファイルサイズが小さいのが気になった
公式…2.50 MB (2,631,168 バイト)
自ビルド(MTで統一)…480 KB (491,520 バイト) 注意: 商用の Blu-Ray のほとんどは AACS もしくは BD+ 技術により利用制限され ているため、
このようなディスクはこのライブラリだけでは再生できません。 https://github.com/nu774/fdkaac
これVS2022でビルドすると、C1083になるんだけど解決方法ある?
エラー例
エラー C1083 ソース ファイルを開けません。'..\fdk-aac\libAACenc\src\aacenc.cpp':No such file or directory No such file or directoryやないかい! 自己解決
これが必要だったのか・・・
https://github.com/mstorsjo/fdk-aac
↑をクローンしてfdkaacの中に入れたらビルドできた
READMEじゃなくてINSTALLに書いてあったんかい
そりゃなかなか気付かないわな
https://github.com/nu774/fdkaac/blob/master/INSTALL そんな人でも・・・でもきっといつかAmatsukazeでもビルドできるようになるよ・・・きっとたぶん fdkaacもバイナリ配布されてんだよね…
fdk-aacなのに… TVTEST→BonDriverProxyEx→EDCBって流すってのであってる? そうなの?前まで使ってたフォルダ群みてたらspinelでやってたんだけどそういう並びになってたんだ Spinel使ってるのなら
物理チューナー→Spinel
→EDCB
→TVTest
だと思うけど
BonDriverProxyExでも
物理チューナー→BonDriverProxyEx
→EDCB
→TVTest
でしょう? >>934
ビルドスレなのに気付いてなかった
スマンカッタ >>933
だよね良かった、tvtestで視聴出来たから次にEDCBを設定しようと思いながら過去のビルド見ながらやってたらなんかおかしいなってなってたんです TVTDataBroadcastingWV2
Commits on Sep 17, 2022
ワンセグウィンドウの親にTVTestのウィンドウを設定
@otya128
otya128 committed 5 hours ago
ビルドしたんですが、ウィンドウの設定って、
どうやってやるんだろう? TTRecの指定した凡以外の凡でTVTestが起動された場合はTTRecが無効化されるので困っとります >>940
BonDriver共有ツール総合
スレを見れば解決する この流れの速さなら次スレは>>980でよさそうだけどね
Windows 11 バージョン 22H2がGAになったら一式再ビルドするので、使い物にならない>>2-4の代わりに今のビルド方法をまとめようと思ったのにその前にスレがここまで進むとはなぁ hyrolean氏もしここ見てたら、TwitterのDMをチェックしてみて欲しい はいはい
お爺ちゃんまた病室から抜け出して
さあ戻りましょうね TVTest - Commits on Sep 24, 2022
リストビューのツールチップが前面に表示されるように調整 (issue #74) Axfc UpLoader にある
TVTest 0.10.0 お手軽セットは
PT2でも使えますか? 前スレの最後のやつなんて最初の嘘のために嘘を重ねて最後はだんまり 立てても良いけど
保守 面倒なので
立てませんよぉー >>971
TVTestスレ建てようとしたらBANされたんでEDCBスレもビルドスレもスレ建てパス 【EDCB】EpgDataCap_Bonについて語るスレ82
ttps://mevius.5ch.net/test/read.cgi/avi/1664357149/
あるやん ビルドスレ立てられなかったのよ
EDCBスレは立ったのね >>975
さっき前スレが1000行っただよ
このスレもBANされない人に任せた >>2あたりが若干変わってるから改めてもらえると助かる >>976
>>1の斧は仕様が変わったのとNGワードになったので下記のようにしないと書けないよ
取り急ぎご報告まで
------------------------------------------------------------------------------------
Axfc UpLoader -ファイル検索-
https://www.@xfc.net/u/search.pl?search_str=TVTest&sort=1&sort_type=uid&sort_m=DESC
https://www.@xfc.net/u/search.pl?search_str=EpgData&sort=1&sort_type=uid&sort_m=DESC
https://www.@xfc.net/u/search.pl?search_str=EDCB&sort=1&sort_type=uid&sort_m=DESC
(NGワード回避のため "axfc" を "@xfc" に置き換え)
------------------------------------------------------------------------------------ そもそもビルドすれにバイナリ探すリンクはいるのか?って話だが…
>>3-4 も変に端折ったからおかしな内容になってるし今更要らないだろ。 >>982
確かに>>3-4は要らんね
今時0.8.0とか害悪でしかないで
EncToolsのURL貼った方が余程いいと思う じゃあ前みたいにビルドするスレたてろよ
ここはしてもらうスレだぞ ビルドした・するスレっててっきり「自分で」ビルドした・するスレだとばかり思ってました こことEDCBスレにでたらめ書く荒らしが住み着いてるな 立てた
テンプレ省いたのであとはよろしく
ちと忙しいんだ
すまん そんな自分をいじめなくても・・・
だれも仲間はずれにはしないよ
スルーはするかもしれないが すれたてして
-----
書きこみが終わりました。[0.695400 sec.]
画面を切り替えるまでしばらくお待ち下さい。
-----
ってなったけど反映されてない
時間かかるのか? ん?bb-さてはテンプレ議論無視してEDCBスレたてたやつかな
どんだけ立てたがりなんだよどうせ大忙し大慌て大暴れのせいだろしらんけど このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 324日 8時間 50分 55秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。