【TVTest】ビルドした・するスレ【EDCB】その2
■ このスレッドは過去ログ倉庫に格納されています
TVTestソース
https://github.com/DBCTRADO/TVTest
開発版バージョンの0.9.0 から、TVH264やTVH264_SPHDは、TVTestに統合されました
拾ったバイナリは自己責任で使用しましょう
過去スレでウイルス検知の報告もあります
【TVTest】Axfc UpLoader -ファイル検索-
http://www1.axfc.net/uploader/search.pl?search_str=TVTest&sort=1&sort_type=uid&sort_m=DESC
【EDCB】Axfc UpLoader -ファイル検索-
http://www1.axfc.net/uploader/search.pl?search_str=EpgData&sort=1&sort_type=uid&sort_m=DESC
http://www1.axfc.net/uploader/search.pl?search_str=EDCB&sort=1&sort_type=uid&sort_m=DESC
前スレ
【TVTest】ビルドした・するスレ【EDCB】©2ch.net
http://mevius.5ch.net/test/read.cgi/avi/1486455044/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured 全く意味がないことはないよ
拾い物のバイナリには何が混ざってるかわからないからね >>103
B25Decoder.dllはここにあるやつでビルドすればいいよ
https://github.com/epgdatacapbon/libaribb25
できたlibaribb25.dllをB25Decoder.dllへリネーム >>102
ビルド初心者なので、こういう情報はありがたいです >>104
いや、TvtAudioStretchFilter.axは作者がバイナリをあげてるから、野良ビルドとは全然意味が違うでしょ
それならソース読めないままビルドしても何が混ざってるか分からないし
単に趣味でビルドするならそれはそれでいいけどね。ソースが読めないなら確かになんも意味はないのだろうが。 >>105
BonCtrl.iniのB25Decoder.dllをlibaribb25.dllへ編集。 >>102
めんどくさいことせんでもプロジェクトのプロパティーから、
プラットフォームツールセットをVisual Studio2017(v141)に変更するだけでOK >>109
んだね
旧来環境でもビルドできる状態維持する必要なければ、
簡便にプロジェクトごと更新しちまえば良いだけなんだよな >>109
正しくはそうするんですね
今、その方法でビルドしてみました
ありがとうございました
大して知識がない者が、めんどくさい方法を偉そうに書き込んで、恥ずかしいです 0.10をVS2017で x54でビルドしてみました。
地上波は問題ないのですがBSでBS1を選局してずーっと放置しても、
局ロゴがいつまでたってもゲットできないんですが、原因はどこらへんですかね? >>113
ロゴが降ってくるタイミングと合っていない。 >>113
ロゴ送信されてない時は何日放置してもダメ 来月にチャンネル名変更が大量にあるからそれに合わせてロゴ変えようと今は送信停止してるんじゃない? さっそくレスありがとう
実際降ってきてないだけのか…
たしかにそれ以外はそれまで使ってた0.9と違いはないです。 >_USE_MATH_DEFINES の定義を stdafx.h に移動
ありがとうございます。 自ビルドした TVTest を zip にして virustotal にかけると、いつもサイランスとイカロスというの
が反応する。誤検知だとは思うのだけれど気持ち悪い。 俺が自ビルドしたのはサイランスだけだ。
TVTest0.10.0 >>120
圧縮ソフトにウィルス仕込まれてんじゃね 気になってvirustotalかけてみたらPT3Ctrl.exeが色々ウィルス認定されてた・・・
とりあえず
https://github.com/epgdatacapbon/BonDriver_PT3-ST/releases
ここのに入れ替えた >>85
お前、これまでの経緯を知らないんだろ?
逮捕とかいろいろあったんで、
重要な機能はデフォルトでは封印して、ソースいじって初めて有効になるようにしてた時期があった。
今は暗号のデコード機能は分離して別配布することでその必要もなくなったみたいだけど、
また、同じような自体がおこっても対応できるように現状追っかける意味もあるし、
自分でコンパイルできれば、
AVX有効にしたり、インテルコンパイラ持ってる奴はそれでパフォーマンスあげるとか、
自分の環境に合った最適化できるので、作業がまったく無駄ってわけじゃない。
あと、Linux以外のUnixあがりの奴に多いのは、
自分でコンパイルしないと気が済まないって性分ねwwww ビルドする時、/MT、/MDのどっちにすればいいのか、よくわからない
結局、オレみたいな素人はいちいち変更なんてせず、そのコードを書いた人が指定したデフォルトのままビルドすればいいってことでOK? >>127
ビルド環境あって自分で使うだけなら/MTでも/MDでも好きな方にしたらいい
不特定多数の他人に配布するなら考える必要あるが >>128
そこは素人なりに理解してるつもりですけど、ランタイムライブラリに依存してて、そのアップデートがあった時にはそれを反映した方がいいコードの場合は、開発者さんがあらかじめ指定してるんじゃないかと思って
だから、/MTがデフォルトなら、/MDに変えても、メモリ消費が小さくなって、バイナリサイズが小さくなる以外には、特に問題ないのかなと
>>129
複数のプロジェクトを含むソリューションには、プロジェクトによって/MD、/MTが混在するものもありますが、混在すること自体はもちろん問題ないんですよね
ホント、素人の質問でスミマセン 130の修正
あらかじめ指定→あらかじめ/MDを指定 TVTest、EDCBだけじゃなくて、BonDriver、プラグイン、デコーダー等、関連ファイル全般のビルドに関する質問です TVTest0.10.0 x64
TvtPlay25 x64 plus・通常版共にシークが上手くいかないことに気づいた
ディスカバリー追っかけ再生してるときに気づいたけど、取りためておいたものも同じだった
今まで気づかなかったので、多分他の局では大丈夫な気がする
いい加減な報告ですまない
おやすみ
手持ちの21r2 x64で問題ない 手に入るソース tvtest,edcb,プラグイン,ボンドラ,柔らか,デコーダ等全てvs2017のx64 /MDでビルド。
誰にあげるわけでもないし、ランタイムの管理も簡単。 自前ビルドなら小改造して角鶴GUIとsc172の連携もさせとくと色々楽よ >>126
いや、前後読めよ。TvtAudioStretchFilter.axの話だから 完全に俺の間抜けなわけだが
・PC-A で TvTest0.9.0 x64その他ビルド
・PC-B PT3で動作確認OK
・PC-A にTvTestフォルダそっくりコピー
・PC-A PT2ドライバに差し替え
・PC-A なぜか半々くらいの確率でBonCasClient読み込み失敗、成功した時はちゃんと映る
結論
BonCasClientのソースが修正前に戻っていた(たぶん自分で古いソース上書きコピーした)
PC-Bでは何故正常動作したw
あとはBonDriver_Fileのソースか… TvtPlay+BonDriver_Pipeじゃダメなのか? Tvcaptionで出てくる字幕で、カタカナと英数字に半角と全角が混ざって表示されるの、
どうすれば治るんかね? ARIB文字の全角を半角にするTSプロセッサのプラグインを作ればいいんじゃね? >>142
AvoidHalfFlags?美味しいんですかそれ
ぐぐってみてもよーわからんorz あ、なんかうまくできた!dくす
キャプチャウインドウに字幕反映されなくなってしまったが。。 TVTest0.10.0ビルドして使ってみたけど、
ウインドウを最大化→最小化(非アクティブ化)→再度アクティブ化すると、
画面(デスクトップ)の大きさに合わせてウインドウが最大化されていたのが、
そうではなくなって、うちのディスプレイが小さい(17インチ)のもあるのか
TVTestのウインドウがデスクトップの範囲を超えた大きさになってしまって、
右上にあるウインドウの最小化・最大化・全画面表示・閉じるのボタンが
デスクトップの範囲外に行ってしまい、
それらのボタンをマウスで操作できないのが不便なんだけど、
これってどうにかならないんだろうか?
ちなみに0.9.0ではこういう挙動にはならず、再度アクティブ化したときにも
画面の大きさに合わせて最大化された状態をきちんと維持しているので
こういう不具合はない。 >>145
設定→表示
この辺りの設定じゃないか?
その症状になった事ないからこんなアドバイスくらいしかない 「Microsoft Visual Studio 2008」のサポートが終了 〜無償版「Express Edition」も - 窓の杜
https://forest.watch.impress.co.jp/docs/news/1116235.html TVCas-master インテルコンパイラだとこけるね
ディレクトリの指定も
..Multi2Decoder/Multi2DecoderSIMD.cpp
とか、そらエラーになるわな。 デグ耐性を活用した戦略は
クルマのポテンシャルを速さに転嫁する最も確実な方向だな VS2017インストールしたけど起動時にサインイン求められて
ボタン押すと真っ白なダイアログ出て何もできなくて終了
VS2012はあるけどstd::roundがエラーになるしもう嫌 カスタムインストールで必要なものを入れなかったとエスパー うーんそうなのかな
結局諦めてビルド済のバイナリDLしちゃった
10.0はワンセグしか映らなかったから9.0にした EDCBのxtne6f氏最新版ビルドしたらEPGの取得が早くなった
以前まで20分くらいだったのが、10分程度で終わるようになった ビルドスレだとBSジャパンの件はまるで話題にならんのだなぁ >>156
そのぐらい誤差じゃね?
TVRock+TSTASKのEPG全波取得 6時間コースに比べればw >>156
昔のビルドでも6分で終わってるから関係ない。
あんたが気が付かないうちにb25が変わったんだよ。 >>160
なっつかしいwwww
EDCBに乗り換えたとき一番の衝撃が
「番組取得くっそはやい!」だったな 今でもBSCS2時間かかるのは俺だけ?
何いじればいいんや? >>163
とりあえず最新のEDCBとB25とbon driver使ってみれば? >>163
2時間ってありえなくね?
そのEDCD環境いったん全部捨てて、
イチから最新版を導入したほうがいいんじゃないの >>165
全部を詳細取得すればTvRockと似たようなもんなんじゃない? 普通だと
地デジ取得 60秒×局数÷チューナー数
BS取得 180秒×局数÷チューナー数
CS110取得 180秒×3÷チューナー数
しかかからない >>167
詳細情報が不要の場合は、
BSは1TS受信すれば全チャンネル分そろうから
誤:BS取得 180秒×局数÷チューナー数
正:BS取得 180秒
CS110はCS1とCS2の各1トラポンで全チャンネル分そろうから
誤:CS110取得 180秒×3÷チューナー数
正:CS110取得 180秒×2÷min(チューナー数,2)
じゃないかと思う。
詳細情報が必要な場合、BSは全TS、CS110は全トラポンの受信が必要。
>>166
CS110の詳細情報を採る場合、
EDCBは同一トラポン内の複数のサービス(チャンネル)は一度にとれるけど、
(記憶に間違いがなければ)TVRockはサービス毎(チャンネル毎)に取得している
から何倍もの時間がかかる。 サンヨーのか解らないけど、爺様のところにそんなのが昔あったわ
ボタン押すとチャンネルが右回り・左回りでガチャンガチャン回るのな
観たいチャンネルが映った時にボタン放しても手遅れで「…ガッチャンガッ」と1チャンネルずれるから慣れが必要だった アンカー入れないのが多くなったせいか話の流れが良く解らん そか、ズバコンはワイヤードでなかったか。
黒は強いぞの頃だよな。
爺でごめんなさい。 Tvtest0.10.0とTvtestvideodecoderのビルド難しくないお陰でうちでもやっとDXVA2で出来ました、何度もちょくちょく見ているからかBS11のショップチャンネルがやたらヌルヌルしていて少し感動しました
作者さんとそれからビルドの情報共有しているみなさんどうもありがとう B1Decoder.dllソース どっかに落ちてないかな。。。 非常に初歩的な質問で申し訳ないのですが、CasprocessorはCasの処理を呼び出すためのもので、B-casカードが別途必要という認識で間違いありませんか? その通り
Conditional Access Systems Processor
限定受信機能処理系
名前の通り限定受信機能を処理する部分ではあるけど、全部処理するとは明言されとらん
あくまで受信した放送波のデータを任意の外部Cas処理系に受け渡して、戻って来た内容を受け取る仲介処理部分
受け渡すときに必要なksの取得もして受け渡す
外部処理系は、現状だと地上波とBS/CSが使うB25と、スカパープレミアムのB1の処理系がある 放送波デコード出来るbuildには必要でしょうか?とか書いていればスレの話になるけどな
書き込み意図的にはそんなもんでしょ NHKのことだから、朝方にもっかいTSID更新したりして EDCBスレに行くと親切なおじさん達が教えてくれたぞ。 TSTaskやTVRockonTVTestは28日以降修正が必要だろうが
TVTestは弄る必要ないでしょ 今回みたいな移動に対応したチャンネルスキャンは
その気なら実装してたんだろうし、今回やらないってことは
将来的にも実装はないってことなのかな そもそもBSのチャンネル問題というのは
設定が実質的にアプリ側ではなくボンドラ及びチューナーのデバイスドライバの領分になってるからなので ああ、そう言われればそうか
対応デバイス一つじゃないもんね チャンネル番号なる一見抽象化したコードでアクセスするにも関わらず
アプリ側もドライバも物理チャンネルとtsid知ってなきゃいかんっていう
それならCSと同じ選局方式でいいんじゃないって思ってしまう 先達の皆様のおかげで3も7も無事に更新できました。ありがとうございます。 む〜、最新版のVS2017 15.7だとLibISDBのビルドがエラーになるようになった
めんどくさかったけど、ひとつ前の15.6.7に戻してビルドを通した 色々修正したついでに全部ビルドしようと思ったら、
うちでもwin10 April VS2017 15.7.1でLibISDBのビルドエラー出るようになった 前はこれだったな
636:名無しさん@編集中:2017/11/02(木) 19:41:20.51 ID:JmqYYBYG0.net
多分コミット漏れ
ビルドしたい人はLibISDB/Base/SIMD.cppの157行目
#if !defined(LIBISDB_X64)
を
#if !defined(LIBISDB_X64) && !(defined(_M_IX86_FP) && (_M_IX86_FP >= 2))
にすれば通るよ う〜ん、同じく LibISDBがビルドエラーになる
有識者の方、ビルドできるように助言お願いします
ちなみに、>>199 は該当箇所が見当たらなかった >>505
何に使うのか知らんけど、LibISDBの代わりになるようなのを自作すれば? なんでちょっとしたバージョンアップで
ビルドできなくなるかなー
今から試してみよ ■ このスレッドは過去ログ倉庫に格納されています