◎正当な理由による書き込みの削除について: 生島英之 とみられる方へ:【TVTest】ビルドした・するスレ【EDCB】その5 ->画像>15枚
動画、画像抽出 ||
この掲示板へ
類似スレ
掲示板一覧 人気スレ 動画人気順
このスレへの固定リンク: http://5chb.net/r/avi/1636439080/ ヒント: 5chスレのurlに http ://xxxx.5chb .net/xxxx のようにb を入れるだけでここでスレ保存、閲覧できます。
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://2chb.net/r/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'
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
http://2chb.net/r/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個多重起動でも止まらずに動きます
原因と対処法があれば教えてください
足りない情報があればご指摘ください
よろしくお願いします
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 <
[email protected] >
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をそろえましょう。
それ位しか思い浮かばん。
>>281 お疲れ様でした <m(__)m>
エラー
MDに揃えるのが宜しいかと・・・これでエラー無く
>>281 でビルドOKです。
折角なので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のままとなっている
>>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 もう少し様子見しします。
LibISDB\Filters\EPGDatabaseFilter.(cpp|hpp)も修正しないとEPGが抜ける現象が治んないです
昨夜取得分
抜け
たまに正しく更新される
何をどう修正したのか書かないと伝わらないと思うべ・・・ スポーツ延長や中継番組中断や内容変更で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でハマった経験はあったな バックアップ残してたからそこから引っ張ってきて解決できたけど
>>680 少ししたら削除します。
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 になったみたいなんだけど
予約一覧やらこの辺りのフォントの弄りかたがわからんのです。
現状、うちの環境だと汚くてなんかアレなもんで解決策あればご教示いただきたく……
>>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】
http://2chb.net/r/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
http://2chb.net/r/avi/1664357149/ あるやん
ビルドスレ立てられなかったのよ EDCBスレは立ったのね
>>975 さっき前スレが1000行っただよ
このスレもBANされない人に任せた
>>2 あたりが若干変わってるから改めてもらえると助かる
>>976 >>1 の斧は仕様が変わったのとNGワードになったので下記のようにしないと書けないよ
取り急ぎご報告まで
------------------------------------------------------------------------------------
Axfc UpLoader -ファイル検索-
https://[email protected] /u/search.pl?search_str=TVTest&sort=1&sort_type=uid&sort_m=DESC https://[email protected] /u/search.pl?search_str=EpgData&sort=1&sort_type=uid&sort_m=DESC https://[email protected] /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
read.cgi ver 07.7.23 2024/12/25 Walang Kapalit ★ | Donguri System Team 5ちゃんねる
lud20250305125937ncaこのスレへの固定リンク: http://5chb.net/r/avi/1636439080/ ヒント: 5chスレのurlに http ://xxxx.5chb .net/xxxx のようにb を入れるだけでここでスレ保存、閲覧できます。TOPへ TOPへ
全掲示板一覧 この掲示板へ 人気スレ |
Youtube 動画
>50
>100
>200
>300
>500
>1000枚
新着画像 ↓「【TVTest】ビルドした・するスレ【EDCB】その5 ->画像>15枚 」 を見た人も見ています:・河瀬茉希 その7 ・離婚とその後 ・OpenPNE その6 ・Yoのけそうぶみ ・新栄運輸その1 ・長唄 その8 ・雑談 その2 ・この村やばそう ・MSX総合その18 ・ロト6 その923 ・MSX総合その27 ・ロト6 その773 ・水戸証券 その19 ・Pocochaその84 ・いわかける その4 ・伊藤静 その74 ・ロト6 その779 ・朝倉海 その2 ・回転ソムリエ(13)スレその3 ・軍板避難所 その12 ・大魔導石とその応用 ・スッキリその1 ・好きなCM その15 ・天使の里 その30 ・ロト6 その639 ・沖縄の高校 その3 ・銚子電鉄その25 ・ロト6 その750 ・ポケモンのAAその2 ・ロト6 その626 ・桃太郎侍 その参 ・運行管理者 その44 ・DISTANCE その10 ・ロト6 その749 ・ロト6 その718 ・渋谷jellyその5 ・70代以上の奥様その1 ・小関裕太 その9.1 ・西尾維新 その311 ・ロト6 その537 ・村上隆信者スレその1 ・埼玉の建設業界 その3 ・生ぽ以外でその日暮し ・家入一真とその仲間たち ・ACEのかわいそさは異常 ・徳島県阿南市 その9 ・エキテン その2 ・水泳帽フェチその2 ・日ナレ総合・その9 ・【綺麗な塾女画像を貼れその2】 ・DRM総合スレ その2 ・40代の再就職 その69 ・NHK交響楽団 その67 ・宮崎県のうどん・そば7杯目 ・山と食欲と私その19 ・若コールを語ろう その3 ・大分県の模型事情 その5 ・ゆっきーの焼きそば定食 ・岡山県倉敷市その15 ・おさいふPonta その3 ・徳島県吉野川市 その2 ・勉強スレッド★その3 ・40代の再就職 その150 ・40代の再就職 その136 ・40代の再就職 その147
22:59:37 up 51 days, 3 min, 2 users, load average: 78.19, 85.57, 86.25
in 1.174663066864 sec
@0.36679720878601@0b7 on 030512