[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 07/09 17:45 / Filesize : 277 KB / Number-of Response : 941
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【視聴・録画】Linuxでテレビ総合6【デジタル/アナログ】



1 名前:login:Penguin [2012/01/17(火) 21:48:51.47 ID:qQ+25vg4]
Linuxでのテレビ視聴・録画に関して、デジタル/アナログ問わず扱うスレッド

【関連スレ】
Linux でビデオ録画【六枚目】
pc11.2ch.net/test/read.cgi/linux/1193058543/
【自家製】MythTV Part.3【HDDビデオ】
pc11.2ch.net/test/read.cgi/linux/1223721998/
【BT878】Linuxでのキャプチャを語るスレ
pc11.2ch.net/test/read.cgi/linux/1017186805/
Linuxでfriio
pc11.2ch.net/test/read.cgi/linux/1213378360/

【前スレ】
【視聴・録画】Linuxでテレビ総合5【デジタル/アナログ】
engawa.2ch.net/test/read.cgi/linux/1309182037/

【過去スレ】

【視聴・録画】Linuxでテレビ総合4【デジタル/アナログ】
hibari.2ch.net/test/read.cgi/linux/1293388638/
【視聴・録画】Linuxでテレビ総合3【デジタル/アナログ】
hibari.2ch.net/test/read.cgi/linux/1269999876/
【視聴・録画】Linuxでテレビ総合2【デジタル/アナログ】
pc11.2ch.net/test/read.cgi/linux/1253880711/
【視聴・録画】Linuxでテレビ総合【デジタル/アナログ】
pc11.2ch.net/test/read.cgi/linux/1231189481/
Linuxでテレビを見る
pc11.2ch.net/test/read.cgi/linux/1013649811/



459 名前:login:Penguin mailto:sage [2012/05/26(土) 13:47:48.91 ID:nzyR/260]
arib25自体は正規のカード使ってデコードするから今まで通りグレーだろうけど
winscard.dllのバイナリとかそのまま上げちゃって広がっちゃったからね
カード無しとなるとB-CAS社関係なくなるから矛先がb25に向く可能性は高いかもね
Linuxの場合b25のソースがどうとらえられるか
それよりは一般人が一般機器で使えるカードの書き換えの方が大きな問題でしょ

460 名前:login:Penguin mailto:sage [2012/05/26(土) 14:19:14.70 ID:fKjcXlR5]
DeCSSみたいなもんだからね。
何の問題もなくカーネルにマージされることを期待する。

461 名前:login:Penguin mailto:sage [2012/05/26(土) 14:44:13.45 ID:LmMBN/DD]
カード書き換えのほうは、BCASから借りたカードの改竄だけど、
softcasは、傍受した電波を自前で解読してるだけだからねぇ。


462 名前:login:Penguin mailto:sage [2012/05/26(土) 14:58:58.70 ID:wdgNik/c]
>>450
たぶんrecpt1ではなく、driverの問題

古いdriverのBS17(難視聴)関係にバグがあって
ttp://hg.honeyplanet.jp/pt1/rev/3914cc1b2375
の一番下で修正されたはず

463 名前:login:Penguin mailto:sage [2012/05/26(土) 15:13:01.69 ID:fKjcXlR5]
>>461
傍受の定義は、

AとBが通信を行なっているものを、第三者のCが聴取することを言う。
A(放送局)がC(俺)に送信しているものを受信するのは傍受には当たらない。

464 名前:login:Penguin mailto:sage [2012/05/26(土) 15:47:37.47 ID:nzyR/260]
まだSDKも無いからなんとも言えんけど
PT3はrecpt1のドライバにちょっと手を入れるだけで行けそうなのかな

465 名前:login:Penguin mailto:sage [2012/05/26(土) 20:01:24.26 ID:kNv7IBa5]
PT3で思ったがPT2の時ってPT1とは
デバイスの認識とか扱い的にはほとんど違いなかったのかな

466 名前:login:Penguin mailto:sage [2012/05/26(土) 21:13:34.40 ID:ydtdthmo]
そのまんまつかってるあたり代わらないんじゃね。

467 名前:login:Penguin mailto:sage [2012/05/26(土) 22:36:14.03 ID:Oq3U/k4V]
softcasをLinuxで使うにはどんなソフトが必要?



468 名前:login:Penguin mailto:sage [2012/05/26(土) 22:37:36.98 ID:fKjcXlR5]
gcc

469 名前:login:Penguin mailto:sage [2012/05/26(土) 22:38:39.35 ID:XDRYp+k1]
vi

470 名前:!ninja 【東電 68.9 %】 mailto:sage [2012/05/27(日) 00:44:06.81 ID:EvfnETll]
>>433
pcsclite.hを、どのように修正したか教えて頂けませんか?

471 名前:login:Penguin mailto:sage [2012/05/27(日) 01:25:23.21 ID:d3PXoVYI]
PT3はPT1/2の時から部品の構成変わってるしコマンド取り直しじゃないかな

472 名前:login:Penguin mailto:sage [2012/05/27(日) 02:16:09.32 ID:jywOIMNB]
CardToolのソースでstatic変数使ってるけど、これそのまま共有ライブラリにしても大丈夫なもんなの?

473 名前:login:Penguin mailto:sage [2012/05/27(日) 07:43:23.35 ID:MeNuRdwT]
CentOS 6.1 x86_64なら普通にmakeして/usr/lib64/libpcsclite.so.1.0.0を置き換えで普通にできるぞ(pcscdの再起不要)
一応libpcsclite.so.1.0.0のバックアップは取っておけよ

474 名前:login:Penguin mailto:sage [2012/05/27(日) 07:44:23.39 ID:MeNuRdwT]
連投スマソ
CentOS 6.0だった

475 名前:login:Penguin mailto:sage [2012/05/27(日) 07:47:55.40 ID:mQUuH8UU]
なんでわざわざ上書きするのか

476 名前:449 mailto:sage [2012/05/27(日) 10:53:28.28 ID:8gzaCayQ]
Fedora16 CentOS6.2 いずれも64bitでできました。

>>470
433では無いけれど。
conflicting declaration ‘SCARD_IO_REQUEST g_rgSCardT1Pci’
定義が重複しているエラーだから、g_rgSCardT1Pciを消してみれば?
後々問題が出そうだけど、自分で対処できるんなら良いのでわ。

477 名前:login:Penguin mailto:sage [2012/05/27(日) 13:48:20.00 ID:jywOIMNB]
ttp://pastebin.com/P7RNUtLQ



478 名前:login:Penguin mailto:sage [2012/05/27(日) 15:34:27.85 ID:0q099V0i]
>>477
これは綺麗にSoftBCAS書き直したもの?
使い方はPCSC呼び出している元の関数から、これを呼び出すように置き換えるのがスマートなのかな

どこからpcscでBCASの情報必要としてるか調べてないけども

479 名前:login:Penguin mailto:sage [2012/05/27(日) 15:48:07.86 ID:pEmQL06r]
試してないけど
pt1-xxx/arib25/src/やFSUSB2N/arib25/にあるファイルを差し替えて使うものだと思う。

480 名前:login:Penguin mailto:sage [2012/05/27(日) 15:49:39.02 ID:pEmQL06r]
で、pcscdが必要なくなるんじゃないかな。

481 名前:epgrecの中の人 mailto:sage [2012/05/27(日) 16:38:23.44 ID:UGNtGwf/]
そのまま使えるようにsystem keyとcbcがハードコードしてあるけど
本体のほうも手を入れて、オプションで指定できると便利かもですね

482 名前:login:Penguin mailto:sage [2012/05/27(日) 16:38:32.21 ID:H6OT9+66]
>>479
そのとおりでした
arib25/b_cas_card.cが元々SCard*関数を使ってB-CASから情報取ってきているのを、
b_cas_card.c自体で解決しているんだね

元々公開されたソースはpcscの方を偽装することによって実現していて、
Windowsではこれでも同じフォルダにおくだけで置き換えられるからいいけど、
Linuxの場合元のライブラリと置き換えなきゃいけないからスマートではない
だから元の方直しました

ということね

483 名前:epgrecの中の人 mailto:sage [2012/05/27(日) 16:49:07.92 ID:UGNtGwf/]
ああ、IDやなんかも空なのか。オプションが長くなりすぎるから
ハードコードしちゃった方が楽かな。

484 名前:374 mailto:sage [2012/05/27(日) 17:19:11.89 ID:gpOpxAR2]
よく公開できるね
自分は怖くてとても公開できないよ

System keyと初期CBC値とCA_system_idを伏せているみたいだから
自分で正しい値に書き換えないと動かないはず

>>481
いにしえの頃はオプションで指定できるようになっていたらしい
ttp://d.hatena.ne.jp/atty/20080406

485 名前:login:Penguin mailto:sage [2012/05/27(日) 17:33:13.25 ID:UGNtGwf/]
>>484

/usr/share/bcas/とか/etc/bcas.infとか、そういったファイルに自分のカードの
キーやIDを吐き出しておいて、それを使うとかがスマートかもしれませんね。

>>477 は、元のwinscard.cppのようなフェイクのIDなどが含まれないし
肝心のロジックは他のソースなので極めてクリーンかと。

486 名前:login:Penguin mailto:sage [2012/05/27(日) 18:49:02.51 ID:7Qdgl+LN]
fsusb2nのb_cas_card.cは内蔵カード用にかなり手が入ってるから面倒臭そう

487 名前:374 mailto:sage [2012/05/27(日) 19:08:45.15 ID:gpOpxAR2]
>>486
recfsusb2nは付属のarib25を使わずpt1のlibarib25.soをリンクすればOKだよ

MakefileのB25_OBJS_EXTをコメントアウトし、LIBSに-larib25を加えるだけ

recfriioも同じなはず



488 名前:login:Penguin mailto:sage [2012/05/27(日) 20:06:11.82 ID:7Qdgl+LN]
なるへそ、使わなくてもpt1の入れちまえばいいのか

489 名前:login:Penguin mailto:sage [2012/05/27(日) 20:12:10.85 ID:+OusIZtG]
「Linux User」 = 「乞食・犯罪者」 だと、よく分かるスレだな

490 名前:login:Penguin mailto:sage [2012/05/27(日) 20:12:52.11 ID:P9oTwHo3]
recfsusb2nに >>477 のソースを入れたら動いた
ありがと〜〜

491 名前:login:Penguin mailto:sage [2012/05/27(日) 21:36:36.35 ID:ogjrilJA]
[環境]CentOS6.2 + Foltia(SVN最新版)
[問題]perl /home/foltia/perl/getxml2db longを行うも、しょぼカルからデータを取れない
debuglog.txtは「getxml2db Normal launch.」
[現状]foltiaを/home/foltia/以下にインストールした(と思われる状況)

CentOS6.Xで動かしている方いますか?もしくは、チャレンジしたけど失敗した方いますでしょうか?


492 名前:491 mailto:sage [2012/05/27(日) 22:37:17.34 ID:ogjrilJA]
すんません、原因を特定しました。
(解決はしていませんが)

cal.shoboi.jpの正引きができないため、
データを取得できていないようです。
(yahoo.co.jpやgoogle.co.jpはできる)

同じDNSサーバーを利用しているWindowsクライアントからは
普通にcal.shoboi.jpを正引きできます。。。



493 名前:login:Penguin mailto:sage [2012/05/27(日) 22:42:40.35 ID:MEqSXxsd]
hostsファイルかresolv.confあたりじゃね

494 名前:491 mailto:sage [2012/05/27(日) 22:53:24.66 ID:ogjrilJA]
>>493 レスサンクス
すんません、492は実は問題なかったみたいです。

cal.syoboi.jp で 正引きしようとすると全部失敗して、
cal.syoboi.jpでやるとちゃんと正引きできました、、、。

495 名前:491 mailto:sage [2012/05/27(日) 23:29:08.08 ID:ogjrilJA]
連続カキコすみません。

おそらく何ですが、 getxml2dbでしくっている部分は、
65行目あたりのLWP::Simple::mirror($uri, $cache)だと考えています。
$uriはcal.syoboi.jp/cal_chk.php?days=14が入っていて
$cacheは/tmp/shobocal/1e712a8daf152d03de27eea833643473.xmlが入っていますが、

ls -lha /tmp/shobocal/とやっても、.xmlファイルがありません。
LWP::Simple::mirrorがしくっていることを確認できる方法並びに、
修正方法などご存知でしたら、教授ください。


496 名前:491 mailto:sage [2012/05/27(日) 23:44:43.21 ID:ogjrilJA]
すみません、自己解決しました。
お騒がせしました。
www.mad-works.net/capp_diary_1108.html
を参考にしました。
[原因]
LWP::Simple::mirror() が501を返す(httpsなんじゃね?ってバグった結果を返す)
根本の問題はサイトにあるように、
p5-libwww を 6.X から 5.837 へ落とすことで解決します。
[解決]
# wget search.cpan.org/CPAN/authors/id/GAAS/libwww-perl-5.837.tar.gz
# tar zxvf libwww-perl-5.837.tar.gz
# cd libwww-perl-5.837
# perl Makefile.PL
# make
# make install


497 名前:login:Penguin mailto:sage [2012/05/28(月) 04:04:41.21 ID:pxyjNv3X]
>>477を使うためにあれこれやってたらこんな時間に・・・
0時前から始める自分が悪いんだが。

system keyだのinit cbcだの、中の仕組みを知らん人間には少々しんどかった。
結局よくわからんのでBCASカードから必要な情報をダンプするコマンド作ったよ。
丸ごと流用で自分で書いたコード自体は20行程度だけどさ。

で、使えるようになってみてもpastebin.com/5144Ah9g
のバイト列の意味がよくわからん。
一部は>>477を書き換えた部分と一致してるけど残りはなんなの?




498 名前:login:Penguin mailto:sage [2012/05/28(月) 05:02:43.33 ID:kpCSOTtB]
>>497
ttp://www.arib.or.jp/english/html/overview/doc/2-STD-B25v6_0.pdf

499 名前:login:Penguin mailto:sage [2012/05/28(月) 07:15:42.65 ID:eQvVKDw6]
>>477のソースを差し替えてみようと試しにやってみたら下のエラーがでたけどおらには何の事だかさっぱりですだ。
libpcsclite.soの方は特に問題なくできてるけど、この怒られ方をするのかがよくわからんですたい。

g++ -o b25 arib_std_b25.o b_cas_card.o multi2.o ts_section_parser.o td.o
b_cas_card.o: In function `init_b_cas_card(void*)':
b_cas_card.cpp:(.text+0x196): undefined reference to `BCAS::Keys::RegisterAll()'
b_cas_card.o: In function `proc_ecm_b_cas_card(void*, B_CAS_ECM_RESULT*, unsigned char*, int)':
b_cas_card.cpp:(.text+0x366): undefined reference to `BCAS::Decoder::DecodeECM(unsigned char const*, unsigned int, unsigned char*, unsigned char*)'
collect2: ld returned 1 exit status
make: *** [b25] Error 1


500 名前:499 mailto:sage [2012/05/28(月) 07:34:58.95 ID:eQvVKDw6]
すまねぇ、自己解決しただよ。
ちゃんと新しい構成に対応するMakefileに作り直す必要があっただけですだ。

501 名前:login:Penguin mailto:sage [2012/05/28(月) 17:23:07.85 ID:k0wyNVbG]
PLEXのってLinux対応ロゴあるのもあるし
本家にDVBのドライバ置いてあるからそのまま使えたりするのかな
それとも基盤が多少日本向けにカスタムされてたりするのかな
USBの買ってみようかなんて思ってて・・・

502 名前:login:Penguin mailto:sage [2012/05/29(火) 11:41:53.96 ID:fwjECLm1]
スカパー/DVB-S2の話なら
[HDTV] スカパーHDをPCで視聴 8 [H.264 AAC]
に行ったほうがいいと思うよ
再生環境も(b25 -> b1の部分も含めて) 自前で用意しないといけないだろうけど

503 名前:login:Penguin mailto:sage [2012/05/29(火) 11:50:52.48 ID:7wHo65vy]
URL くらい貼ればいいのに。

504 名前:login:Penguin [2012/05/29(火) 22:38:43.73 ID:4SCF7YcK]
PT2+linux(debian)で録画サーバを作っているんだけど、
>>477 のソースに自分のカードから抜き出したシステムキー等を記入して、
焼きそばソースと合わせて、arib25 をビルドしたところ、すんなり通った。
(Makefileをちょっといじっただけ)
カードリーダーを抜いて、20本ほどいろいろな局の番組をrecpt1で録画しみたが、
今の所、特に問題無し。
という報告


505 名前:login:Penguin mailto:sage [2012/05/30(水) 00:56:52.81 ID:5e5rO9qd]
Makefileわからん、あきらめて寝よ

506 名前:login:Penguin mailto:sage [2012/05/30(水) 08:59:39.45 ID:KLdJ5tHg]
Makefileいじってたら,b25はなんかできたみたいだけど,libarib25.soができないな。
リンカではねられちゃう。
Lunixの知識に乏しいので,試行錯誤してみるしかないなあ。
libpcsclite.soは普通にできてるからいいんだけど。


507 名前:login:Penguin mailto:sage [2012/05/30(水) 18:23:16.63 ID:4jq3XDZj]
pastebin
github
bitbucket



508 名前:login:Penguin mailto:sage [2012/05/30(水) 19:18:27.66 ID:uck1f8tu]
>>506
それは多分リンカに食わせる順序が悪いだけだな
b_cas_card.oを最後にもっていってみれば?

509 名前:login:Penguin mailto:sage [2012/05/31(木) 08:53:49.76 ID:uXmwoBUv]
>>508
アドバイスありがとう。
やってみたんだけど,ダメだった。
Decoder-ECM.oのリンクでエラーが出るので,削ってみたらリンク通ったんだけど,
これでrecpt1を再インストールしてみたら--enable-b25で怒られちゃった。
やっぱり通りゃいいってもんじゃないねw
またいろいろ試してみます。


510 名前:login:Penguin mailto:sage [2012/06/02(土) 09:12:21.70 ID:zwjOtyvF]
3時間かけてやっと動いた
arib25のMakefileは勉強になりました

一応動いたんだけどコンパイルしてこのWarningがとれないんですけど、
以下のコードのように修正してみたのですが、どこが間違ってますか?


Keys.cpp:21: 警告: missing braces around initializer for ‘Key_t’
Keys.cpp:21: 警告: missing braces around initializer for ‘Key_t’


Keys.cpp
static const Keyset_t Keyset_WOWOW = {
// WorkKeyID
0x00,
// Keys
{
// WorkKeyID
0x00,
// Key
{ 0x00, 0x00, 0x00, 0x00, 0x00,, 0x00, 0x00,, 0x00},
// WorkKeyID
0x00,
// Key
{ 0x00, 0x00, 0x00, 0x00, 0x00,, 0x00, 0x00,, 0x00},
},
// Name
"WOWOW",
};


511 名前:login:Penguin mailto:sage [2012/06/02(土) 09:24:38.63 ID:bYQ2pZVE]
焼きそばソースは取り扱い注意。
改変している一部でも、ここに貼るのは止めたまえ。

512 名前:login:Penguin mailto:sage [2012/06/02(土) 10:12:27.46 ID:x//Ox+5A]
オリジナル含んでない改変部だけでもダメなんだっけ?
ダメでもあとでちゃんとしたパッチ上げればお咎め無しでしょ

513 名前:login:Penguin mailto:sage [2012/06/02(土) 12:06:59.06 ID:a1entsdh]
>>510
8,9c8,9
< 0x02, 0xcd, 0xfd, 0x76, 0xbf, 0xe1, 0x42, 0x73, 0x59,
< 0x03, 0x21, 0xb4, 0xc0, 0xa5, 0x38, 0x98, 0xf5, 0xe1,
---
> {{0x02, {0xcd, 0xfd, 0x76, 0xbf, 0xe1, 0x42, 0x73, 0x59}},
> {0x03, {0x21, 0xb4, 0xc0, 0xa5, 0x38, 0x98, 0xf5, 0xe1}}},
こうじゃね?

514 名前:login:Penguin mailto:sage [2012/06/02(土) 14:03:20.08 ID:ki6GiSfC]
公表されてないパスワードとか鍵を貼るのはヤバイだろ

515 名前:login:Penguin mailto:sage [2012/06/02(土) 14:58:36.75 ID:bYQ2pZVE]
鍵貼るとかとことん常識がないのがいるなあ
頭が悪いだけか

516 名前:login:Penguin mailto:sage [2012/06/02(土) 16:51:02.35 ID:WPPGfbso]
WOWOWに訴えられるんじゃね

517 名前:login:Penguin mailto:sage [2012/06/02(土) 19:56:31.63 ID:jVJjkiGB]
あーあやちゃったのか
今のうちに冷蔵庫とか整理して長期不在の準備しておいたほうがいいよ



518 名前:login:Penguin mailto:sage [2012/06/03(日) 00:04:16.94 ID:fliYTs/u]
うん、卵は処分しとかないと硫化水素自殺と勘違いされかねないからな。

519 名前:login:Penguin mailto:sage [2012/06/03(日) 00:45:03.98 ID:JTduYf5t]
スーパードラマがCS6からCS16に変わったみたいだから、epgrecのconfig.php修正したんだけど
何故かatで登録されるイベントはCS6になる・・・
"1006.ontvjapan.com" => "CS16", // 310, // "スーパードラマ"

どこか他に修正点しなければいけないところがあるんですか?

520 名前:519 mailto:sage [2012/06/03(日) 01:32:17.74 ID:JTduYf5t]
config.phpを変更してもDBが変更されていないことが原因でした

mysql> select * from Recorder_channelTbl where channel_disc = "1006.ontvjapan.com";
+----+------+---------+---------+--------------------+-----+------+
| id | type | channel | name | channel_disc | sid | skip |
+----+------+---------+---------+--------------------+-----+------+
| 45 | CS | CS6 | ??????? | 1006.ontvjapan.com | 310 | 0 |
+----+------+---------+---------+--------------------+-----+------+

初期設定のときは自動的にconfig.phpからDBを作成してくれるようですが、
config.phpを元に更新する方法はどうすればよいのでしょうか?

521 名前:login:Penguin mailto:sage [2012/06/03(日) 01:37:34.80 ID:bAX8HI7W]
これで CS16 に変えられる
mysql> update Recorder_channelTbl set channel = 'CS16' where channel_disc = '1006.ontvjapan.com';

その後当該予約を全部消して、再予約で完了



522 名前:login:Penguin mailto:sage [2012/06/03(日) 02:03:50.43 ID:j6ZHvdT7]
ものすごく今更だけど・・・
>>242,246はepgdumpとepgrecのchannel_discが不一致していたのが原因だった。

523 名前:login:Penguin mailto:sage [2012/06/03(日) 09:31:40.24 ID:RxNIFaXy]
>>522
今更も何も、そういう報告すること自体、重要だよ。
後から見る人は、結果を間違って受け取りかね無いし。

524 名前:login:Penguin mailto:sage [2012/06/03(日) 10:22:49.75 ID:bAX8HI7W]
どうせ古い config.php つかってたんだろ

525 名前:login:Penguin mailto:sage [2012/06/03(日) 10:28:36.57 ID:JTduYf5t]
>>521
ありがとうございます
DBのchannelは正しくCS16にすることができました
その後getepg.phpを再度実行してみたのですが、番組表の方はCS6のままだったので、
別の原因があるみたいです


複数丸ごとconfig.phpの情報を元に更新したい場合は、 Recorder_channelTblを消しちゃって
getepg.phpを再度実行すればよさそう
(と思ったけど、SID情報がconfig.phpにないので、番組表から入力し直すことになるのでかえって手間かも)

526 名前:login:Penguin mailto:sage [2012/06/03(日) 10:32:19.58 ID:JTduYf5t]
最近取得した来週分の番組表はしっかりとCS16になってました。

Recorder_programTblも削除してからgetepg.phpを実行する必要があったみたいです。
ご迷惑をおかけしました

527 名前:login:Penguin mailto:sage [2012/06/03(日) 11:30:44.82 ID:QPGLLC8M]
そういえばすぐNEXTがあるし
7/1にまた数点修正必要だよね、でも温泉くらいしか見ないからいいか



528 名前:epgrecの中の人 mailto:sage [2012/06/03(日) 12:38:07.90 ID:IXiBnV9O]
>>485
のような感じで書きなおしてみましたyo
pastebin.com/nKynhSja
法的に問題があるファイル、内容は一切含まないけど一応。

hexをsoftarib25.tar.gzに変換して
tar xvzf softarib25.tar.gz
あとはREADMEで

529 名前:login:Penguin mailto:sage [2012/06/03(日) 13:10:04.87 ID:4ft8m7DE]
ついにepgrecの中の人までwww熱いwww

530 名前:login:Penguin mailto:sage [2012/06/03(日) 13:23:04.58 ID:IXiBnV9O]
おっと名前欄を消し忘れ
ま、
これだけでは何も出来ないし
問題のあるファイルやキーは含まないということで

531 名前:login:Penguin mailto:sage [2012/06/03(日) 14:44:39.46 ID:QPGLLC8M]
すばらしいね、libyakisoba の名前がまたいいw

532 名前:login:Penguin mailto:sage [2012/06/03(日) 15:15:26.98 ID:8SIUvt36]
CSはチャンネル変更が多いね

番組情報がTSにのってきてるなら解析して現在放送中の番組のリスト作れるのかな
あとはそれをepgdumpとepgrecが使うようになれば番組変更を自動追従可能?

533 名前:login:Penguin mailto:sage [2012/06/03(日) 16:40:20.40 ID:IXiBnV9O]
>>528
1箇所間違えた。実害ないっぽいけど以下が正解

309行目
if( sscanf( valp, "0x%x", &(BCAS_CA_SYSTEM_ID) ) == 0 ) break;



534 名前:login:Penguin mailto:sage [2012/06/03(日) 18:41:25.58 ID:qNBgOqJE]
epgrec をクリーンインストールしたいんですが、最新のソースって
結局今どこからダウンロードしたらいいんでしょうか?
sourceforge のepgrec_20111001.tar.gz が最新?

535 名前:epgrecの中の人 mailto:sage [2012/06/03(日) 18:49:30.43 ID:IXiBnV9O]
>>534
sourceforgeのgitのマスターツリーを拾うのがいいと思いますyo
sourceforge.jp/projects/epgrec/scm/git/epgrec/tree/master
このページの右の方にtarとかzipのボタンがあるので、それで落とすか
gitを使ってください。

536 名前:login:Penguin mailto:sage [2012/06/03(日) 19:01:48.14 ID:qNBgOqJE]
おお、早速にありがとうございます。
試してみます。

537 名前:login:Penguin mailto:sage [2012/06/03(日) 22:55:18.14 ID:OZUS7dAX]
>>528
わあ。Makefileつき。トーシロにはありがたいです。
うまく動きました。




538 名前:login:Penguin mailto:sage [2012/06/04(月) 15:39:29.62 ID:JZAk+H1l]
>>528
今日気づいたんだけど、これ玄箱+recfriio R4+HDUSパッチ+arib25v25+etcでは
動かんです。
適当に追ってみたけどECMのデコーダに値は渡ってるみたいで原因不明
winscardの方は動く。
遊んでばかりもいられないので打ち切ったけど、PC+HDUSで動いてる人は
いるかな? そうならARMの罠にどこかでハマってるんだろうけど
とりあえずアラインメントが原因っぽいところはないんだよなあ…
玄箱が原因なのかHDUSが原因なのか

539 名前:login:Penguin mailto:sage [2012/06/04(月) 15:49:21.41 ID:oWzCsIIR]
487

540 名前:login:Penguin mailto:sage [2012/06/05(火) 17:47:44.64 ID:/eaFVRB1]
chardev版ドライバのpt1_i2c.cのi2c_lock_one()で同じ変数で2重ループ構成してるけど
いいのかこれ。特に不具合でてないからいいんかな。

// RAMがロックされた?
for(lp = 0 ; lp < 10 ; lp++){
for(lp = 0 ; lp < 1024 ; lp++){


541 名前:login:Penguin mailto:sage [2012/06/05(火) 19:43:02.75 ID:JshvXmgx]
>>540
んー、1024回分のループしか起こらず、やばいんでないかな
変数名を分けたほうがいいと思う


int lp ;
int lp2;
for(lp = 0; lp < 10; lp++){
for(lp2 = 0; lp2 < 1024; lp2++){

542 名前:login:Penguin mailto:sage [2012/06/05(火) 22:40:26.70 ID:zpHyNNbb]
>>541
適当言うなwww
やばいくらいは>>540もわかってるんだよ
問題は正解の修正方法とその理由
そんなふわっとした理由じゃ確信が持てないだろw

543 名前:tomy ◆CfWlfzSGyg mailto:sage [2012/06/06(水) 00:20:58.06 ID:Y2c3MKqV]
>540
RAMロックに時間がかかる場合に初期化出来ない位で
そんなに実害ないかな。

>541
正解。

>542
コード読め。
仕事じゃないんだから、そんなの書いてもしょうがない。


544 名前:login:Penguin mailto:sage [2012/06/06(水) 01:16:05.24 ID:UBTiN1en]
recpt1+epgrecでEPG取得後BSのLNB電源が入りっぱなしになってると思ってたら、
recpt1で指定のチャンネルにチューニング失敗したときLNBがほったらかしになってるね。

545 名前:login:Penguin mailto:sage [2012/06/06(水) 07:33:02.49 ID:f8mVm+gV]
for(int lp = 0; lp < 10; lp++){
for(int lp = 0; lp < 1024; lp++){

でいいんじゃ?

546 名前:login:Penguin [2012/06/06(水) 07:46:59.66 ID:HOqWOWxh]
お前らコード読め

for(lp = 0 ; lp < 10 ; lp++){
for(lp = 0 ; lp < 1024 ; lp++){

変更 for(lp = 0 ; lp < 1024 ; lp++){
削除 for(lp = 0 ; lp < 1024 ; lp++){

が正解

547 名前:hf [2012/06/06(水) 11:35:31.42 ID:eN0KL97M]
去年から http版chardevドライバ + epgrecで、視聴+録画環境作って使ってたけど、
DVBドライバ + fuse_b025 + MythTVに興味出てきた。

要は視聴(録画じゃなくて)がもっと安定して気軽に出来れば良いんだけど、MythTVの
使い心地、導入の難易度ってどうなんだろ?

ググっても、最近は殆どepgrecばかりでMythTVの情報は少ないしなあ…



548 名前:login:Penguin mailto:sage [2012/06/06(水) 20:13:32.13 ID:M+BdZ2Qo]
>>547
たまにしか視聴はしないけど、不安定とか面倒とは感じたこと無いな。
導入に関しては纏まったWikiページがあったと思うけど。

549 名前:login:Penguin mailto:sage [2012/06/06(水) 22:08:17.19 ID:F/vb1S8R]
>>373
さっき「ニュースウォッチ9」を見ようとしたら、音声が出ず映像もほとんど固まった
ままになりました。このパッチを当てていない mplayer だと OK です。

ちなみに [aac @ 0x8a93660]channel element 0.0 is not allocated みたいなエラーが
表示されていました。デュアルモノのときの扱いに影響が出たのでしょうか。

550 名前:login:Penguin mailto:sage [2012/06/06(水) 22:17:01.91 ID:UR262bFH]
>>547
MythTVでAACパススルーを実装するパッチ作成は任せた
libavformatを使ってDTS/AC3/EAC3/TrueHDをパススルーする仕組みは
備わっているので、内部チェック処理追加する程度で対応できると予想


551 名前:login:Penguin mailto:sage [2012/06/06(水) 23:35:31.40 ID:vbWGxaCu]
>>528
天国です m(__)m

552 名前:login:Penguin mailto:sage [2012/06/07(木) 22:02:49.46 ID:r1Ems3qm]
>>549
バグ報告どうもです
デュアルモノ周りは変更してないはずだけど、どこか見落としてるかも
ちなみに本日のニュースウォッチ9では 私の方では特に問題は出なかったのですが....
必ず出る/復号した録画ファイルでも出る/出ないなど 情報があるとありがたいです

553 名前:login:Penguin mailto:sage [2012/06/08(金) 18:10:26.99 ID:X4McqyWT]
>>540-549
そんな単純な修正放送では多分直らん。
ブロック内で使われている変数lpがどっちのブロックで使われてるlpだか
分からないから、修正のしようがないと思う。

554 名前:login:Penguin mailto:sage [2012/06/08(金) 19:32:42.99 ID:9PEqMNec]
なにが問題なのかわからん
スコープが違うだろ

555 名前:login:Penguin mailto:sage [2012/06/08(金) 19:40:10.44 ID:9PEqMNec]
いや、俺がアホなのか
Cを忘れつつある

556 名前:login:Penguin mailto:sage [2012/06/08(金) 19:40:51.17 ID:s5Cct0c3]
>>553
目と耳を塞いで何もしゃべるな

>>554
バカの思考がわからないのはあたりまえ

557 名前:login:Penguin mailto:sage [2012/06/08(金) 20:41:29.45 ID:J6DbdvNw]
>>553
ラムダ関数に頭喰われて消えろ

まぁ、2つ目のループは全くウェイトが入ってないから
>>546の言うようにループ1つにしてしまっても良いだろうけどな



558 名前:552 mailto:sage [2012/06/08(金) 21:41:18.66 ID:MpLGNyOD]
>>549
やっぱり見落としてた
2sen DTV up0969 にパッチをうpしました
0015-....patch は前回と同じなので、0016-....patch をお試しください

559 名前:login:Penguin mailto:sage [2012/06/08(金) 22:26:12.03 ID:X4McqyWT]
>>555

えっ? C??
javaかと思ってた。

そんなことより、recpt1やっとクリアインストールできた。
ubuntu 10.10以降何も触ってなかったから全部入れなおしたら
ずいぶん変わってて手こずったお。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<277KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef