BonDriver共有ツール総合 その5
■ このスレッドは過去ログ倉庫に格納されています
前スレ
BonDriver共有ツール総合 その4
http://mevius.5ch.net/test/read.cgi/avi/1487079439/
◆ Spinel
MPEG2-TSを出力するTVチューナを複数のアプリで共有するためのサーバです。
別途BonDriver_Spinel.dllを使用すれば、BonDriver対応アプリからすぐに使うことが出来ます。(本体Readmeより)
- 公式サイト - http://lapislabs.blog24.fc2.com/
- 対応製品 - BonDriverが利用できるもの全般
- 入手方法 - サーバー公式サイトより入手可能。
◆ BonDriverProxy / BonDriverProxyEx / BonDriverProxy_Linux
他のBonDriverへTCP越しにプロキシ接続するだけのツールです。
機能の少ないSpinelみたいなとりあえず軽くシンプルにを目的
Exでは、サーバ側にBonDriver自動選択機能を追加
- ソース - https://github.com/u-n-k-n-o-w-n/
- 対応製品 - BonDriverが利用できるもの全般
- 入手方法 - 以下のサイトより入手可能。
https://drive.google.com/folderview?id=0B-b35lIwjw6ybzV5QU9DWkJLUWc >>1
◆ BonDriverProxy / BonDriverProxyEx / BonDriverProxy_Linux
書庫が壊れてますって… そろそろトランポン移動でチャンネル構成設定修正しないと BonDriver_Splitter
USESERVICEID=0でもVirtualPTみたいにDELオプションを有効にしたくて
知識ないのにBonDriver_Splitter.cppとにらめっこしても正直分からないので、
要望として書いておきます。 >BonDriverProxyExの作者様
BonDriverProxy_LinuxのSplitterをDebian Stretchでコンパイルしようとしたところ、
make_pairの仕様に変更があった関係で通らなくなってました。 >>47
たしか何度かその要望をいただいているのですが、最初にその形を全然想定せずにつくってしまっており、それを
できるようにするのは少々手間なのと、凄く困ってるわけでもないのとが相まって今に至っております(;´Д`)
時間が出来たらやり方を考えてみます…。
>>48
ありがとうございます。
C++11で変わってた事を今更ながらに知りました(;´Д`)型推論はコンパイラに任せる方向で修正しておきました >>49
反応なしだと思ってたのにまさか返事が来るとは
気長に待ってますので是非出来たら嬉しいです https://i.imgur.com/rbXsjWC.jpg
BonDriverMapping.jsonとPLEX.xmlともにPX_W3U3のところをPX_W3U4にしてみて同PCでBonDriver_Spinel_S0やS2に合わせても
指定したパスに対応するチューナーがサーバー上に存在しません。 TunerPath: "“PXW3U4/0/S/0
と出るのですがなにか考えられることはありますかね? BonDriverProxyExの作者様
VS2017よりinet_ntoaがエラーになるようになりました。
そのため現状ですとWin32のビルドができない状況です。
ご報告まで。 為って文字をじっと見ているとモンスターに見えてくる ボンドラ自動で変更TSID検知してBonDriver_PT-S.ChSet.txt更新するように改良してください >>57
オープンソース界では言い出しっぺがやるのが掟 VirtualPTは今回のような変更でもスキャンし直すだけという意外な強みが 視聴はわりと早く直せてたけど録画のほう直すの忘れてて録画こけてた
EpgTimerの自動予約でチャンネルがこけてるの気付かねえわ・・・ EDCB_Material_WebUI
番組表の並び替えを初期化できません px-w3pe4をradish版BonDriverでspinel導入試みてるんだけどTVtest0.10.0には導入成功したけどEDCB_xtne6f_180329版に入れてもチャンネルスキャン失敗してしまう
何かしらアドバイスあったらおねがいします >>66
超いいかげんだけど本当にTVtestはSpinel経由でradish版BonDriverにアクセスしているのかな?
Spinelの常駐をオフにした状態でもTVtestで視聴できたらTVtestもSpinel導入できてないんじゃ >>67
一応試してみた
spinel切ってからTVtestのBonSpinelpxw3pe4選んだら初期化失敗て出たから導入には成功してるはず アドレスとチューナーパスじゃないかな
>EDCB_xtne6f_180329版
それだったらBonDriverProxyExの方がいいと思うPTだけどSpinel使っていた時
「録画開始処理に失敗しました(空き容量不足の可能性あり)」が 時々発生した
https://mevius.5ch.net/test/read.cgi/avi/1521428597/248
うちでは2/25版までは大丈夫で3/11版から発生するようになった
BonDriverProxyExに換えたら発生しなくなった BonDriverProxyEx使ってるけど極稀に応答しなくなるんだよな
CPUの高負荷状態が長く続いた後に時々なるっぽいんだけど
イベントビューワ見ても特に何も出てない
bdpやbdpExってログ吐くようにとかできたっけ? うーん何気なく最初期に超短期で使ってた人柱版10.66に突っ込んだのだとちゃんと動作してるな spinelって一部のウィルス対策ソフトと相性悪いだけで
整えればなんの問題もなく動くで Spinelでも何の問題も無いがsexeとか使わずにサービス化したかったのでBonDriverProxyに乗り換えたわ
EDCB側でチューナー毎に振り分けたいので俺はExは使わないな EDCBにチューナー毎に振り分けさせるために
Exチューナーを4つにわけて登録してそれぞれ1チャンネル使えるようにしてるわ なんでそんなことするの?
糞環境なの?
視聴も録画もEXに振り分けさせてEDCBにチューナー数2でも4でも8にでもしてbondriver登録するだけでいいのに 自動振分けでなく明示的に指定したいんだろ
>>75
なんでExなん? 地上波と衛星の同時使用時に物理的に別チューナーを使わせるために明示的に分けてる
PT1の時は同一チューナー使用時は受信レベルが下がってたから
PT3使用してる今でも念のために分けてる
あと複数プログラムからの同時使用時の排他制御は別にExじゃなくても出来るから
>>75がなんの為にEx使ってるのかは俺にはわからん なんでだろ
排他制御したいのはある
TvtestはEx+Splitterでみたい。EDCBもExだけど
10.66だと一つのBondriverにたいして
チューナー数は設定できるけどEPG取得に使える数を決めることは出来ないので
簡単な対処として、Bondriver_Proxy_exをT0〜のように複数用意して、EPG取得の数を決めれるようにしてる
まぁ、他に色々方法あるけどいまそうなっていると言うだけ。 >>79
それEX使って衛星側のクライアントにdescオプション付けるかドライバの登録順逆にするだけで済むことじゃん
>>80
mod版のEDCB使えばEPG取得に使うチューナー数設定できる >>81
EDCB側で使用予定チューナーが視覚的にわからないじゃん >>81
そんなことは知ってるので、10.66ではって書いたわけですよ 良く複数のチューナーがある場合、
BonDriver_PT-S0.dll
BonDriver_PT-S1.dll
みたいに複数作れと説明があるけど、
BonDriver_PT-S.dll
このファイル1つだけでも挙動が変わらない気がしてきた
なぜ複数作る必要があるの? >>84
自分も理由が知りたい
>>85みたいな考え方の人間はそこで知識が止まる
子供のなんで?なんで?攻撃にはとても深い意味がある https://github.com/u-n-k-n-o-w-n/BonDriverProxy
>この場合にどうなるかは対象BonDriver次第ですが、大抵のBonDriverは同一プロセスからの複数のインスタンス作成は保証されていない様です。
>別の複数のBonDriverを使いたい時は、クライアント側のBonDriver_Proxy.dllとBonDriver_Proxy.iniをコピーして、名前とiniファイルのBONDRIVERの指定を書き換えてください。 もうひとつ、なんでW3PEでbondriverをコピーして使えってことになってるの?に答えてるブログがあるけどNGワードに引っかかってリンク貼れない。
単一プロセスから複数のインスタンスを呼び出した場合に複数のチューナーが制御できない環境だと問題になるんだと。
EDCBやTVTestでは録画や視聴をするのにひとつのプロセスからひとつbondriverしか呼ばない、逆に言うと複数のbondriverを呼ぶためにはそれぞれプロセスを立ち上げるんで問題にならない、と理解した。
だもんでテストしてみてDLLひとつでも複数チューナーが動けばそれでいいんじゃないかね。
問題がある場合には運用しててたまにエラーでなくテストでいきなりダメになるんだろうし。 ↑
言葉足らずだった。
spinel開発者の人が「なんでspinelでW3PE使うときにbondriverをコピーしろってことになってるの」に答えた件。 ありがとう
そういった理由だったのか
環境変えた時には注意しよう
>>86
TVTEST/TVROCK環境 >>91
あーここはBonDriverのスレでは無いんだけど勘違いしちゃったのね >>84
の質問に便乗する形になるけど、BonDriverProxyEXで
サーバー側のiniに
00:PT-S;BonDriver_PT-S.dll
クライアント側を
BONDRIVER=PT-S
とした場合、PTならTVtestからSを2チューナー分開けるの?
W3PE4とradi-sh凡で同じ事やろうとしてるんだけど
00:W3PE4-S;BonDriver_BDA-S.dll だけだと1チューナしか開けず
00:W3PE4-S;BonDriver_BDA-S0.dll;BonDriver_BDA-S1.dll とすればTVtest側からも2チューナー分開ける
TVtestから直接BonDriver_BDA-S.dllを指定した時は2チューナー開けるのは確認済み
BonDriverProxyEX管理のBonDriverも増殖させたくないからTとSでまとめようとしてるけど
どうにもうまくいかなくて困ってんだけど何か方法ない? 試してないけど
00:PT-S;BonDriver_PT-S.dll,BonDriver_PT-S.dll
て書かなきゃいけないんじゃね? >>66だけど今日新しくEDCBxtne6f180505版ビルドして導入して見たらちゃんと導入出来ました
あの時期の何かしらバグがあったみたいやね よっしゃー、Splitter.iniの書き換え完了
チャンネル番号みんなズレとるやんけ >>97
それは読み込ませる凡ドラで「BonDriverとしてのチャンネル番号」を変更しちゃってるから
例えばBonDriver_PTなら、BonDriver_PT-S.ChSet.txtの
−−−−−−−−−−−−−−−−−−−−−−−−−
BS01/TS1 BS-TBS 0 1 0 16401
BS03/TS0 WOWOWプライム 0 2 1 16432
BS03/TS1 BSジャパン 0 3 1 16433
〜〜〜
BS15/TS1 NHK-BS1 0 17 7 16625
BS15/TS2 NHK-BSプレミアム 0 18 7 16626
−−−−−−−−−−−−−−−−−−−−−−−−−
を
−−−−−−−−−−−−−−−−−−−−−−−−−
BS01/TS1 BS-TBS 0 1 0 16401
BS01/TS2 BSジャパン 0 2 0 16402
BS03/TS0 WOWOWプライム 0 3 1 16432
BS03/TS1 NHK-BSプレミアム 0 4 1 16433
−−−−−−−−−−−−−−−−−−−−−−−−−
みたいに変更するのが各所で説明されてるけど、
続く 続き
これを、
−−−−−−−−−−−−−−−−−−−−−−−−−
BS01/TS1 BS-TBS 0 1 0 16401
BS03/TS0 WOWOWプライム 0 2 1 16432
BS01/TS2 BSジャパン 0 3 0 16402
〜〜〜
BS15/TS1 NHK-BS1 0 17 7 16625
BS03/TS1 NHK-BSプレミアム 0 18 1 16433
−−−−−−−−−−−−−−−−−−−−−−−−−
とすれば下流のアプリの「BonDriverとしてのチャンネル番号」に影響が出ない
これならSplitter.iniを変更する必要も無くなるよ >>99
なるほど。アリっす
けど録画時Splitter通さないので設定の修正いろいろミスりそう
生成ツールの利便さも捨て難いので
どこに手間かけるかですな 今さらVirtualPT使ってみたけどチャンネル変更遅いな PX_W3PE4でSpinelをEDCBxtne6f180508版に導入したのですが録画中番組の視聴にUDP.dll使ってtvtestで見ようとすると映像が乱れてまともに見れないんだけど何処を弄れば良いか分かる方いませんか? >>103
ありがとうBonTCP.dll探すのに手間取った
これで完全にSpinel環境に移行出来るわ 質問だけどテンプレにもないしmirakurunとかは共有ツールには入らないの?上手く共有出来ないのかな?
win機2台でPT3でRemoteTESTとspinelをあまり詳しくなく使ってるだけなんだけど今回の編成変えのゴタゴタのついでにためしに視聴機にmirakurunを入れてみた
知識たいしてないけど結構簡単に入れられて視聴がかなり便利になった
スレチならすみません mirakurunでbondriver共有も出来るけど、PC出自のbondriverよりオーバースペックで
chinachuやらEPGstation使うついでという印象
使えてるんならいいんじゃないかなー epgの取得を自前でしている録画ソフトでは無駄が多いからなあ
edcbとかtvrock使うなら他のソフトでええよ >>107
tvrockはただの予約ソフトだけど
epgの取得を自前でしないし >>106
たしかにPCの起動も若干遅くなったようで重さは感じますね
chinachuとかこの先どうするかまだ考えてないですがAPIで生TSをストリーム出来るのでVLCかKODIなどを入れてるとwinPC以外でも視聴できるのが便利です、今のところTVtest以外では番組名が分かりまんが VirtualPTなんだけど1803にアップしたら受け側のノートから視聴できなくなってしまった
○ デスクトップ1709 ノート1709
× デスクトップ1803 ノート1803
○ デスクトップ1709(戻す) ノート1803
受け側は1803のままでデスクトップだけ1709に戻せば見れるから
受け側じゃなく送信側のネットワーク関連だと思うんだけどどこか分かりますかね?
いちお自分でここかな?て思うところは試してるんだけどBondriverが見つからない的なのが出てきてしまう >>111
ということはWindowsの設定じゃなくTVTestの設定メニューのどこかを触ればいけるということ? 出遅れてしまった…
BSプレミアム
CH003=1,11765.840,R,0,BS03/TS1,0x0,0x4031
↓
CH003=1,11727.480,R,0,BS01/TS2,0x0,0x4012
BSジャパン
CH018=1,11996.000,R,0,BS15/TS1,0x0,0x40f2
↓
CH018=1,11765.840,R,0,BS03/TS1,0x0,0x4031
これでBonDriverProxy上の2つのチャンネルは復旧した(映った)が
スター2・3 アニマ ディズニー はどうすればいいのでしょうか >>113
このスレじゃなくてEDCBスレやPT3スレの過去ログ読めよ
ブラウザからなら金払わなくても過去ログ読めるだろ
まとめて誰かが書き込んでくれるとでも思ってるのか
クズ
板復帰(OK!:Gather .dat file OK:moving DAT 76 -> 62:Get subject.txt OK:Check subject.txt 76 -> 76:Overwrite OK)2.09, 1.61, 1.53
age subject:76 dat:62 rebuild OK! BonDriverProxyExはepgdatacapbonの方にあるdecodeブランチのを使えばB25をゴニョゴニョできるということでいいんだよね? u-n-k-n-o-w-nさんの+patchとはちょこっと変わってるんだねこっち使ってみるか
オプションもB25_DECODE=1からB25=1になってた >>120
ほんとだ、知らなかった。ありがとう。
MULTI2ROUNDという謎のパラメータがあるけどなんだろう。
デフォルトのままでいいみたいだけど。 >>122
libaribb25と共通のオプションみたいで他にもいくつかあるけど正直わからん >>120
それは内緒。
オプションは
B25 デコードの有無
STRIP NULLパケットの除去
EMM 処理の有無
MULTI2ROUND デコードパラメータ
B25=1
STRIP=1 (デフォルト)
でいい。 みんななんの話してんの?
epgdatacapbonの方にあるdecodeブランチとか、u-n-k-n-o-w-nさんの+patchとかどれのこと言ってんの? >>125
知識なき者に教える必要ない!!
これこそが真のDTV板だ!!
失せろ! あ、、あ、あ、あ、あ、あああ
NicojCatchの作成した数年分の過去実況ログが保存されているフォルダを間違えて消してしまった。
HDDお引越し作業中で動画に比べて圧倒的にサイズが小さいからあとでバックアップしようとか思ってたら
旧HDDフォーマットしちゃった・・・
「Nicojk」と「ニコニコ実況 過去ログダウンローダ」があるから手動で実況ログを入手できるのだけは不幸中の幸いだ。
「Nicojk」と「ニコニコ実況 過去ログダウンローダ」って自動で連携してくれないかな。そうしたら便利なのに。
まぁけど元TS動画だけ無事でNicojCatchの過去ログフォルダだけバックアップし忘れるなんてレアケースすぎるか。
あーほんとうに自分間抜け。容量少ないんだから最初に新HDDにコピーすればよかったのに。 BonDriverProxyでサブネットマスクの設定ってできる?
他のソフトでWake on Wireless LANできたけどBonDriverProxyではダメで
違いはサブネットマスク設定の有無だった
USE_MAGICPACKET=1でMACADDRESSも指定してる >>132
なにも考えずにTARGET_ADDRESSを255.255.255.255にしたら?
その質問の感じだと複雑なネットワーク組んでるなんてことは無さそうだし >>133
試してみたけどダメでした
サーバーPCがオンなら視聴はできています
別ソフトのMagicPacket送信の設定項目は
IPアドレスv4 192.168.x.x
ポート 1192
サブネットマスク 255.255.255.0
MACアドレス AA-BB-CC-DD-EE-FF
BonDriverProxyでTARGET_ADDRESSに試してダメだった表記が
192.168.x.x/255.255.255.0
192.168.x.x /255.255.255.0
192.168.x.x/24
192.168.x.x /24
なのでBonDriverProxyはサブネットマスク設定不可なのかと
あとはIPv6使ってBonDriverProxyでWoWLANできるか試してみます 駄目だったら中の人が見たらサクッと実装してくれるよフットワーク軽い人だから 無理矢理サブネットマスクを書こうとするから駄目なんでないの?
24ビットマスクの環境ならネットワークを越える云々は無いし
TARGET_ADDRESS=192.168.x.255
とかで起きないなら、MACアドレスが間違ってるぐらいしか考えにくいけどねぇ >>136
それでできました!ありがとうございます
末尾255はブロードキャストアドレスって言うんですね
ただそのままだと起こせてもBonDriverが開けないので
[Option]
ADDRESS=192.168.x.y
[MAGICPACKET]
TARGET_ADDRESS=192.168.x.255
でマジックパケット送信用アドレスとサーバーのIPアドレスを分けたら大丈夫でした
やっぱりIPv4でサブネットマスクの設定ができないのが原因だったみたいですね
作者様対応してくださるとありがたいです WOLツールのマスク設定って、何桁目からブロードキャストアドレスに変換するかの指定用だからね
192.168.10.111/24なら192.168.10.255へWOLパケを投げてるだけ
TARGET_ADDRESSで直接指定できるなら、マスク指定が使えなくても問題ない
つーか同じ事をするのに2種類の方法が有るのは逆にややこしいよ とりあえずBonDriverProxyでサブネットマスクを指定したいなら
IPv4がa.b.c.dでサブネットマスクがe.f.g.hとすると
TARGET_ADDRESS=a+255-e.b+255-f.c+255-g.d+255-h (最大値はそれぞれ255)
でブロードキャストアドレスにすればいいみたいですね
詳しい人はIPやマスク見ればどんなネットワークかわかるのねすごい ■ このスレッドは過去ログ倉庫に格納されています