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 147 だけど環境は LAN のみです。
その後別 PC で視聴してたら音声だけドロップする現象再発したので
俺環の問題が何かあるようで見直し中…orz >>159
情報ありがとう
spinelでもproxyでも同じ現象なら問題点はほかのところにありそう 友人の所に繋ぐとか自宅外で録画とか胡散臭すぎ
相手しちゃ駄目な人にしか見えない 地上波がNHKを含めても3つかない地域とかあるんでしょ?
そういう人が遠方の友人宅に録画PCを置かせてもらっているんでしょうね
けど違法だよな 著作権法における公衆とは
「不特定の人」又は「特定多数の人」を意味します
特定の友人家族等は含まれないと解釈できませんか? >>163
家族と呼べるくらいの付き合いなら、という解釈がされることもあります
どちらにしても誰かしらが受信できるようにしている時点で送信可能化権に引っかかると思うけど 法解釈は専門家に相談か裁判所に行って主張してこい
どうしてもやりたいならソースあるんだから自分でWAN対応すればドロップしなくなるだろ、頑張れよ >>167
アンテナ線の接触不良みたいだった
箇所がよくわからないから厄介 >>164
昔公開していた人が捕まってたね。
ここに書き込んだがために。。。 わざわざネットでバラスなんて勇気有るよな
そもそもやり方が非効率だが WOLにしてるサーバが30分ごとに勝手にスリープから復帰する原因が判明
NECのWG1800HP3を使っててデフォルトの暗号化キー更新間隔が30分だった
マジックパケットのみで解除にしてるのに勝手に起きるから困ってた
30分ごとってのに気付いてから設定見直してたら暗号化キーの更新間隔が30分
5分にしたら5分ごとに起きたのでこれで確定
暗号化キーを更新しない設定にして解決
無線なのでWoWLANのGTK Rekeyを無効にしてみたけどそれはダメだった >>171
!?
なるほどー!NECの使ってますが、それに気が付かず、
イベントビューアーを見ると、NICが起動原因になっていて
とりあえずマジックパケットでPCを復帰しないように設定して解決…
どこからマジックパケットがきてるのかと思っていたらルーターからだったんですねぇ。 作者様へ、BonDriver_BDA改-20180716>BonDriver_Splitter>BonDriverProxyEx(B25)の場合、
UHFのみ「BonDriverの初期化ができません」になります。
BonDriver_Splitterを経由無しでは可能で、又、BS/CSでは問題ない為、
BonDriver_BDA改-20180716の仕様変更による不適合ではないかと考えております。
Tab区切り、UTF-8(BOM無し),USESERVICEID=0でのパススル−等、
可能な限り試しましたが不可能の為、御指南願います。 サーバなのに常時起動じゃないのか
>>173
sageたいならメールアドレス欄な >>173
BonDriver_SplitterのiniファイルにあるUHFのチャンネル数(sampleだと13ch〜62chの50個)よりBonDriver_BDAのチャンネル数(iniファイルで明記しない場合は13ch〜52chの40個になった)が少ないからではないでしょうか? どうも、再度、切り分けして検証しました
結論から申しあげますと(現在)
000=以降(設定準)に記入すると読み込みません
ドライバの更新の問題ではなさそうです
以下、検証
1、ドライバ新旧での検証X
2、最新版での記入表記(000=13CH>000=CH013)X
3、000を001から始めると飲み込むが記入例を読み込まない
4、最新版に合わせ、53ch~62chの削除、又、その更新に合わせた
考えられるパタ−ン
やはり、「BonDriverとしてのチャンネル番号=」以降が問題のようです >>172
BonDriverProxyEx運用の難関はやっぱりWOL
起きなかったり勝手に起きたりで原因究明が大変です
サーバ側
Win10をクリーンインストール
BIOSでWOLを有効にする
デバイスマネージャでNICのスタンバイ解除とMagic Packetにチェック
ProxyExのブロードキャストアドレスとMACアドレスを設定
サーバが無線LANなのでWiFiエラー対策に>>143
ルーター側
サーバに固定IPアドレスを付与
これで一応使えるんだけどトラブル続出
マジックパケットがごくたまにスルーされる(原因わからず)
WOLできなくなる(一度サーバの電源を切ったら直る)
サーバが勝手にスリープから復帰する(暗号化キーが原因のは>>171)
特定端末でマジックパケット送信に失敗する(クライアントが非力?)
うちではAtomタブレットだとWOL失敗しやすい
どのPCでもテレビが見られるっていうのはほんとに便利
強引な解決策としてはサーバの電源をずっとオンだけど
やっぱり使ってない時はスリープさせたい >>177
WiFiってパケットロスが当たり前だから、ACKを確認しないマジックパケットは失敗する確率が高いかも
バッチで連発するようにするのが確実かと >>177
一番手っ取り早いのは有線化
ケーブルが引っ張れないならコンバータかましてみるとか
どうしてもWoWLanから離れられないなら起動するまでマジックパケットを打つようにソースを改変しれ 悩みたくないなら有線化して24時間起動ですね
失敗したのはWoWLANの信頼性を確かめるために寝かせては起こしを
たくさん繰り返した結果なので実際はWoWLANでもだいたい成功します
特に実験途中に低性能のルーターをWG1800HP3に代えてからはほぼエラーなし
ただタブレットのMP送信失敗はその後も頻繁でこちらはまだ条件わからず
WOLができなくなってることもまだたまにある
WOL不可になる前に一度勝手にスリープから復帰してるような気もする
BonDriver_Proxy.dllでMP連打は>>145でできるけど
起動するまでって条件付けをするのは難しい
WOL成功ならあとは帯域と処理性能で
古いノートはNICがボトルネックで2番組まで(Centrino Wireless-N 100)
タブレットはCPUがボトルネックで3番組まで(Atom x5-Z8350)
デスクトップはi7-3770とWireless-AC 7260で8番組同時視聴可能でした
1番組あたり20Mbps程度いるがノートのNICは50Mbpsしか出ない
タブレットはTVTest起動時は不安定だがしばらくすると見られるようになる 無線ネットワークは半二重で 共有回線だから、リンク速度の1/5ぐらいが実効速度
さらに素の11abgと言った機器が混ざってると足を引っ張るし、Bluetoothや電子レンジが動いてると2.4GHzはパケットロス多発で悲惨
せめてサーバー<=>AP間ぐらいは有線にしたほうがいい >>181
ルータとサーバを有線接続にしたらタブレットでもWOL失敗しなくなりました
ノート以外は5GHzだし失敗するのはタブレットだけだったので
関係ないと思ってましたが何がどう影響しているかほんとにわからないものですね
ただ今度はどの端末からでもドロップ多発で見られなくなりました
ドロップがどんどん増えて音だけ途切れつつ聞こえる感じです
新品のCAT6Aなのでケーブルのせいとは思えません
また条件をいろいろ変えて実験してみます 鯖ー有線ーAPー無線ータブレット
自分も802.11acでリンクしてて、確かにドロップした
有線同士ならしない
自分は解決できなかったなぁこれ
光ONU(フレッツ)を挟んだ2拠点を有線同士でもドロップしないから無線区間が悪いのは間違いないとは思う >>183
全部無線でもドロップはしないので有線と無線の組み合わせが問題みたいですね
不思議なことにサーバがスリープから復帰するたびにサーバの無線LANを
右下のクイックアクションでオンにしたらドロップしなくなりました
元々無線LANがオンなら一旦オフにしてからオンにしないとダメで
無線LANがオンの間はドロップせずオフにするとドロップします
オンオフして遊べばドロップ自由自在です
これ何とかできたらもう言うことないです ルーターとサーバーの間を無線で繋ぐって発想がそもそもなかったわ >>173ですが、問題が解明しましたので報告。
BonDriver_Splitte.inf.ファイル内のBonDriver指定ナンバ−が、
UHFの場合のみ、規定の2桁数字(0からの連番、0詰め)ですと
例
00=BonDriver_Splitte_T.dll(X)
00=BonDriver_Splitte_T.dll(X>Through)
01=BonDriver_Splitte_T.dll(O)
要は、01以降ではないとUHFは読み込まないのです
なので、3波化するか、上記例のようにエラ−後に
次(00>01)を読み込ませる事でしのいでます。
ここまで来るのに、3か月以上かかりました。
お盆休み、意地っ張りな自分に酔いたいDEATH >>187
20180716版のトラブル解決に3ヵ月かかったの?
今はまだ8月だけどね radish版のボンドラを最新のにすると
BondriverProxyexかますと視聴は正常なんだが前回終了時の視聴チャンネルが保持されないんだよな
なぜか BonDriver_RDCTなんですけどspinelのログに次のエラーが埋め尽くされますどのように対処したらよいでしょうか?
OpenTuner: DataLinkの生成に失敗しました。
System.Net.Sockets.SocketException: ソケットが接続されていないか、sendto 呼び出しを使ってデータグラム ソケットで送信するときにアドレスが指定されていないため、データの送受信を要求することは禁じられています。
場所 System.Net.Sockets.TcpClient.Connect(String hostname, Int32 port)
場所 DataLinkFactory.CreateTCPDataLink(Config config, ServerInformation info) そういえばspinelではTBS6922のクライアント名をどう書くの?
TBS6922? TBS-6922? PXTBS6922?
あとは0/S/0 ? すいません
クライアント名ではなくチューナーのパスです 設定ファイル開いて自分でいじるんだよ
他に選択肢が無かった頃ならまだしも今更チューナー自動振り分け機能の無いspinelはこれを機にやめたら?CSなら尚更不便だよ >>194
デバイス名のことですかね?
BonDriverMapping.json ファイルに定義していありますよ。>>195
自分は PT3 なので地デジの場合
TunerPath = "PT3/0/T/0"
みたいな感じです。 昨日
BonDriver_Splitter_S0T0.ini-BonDriver_Splitter_S3T3.iniの書き換えを終えた
10月1日のBSチャンネル名変更も含めてBS・CSやり終えた
後は気長にロゴ降ってくるの待つだけ proxyex使ってます。再生時のネットワーク負荷下げたく。
時々話に出るsplitterで視聴用と録画用に分けて、proxyexで ってどうしたらいいの。
視聴用と録画用のbondriverで重複する気がするんだけど。多分splitterの使い方が理解ができてないような気がするのですが。
優しい方アドバイスちょうだい。 dllを録画と視聴で自分がわかりやすいファイル名にし同名のiniを用意する(末尾にRecとかViewとかつける)
iniを別にすることで録画と視聴でチューナーのチャンネル変更の優先度を設定できるわけ
iniが別ならいいわけだからぶっちゃけ視聴と録画でTVTestとかを別フォルダにすれば良い
あと1サービス化してネットワークで視聴するだけなら視聴側は必ずしもsplitterは必要ない
splitterで地上波と衛星波を1つにしてチューナー切り替えを横着したいときに必要ってだけ >>200
ありがとう。
dllやiniを分けると、それぞれで同じbondriver指定することになると思いますが、その場合、またいでは優先度が判定されず録画中に視聴側に制御されてしまうと思っているのですが、もしかして違います? iniのCHANNEL_LOCKの設定で優先度が決まるので録画側をより高い数字にすればいいだけだと思うが
この辺はReadMeに書いてるし実際に設定弄って挙動を確かめるくらいしたら? >>202
ありがと。いろいろやってみて少し成長した。INIファイルのSPACE番号って何に使ってるか謎のまま。 >>203
ちなみにチューナー何使ってるの?
そもそもSPACE番号って何のことだかわかってる?
https://i.imgur.com/RQR89go.png
TVTestで言うと画像赤丸がSPACEで青丸がSPACE番号に当たるんだけど
SPACE番号を何に使ってるか分からないってSplitterの使い方はまだ全然分かってなさそうだ
とりあえず過去スレ読んでみたら?
BonDriver共有ツール総合 その2
http://echo.2ch.net/test/read.cgi/avi/1428405907/ >>204
優しい。もう一段成長した。あとは試しながら頑張れそう。そうそう私は新垣結衣似です。みなさん、ありがとう。 >>199
Proxy無印とProxyEXを同時実行して無印にでもsplitterをかませるのが簡単
うちでは無印に専用のチューナーを割り当てています。双方に同一チューナーを設定したらどうなるかはわかりません。参考までに >>204
すれちだけどTVTestのバージョン教えてくださいな >>209
プログラムアイコン局ロゴってどうやるんです? 設定→表示→ウインドウのアイコンがどうたらこうたら >>204
pt3です。
やっとSpaceの意味がわかった気になったところです。
設定結構大変なんですかね。。。
関西の地上波の設定どうしたもんか。。。 >>213
TVTestでチャンネルスキャンしてch2ファイルの中身見れば必要な項目は書いてある 一日実験してスプリッタでproxyexはさむ構成できた。再生用は1サービスのやつを録画用にはパススルーだけのやつ入れた。delに指定のパラメータの意味はコメント行以外に詳細どこかに書いてないかな。これ自己満足度高いな。 PX-Q3PE4でspinelを使いたいのですが正常に動作しません。アドバイスをお願いします。
Radish-BDAの20180818版+BDAspecialプラグインとTVTest0.9で動かしたく(後でEDCBも予定),
BonDriver_Spinel ver3.5.3.0 と Spinel ver3.6.1.1 のx64を入れてみました。
1)spinelを起動すると,一見正常に立ち上がるのですが,ログを見ると
[2018/10/28 22:48:30.599] LoadBonDrivers: BonDriverMapping.json を読み込みます。 …@
[2018/10/28 22:48:30.599] LoadBonDrivers: BonDriverの読み込みを開始します。 …A
[2018/10/28 22:48:30.661] CreateMulticastTuner: BonDriver_PX_Q3PE4_T0.dll => PXQ3PE4/0/T/0 …B
[2018/10/28 22:48:30.677] BonTuner.ctor: AutoChannelMapperを使用して PXQ3PE4/0/T/0 のチャンネル識別を開始します。 …C
[2018/10/28 22:48:30.677] AutoChannelMapper.ctor: デバイス PXQ3PE4 のチャンネル識別に失敗しました。 …D
チャンネル空間名が一つも取得できませんでした。 …E
[2018/10/28 22:48:30.677] BonTuner.ctor: チャンネル識別が終了しました。 …F
[2018/10/28 22:48:30.677] MulticastTuner[PXQ3PE4/0/T/0].Constructor: チューナーを初期化しました。
…G
@,Aが一回,B〜GがT0〜4,S0〜4の8回繰り返しで表示されます。
(続きます) >>217 続き
2)この状態でTVTestを起動しても,TVTestは
BonDriverの初期化ができません。チューナーを開けません。BonDriverにチューナーを開くよう要求しましたがエラーを返されました。
Spinelが
クライアントの接続を拒否しました。チューナーのオープンに失敗しました。
TunerPath = PXQ3PE4/0/T/0 ClientID = XXXX/TVTest/9640
とメッセージを出して失敗します。
なおspinelを使わず、Radish-BDAの20180818版+BDAspecialプラグインを直接TVTestのフォルダに展開して起動すると
正常に動作している模様なので、ドライバが違うとか32/64ビットを取り違えている可能性は低いと思っています。
(続きます) >>217-218
C:\TV\Spinel\BonDriverMapping.json では
"DeviceName": "PXQ3PE4",
"Mapping": {
"ISDB_T": "^BonDriver_(PX_)?Q3PE4_T.*?\\.dll$",
C:\TV\Spinel\DeviceDefinitions\PLEX.xml では
<DeviceDefinition DeviceName="PXQ3PE4" DisplayName="PLEX PX-Q3PE4">
<TunerDefinitions>
<TunerDefinition TunerType="ISDB_T" Count="4">
<ChannelCategories>
<ChannelCategory>UHF</ChannelCategory>
<ChannelCategory>CATV</ChannelCategory>
</ChannelCategories>
</TunerDefinition>
(続きます) >>217-219
C:\TV\Spinel\BonDriver\BonDriver_PX_Q3PE4_T0.ini では
[Tuner]
FriendlyName0="PXQ3PE4 Multi Tuner ISDB-T BDA Filter #0"
FriendlyName1="PXQ3PE4 Multi Tuner ISDB-T BDA Filter #1"
FriendlyName2="PXQ3PE4 Multi Tuner ISDB-T BDA Filter #2"
FriendlyName3="PXQ3PE4 Multi Tuner ISDB-T BDA Filter #3"
Name="PXQ3PE4"
C:\TV\TVTest9dev_x64_S\BonDriver_PX_Q3PE4_S0.dll.ini では
TunerPath = "PXQ3PE4/0/T/0"
と記述しています。
別にPT3とPT2のマシンでspinelを使っていて問題ないので、こちらもspinelで合わせたいのです。
アドバイスをいただけるとありがたいです。 一生懸命かいているところあれだけど、
スピネルって32bitアプリだよね?
32bitで構築してみるか、それが嫌なら、ボンプロExいれなよ。
しかもスピネルは定義ファイルとかもあって単純に設定難易度がたかい。 恐らくjsonファイルいれてないとかもあるとおもうけど、
該当モデルのjsonがあるかすら知らない。 >>220
TVTestのフォルダ名がx64でspinelで読み込もうとしてるradi-sh bonをコピーして動くってその時点でおかしくないかい
>>221氏の指摘通り64と32間違えてるのでは? まあ解説サイトが古くてspinel一辺倒だからしゃーないけど今更新規でspinel選ぶ利点なんて無いわな
proxyEX使った方がいいよ Spinel ver3.6.1.1は32bit版しかないからBonDriverフォルダには32bit版のBDAを入れる。
BonDriver_Spinel ver3.5.3.0は64bit版と32bit版があるからTVTestが64bit版なら64bit版を入れる。 >>220
C:\TV\TVTest9dev_x64_S\BonDriver_PX_Q3PE4_S0.dll.ini
S0じゃなくてT0の書き間違いだよね? BonProxyを使った時のデスクランブルって皆さんどうしてるんだろ >>221-226
早速たくさんレスありがとうございます...。
書き忘れましたがWindows10(1609)の64bit版です。32/64の話ですが、
>>225
>>Spinel ver3.6.1.1は32bit版しかないからBonDriverフォルダには32bit版のBDAを入れる。
64bit版でした、ここが間違っていました、、。早速これから32bit版を入れて試してみます。
>>223
>>TVTestのフォルダ名がx64でspinelで読み込もうとしてるradi-sh bonをコピーして動くってその時点でおかしくないかい
も同じご指摘ですよね。
>>226
>>S0じゃなくてT0の書き間違いだよね?
はい、これは正しくT0です、typoです、済みません。
>>222
>>該当モデルのjsonがあるかすら知らない。
前に書いたとおり、C:\TV\Spinel\BonDriverMapping.json と C:\TV\Spinel\DeviceDefinitions\PLEX.xml を書き換えていますが、他に作業が必要ですか?
前にPT2・1枚、PT3・2枚を入れた構成で組んだときはファイル名やDeviceNameのアンマッチでトラブッたので同様かと思い込んでいました。色々なアドバイスは大変助かります。 217,220です。
spinelを使う理由ですが、既に2機これで組んでいて慣れており問題が出ていないことと、
spinelでスクランブル解除してクライアントに配信する構成だと、録画機以外の他の視聴機にはTVTest(とBonDriver_Spinel)だけ入れれば動きますが、
お勧めのProxyEXなど他の共有の仕方だと、視聴機にもBCASカード共有の仕組み(BonCasLinkなど)を別途入れる必要があると理解していますが、もっとうまいソフトや構成はありますか?
次にEDCB(とMaterial UI)を入れてみます。これも正常動作したら、TVRemoteViewer_VBなども試したいと思いますが、spinelと併用だと重すぎるという話もどこかで見たので、spinelだけでなくいろいろ試したいのでよろしくです。 BonDriverProxyExはさんざん他の人がはってくれているように、
Decode処理を行ってくれるブランチが存在する。
もっとも自分でコンパイルする必要があるけれど、
vc2017は無料でインスコして、
slnをx64 releaseでコンパイルするだけなので、
難しさのかけらもない。
Spinelが安定しているという点については否定はしないけど、
BonDriverProxyExの方が圧倒的に軽いという点と、
中継ドライバが1本で、複数のチューナーを中継できる点などで、
Spinelより上。 >>234
軽いっても誤差程度の話だし、Bondriver_RDCT使えば空間もまとめて複数のチューナーも共有できる。
なにを持ってspinelより上って言ってるの? spinelみたいにクライアントごとに個別でデコードの有無を指定できれば
BonDriverProxyExに乗り換えたいのだが・・・ よくわからんけど、全部デコードしておくにして、
その上でクライアント側で再度デコード再度しようが、しまいが関係ないのでは。
勘違いだったらごめん。
あと.NETで作られているspinelと、C++で作られているボンドラプロExだと、
チャンネル切替でだいぶストレスちがくない? BondriverProxyもトラポン移動でiniファイルの局を大半書き直しだから面倒だよ トラポン移動なんて、radish版使えば、1mmも作業ないだろ、、、、 あ、もしかしてBondriverProxyExの盆ドラiniかきかえって、そういうこと?
それspinelでもおなじだろ、、、
そもそもそれ共有ツールと全く関係ねえ、、、
ただの屁理屈で草も生えない。 spinelの機能をほぼ代替できてソースまで公開されいるのに使わない意味が分からない
昔から使っているなら分かるが新規で使うのは無い 新しく組んだ環境ではSpinelがたまに落ちて使えなかったわ
BonDriverProxyは動いた 俺はspinel使ってるよ。
録画はEDCBでspinelの地デジチューナーx4、BS/CSチューナーx4を個別に8チューナー登録して、EDCBでチューナーを管理させて、
TVTestで視聴するときは、BonDriver_RDCTでspinelのチューナー(地デジx4、BS/CSx4)を1つのチューナーとして束ねて、
地デジ/BS/CSチューナーとして使ってる。
また、リアルタイムでみたい録画番組がある場合、TVTestで使用予定チューナーを選んで視聴してれば、
時間になったらEDCBの方でチャンネルを変えてくれるので、見逃しがなくて便利なんだよね。
これと、同じことをBondriverProxyExでやろうと思って、
EDCB用に、地デジチューナーx4、BS/CSチューナーx4を個別に定義して録画はできたけど、
TVTestで視聴するとき、BonDriver_RDCTみたいに複数のチューナー(地デジx4、BS/CSx4)を1つのチューナーに
束ねるのがうまく行かなくてあきらめた。BonDriver_RDCTのChannelKeeping=1(*1)が実現できない。
*1:現行のチューナーのチャンネルが何らかの理由で他のチャンネルに変更された場合に、
元のチャンネルに自動で選局し直すかどうか。 CHANNEL_LOCK=255をEDCB側iniに書くだけ。
熱弁する程の事はない。 spinelはチューナー自動振分け機能が無いから今更ねえわ
同一チャンネルの連続予約にtvrockが2チューナー使うようなもんだぞアホくさ spinelちゃんがあれば風呂のスマホで衛星やきう放送見れるから
チャンネル切り替えやEpgData取得での競合がうっとおしかったのでSpinelから
BonDriverProxtExに乗り換えた。
但し、B25Decoder.hへのパッチエラーが出て修正できず、適用済を拾ってきて
ビルドした。
皆さんはパッチエラー出ませんでしたか?
~$ patch B25Decoder.h < b25_patch_for_bdpex_1.1.6.4.txt
上記で実行しました。(BonDriverProxyEx\aribb25内)
エラーの内容としては、既に同じファイルが存在しているが構成が違うので
新しく作り直しますか?
という内容で、実行するも失敗です。
その他の個所(BonDriverProxyEx内)は、
~$ patch < b25_patch_for_bdpex_1.1.6.4.txt
で実行しバージョンが違うので多少エラーは出たが修正できています。
ちなみにBonDriverProxtEx_1.1.6.6です。
親切な方、アドバイスください。 epgdatacapbonレポのをビルドするだけでよくね?patchコマンドいらんし このスレの真ん中位に修正済ソースのブランチが
思いっきりURLはられているのに、
何故それを使わないのかが謎。
スレをちょっと遡るのすら億劫なのかな。
>>248です
>>250へ
修正済ソースのブランチ使ってビルドしています。(拾ってきたもの使用と記述してます)
質問した意味は、今後自力でpatchさせたいと思ったからです。 >>251
俺はちゃんとわかってたけどそうでない人もいたみたいだね >>251
いやだって。
バッチ内容がちがうんだから、
あたるはずない。
あてるならオリジナルのソースに当てないと。 あーややこしい、そういうこと?
じゃパッチの内容がふるいんじゃないの。
自分でてるから、パッチ内容なめなめして、
自分で差分つくらんといけないのでは
>>253様
>>254様
パッチ内容古いのは解ってます。
でも、B25Decoder.hに関する部分はどのパッチも同じです。
ここに質問する前にかなりのスレやサイトのパッチでテストしました。
単にクレクレ君じゃないことだけは判ってください。
普段はWindowsを使ってますが、patchコマンドないのでLinux使って実行した
のですが使い慣れていないこともあり、覚えたいこともあり質問しました。
不快な思いをさせてすみませんでした。 >>255
git for windows使ってるなら"C:\Program Files\Git\usr\bin"
にpatchあるよ。
mingw入ってるから他にもunixコマンドが使える。
>>256様
早速試インストしてみました。
最近BonDriverProxyEx_B25動くまで不眠不休で調べたり実験したりで力尽きたので
体力回復したら本格的にトライしてみます。
ただ私もWinでできないか調べていた時にインストした怪しいソフトと違いなかなか
良さげですね。
教えてくれてありがとうございます。 >>237
spinelで原則、非デコードにして、視聴用だけリアルタイムでデコードしてるんだよね。
(録画のはあとでゆっくりデコードする)
それだけのために spinel と BDPEx 両方常駐させてる。
BDPEx の神がいつか対応してくれるだろうと信じてます。 >>256様
git for windows使って通常のコマンドプロンプトかな?でpatchできました。
やはりバージョン違うので多少のエラー?は出ましたが。。。
ビルドはvs2015、vs2017どちらでもできました。
通常のBonDriverPronxEx_1.1.6.6+Patch_1.1.64(B25Decoder.hが含まれないもの)
その後iniに下記パラメータを追加。
; b25デコーダ(libarib25.dll)を使う=1 使わない=0(デフォルト)
B25_DECODE = 1
; b25デコーダでnullパケットを削除する=1 しない=0(デフォルト)
B25_STRIP = 1
; b25デコーダでEMMを処理する=1 しない=0(デフォルト)
B25_EMM_PROC = 1
;B25デコーダでMULTI2 暗号のラウンド数を 4の整数倍で指定する。(デフォルトは 4)
B25_MULTI2_ROUND=4
パラメータの変更動作も確認済みです。
ただ、B25_MULTI2_ROUNDは4以外にするとダメなようです。
スクランブル解除方式に関する4の整数倍変数ですが現状は4だからみたいです。
以上、ありがとうございました。 ■ このスレッドは過去ログ倉庫に格納されています