2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

BonDriver共有ツール総合 その2

1 :名無しさん@編集中:2015/04/07(火) 20:25:07.03 ID:n6IDd8Gi.net
BonDriver共有ツール総合

※前スレ
http://peace.2ch.net/test/read.cgi/avi/1366339738/

611 :名無しさん@編集中:2016/05/15(日) 05:43:43.47 ID:1t8Ywxaf.net
>588
Linux用のUS-3POUTのBonDriverを更新しようと思うので、
改造していないUS-3POUTで動作検証をお願いできますでしょうか。

http://www1.axfc.net/u/3665043

排他制御(atomicアクセス)を組み込みました。

612 :名無しさん@編集中:2016/05/15(日) 20:07:50.91 ID:jlleoRl/.net
>>611

$ make
gcc -Wall -O2 -fPIC -DLINUX -DNDEBUG -c -o tsthread.o tsthread.c
tsthread.c:14:23: fatal error: stdatomic.h: そのようなファイルやディレクトリはありません
#include <stdatomic.h>

$ gcc --version
gcc (Ubuntu 4.8.4-2ubuntu1~14.04.1) 4.8.4

stdatomic.hがgcc-4.8だと存在しない様なのでgcc-4.9を追加します。
http://stackoverflow.com/questions/20326604/stdatomic-h-in-gcc-4-8
Ubuntu14.04だとgcc-4.9は標準のパッケージにはないみたいなので。
http://qiita.com/aKenjiKato/items/e9011e02feb131c4526e
$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test
$ sudo apt-get update
$ sudo apt-get install g++-4.9

再度makeして簡単なテストを実行。地上波も同様に。
$ make clean
$ make CC=gcc-4.9 CXX=g++-4.9
$ sample -b ./BonDriver_3POUT.so -s 1 -c 0 -t 30 -o 151.ts
$ tsselect 151.ts
$ b25 151.ts 151a.ts
$ vlc 151a.ts

特に問題ないですね。

613 :名無しさん@編集中:2016/05/25(水) 01:12:56.03 ID:/wMhxbnR.net
PT3などが刺さっているパソコン以外でTVを見たいです。
すべてWindowsという前提で。

PT3等→(対応する)BonDriver→BonDriver_Splitter→BonDriverProxy(Ex).exe |ネットワークの壁| BonDriver_Proxy.dll→TvTest.exe

であってますか?

デコードは、カードリーダーがサーバ側にしかないので、そちらで
やりたいわけですが、BonDriverProxy.exeをどうにかする、
という認識で合っていますか?

614 :名無しさん@編集中:2016/05/25(水) 08:07:24.55 ID:Ony1YI5X.net
>>613
俺はこれ使ってる
http://aviutl.info/spinel/

615 :名無しさん@編集中:2016/05/25(水) 11:13:23.84 ID:oe3g+AOA.net
>>613
あってるよ(BonDriver_Splitterは別に必須じゃないけど)
BonDriverProxy(Ex)でのスクランブル解除についてはb25パッチと言われてるものを当ててビルドすればいいだけ
例えばBonDriverProxyExの1.1.6.5なら、ちゃんとしたpatchコマンド使えば
http://pastebin.com/3cXNSV4V
がそのまま適用できるはず
パッチ適用後に追加で必要になるソースは、
https://github.com/epgdatacapbon/libaribb25
から持ってくるのが簡単

616 :名無しさん@編集中:2016/05/25(水) 22:45:22.49 ID:/wMhxbnR.net
>>614-615
ありがとうございます。

spinelもちょっと考えたのですがBonDriver_Splitterの不要部分を削る機能が
良さそうなので、そちらをベースで考えてます。難しくて手に負えないかも
しれませんがw

617 :名無しさん@編集中:2016/05/26(木) 04:05:17.26 ID:4/8BUOgI.net
patchコマンドの使い方がよく分からなかったので手パッチで対応したけど
TvTestの S の数値がどんどん増えるだけorz

パッチを当て直してみたりビルドし直してみたり無駄なあがきをした結果、
リモートデスクトップを使ってサーバ側の設定をしていたというオチでした。
こんなくだらない罠にはまってしまうとはorz

Splitterは明日にしよう...

618 :名無しさん@編集中:2016/05/26(木) 12:33:03.35 ID:4/8BUOgI.net
皆様ご想像の通り、寝坊したので、会社をサボりました。
BonDriver_Splitter_Sample.iniの中身そのままで行こうとすると
地上波は映りますが衛星放送はBS朝日とBS-TBSしか映りません。

よく見たらスペース定義が実態と合ってないような感じがしたので
次のように変更したら映りました(無料放送だけ。CSも不明)。

<変更前>
000=NHK-BS1 0 0 17 101
001=NHK-BSプ 0 0 18 103
002=BS日テレ 0 0 15 141
003=BS朝日 0 0 0 151
004=BS-TBS 0 0 1 161
005=BSジャパン 0 0 3 171
006=BSフジ 0 0 16 181
013=BS11 0 0 9 211
014=TwellV 0 0 11 222
015=放送大学BS1 0 0 14 231
016=放送大学BS2 0 0 14 232
017=放送大学BS3 0 0 14 233
030=D-Life 0 0 27 258

<変更後>
000=NHK-BS1 0 0 9 101
001=NHK-BSプ 0 0 10 103
002=BS日テレ 0 0 7 141
003=BS朝日 0 0 0 151
004=BS-TBS 0 0 1 161
005=BSジャパン 0 0 3 171
006=BSフジ 0 0 8 181
007=BS11 0 0 4 211
008=TwellV 0 0 6 222
009=放送大学BS1 0 0 19 231
010=放送大学BS2 0 0 19 232
011=放送大学BS3 0 0 19 233
012=D-Life 0 0 29 258

どなたかの役に立てば、サボった甲斐があるというものですw

619 :名無しさん@編集中:2016/05/26(木) 22:27:59.49 ID:8TE58BKT.net
4時まで起きてちゃあかんですわ

620 :名無しさん@編集中:2016/05/27(金) 00:52:06.15 ID:B6sKiW8i.net
>>618
BonDriver_Splitter_Sample.iniの内容は
http://echo.2ch.net/test/read.cgi/avi/1460535887/5
のBonDriver_PT-S.ChSet.txtとBonDriver_PT-T.ChSet.txtをそのまま使ってる場合の設定になってる
PT以外のチューナーを使ってる場合はもちろん、PTを使ってる場合でも、これらのファイルを自分で編集してたり、
適当なサイトから設定をコピペして使ってたりすると、それに合わせて設定し直す必要が出てくるよ

総レス数 837
356 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★