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


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

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



1 名前:login:Penguin [2010/12/27(月) 03:37:18 ID:KjTW6F+E]
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でテレビ総合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/


326 名前:login:Penguin mailto:sage [2011/03/02(水) 00:27:16.85 ID:B+Ef8q2W]
>>324
DVBドライバー + fuse_b25 を使えば、VLCを使わずに使えますよ。
もちろんAACもOKです。

>>325
ちなみに、MythTVのどこをどのように修正したら番組表は見えるようになりましたか?
教えて頂けないでしょうか・・・

327 名前:login:Penguin mailto:sage [2011/03/02(水) 07:33:21.31 ID:mPYgr8ES]
オレ MythTVでクローズアップ現代になっても音が途切れないようになったらけ(ry

328 名前:login:Penguin mailto:sage [2011/03/02(水) 18:13:30.53 ID:8OKJNPGQ]
>>326
102氏の指摘箇所です
パッチやら考察をまとめて後ほどアップします

329 名前:login:Penguin mailto:sage [2011/03/02(水) 20:59:28.28 ID:eL86H3H+]
>>326
AACを食えるようにはなったんだっけ? MythTV
けど、音声チャンネルの切り替わりはダメでしょ?

330 名前:login:Penguin mailto:sage [2011/03/02(水) 21:35:21.30 ID:B+Ef8q2W]
>>329
とりあえず「PT2 + fuse_b25 + DVB + MythTV0.24」で地デジ録画したファイルをVLCで再生。
そして「ツール」→「コーデック情報」で確認すると、
オーディオコーデックが「MPEG AAC Audio(mp4a)」になってるから
そうなんじゃにかと思うんだけど・・・。
※Live TVも見られています。

音声チャンネルの切替問題て、CMとかに入ったりすると音声が切れることだっけ?
うちの環境ではなったこと無いので、いまいち確認出来ていません。

331 名前:login:Penguin mailto:sage [2011/03/02(水) 21:39:11.12 ID:eL86H3H+]
>>330
地上波 NHK総合、平日の18:50〜20:05あたりを録って、音が途切れずに鳴り続けるかどうか、でだいたい分かる。

あと、NHK BS1/BS2もそのまま録ってるだけ?
今年7月下旬までのこととはいえ、サービスIDなりでスプリットしないと見られないでしょ?

332 名前:login:Penguin mailto:sage [2011/03/02(水) 22:02:28.01 ID:B+Ef8q2W]
>>331
明日のNHK総合を録画してみて確認してみます。

あとBS/CSの環境は無いのですが、recpt1とtssplitter_liteの組み合わせのように
スプリットしなくても、地デジのみ(余計なワンセグなどを含まない)で出来ています。

以下のサイトの「チャンネルスキャン(個別チューンの方法)」を参照下さい。
ttp://www43.atwiki.jp/mythtv-dvb/pages/14.html

333 名前:login:Penguin mailto:sage [2011/03/02(水) 22:42:53.52 ID:8OKJNPGQ]
fuse_b25の--eit機能を使ってmythtvの番組表でUTF-8が通るように
するための実験的なパッチをアップしました。
考察やらはパッチの先頭に書きました。up0595.zipです

確認をしていて一つ気になったのですが、
fuse_b25でUTF-8変換されたときに領域長にNULL文字が含まれているようですが、
これは意図しているのでしょうか?
ARIB生を見ているとNULL文字なしの領域長で来ているような気がします。

334 名前:login:Penguin mailto:sage [2011/03/02(水) 23:11:11.35 ID:maMErAgt]
>>313
mplayerの本家にhwaacのパッチ投げつけて、
放置プレイしちゃってる状況で空気読まずに質問させてもらいたいのだけどよいですか。

mplayer develな人たちの言っている、
「muxer in FFmpeg」ってなにですか?意味分かりますか?
Linux で alsa 経由で hwaac(hwac3と同等の挙動)で出しているのであれば、
それ使って出している。で回答いいの?
よくわからんところです。

自分は英語が不自由な上に、mplayer内部の常識を知らないので、
回答に困っている状態であります。
あちら側の言っていることを理解した上で、早く回答して
コミットしてもらいたいのだけど…うーむ…

投げつけたスレッドはコレです
ttp://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/2011-February/067690.html



335 名前:login:Penguin mailto:sage [2011/03/03(木) 00:04:18.53 ID:FG255n9v]
>>334
回答:
FFmpegでつかわれてるマクサーを試してみてもらえるかな?
ぼくの知ってる限りでは、そのマクサーを誰も試してない(!)んで、やってもらえるとすごいありがたい。
(FFmpegのマクサーが使えるレシーバーが見つかってないんだ・・恥ずかしながら)

ほんとdクス    カール・ユーゲン

邪推するとパッチもいいけどけどFFmpegもね!っていってるんじゃないかと

336 名前:login:Penguin mailto:sage [2011/03/03(木) 00:13:32.77 ID:FG255n9v]
それとパッチはカニチャーハン形式でよろ

みたいに書いてもあるね

337 名前:login:Penguin mailto:sage [2011/03/03(木) 00:40:25.22 ID:ifn7SRtg]
ffmpegにも S/PDIF エンコーディング(payloading?)を行う"spdif"というMUXERモジュールがあるので
(ffmpeg -formats でリストを出すと出ている)
mplayerの件とは別に ffmpeg単体で それを(AACで?)テストしてみてくれないか?
と言ってるように見えます. H/Wデコーダを持ってないからテストしてないので... ということのようです.
自分も自信ないけど こんな感じの英文で 確認してみたらいいと思う

Hi Carl,
Due to the lack of my english ability,
I did not fully understand what you meant by "the muxer".
If you meant testing the "spdif" muxer in ffmpeg, I will be willing to do it,
[ここから私のようにどうテストしていいかわからない場合:
but I'm not familiar with ffmpeg and not sure how I can test it.
Would you show me how to do that? ]
regards,
XXXX

私の英語力が足りないので "the muxer"が何を指してるのかよく理解できませんでした
ffmpegの"spdif"をテストするということでしたら よろこんでそうしたいのですが,
[ ffmpegについて精通していないので どうテストしたらいいのかいまいちわかりません
どうテストするのか、教えてもらえませんか?]
-------------
あと メーラーでパッチがクチャクチャになっちゃってるので 再送してくれ,だそうです
K&R スタイルで, 4文字空白インデント(タブじゃなく), 行末のホワイトスペースもなし
その他個別の件もいくつか指摘してあるね


338 名前:login:Penguin mailto:sage [2011/03/03(木) 01:14:08.35 ID:ifn7SRtg]
>>333
えーと 意図してませんw
gstreamerで使ってたコードを持ってきたときに、
gstreamerでは文字列を取り出して渡す形だったのでぬる終端させてたのが
そのまま残ってしまったようです 実害が出るようであれば直します

339 名前:login:Penguin mailto:sage [2011/03/03(木) 02:34:23.59 ID:uKvdMr+1]
muxer は multiplexer の略。
ここでは、音声と映像を1個のファイルにまとめる機構のこと。
例えばニコ動の動画 は音声を mp3 でエンコード、映像を H.264 等でエンコードしており、
これを flv という 1 個のファイルにまとめる機構が muxer である。

340 名前:login:Penguin mailto:sage [2011/03/03(木) 07:07:20.44 ID:yH+a8xO/]
>>338
mythtvのフロントエンドのフォントの関係なのか処理の関係なのか
どうか調べていませんが、up0595のパッチで見るとNULL文字が表示されてちゃってちょっと困ってます。
mytthtvの方も制御文字を表示しようとしちゃうのもどうかと思いますが。。


341 名前:login:Penguin mailto:sage [2011/03/03(木) 13:00:46.61 ID:ifn7SRtg]
>>348
そもそも状況がいまいちわかってないんですが
ver0.4.0でなくver0.3.0でEITが(末尾豆腐除いて)うまく表示できてるってことなんでしょうか
もしそうだったらver0.4出さなくても済んだかな...orz
demuxからでなくdvrから読んでたのか....

で ver0.4.0で豆腐が出てる件を修正するのは
src/b24str.c の500行 を1行だけコメントアウトして見てください
g_string_append_c (&euc_str, '\0');
の行です. ver0.3の場合は 行番号が変わってると思いますが この行を外せばNULL終端はなくなるはずです

あとup0595のパッチの前書きを見たのですが DVBの企画書ETSI_EN300を見ると
先頭に0x11(0x15でなく)があるとUTFと解釈するようですが どうもUTF16BE みたいだし
何もしなければISO-8859-1(ASCII)とみなされて無変換で 表示へまわり
Qtだかのtoolkitの方がUTF-8に対応してるからうまく表示されるってことはないでしょうかね
fuse_b25の側で先頭に何か付けるのは可能ではありますが UTF-8を示すコードが無いような...


342 名前:login:Penguin mailto:sage [2011/03/03(木) 20:26:57.73 ID:yH+a8xO/]
>>341
ver0.3.0でチャンネルやら番組タイトルは出来てるぽかったですが、
なんかまだ番組の詳細情報かなにかで化けてるようなのでした。
もしかしたらそれが直るのかも?
週末にでもまとまった時間が取れたときに諸々確認してみます。

そもそもEPGのクリアの仕方がわからなくてデバッグが進まないのが合ったり。
mythfilldatabaseじゃ出来ないようだし、直接DB叩くしかないのかしらん。。。

>先頭に0x11(0x15でなく)があるとUTFと解釈するようですが どうもUTF16BE みたいだし
>何もしなければISO-8859-1(ASCII)とみなされて無変換で 表示へまわり
>Qtだかのtoolkitの方がUTF-8に対応してるからうまく表示されるってことはないでしょうかね
それなんですが、ETSI EN300のA.1のTable A.1で0x80-0x9FがControl codesだよって定義があります。
そのためmythtvは0x8A以外は無視しちゃうロジックになっているのでUTF-16BEを突っ込む場合は、
ここのコードを対応(先頭が0x11のときはTable A.2の方の処理ってことにすればよいのかな)してやる必要がありそうです。
他には悪さするロジックはなさそうですが、QStringのコーディングの扱いをよく知らないのでどうなるやら。

>fuse_b25の側で先頭に何か付けるのは可能ではありますが UTF-8を示すコードが無いような...
0x15が UTF-8 encoding of ISO/IEC 10646 でBMPとなっているので0x15でよさげだと思っていたのですが、
ワタシがとても勘違いしてる気もしてます。

343 名前:login:Penguin mailto:sage [2011/03/03(木) 20:31:53.56 ID:ifn7SRtg]
>>341 自己レス
ちょっと勘違い 最近の規格では 0x15でUTF-8を示すようになってました
ということで↓の2点を変更し ver.0.4.1としました.
- 変換文字列の先頭に0x15を付け加える
- (別件で) NITの変換バグの修正
で, うpしたいのだけど2senが反応しない....
ver.0.4.0からの差分は2つの小さなパッチだけだから どっかのろだに上げた方がいいかな

344 名前:login:Penguin mailto:sage [2011/03/03(木) 20:40:16.24 ID:ifn7SRtg]
>>342
> もしかしたらそれが直るのかも?
ver0.4ではdemuxerから読めるようになっただけで 変換の部分はいじってないのでたぶんだめです
NITだけでなくEITの方もまだ変換のバグがあるのかも....

そもそもver0.4を出したのは MythTV側の特殊な変更をできるだけせずに対応したいってのがあるので
テキストをUTF16に変換して、さらにMythTV側でも特殊な対応をするようなことはできれば避けたい...
UTF-8のマークをつけたことで うまく対応してくれるといいんだけど...




345 名前:login:Penguin mailto:sage [2011/03/03(木) 21:19:11.38 ID:egEzuWG3]
epgrecの番組表で予約すると録画失敗する
端末使って、recpt1で地デジ、bsは録画できた。
do-record.shが問題なんですかね

346 名前:341 mailto:sage [2011/03/03(木) 21:24:30.44 ID:ifn7SRtg]
連投すみません
>>342
MythTV側のパッチは 先に制御コードのチェックをするより 後でやった方がシンプルにならないでしょうか?
↓みたいな感じで. (CRLFとか他の制御コードもとか色々言い出したらあるけど)

--- dvbdescriptors.cpp 2011-03-03 20:56:27.369265269 +0900
+++ dvbdescriptors.cpp.new 2011-03-03 21:15:12.479753880 +0900
@@ -78,6 +78,10 @@ QString dvb_decode_text(const unsigned c
if (src[0] == 0x1f)
return freesat_huffman_to_string(src, raw_length);

+ if (src[0] == 0x15)
+ return QString::fromUtf8(src, raw_length).
+ replace(QString("\n"), QString(" "));
+
if ((0x10 < src[0]) && (src[0] < 0x20))
{
// TODO: Handle multi-byte encodings


347 名前:login:Penguin mailto:sage [2011/03/03(木) 21:29:50.42 ID:yH+a8xO/]
>>346
そうですね、よく見るとすぐ上に0x1fのケースもあるので、
今度の0x15もそこで見るのがシンプルで良さそうですよね。

348 名前:login:Penguin mailto:sage [2011/03/04(金) 01:02:02.11 ID:pf1RtRru]
>>331

> 地上波 NHK総合、平日の18:50〜20:05あたりを録って、音が途切れずに鳴り続けるかどうか、でだいたい分かる。

とりあえず「地上波 NHK総合、平日の18:50〜20:05」の「NHKニュース7」を録画して検証しました。
再生した環境は「Windows 7 SP1」で、使用するプレイヤーによって挙動が変わるようです。

PowerDVD 10.0.2325.51 → CMからニュースに入ると、日本語と英語が同時に再生されます。

VLCメヂアプレーヤー 1.17 → CMからニュースに入ると、日本語も英語も音声はまったく再生されません。

Windows Media Player 12.0.7601.17514 → CMからニュースに入っても、日本語のみ再生されます。

349 名前:login:Penguin mailto:sage [2011/03/04(金) 19:57:04.53 ID:FyQ28NmM]
つtvtest 使えよ


350 名前:login:Penguin mailto:sage [2011/03/04(金) 19:59:31.95 ID:FyQ28NmM]
>>345
録画時に渡されるLD_LIBRARY_PATHに問題あるんじゃないか?


351 名前:login:Penguin mailto:sage [2011/03/04(金) 20:15:06.96 ID:niV96TBI]
Linuxで使える地デジチューナーは今のところPT2だけですか?
…なんか、他のWindows対応の地デジチューナーでも使えそうな気がするが…
気がするだけだが名

352 名前:login:Penguin mailto:sage [2011/03/04(金) 20:21:21.18 ID:n4mnKbYn]
>>351
friio

353 名前:login:Penguin mailto:sage [2011/03/04(金) 20:27:33.71 ID:vWowvmPb]
>>351
古いHDUS

354 名前:login:Penguin mailto:sage [2011/03/04(金) 20:46:13.94 ID:niV96TBI]
>>352
29800円、高ぇ けどWindowsマシンも含めて複数台使うなら理に適っているか?
(もちろんUSBで手動で接続しなければならないが)
ttp://www.friio.com/
売り切れが心配されるが…
LinuxマシンとWindowsマシン含めて4台あるけど、PT2×4台分とかやらかすよりはマシか?

>>353
あまり古いとバグフィックスや互換性が不安
店舗での取り扱いもamazonくらいで不安



355 名前:login:Penguin mailto:sage [2011/03/05(土) 00:14:05.25 ID:Z4nO0uHY]
W3PE対応しねええええええええええええ

356 名前:334 mailto:sage [2011/03/05(土) 01:45:51.30 ID:2sngYeC2]
>>335
コードレビュしてくれた人の意味合いは分かっているので、そこの修正はしてあります

ffmpegのmuxerで試してもらえるかな?っての件は
ffmpegのspdifenc.cの中の話なのかな?であるなら、自分のコードはそこが
ベースであるところであるので、多分大丈夫(テストしてないけど。ってところですね

>>337
ホント、添削ありがとうございます。
大変助かります。
ffmpegの試験しろって事ですね。了解です。
もちろんやります喜んで。はい。

357 名前:login:Penguin mailto:sage [2011/03/05(土) 07:55:16.70 ID:NVHJgeFH]
ccid1.4ェ・・

358 名前:login:Penguin mailto:sage [2011/03/05(土) 09:41:34.50 ID:/uCnTr4d]
>>350
ありがとうございます

環境変数はちょっと手に負えそうにないので、最初から入れ直します。


359 名前:login:Penguin mailto:sage [2011/03/05(土) 09:52:21.90 ID:Crw9Row2]
>>354
古いHDUSって基板が古い型じゃないとダメだよ
今普通に手に入るのじゃ無理
調べてないけどヤフオクでそういう謳い文句で出てる奴じゃないとダメ

いまだとpt2が一番いい選択肢だと思います

360 名前:109 mailto:sage [2011/03/05(土) 15:46:51.03 ID:ZmJK/gHC]
>>109で報告した1チューナーが使えなくなる症状ですが2チューナーでの同時受信を
繰り返すと発症するようです。ただ単に発症が早くなるだけなのかな?
発症したときに>>124に教えていただいたドライバーの再読み込みで回復します。
前回報告してませんでしたが失敗時には、録画ファイルは生成されていません。

なんとか再現する(発症を早める)ことが出来るようになったので追えるところまで
追ってみると pt1_tuner.cの501行〜513行を正常に抜けれないみたいです。
ループを抜けたときのvalの値は0xACACACACでした。
linux歴が半年足らずなのでこの辺で勘弁してください。

以下は問題箇所の抜粋です。

tmcclock = FALSE ;
for(lp = 0 ; lp < 1000 ; lp++){
memcpy(&wk, &isdb_t_tune_read, sizeof(WBLOCK));
wk.addr = addr;
val = i2c_read(regs, lock, &wk, 1);
if(((val & 0xFF) != 0XFF) && ((val & 0X8) != 8)){
tmcclock = TRUE ;
break ;
}
}
if(tmcclock != TRUE){
return -EIO ;
}


361 名前:login:Penguin mailto:sage [2011/03/05(土) 20:35:48.21 ID:r1s/P6Kn]
fuse_b25 ver0.4.1 + mythtv ですが、チャンネル名やら番組表やらはうまくいくようになりました。

文字化けが少し残るって言っていた原因はfuse_b25の以下のところでした。
iconv実行直後の

> if (buf_len > 0)
> *dest = '\0';
> else
> *(dest - 1) = '\0'; // rewrite the tail byte

else節の方にEITが変換であふれるようなケースで来るため、
UTF-8が2バイトか3バイトだったときに文字が潰れるのが原因でした。

あとmythtvについてはdvb_decode_nameとdvb_decode_short_nameに↓入れるだけです。
shortの方はチャンネル名で使ってました。

if (src[0] == 0x15)
return QString::fromUtf8((char *)(src + 1), raw_length - 1).
replace(QString("\n"), QString(" "));

で、バックエンドの確認ばかりやっていたら、フロントエンドで実況(TV Watch)が動かないような。。。
0.3.0では動いていたので0.4.1になってからかも?な気がしますので、調べてみます。

362 名前:login:Penguin mailto:sage [2011/03/05(土) 23:21:07.05 ID:TxWWeUbT]
>>361
fuse_b25-0.4.1+MythTVの番組表ですが、時間が+9時間になってしまいます。
私の環境だけでしょうか?

363 名前:login:Penguin mailto:sage [2011/03/05(土) 23:28:33.98 ID:F8OFYBzX]
>>361 テストどうもです.
文字があふれて お尻が文字化けする件は,
変換で2倍〜3倍くらいにテキストの長さが伸びるので
EITの番組説明みたいなちょっと長めのだと すぐに上限 (通常253B?) を超えてしまう.
文字境界できちんと切るのも面倒だし... 対応にはあまりのり気になれないし...
とりあえず「尻切れました」マークと捉えて下さい;)
fuse_b25側でやらずに, MythTV側でテキスト変換するようにすれば 長さの融通は効きますね
(ISDB独自の変更を無理やり押し込む形になっちゃって 本家では受け入れられないでしょうが
変換自体はfuse_b25のb24str.c::aribstr_to_utf8()がかなりの部分流用できると思います)

>>362
DVB(欧州の規格の方)にのっとって 開始時間はUTCに変換してるのですが
その関係がうまくいってないのかな...

364 名前:login:Penguin mailto:sage [2011/03/05(土) 23:31:51.95 ID:F8OFYBzX]
>>362
fuse_b25に --conv --eit --utc の--utcを付けたらうまく行くかも



365 名前:login:Penguin mailto:sage [2011/03/06(日) 00:10:37.69 ID:ZaeE/wf0]
>>364
utcオプションを付けたらうまく行きました。ありがとうございます。

あと、番組表のカテゴリ名がepgdumpの時と違ってるのですが、
これはどうしようもないのでしょうか?


366 名前:login:Penguin mailto:sage [2011/03/06(日) 02:33:00.74 ID:FH/2MMni]
>>361
memset(dest, 0, buf_len);
buf_len--;
iconv(foo, bar, hoge, &dest, &buf_len);

みたいなのじゃダメなの?

367 名前:login:Penguin mailto:sage [2011/03/06(日) 09:28:04.89 ID:KmqUuy0M]
>>363
そうですね、結構な割合であふれちゃうようです。
mythweb+chromeだとページ全体が文字化けになっちゃうようで(文字コードのデフォルト指定も影響してそうですが)、
適当な文字なりにしたほうがいいかもです。

そこで試しに0x11+UTF-16BEにしてみました。日本じゃアスキーとかほとんど送られて来なさそうだし、
逆に縮んでくれるようで、grep bad /var/log/debug しても何も出なくなりました。

368 名前:login:Penguin mailto:sage [2011/03/06(日) 09:39:41.67 ID:KmqUuy0M]
>>365
DVBとISDBでコンテント記述子のタグは同じ癖に中身の仕様が違っていました。
ので、どっかで変換なりするしかないです。orz

369 名前:login:Penguin mailto:sage [2011/03/06(日) 09:54:03.51 ID:ZaeE/wf0]
fuse_b25-0.4.1を使っていますが、/dev/dvb/adapter9にアクセス出来なくなる現象が発生しています。
# ls -l /dev/dvb/
ls: /dev/dvb/adapter9 にアクセスできません: 通信端点が接続されていません
d????????? ? ? ? ? ? adapter9
# dmesg
[23288.163155] fuse_b25[16364] general protection ip:7fd88a9733a9 sp:7fd8852a7970 error:0 in libc-2.11.2.so[7fd88a8fe000+150000]


370 名前:login:Penguin mailto:sage [2011/03/06(日) 15:39:36.76 ID:dy3LCtY4]
fuse_b25 0.4.2 用の差分パッチ (0.4.1->0.4.2) を 2sen DTV up0600 にうpしました
>>367 での報告・提案に基づきUTF16BEに変換するように
>>366 での指摘を採り入れ、尻切れが自然になるように(未確認)
ジャンル情報の変換(適当)

よろしければお試し下さい.
あと >>369については 発生させる操作や ログ出力 (-fとかsyslog), できればバックトレースとか
の情報がないと 何とも...


371 名前:369 mailto:sage [2011/03/06(日) 18:42:28.38 ID:ZaeE/wf0]
>>370
fuse_b25-0.4.2のパッチ当てたところ、
タイトル欄にカテゴリ(News等)が来て、カテゴリ欄が空白の番組表になりました。

>>369の現象は、MythTVで録画している時に発生します。
syslogには以下のログが残っています。
/demux0 open flags:0x8802
ioctl on /demux0 cmd:40146f2c arg:0x7f3d9b7fd080
バックトレースの取り方を分かっていないので調べてみます。

372 名前:login:Penguin mailto:sage [2011/03/06(日) 19:05:51.27 ID:/nNgYd3G]
pt2使い始めたんですけど
リアル視聴の時
csの同じトランスポンダ層内のチャンネルを変更する方法ってありますか?
困ってます。
これができないといちいち録画した後、tssplitterで分割して
見ることになります・・・・。


373 名前:login:Penguin mailto:sage [2011/03/06(日) 21:15:02.37 ID:KmqUuy0M]
しょうもないですが、
fuse_b25 UTF-8orUTF-16LE用のパッチを2sen DTV up0601.zipにアップしました。
0.4.2パッチですが、チャンネル名の方がdumuxからだったみたいです。
とりあえず手元ではsrc/stream.cの方も16BEにして試しました。

あとカテゴリ変換の方もそれっぽく動いているように見えます。
早速の対応ありがとうございます。

>>371
番組表を空からやり直したほうがいいかもです。
backendを止めてeit_cacheとprogramのテーブルを全消ししておくと空からスタートできるようです。

374 名前:login:Penguin mailto:sage [2011/03/06(日) 21:17:52.41 ID:KmqUuy0M]
連投失礼します。s/UTF-16LE/UTF-16BE/です。



375 名前:login:Penguin mailto:sage [2011/03/06(日) 21:58:57.80 ID:dy3LCtY4]
>>373
up0600.zip のver0.4.2ですでにUTF16BEに固定してしまってました.
他のアプリから使う場合でも 一応仕様上はEN300 468にのっとってるので
あえてUTF-8にこだわる必要もないかと思って...
UTF-8で出してほしいという要望が他から出れば オプションスイッチでもつけて対応することにしますが
そうでなければ当面UTF16で出力しておこうかと思います.

ところでQStringってUTF16BE (UCS2とは違うんだっけ?)から そのままコピーして生成できないんですね.
頭の1Bだけ削れば 変換は不要になるかと思ってました.

あと>>369 のと同様の不具合は そちらでは発生してませんでしょうか?


376 名前:371 mailto:sage [2011/03/06(日) 22:15:07.35 ID:ZaeE/wf0]
>>373
パッチありがとうございます。早速適用しました。
src/stream.cの方も変えました。
2つのテーブルを削除してやり直したところ、番組表うまく入りました。

MythWEBで番組表のカテゴリ毎の色分けがされなかったのですが、
表示言語を日本語から英語に変えたところ色分けされるようになりました。
カテゴリがNewsなど日本語になっていないためと思われます。
ひとまず目標は達成出来たので、当面これで運用しようと思います。

fuse_b25の不具合は発生が不定期のため、まだ追えていない状態です。

377 名前:102 mailto:sage [2011/03/07(月) 22:07:09.08 ID:bAjef/5y]
>>376、他です。
wikiページをアップデートしました。

378 名前:login:Penguin mailto:sage [2011/03/08(火) 12:59:52.31 ID:ZetAHNQi]
ubuntu natty 11.04でDVBを試してみた。
DVBドライバが11.04に入っているものでは、
i2cが不都合で、adapter番号が出てこなく、/dev/dvbが作られない。
そこで最新ドライバをコンパイルをしたら
.ioctl, init_MUTEX, mc_count, ・・・・・・などがカーネルで変更されていて
エラーとなり残念ながらコンパイルを諦めた。
uname -a
Linux xxxxxx 2.6.38-5-generic #32-Ubuntu SMP Tue Feb 22 16:10:15 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

379 名前:login:Penguin mailto:sage [2011/03/10(木) 16:33:44.60 ID:g/7BFFBp]
>>200のphpMyAdminでRecorder_channelTbl修正ってどこをどういじるの?

380 名前:login:Penguin mailto:sage [2011/03/10(木) 17:44:48.83 ID:7WWCa+bG]
>>379
分からないなら新しいDB作ったほうがいい

381 名前:login:Penguin mailto:sage [2011/03/10(木) 23:41:34.77 ID:JqDMKZHi]
>>299
今日やっと実データ確認できたけど、なんかややこしい感じ。
うまくepgrecでやる方法はないものかなぁ。うーむ。


382 名前:login:Penguin mailto:sage [2011/03/11(金) 23:19:16.74 ID:sRs1y/kT]
今日の地震で録画hddが落ちてしまった

383 名前:login:Penguin mailto:sage [2011/03/12(土) 04:50:53.94 ID:/JoODLxx]
どうせ全部地震特番だ

384 名前:login:Penguin mailto:sage [2011/03/12(土) 05:27:55.76 ID:GaU4ilu0]
スクランブル外れてたらしいね



385 名前:login:Penguin mailto:sage [2011/03/12(土) 09:44:00.08 ID:wbwsr1MQ]
テレビとか見たいんならWindows使えや

386 名前:login:Penguin mailto:sage [2011/03/12(土) 10:57:55.87 ID:zcSyGDxg]
                    ハ,,ハ
                   ( ゚ω゚ )

387 名前:login:Penguin mailto:sage [2011/03/12(土) 11:11:32.55 ID:R587Zqw8]
recpt1 + VLCで夜中の地震情報観てて気がついたんだが、
NHK-Gの音声だけが出ていなかった(民放や教育は大丈夫)。

どこを見直せばいい?

388 名前:login:Penguin mailto:sage [2011/03/12(土) 11:50:14.09 ID:ZKYE/k5k]
>>387
たぶん、今オイラも同じような状況

昨日テレビ壊れて一応準備だけはしておいたPT2を導入した
OSはdebian/squeeze
ドライバなどのインストールは無事終了
で recpt1 + mplayer でストリーミング視聴って環境
NHK教育、民放は例えば(テレ東の場合)
$ recpt1 --b25 --strip --udp --addr localhost 23 - /dev/null &
$ mplayer-mt -cache 8192 -ni udp://localhost:1234

とかで問題なく視聴できる

でもNHK総合がだめ
FAAD: error: Channel coupling not yet implemented, trying to resync!
みたいなエラーがいっぱいでて、音が 1/2 くらいのスピードでしか再生されず、
しかもなんか中国語みたいな音とかぶって多重音声のまま
'-aid 0' のオプションは役立たずみたいだし

多重音声をどうにかできればちゃんと見れそうなんだが、
mplayer のオプションはあるんでしょうか?教えてください

389 名前:login:Penguin mailto:sage [2011/03/12(土) 13:39:53.46 ID:3JA5jINf]
俺は>>369と同じ現象が頻繁に起こるんで録画の時はb25を使うようにした。
その後気づいたんだけど、
epgrecのgetepg.phpで、録画重複チェックで、
予約録画数がチューナー数以下だったら番組表取りに行ってるけど
TUNER=0で固定なんだよな。
他の人はまともに動いてんのかな?最新版では直ってるとか?
fuse_b25で録画中に、同じチューナーをさらに録画すると同じ現象が
発生したことが過去にあったような気がしたんで、
fuse_b25は悪くないかもと思って最近b25から戻そうか考え中。
勘違いかもしれませんが。

390 名前:373 mailto:sage [2011/03/12(土) 14:41:47.81 ID:rNJW0lBk]
>> 375

恐らくchar*の内部領域から単純にshort*へキャストしてUCS2の1文字分としているのでしょうね。
なのでUTF-16BEが内部領域に入っていたとすると、short*へキャストしたときにリトルエンディアンの
CPUだと上位バイトと下位バイトが反転してしまいます。

まだまともに運用していないので369の現象についてはちょっと再現できていません。

391 名前:login:Penguin mailto:sage [2011/03/12(土) 14:44:02.89 ID:QSqlzIy1]
>>389
良く解らんけどEPG取得しだすと録画予約が失敗するってこと?
TUNER=0でも開いてるチューナーつかうんじゃないのか?

392 名前:login:Penguin mailto:sage [2011/03/12(土) 15:09:26.27 ID:ViSmVAh4]
>>391
録画が失敗するだけならいいんだけど、
fuse_b25でmountしてる/dev/dvb/adapter{9, 11}にアクセス出来なくなるんです。
>>389の情報を元に、active EIT scanを切って現象が発生するか試しています。


393 名前:login:Penguin mailto:sage [2011/03/12(土) 16:41:08.23 ID:tqHQxUoD]
>>389
epgrecは、チューナー管理を録画コマンドに丸投げしてる。
pt2をキャラデバで使ってる分にはrecpt1が適切に割り振ってくれる。

dvbは、使ってないから知らんけどダメなの?

394 名前:login:Penguin mailto:sage [2011/03/12(土) 16:58:52.28 ID:rNJW0lBk]
fuse_b25 v0.4.2+mythtvにてチャンネルフルスキャンが途中で止まってしまう原因を調べたところ、
空きチャンネルがチューニングされた状態でreadすると返ってこなくなるようです。
fuse_b25無しの場合は問題ないです。

mythtv側は/dvrの方をO_NONBLOCKでopenしていますが(どのみち見てないようですが)、
readで固まってしまいます。
とりあえず超いい加減な対応としてdvr_readの最初のwhileループを二週したら
諦めてreturn 0するようにしてみたらとてもまったり動作ですが、
mythtv側が固まることは無くなりました。

mythtv側でもpthreadでやっていたので、



395 名前:login:Penguin mailto:sage [2011/03/12(土) 17:03:34.52 ID:rNJW0lBk]
(途中で投稿しちゃいました)
スレッド止めるなり、selectでタイムアウトなり仕込めば修正はできそうですが。

396 名前:login:Penguin mailto:sage [2011/03/12(土) 17:08:37.47 ID:GaU4ilu0]
>>388
とりあえずffmpeg通せば音が出るのでそうしてる。
でも音ズレするんだよね。
他にいい方法はないものか。

397 名前:login:Penguin mailto:sage [2011/03/12(土) 17:56:21.28 ID:3JA5jINf]
>>393
> epgrecは、チューナー管理を録画コマンドに丸投げしてる。
> pt2をキャラデバで使ってる分にはrecpt1が適切に割り振ってくれる。

dvbはrecpt1みたいな仲介がないから直接/dev以下から録画する。
(fuse_b25とかは必要だけどチューナの管理まではしない)

他の人がdo-record.shをどう書いているか知らないけど、
開いてるところに割り振るように書かないとダメってことは
epgrecのデータベースを確認して思った。
(2番組同時録画がうまく動かないことがあったり)
今はdo-record.shで排他制御してるので、大丈夫だと思う。


398 名前:login:Penguin mailto:sage [2011/03/12(土) 18:14:54.08 ID:tqHQxUoD]
>>397
Reservation.class.phpが割り振ったTUNERをそのまま使ってるなら
do-record.shいじっただけじゃダメだよ
最近発表された重複バッグパッチを使ってもダメ

まあ「do-record.shで排他制御」って書いてあるから大丈夫だと思うけど

399 名前:login:Penguin mailto:sage [2011/03/12(土) 18:21:07.30 ID:m6bfPgYs]
>>388

うちでは、それまで行ってなかった recpt1 の udp 送信で別PCで
vlc media player windows 版で視聴しようとしたんだが、NHK総合、音出ず。
NHK教育その他は可能。

11日金曜の夕方に録っておいたデータ(NHK総合)の生ts からの再生では
音が出る。

さっき録った NHK総合 からの再生ではこれまた音が出ない。

送るほうでなんか変えたのかね。


400 名前:fuse_b25の中の人 mailto:sage [2011/03/12(土) 18:27:52.14 ID:LhkKqOyp]
ご迷惑をお掛けしてます
なんとなく原因が見えてきたような...
空きチャンネルからのreadとか すでに使用されてるFEからのreadで データが全然やって来ない場合に
O_NONBLOCKで読むとおかしくなるみたいですね
fuse_b25自体はO_NONBLOCKに対応してなかったので
これからちょっと見てみます.

401 名前:399 mailto:sage [2011/03/12(土) 18:56:32.23 ID:m6bfPgYs]
いま、音が出るようになった。
北海道ローカルになったせいなのか、なんなんだろう。

東京からのネットになってダメになるようなら、また手がかりが
増えるのかな?


402 名前:400 mailto:sage [2011/03/12(土) 19:25:36.92 ID:LhkKqOyp]
2sen DTV up0606 にNONBLOCK対応っぽいパッチうpしました
うまくいくといいですけど...

403 名前:399 mailto:sage [2011/03/12(土) 19:27:10.83 ID:m6bfPgYs]
あ、気づいたら音でてないし。
全国放送になってる。



404 名前:login:Penguin mailto:sage [2011/03/12(土) 19:29:02.88 ID:QSqlzIy1]
>>401とか>388は
>>313のパッチは当たってんの?




405 名前:login:Penguin mailto:sage [2011/03/12(土) 20:14:53.47 ID:ViSmVAh4]
>>402
さっそく試させて頂きます。
active EIT scanを再度有効にしました。

406 名前:399 mailto:sage [2011/03/12(土) 20:25:15.96 ID:m6bfPgYs]
>>404

401 は、そのパッチ当たってねっす。
で、この場合、どこに当てるので?


407 名前:login:Penguin mailto:sage [2011/03/12(土) 21:45:31.16 ID:GaU4ilu0]
>>406
>>404はDVB版の話だから関係ないよ

408 名前:login:Penguin mailto:sage [2011/03/12(土) 21:46:16.32 ID:GaU4ilu0]
ごめん勘違い

409 名前:login:Penguin mailto:sage [2011/03/12(土) 23:13:14.84 ID:3JA5jINf]
>>398
忠告ありがとう。
TUNERは無視して0番から開いてるところを探すようにしてます。
で、ロックディレクトリを作ると言う感じで。
>>400
お疲れさまです。fuse_b25ありがたく使わせてもらってます。
今は録画はb25使うようにてるけど、
ファイル先頭にゴミが入る事があったのでfuse_b25に戻そうかな。


410 名前:login:Penguin mailto:sage [2011/03/12(土) 23:35:15.55 ID:+0VxKhYg]
epgrecのTUNERって
起動した瞬間の既使用チューナー数でしか無いよね


411 名前:405 mailto:sage [2011/03/13(日) 08:39:36.47 ID:z8l3EU3t]
おはようございます
パッチ適用後、今のところ>>369の現象は発生していません
直ったかな?

412 名前:login:Penguin mailto:sage [2011/03/13(日) 10:00:34.41 ID:2mapcKfB]
早速対応ありがとうございます。
>>394の件は問題なく動作するようになりました。

413 名前:388 mailto:sage [2011/03/13(日) 12:49:30.90 ID:8zs72ceH]
>>404
あたってないです。Ver. は mplayer-mt 1.0~rc3git20100727-0.2 という
.debでパッケージ化されているのを apt でインストールして使ってます
>>313のup0587.zipを持ってきて展開してみたのですが、
「で、これをどうすれば」という感じです(コピペしかできないタコなので)

それで、とりあえず mplayer の make をやってみるかと
$ sudo aptitude build-dep mplayer-mt mencoder
と打ってみたら、なんかいろいろと、たぶん音関係のライブラリが
ごっそり削除されたり更新されたりインストールされたりしました

削除されたのは
jackd2 jackd2-firewire libgtkmm-2.4-dev libjack-jackd2-0
と、たぶんこれらに関係するもの、合計 32 個
更新されたのは
libavahi-client3 libavahi-common3 libsmbclient
の 3 個、あと新規インストールが 90 個です

で、試しにこの段階で NHK総合を前と同じように
$ mplayer-mt -cache 8192 udp://localhost:1234
とやってみたら、なぜだかこんどはちゃんと再生されました

再生の状態を見てみると、一応、動画再生支援も有効になっていて、
Audio の decoder にも faad が使われているようです
==========================================================================
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))
==========================================================================

mplayer のインストールがぐちゃぐちゃだったってことかもしれません
動けばいい人なので、とりあえずこのままの状態で様子をみてみることにします

414 名前:login:Penguin mailto:sage [2011/03/14(月) 10:02:38.22 ID:oCJ+7ILu]
recpt1の--stripオプションを使った場合、どうやってBSの字幕を取る?地デジはc2aで取れますが、BSから取れません。



415 名前:411 mailto:sage [2011/03/14(月) 19:43:34.90 ID:WUET/U0d]
>>411
また発生しました。でも以前よりは格段に頻度が下がっています。
gdb

416 名前:login:Penguin mailto:sage [2011/03/14(月) 19:44:57.10 ID:WUET/U0d]
>>415
途中で送信してしまったorz
gdbの使い方が分からずバックトレースも取れない状態です。
教えて頂けないでしょうか。

417 名前:login:Penguin mailto:sage [2011/03/14(月) 21:39:58.35 ID:aTK+AmnC]
みんなどのドライバ使ってるの?俺、これのさ
hg.honeyplanet.jp/pt1/
「revised new ioctl functionsdefault tip」
ってやつを(時期的に見て)使ってるはずなんだけどさ、

最近マシン入れ替えてから、ファイルが壊れる気がするなぁと思ってたんだけど、
ついさっき決定的におかしいところ発見して、

たとえばこんなふうに同時に2チャンネル録画すると
recpt1 --b25 26 5s 1.ts
recpt1 --b25 32 5s 2.ts
片方が0KBになる。
ファイルが壊れる現象も、同時に2チャンネル写している時な気がする。

あと、これは仕様かもしれないけど、UDPを使うときに無限録画したくて、recpt1 --b25 26 - /dev/nullってやったら
途中で(4GBぐらい?)で終了してしまう。recpt1 --b25 26 - - > /dev/null こうやればいいんだけどさ。

418 名前:login:Penguin mailto:sage [2011/03/14(月) 21:47:44.74 ID:aTK+AmnC]
あ、--b25オプションをつけた時だけみたい。

419 名前:login:Penguin mailto:sage [2011/03/15(火) 07:01:17.63 ID:oSGJ7CAe]
>>416
プロセスが落ちたならcoreはあるんだっけ?

gdb パス/fuse_b25 パス/core
で起動して info threds でスレッド一覧
thred 番号 でスレッド切り替えて
backtrace でそれぞれのスレッドのバックトレース

プロセスが残っているなら

gdb だけで起動してまずfuse_b25と繋ぐために attach プロセスID
で以下同文

420 名前:login:Penguin mailto:sage [2011/03/15(火) 17:15:42.81 ID:Mg00ZtAw]
>>416
shell$ ulimite -c unlimited ←これでコア出力ファイルサイズを無制限にする

あとは普通に動かすだけだけど、コンパイルオプションの -g ってついてるんだっけ?
つけてないとソースコードとかと付き合わせられなくて悲しい事になる筈
Makefile 確認してみて

421 名前:login:Penguin mailto:sage [2011/03/15(火) 19:26:36.75 ID:4r1yCRPp]
すみません、今キャラクタデバイス版を使ってるんですが、
dvb版でfuse_b25のパッチ入りを使うと、NHK総合の音声の問題が解消されるのでしょうか?

422 名前:login:Penguin mailto:sage [2011/03/15(火) 19:35:29.11 ID:QqHVRdBt]
>>421
音声の問題ってなんだべ。
デュアルモノのこと?
だとしたらドライバは何を使おうが関係ない。

423 名前:login:Penguin mailto:sage [2011/03/15(火) 20:12:35.93 ID:4r1yCRPp]
>>422
>>388さんと同じで、vlcでは音が出ず、mplayerの場合は音が 1/2 くらいのスピードで
再生される、というものです。
デュアルモノ、、というのでしょうか、NHK総合でも放送によって問題ない場合もあります。

424 名前:login:Penguin mailto:sage [2011/03/15(火) 21:30:46.95 ID:sduHcSPL]
>>419, 420
サンクス。プロセスは落ちてないからattachの方法かな。
今日は落ちてないと思ったらmythtvのほうがハングしてた。。
MakefileにはCFLAGS = -g -O2とあったので、これでいいのかな?



425 名前:399 mailto:sage [2011/03/15(火) 22:00:59.57 ID:c0l+jKsb]
>>423

うちでは、全国ネットでダメ、北海道ローカルだとそんときは音が出る
ってことあった。

無音無音無音無音無音いきなり始まる、みたいな。

VLC media player で、
音が出ないときは、メニューバーのオーディオ(A)んとこ、
オーディオチャネル(C) や オーディオデバイス(D) んとこが
グレーになって選べなくなる。

メディア情報の、コーデックの詳細のところは、
ストリーム1
タイプ:オーディオ
オリジナルID:1411
コーデック:MPEG AAC Audio(mp4a)

で、音が出るときは
チャンネル:ステレオ
サンプリングレート: 48000 Hz
AAC拡張: SBR
ってのも出る。

オレにわかるのは、このくらい。



426 名前:login:Penguin mailto:sage [2011/03/15(火) 22:20:58.84 ID:npA3sVaz]
現在、MythTV 0.24 + fuse_b25 0.4.3 + PT2の組み合わせで、
EITを使ってEPG受信しているのですがfuse_b25に要望があります。

EPGの番組タイトルに含まれる文字のうち、[字][S][デ][二][終]などを
サブタイトルへ分けることは出来ないでしょうか?

例えば"[終]美しい隣人 #10[字][S][デ]"を、
タイトル"美しい隣人"、サブタイトル"#10[字][S][デ][終]"という風に・・・。

427 名前:login:Penguin mailto:sage [2011/03/15(火) 22:36:12.06 ID:vM7KWHzH]
>>425
Playback>Programの三つは何て書いてある?

このスイッチを何回か切り換えると音でない?

428 名前:login:Penguin mailto:sage [2011/03/15(火) 23:15:33.67 ID:oSGJ7CAe]
>>424
バックトレース見るだけなら-g -O2の実行ファイルでもおk

ただ、ソースのとこにあるやつそのまま実行しているならいいけど、
/usr/local/bin/などに入ったやつはinstallコマンドでstripされているはずなので、
デバッグ情報とか消えちゃってます。

なので、鯖とかならコンソールで
unlimit coredumpsize (例:zsh)
とかしておいてソースのsrc/fuse_b25にあるやつを-fつきで実行して放置、
がいいと思います。

429 名前:login:Penguin mailto:sage [2011/03/15(火) 23:51:35.00 ID:YXHt7s/b]
>>413
とりあえず、587を解凍したディレクトリに移動して
unzip up0587.zip
cd mplayer-r32954p
./configure --disable-dvdread --disable-dvdread-internal
make
バイナリが出来上がると思われる。
そこで、
./mplayer -cache 8192 udp://localhost:1234
とかでどうか。
うまくいかないときはがんばってググれw


430 名前:399 mailto:sage [2011/03/16(水) 04:59:31.34 ID:hPFhyRti]
>>427

そんときゃ、 recpt1 で --sid 15744 指定してたから 再生(L) >
プログラム(L) は、グレー。

--sid 15744 を外すと 15360 15361 15744 が出てくるが、どれを選んでも
音は出ないんだわ。



431 名前:login:Penguin mailto:sage [2011/03/16(水) 05:54:42.86 ID:x2yRR6Ok]
>>430
番組の変わり目で音が出なくなることや、一部の二カ国語放送で音が出ないのは
本家VLCの問題です。

https://github.com/hiranotaka/vlc-arib/wiki

432 名前:426 mailto:sage [2011/03/16(水) 10:18:05.38 ID:x2yRR6Ok]
あとEITを使ってEPGの受信をしてると、MythTVのログに以下の様なエラーが繰り返しでます。

DVBSM(/dev/dvb/adapter11/frontend0), Warning: Cannot measure Signal Strength
DVBSM(/dev/dvb/adapter11/frontend0), Warning: Cannot measure Bit Error Rate
DVBSM(/dev/dvb/adapter11/frontend0), Warning: Cannot count Uncorrected Blocks

fuse_b25は以下の様に設定して、adapter11側でEPGを受信するようにしています。
/usr/bin/b25dir 9
/usr/bin/fuse_b25 /dev/dvb/adapter9 -o allow_other
/usr/bin/b25dir 11
/usr/bin/fuse_b25 /dev/dvb/adapter11 -o allow_other --conv --eit --utc

433 名前:login:Penguin mailto:sage [2011/03/16(水) 14:00:58.23 ID:bT5lbhn8]
>>431
なるほど、、、TSを再生する側の問題ということですか、、、
これは、MythTVやdvbやfuseを使っていても同じなのでしょうか?

434 名前:login:Penguin mailto:sage [2011/03/16(水) 14:52:16.48 ID:x2yRR6Ok]
>>433
再生側に問題があって、再生ソフトによって色々クセがあるようです。
※ちなみにMythTVでは「NHKニュース7」を視聴すると、日本語と英語同時に再生されたり・・・

DVB+fuse_b25でも暗号解除された生tsが出力されるだけで、
recpt1+b25を使った場合と中身のデータに関して違いはありません。

mplayerやgstreamerなら、有志の方がAAC向けのパッチを作成されてます。
linux用 DVBアプリ集ver.0.92:ttp://2sen.dip.jp/cgi-bin/dtvup/source/up0588.zip

上記のmplayer向けパッチ適用済みもあります。
Linux用mplayer パッチ済みr32954ソースsnapshot:2sen.dip.jp/cgi-bin/dtvup/source/up0587.zip
↑これをインストールして使えば、上手く再生できるかと思います。



435 名前:login:Penguin mailto:sage [2011/03/16(水) 15:10:07.04 ID:bT5lbhn8]
>>434
ありがとうございます! やってみます!

436 名前:login:Penguin mailto:sage [2011/03/16(水) 19:48:44.57 ID:bT5lbhn8]
>>434
パッチ済みmplayerにてちゃんと再生出来ました!!!
cacheをある程度上げないと映像が乱れるようですが、音声がちゃんと出るようになりました。
これでやっとNHK総合が見れるよ、ありがとう。
そしてパッチ作者の方、ありがとうございます。使わせていただいてます。

437 名前:login:Penguin mailto:sage [2011/03/16(水) 20:34:07.09 ID:Jyg078sC]
>>426
fuse_b25では DVBデバイスから受け取った文字列をそのまま変換しているだけで 中身を見てません
受け取ったEIT情報の加工は どちらかというとアプリ側(MythTV側)でした方がよいと思います

>>432
fuse_b25では /dev/dvb/adapterX/frontendYへはシンボリックリンクを貼ってるだけなので
frontendには関与していません
PT2のDVBドライバが信号強度やBERを報告しない実装になってるものと思われます

ところで >>369 に書かれた症状が出ている方は 他にも居らますか?
個別のH/Wの問題(その場合であってももちろんきちんとエラーを返すようにすべきですが)なのか
一般的に問題起きてるのか 確認しておきたいので...

438 名前:login:Penguin mailto:sage [2011/03/16(水) 21:17:54.98 ID:x2yRR6Ok]
>>437
返信ありがとうございます。
番組タイトルの件は、MythTV側を修正するのは大変なんで
キーワード録画で代用します。

>>PT2のDVBドライバが信号強度やBERを報告しない実装になってるものと思われます

fuse_b25オプションの"--conv --eit --utc"を使わないときは、
ログにWarningが出なかったので関係あるかなと思ったのですが・・・もう少し別で調べてみます。

あとxmltvで番組表を受信してたときはエラーは無かったのですが、
EITで受信する様になってdmesgに>>369と同じエラーが出るようになりました。

439 名前:login:Penguin mailto:sage [2011/03/16(水) 22:08:48.08 ID:+HQbc+s1]
mythtv側でタイトルとサブタイトルを加工したいのであれば、
libs/libmythtv/eithelper.cppのparse_dvb_event_descriptors関数で
> title = sed.EventName();
> subtitle = sed.Text();
として取り出したtitleとsubtitleを加工すればできます。

440 名前:login:Penguin mailto:sage [2011/03/16(水) 23:02:03.88 ID:Jyg078sC]
>>369 >>438
ちょっと /dev/dvb/adapterN/demuxM からの読み出しの件で
スレッド間の相互排除がまずそうなとこがあったので 2sen DTV up0607 に追加パッチを上げました
よろしければお試し下さい

441 名前:369 mailto:sage [2011/03/16(水) 23:18:37.72 ID:q9YbQA22]
>>440
パッチありがとうございます。さっそく適用しました。
そして>>428で教えて頂いたやり方でfuse_b25を2つ実行中です。
これで様子を見てみます。

442 名前:438 mailto:sage [2011/03/17(木) 07:35:37.77 ID:DAkKx+hM]
>>439
どういう感じに加工したら良いのか、教えて頂けないでしょうか?

>>376
>>MythWEBで番組表のカテゴリ毎の色分けがされなかったのですが、
>>表示言語を日本語から英語に変えたところ色分けされるようになりました。

表示言語を日本語のまま、MythWebでカテゴリーの色分けが出来ました。
「mythweb/modules/_shared/lang/Japanese.cat」を修正します。

例:
"News"
報道
(報道|情報)      ←この行を削除
\b(?:news|current) ←この行を追加

修正する内容については、
「English_GB.cat」と参考にして行うと良いと思います。

443 名前:login:Penguin mailto:sage [2011/03/17(木) 11:06:39.45 ID:DAkKx+hM]
当方環境だけかもしれませんが、/var/log/messagesに
fuse_b25 0.4.4関連のメッセージが大量に出力されます。

FUSE_b25[2763]: bad data/overflow in EIT. discarding the rest.
FUSE_b25[2752]: resetting the card.
FUSE_b25[2752]: BCAS card has been reset.
FUSE_b25[2752]: dropped an ECM due to the failed/slow card.
FUSE_b25[2752]: BCAS card init succeeded.
FUSE_b25[2752]: Got a bad response from the card. len:2, SW1/2:[0x6700].
FUSE_b25[2763]: received bad table for PMT.
FUSE_b25[2763]: bad section data for EIT.

文字数オーバーなんかな・・・?
まぁ、録画とか出来てるんで実運用上は問題ないのですが・・・。

444 名前:login:Penguin mailto:sage [2011/03/17(木) 19:51:52.48 ID:DAkKx+hM]
>>438 >>443 の、fuse_b25 0.4.4関係のログメッセージなんですが、
"--utc"オプションを外して"--conv --eit"のみで使用すると
エラーメッセージは出てきません。

が、EPG番組表が受信できません。う〜ん・・・



445 名前:444 mailto:sage [2011/03/17(木) 20:19:23.30 ID:DAkKx+hM]
"--utc"オプション外すとEPGは受信できてる(mythconvergにデータあり)が
番組表が表示出来ないみたい。
おまけにエラーメッセージも出るので、意味に事してしまった・・・。

446 名前:login:Penguin mailto:sage [2011/03/17(木) 20:40:36.15 ID:RDkvzo68]
>>443
bad data for系のエラーはUTF-8のときよりは随分減りましたが、
うちでは1時間に30個ぐらい出てますね。

resettingやらは正常時でもEITの取得が始まるタイミングで出ますが、
他のはうちでは出てないです。

mythconvergのprogramテーブルが番組表のデータです。
phpmyadminなどで中身を見てデータが入っているにも関わらず、
表示できないということでしょうか?
あと、表示できないのはmythfrontend? mythweb?
どういった現象が起きていますか? NO DATA表示?

447 名前:login:Penguin mailto:sage [2011/03/17(木) 21:13:56.93 ID:DAkKx+hM]
>>446
"--utc"オプションを外して"--conv --eit"だけで受信すると、
mythconvergのprogram内に受信データはあるのですが
MythWebに「NO DATA」で表示出来ない状態です。
※mythfrontendでは確認しておりません。

mythtv-setupの「Use DVB card for active EIT scan」にチェックを入れて
EITを使うと、/var/log/mythtv/mythbackend.logには>>432のエラーが出て
/var/log/messagesには>>443のエラーが出まくる感じです。

そしてしばらく使っていて最悪の場合は、dmesgに>>369のエラーが出て
/dev/dvb/adapter11がダメになる感じです。
PT2の地デジ2チューナーの内、/dev/dvb/adapter11のみ"-o allow_other --conv --eit --utc"を
付けているのですが、こいつだけエラーが出てダメなります。
※/dev/dvb/adapter9は"-o allow_other"オプションだけ記述。

fuse_b25 0.4.4 + xmltvを使って番組データ受信の運用なら問題ないので、
EITを使う運用はまだ安定性が無いような気がします。

448 名前:fuse_b25の中の人 mailto:sage [2011/03/17(木) 21:33:35.59 ID:nkvwckRy]
>>443 >>446
随分たくさんエラー吐いてるようですね.
うちで単体でテストしてるときはエラー吐いてないので 見過ごしてました.
(カード1枚のみ + MythTVを入れる余裕がHDDに無いので... 済みません)

> FUSE_b25[2763]: bad data/overflow in EIT. discarding the rest.
これはEITが文字あふれ なのでまあよしとして,

> FUSE_b25[2752]: resetting the card.
> FUSE_b25[2752]: BCAS card has been reset.
> FUSE_b25[2752]: dropped an ECM due to the failed/slow card.

カード側がリセットを要求してきたということと (おそらくそれによって)
ECMに関するカードからの応答が無かった/間に合わなかったという状況です

> FUSE_b25[2763]: received bad table for PMT.
これはDVBデバイスからの受信データが壊れてるので こちらも問題.

> FUSE_b25[2763]: bad section data for EIT.
これは(一応しょうがない)文字あふれの可能性もありますが,
アプリからのデータ取得が間に合わず内部バッファが溢れてる可能性もあります.

pid 2763はDVBから読んだデータが壊れてる(読み出しが間に合わない/溢れてる?)問題のみ,
pid 2752はカードの応答が無い/遅いという問題のみと分かれてますが,
もしかしたら複数起動に絡んで カードの反応が遅く/おかしくなってしまうのかも...
fuse_b25を1プロセスだけ立ち上げてても同様の反応が出るか 確認頂けると助かります.

あと --eit や --convを外すと テキストを変換せずそのまま渡すだけなので
EITの文字溢れはありえなくなります --utcは時間をいじってるだけですが いじらないと
MythTVは間違って9時間先の未来の時刻と思ってしまうのでEPGがおかしくなると思います


449 名前:441 mailto:sage [2011/03/17(木) 21:58:50.04 ID:vUpthEQP]
>>443
当方の環境でもFUSE_b25で同様のログが出ていることを確認しました。
また、以下のpcscdのログも出ているのですが、当方の環境のみの現象でしょうか?
pcscd: winscard_svc.c:647:ContextThread() TRANSMIT rv=0x80100068 for client 3

>>441以降、今のところ>>369の現象は発生していません。

450 名前:login:Penguin mailto:sage [2011/03/17(木) 23:12:48.47 ID:DAkKx+hM]
>>448 
fuse_b25中の人様
便利なツールを作成頂きありがとうございます。
なるほど、fuse_b25内でバッファーオーバーフローしてる可能性があるのですね。
B-CASやECMは、たまたまUSBがカードリーダーを認識ミスしてたのかも・・・。

PT2の地デジ2チューナーの内、
1チューナーのみ(/dev/dvb/adapter9 -o allow_other --conv --eit --utc)にして、
しばらく使ってみました。
※/dev/dvb/adapter11は未使用

〜ログの抜粋
/var/log/mythtv/mythbackend.log
--------------------------------------------------------
2011-03-17 23:03:45.840 Program #63544 not found in PAT!
Program Association Table
PSIP tableID(0x0) length(29) extension(0x7c14)
version(13) current(1) section(0) last_section(0)
tsid: 31764
programCount: 5
program number 0 has PID 0x 10 data 0x 0 0x 0 0xe0 0x10
program number 63520 has PID 0x 101 data 0xf8 0x20 0xe1 0x 1
program number 63521 has PID 0x 102 data 0xf8 0x21 0xe1 0x 2
program number 63522 has PID 0x 103 data 0xf8 0x22 0xe1 0x 3
program number 63904 has PID 0x1fc8 data 0xf9 0xa0 0xff 0xc8
--------------------------------------------------------
PATが見つからないって出てますね。
"--conv --eit --utc"が付いてるんで、相変わらず>>432は出ます。

451 名前:login:Penguin mailto:sage [2011/03/17(木) 23:18:02.10 ID:DAkKx+hM]
>>450続き

〜ログの抜粋
/var/log/messages
-------------------------------------------
FUSE_b25[2745]: bad data/overflow in EIT. discarding the rest.
FUSE_b25[2745]: bad section data for EIT.
-------------------------------------------
あと、「FUSE_b25[2763]: received bad table for PMT.」は今のところ出てないです。
とりあえず、もうしばらく様子見てみます。

>>449
当方環境には、/var/log/messagesにはpcscd関連のメッセージは出てないようです。
※たまたま出なかっただけかも知れません。

452 名前:446 mailto:sage [2011/03/17(木) 23:18:11.22 ID:RDkvzo68]
うちの環境はadapter9のみの環境なので、
カードが複数チューナーでという環境ではありません。
やはり分配器を用意した方が良さそうですね。。

ひとまず報告まで。

453 名前:login:Penguin mailto:sage [2011/03/17(木) 23:21:06.95 ID:vUpthEQP]
>>450
>>432のログはずっと前から出ており、fuse_b25とは無関係と思われます。
ググると多数ヒットしますし、問題なしと無視するのがいいかと。

454 名前:login:Penguin mailto:sage [2011/03/18(金) 16:28:01.32 ID:4UkpKTBO]
計画停電に備えてupsを導入した
これでうまくとれればいいんだが



455 名前:login:Penguin mailto:sage [2011/03/18(金) 16:29:12.89 ID:0Rv1xxJI]
UPSの電力バックアップって数分でしょ

456 名前:login:Penguin mailto:sage [2011/03/18(金) 16:39:15.27 ID:M9TB8i4V]
>>455
製品による
6時間持つものも

457 名前:login:Penguin mailto:sage [2011/03/18(金) 16:44:08.80 ID:4UkpKTBO]
>>455
だから省電力で組むのが必須
2T×2台でアイドル44wです

458 名前:450 mailto:sage [2011/03/18(金) 17:48:49.97 ID:TU5laCEf]
>>453
fuse_b25に"--conv --eit --utc"オプションを付けなければ、
>>432のメッセージは出ません。
つまり、このオプションを使用した場合MythTV側へ受信シグナルを
fuse_b25は送ってないんじゃないかと考えています。

459 名前:login:Penguin mailto:sage [2011/03/18(金) 19:07:17.09 ID:DG3PdUng]
>>458

DVBでは >>432のメッセージにも見られるように 信号強度やBERなどは
frontendN デバイスへioctl()で尋ねるようになってます.
またfuse_b25では >>437で書いたように frontendデバイスには関与していません
"--conv --eit --utc"を付けても付けなくても 通るコードパスは同じはずなので fuse_b25が絡む可能性は低いです.
MythTV側からは DVBからNITとかEITとかを読み出してみて
それが("--conv --eit --utc"によって)エラーを起こさずにMythTV側でも見られるようになったために
継続的にfrontendの状態監視を試みるようになったのではないでしょうか.


460 名前:449 mailto:sage [2011/03/18(金) 19:39:16.33 ID:IvWKEza5]
ようやくfuse_b25のバックトレースが取れました。
coreファイルは取ってありますので、更なる情報が必要な場合は指示して下さい。

#0 0x00007fc3d89b2215 in ?? () from /lib/libc.so.6
#1 0x00007fc3d89b3fb2 in calloc () from /lib/libc.so.6
#2 0x0000000000404d3f in parse_ecm (priv=0x7fc3d0000f00,
pid=<value optimized out>) at stream.c:320
#3 0x0000000000405182 in do_read_section (priv=0x7fc3d0000f00,
map=0x7fc3d0813028, timeout=<value optimized out>) at stream.c:928
#4 0x0000000000405686 in fetch_loop (data=<value optimized out>)
at stream.c:987
#5 0x00007fc3d8c9d914 in start_thread () from /lib/libpthread.so.0
#6 0x00007fc3d8a0e7dd in clone () from /lib/libc.so.6


461 名前:login:Penguin mailto:sage [2011/03/18(金) 21:31:13.59 ID:DG3PdUng]
>>460
デバッグに協力していただき ありがとうございます
不具合を起こしてる場所は特定出来ました.
ただ calloc()で起こしてるんですね...
以前のバージョンでも同様にcallocでSEGVを起こしてる報告を受けました.
メモリリークしてて callocがオーバーコミットして変になってるのか...
valgrindで調べても pcscd やiconvでの問題が見つかるだけで よくわらかない....
一応もうちょっとソース見て考えますが 詳しい方のアドバイス等あれば教えて下さい.

462 名前:login:Penguin mailto:sage [2011/03/19(土) 00:06:04.80 ID:gbLIyFg9]
dmalloc

463 名前:login:Penguin mailto:sage [2011/03/19(土) 04:11:04.66 ID:y7RTAwlx]
up0243パッチ済みのwin32-VLCバイナリをup0608にうp。
とりあえず無音にはなってないのを確認。
なれないことやったんで疲れたわw寝る。

464 名前:login:Penguin mailto:sage [2011/03/19(土) 14:33:04.53 ID:2d+DEbwh]
ワンセグのTS抜けるUSBドングルらしいけど試した人いる?
www.linuxtv.org/wiki/index.php/CVOC-E121




465 名前:399 [2011/03/19(土) 17:38:08.36 ID:dhzux3++]
>>431
あー、これが、一部の二ヶ国語放送で音が出ないってやつだったのか。

>>463
ありがとうございます。試しに録っておいた nhk総合のニュースは
うまい具合に再生できました。

でも、なぜか udp のストリーミング再生は、そのものが始まらないのでした。


466 名前:login:Penguin mailto:sage [2011/03/19(土) 21:51:57.31 ID:0umRA0Uf]
>>462
dmallocは valgrindでは見つからないようなバグも検出できるってことでしょうか?
調べてみます

ところで
echo 2 > /proc/sys/vm/overcommit_memory
を実行して mallocのオーバーコミットを止めても
fuse_b25を実行しても 同様のバグが起きるか確かめてもらえるとありがたいんですが... >> 449 さん

467 名前:449 mailto:sage [2011/03/19(土) 22:30:42.31 ID:DPH+4qvs]
>>466
了解しました。先程セットしましので、現象が出たらまた報告します。

468 名前:467 mailto:sage [2011/03/20(日) 10:18:22.19 ID:AxfYqXg/]
overcommit_memoryを2に変えても現象発生しました。バックトレースの結果を貼ります。
#0 0x00007f8fde5e29ea in ?? () from /lib/libc.so.6
#1 0x00007f8fde5e49d0 in malloc () from /lib/libc.so.6
#2 0x0000000000409929 in aribstr_to_utf8 (cd=0x7f8fd48b7e70,
source=0x1dd585a "!Z\033|\327\355\307\345!<\265!<![\rEOn5F`ET;R\r!Z\301!<\32
5??!<![\rCfB<M[;R", len=51, dest=0x1ddb9da "", buf_len=233) at b24str.c:350
#3 0x000000000040797c in convert_text (src=0x7f8fcdff2c78, len=51,
sleft=0x7f8fcdff2c74, dst=0x7f8fcdff2c68, dleft=0x7f8fcdff2c8c, max=234,
cd=0x7f8fd48b7e70) at convert.c:209
#4 0x0000000000407ec8 in convert_descriptors (
src=0x1dd585a "!Z\033|\327\355\307\345!<\265!<![\rEOn5F`ET;R\r!Z\301!<\325? ?!<![\rCfB<M[;R", sleft=52,
dst=0x1ddb9c6 "\022Djpn\r\v\021v\343wc0\373o\024Q", <incomplete sequence \372>, size=<value optimized out>, cd=0x7f8fd48b7e70) at convert.c:564
#5 0x0000000000408875 in do_convert_eit (src=<value optimized out>,
slen=<value optimized out>, dst=<value optimized out>,
dlen=<value optimized out>, conv_utc=<value optimized out>,
conv_txt=-838915320, cd=0x7f8fd48b7e70) at convert.c:913
#6 0x00000000004091d0 in convert_eith (priv=0x7f8fd40008b0,
pid=<value optimized out>) at convert.c:991
#7 0x0000000000405182 in do_read_section (priv=0x7f8fd40008b0,
map=0x7f8fd48129a8, timeout=<value optimized out>) at stream.c:928
#8 0x0000000000405656 in fetch_loop (data=<value optimized out>)
at stream.c:979
#9 0x00007f8fde8cd914 in start_thread () from /lib/libpthread.so.0
#10 0x00007f8fde63e7dd in clone () from /lib/libc.so.6


469 名前:login:Penguin mailto:sage [2011/03/20(日) 11:34:51.94 ID:A4W9twN8]
オレオレiconvか。ご愁傷様。

470 名前:login:Penguin mailto:sage [2011/03/20(日) 12:45:07.63 ID:WitLfcQG]
>>468
報告ありがとうございます. お手数お掛けしました.
今度は違う場所でのmalloc()なんですね.... 確保しようとしてるサイズも異常じゃないし
どうやら別の場所でヒープをぶっ壊してるようです.
もう少し調べてみます.

471 名前:login:Penguin mailto:sage [2011/03/20(日) 13:02:12.39 ID:A4W9twN8]
iconvの返り血チェックしてねーとかすげー。

472 名前:login:Penguin mailto:sage [2011/03/20(日) 18:31:07.98 ID:Rse3zKzS]
>>471
チェックしないと何が問題なんだ?
どうせ答えられないんだろうけど。

473 名前:login:Penguin mailto:sage [2011/03/20(日) 18:38:47.05 ID:A4W9twN8]
507 iconv(cd, &p, &euc_str.used, &dest, &buf_len);
508 if (buf_len > 0)
509 *dest = '\0';
510 else
511 *(dest - 1) = '\0'; // rewrite the tail byte
destが呼び出し前とかわらずdest-1を破壊とか



474 名前:login:Penguin mailto:sage [2011/03/20(日) 18:46:49.37 ID:A4W9twN8]
あとはそうだなー、iconvでエラー出ても1バイトは進んでるとか。

513 free(euc_str.buf);
514 return dest - q + 1;

上では進んでないのに。
333 if (*source == '\0' || len == 0 || buf_len < 2) {
334 *dest = '\0';
335 return 0;
336 }




475 名前:login:Penguin mailto:sage [2011/03/20(日) 20:19:28.50 ID:WitLfcQG]
>>473 >>474
ご指摘ありがとうございます
ちょっと理解できてないんですが

>>473 このコードはすでに0.4.4では存在していませんが, 仮に存在していたとして
コール前buf_len >= 1 でコールしてて その後 buf_len == 0ということは
dest は += (旧)buf_len で出力バッファの長さ一杯まで詰まってるはず,
つまり1以上インクリメントされてるので
-1した位置(出力バッファのお尻)にアクセスしてOKと思ってたのですが
この仮定は間違ってるってことでしょうか?

>>474 で返す長さを+1してるのは
338行で 先頭に0x11 を付加してdestがすでに1つ進んでいるため不要と思ってたのですが...

476 名前:login:Penguin mailto:sage [2011/03/20(日) 21:06:14.48 ID:A4W9twN8]
>>475
ごめん。buf_len>=1なのは上でチェックしてた。
あと return で1以上返すもの、destに0x11,0x11,0x11..と続いても
いいんなら問題ないと思う。

477 名前:login:Penguin mailto:sage [2011/03/21(月) 00:01:57.47 ID:j2123lOV]
>>473
>>474
>>476

ハイ、よくがんばったね。
ごくろうさんw

478 名前:login:Penguin mailto:sage [2011/03/21(月) 00:10:24.96 ID:7ksXPnxT]
ID:A4W9twN8

このバカ、他人のコード見下して、何したかったんだ?
見下す前に、自分が間違ってないか、確認する方が先だろ?
「俺は間違ってねぇ。完璧だ。」こんな奴がいるから、スレが荒れる上に、
作り手が嫌気さすんだよ。

479 名前:login:Penguin mailto:sage [2011/03/21(月) 00:23:29.61 ID:egJkWEU8]
スルー力が試されるなw

480 名前:login:Penguin mailto:sage [2011/03/21(月) 01:51:12.41 ID:FyOyCs1q]
スノレ一カ

481 名前:login:Penguin mailto:sage [2011/03/21(月) 02:22:10.79 ID:SvekCH+s]
二人で組んでコーディングする方法があると聞いたが
それもそんな感じなのかね

482 名前:login:Penguin mailto:sage [2011/03/21(月) 02:29:23.19 ID:FyOyCs1q]
>>481
連弾のことですね。

483 名前:login:Penguin mailto:sage [2011/03/21(月) 09:43:11.60 ID:+Ix1OCzS]
>>481
ペアプログラミングってやつですね。
1人辞めてももう1人いるから何とかなる、っていう発想ですが
そのもう1人も辞めることが統計上多いそうで、
結局どうもならんのだそうです。

484 名前:login:Penguin mailto:sage [2011/03/21(月) 10:38:31.76 ID:EGGcNmyA]
5人組にして互いのコードを監視させると良いんじゃないか。



485 名前:login:Penguin mailto:sage [2011/03/21(月) 11:50:07.63 ID:NkrmE96q]
>>481
ITドカタで3件ほどペアプロを導入したプロジェクトを見てきたが、

自称上級者(実際は単に管理職になれない腐れ)が
「指導」と称して若いマにコードを書かせて、
1行書くごとにケチつけて、若者の士気がガタ落ちする、

ってのが、ありがちなパターンだ。

486 名前:login:Penguin mailto:sage [2011/03/21(月) 12:57:11.50 ID:+Ix1OCzS]
>>485
若いのが書いたコード見て「きたねぇな」と思うことはあるが
(スループットも含めて)動作に問題が無いなら見過ごす。
どうでもいいことをチマチマと指摘されると聞くほうはイラつくのは当然で
ホントに聞かなきゃいけないことまで右から左になっちまうから。

487 名前:login:Penguin mailto:sage [2011/03/21(月) 17:45:41.94 ID:h3u/rfta]
重箱の隅をつつくようなことはプログラムに限らずアレだけど、
保守する方の身になってみるとあんまり汚いのも考え物だ。

488 名前:login:Penguin mailto:sage [2011/03/22(火) 06:12:43.68 ID:jKce4Hk4]
最近はコードレビューの習慣も廃れてるのか。

489 名前:login:Penguin mailto:sage [2011/03/22(火) 18:27:14.06 ID:YECkKljW]
昨今はコード自体のレビューに頼るのはもってのほかで
もっともっと前の工程の設計書の段階で徹底して
踏み倒してクオリティを上げなさい・問題を解決しなさい、
だからねぇ。

全工程において、作業者のクビがすげ変わっても同じ品質になるように
していくのが目標になってるから。
歯車化したいんですよ。

490 名前:login:Penguin mailto:sage [2011/03/22(火) 18:46:56.58 ID:xlaMDPSJ]
>>488
コードレビューはいいさ。ちょっと口が悪い指導員でも教育効果はある。
しかしペアプロでモチベーション減退すると、品質も生産性もガタガタなんだよ。

491 名前:login:Penguin mailto:sage [2011/03/22(火) 18:53:35.51 ID:PcLOEwm4]
マ板あたりでやったら。

492 名前:login:Penguin mailto:sage [2011/03/22(火) 21:00:11.28 ID:YECkKljW]
NHKのBSデジタル再編は4月からなんだねぇ
7月の地アナ停波と一緒のタイミングでやるのかなぁと思ってたんだけど。
地上波とは関係ないからかな?

493 名前:login:Penguin mailto:sage [2011/03/26(土) 22:13:09.24 ID:CB2ogJDf]
地デジ8ch+BS9chを全て同時録画したらHDDの書き込み速度足りないよな・・・orz

494 名前:login:Penguin mailto:sage [2011/03/26(土) 23:08:12.08 ID:LWunW2Y5]
それぐらいなら間に合うと思うけど



495 名前:login:Penguin mailto:sage [2011/03/26(土) 23:08:18.08 ID:9Fidwme5]
つRAID

496 名前:login:Penguin mailto:sage [2011/03/26(土) 23:24:42.90 ID:V3Ng6dso]
ハードディスクがプレデターVS二等兵のようにバタバタ死んで逝きそうw

497 名前:login:Penguin mailto:sage [2011/03/27(日) 06:50:55.04 ID:uAHNklm8]
どうもアナログと見比べると縦が潰れて見える気がするんだが、
これってドットピッチとかの関係かな?
それともうちのブラウン管がもともとおかしいんだろうか。

498 名前:login:Penguin mailto:sage [2011/03/27(日) 07:22:57.57 ID:7ATlwGxc]
>>497
ブラウン管なのがダメなんですよっ

499 名前:login:Penguin mailto:sage [2011/03/27(日) 10:35:17.92 ID:uAHNklm8]
>>498
うーむ、そか…これが普通なのか…アナログに比べて、人が太って見えるw
あと地デジだとテロップとかも太く見えるんだけど、これも気のせいかー。

500 名前:login:Penguin mailto:sage [2011/03/27(日) 20:05:38.73 ID:oHX+fPEU]
ビンビン立てやに水浸しか

501 名前:login:Penguin mailto:sage [2011/03/28(月) 00:04:39.08 ID:Iu/wqz9m]
>>463
ttp://www.forest.impress.co.jp/docs/news/20110325_435166.html
と合わせて
不具合もあるみたいなので一旦削除します。
使用中の方はご注意を。

502 名前:login:Penguin mailto:sage [2011/03/29(火) 10:08:33.84 ID:DYovKYot]
>>499
ブラウン管の曲率の関係じゃね?

503 名前:login:Penguin mailto:sage [2011/03/29(火) 10:17:05.42 ID:a9vzKXrh]
ブラウン管は走査線の関係で細かい横縞が入っている。
そのため錯覚で液晶よりも横長に見える。
さらに16:9になると横縞が長くなり、より横長に見える。

504 名前:388 mailto:sage [2011/03/29(火) 12:07:19.97 ID:ogEjR3xh]
>>429
レスありがとうございます
いろいろあって遅レスになってしまいました、ごめんなさい

$ ./configure --disable-dvdread --disable-dvdread-internal --disable-dvdnav
$ make
で一応コンパイル出来たっぽいです(--disable-dvdnav をつけないと自分の環境では make 通りませんでした)
んで、出来た mplayer で再生してみましたら、パッケージでインストールした
mplayer-mt では音声がバッグって視聴できなくなるNHK総合の放送時間帯でも
音声が正しく聴こえるようになりました

ちょっと不安定なところもあるっぽいのですが、これでなんとかなりそうです
ありがとうございました



505 名前:login:Penguin mailto:sage [2011/03/30(水) 02:14:10.57 ID:Ry12KvBA]
>>501
ご苦労様です
地震やなんやかんやで存在に気付いたのが今なんですけど、一度使ってみたいです
新しいバージョン待ってます

506 名前:login:Penguin mailto:sage [2011/03/30(水) 04:17:33.50 ID:EmfGA8hE]
ソースの中身把握しているわけじゃないけど、Linuxの1.1.8の方はパッチ1行直せばあたるっぽい。
Windowsは知らん。

507 名前: 忍法帖【Lv=6,xxxP】 【東電 84.7 %】 mailto:sage [2011/03/31(木) 11:56:28.77 ID:0YeTn60S]
ちょっと教えて欲しいんだが、
FFmpegとかで「Intel Quick Sync Video」を使ってエンコードって出来ないのかな?

508 名前:login:Penguin mailto:sage [2011/03/31(木) 17:10:25.68 ID:oV9H4xDe]
PT2 2枚刺しでTVRockを使っています。
本当にTVRockがよく落ちるので、Linux + EPGRec を試したいと考えています。

ハードはAsusの E35M1-M PRO +2Gバイトメモリです。

そんだけです。


509 名前:login:Penguin mailto:sage [2011/03/31(木) 18:29:18.52 ID:eKSFSznZ]
ふ〜ん
としか言いようがない

510 名前:login:Penguin mailto:sage [2011/03/31(木) 20:11:52.60 ID:J2uYOEdk]
メモリーとか変えれば?としか

511 名前:login:Penguin mailto:sage [2011/03/31(木) 23:36:21.58 ID:cOCvOn9K]
試せば?
としか言いようがない

512 名前:login:Penguin [2011/04/01(金) 00:35:50.27 ID:twUkEoBn]
>>508
WindowsではXXXというツールを使えばいままでできていたんですが、
Linuxではどうやるんですか?とか言うなよ?
無ければ自分で作るか、なんとか探し出して自己解決できないとお勧めはしない

513 名前:login:Penguin mailto:sage [2011/04/01(金) 00:48:12.59 ID:3HQC6Jud]
>>508
epgrec 導入したけど、最終的に自分でパッチを作らないとまともに動かなかったな

514 名前:login:Penguin mailto:sage [2011/04/01(金) 02:11:05.38 ID:N0ukuNlp]
とうとうBS2がなくなってしもうたな



515 名前:login:Penguin mailto:sage [2011/04/01(金) 16:45:25.67 ID:jAuvR6nW]
epgrecの番組表から空になったBS2消してプレミアムにするのどうやんの

516 名前:login:Penguin mailto:sage [2011/04/01(金) 16:52:38.57 ID:Hry3ipOC]
ディスプレイに付箋を貼ってプレミアムと書くだけでおk

517 名前:login:Penguin mailto:sage [2011/04/01(金) 17:35:44.59 ID:OrJ/8Jau]
>>515
BS hiの部分がプレミアムの番組表になってるだろ?
BS2を非表示にするには、BS2ってところをクリックして視聴しないにチェックを入れる。

チャンネル名はepgdumperに入ってるみたいだな。
epgdumperのソースいじってコンパイルし直せばいいかな?

518 名前:login:Penguin mailto:sage [2011/04/01(金) 21:12:25.21 ID:mbmAVjVj]
>>505
1.1.8にパッチ当ててビルドしたバイナリをうpろだに上げました。up0616


519 名前:login:Penguin mailto:sage [2011/04/02(土) 03:56:57.16 ID:hYWNmQzD]
b-casカードのランプの明滅がしなくなった。
点灯したままだ。

520 名前:login:Penguin mailto:sage [2011/04/02(土) 04:17:22.72 ID:hYWNmQzD]
pcsc_scanしてみたら
Reader 0: SCM SCR 3310 NTTCom 00 00
Card state:Card inserted, Unresponsive card,

って出た。これってカードが壊れたってこと?

521 名前:login:Penguin mailto:sage [2011/04/02(土) 04:24:19.15 ID:hYWNmQzD]
すまん。何度か抜き差ししてるうちに明滅するようになって認識された。

522 名前:login:Penguin mailto:sage [2011/04/02(土) 04:27:58.36 ID:hYWNmQzD]
明滅してない状態で録画したファイルは、
ワンセグの動画だけは見られるみたい。

523 名前:login:Penguin mailto:sage [2011/04/02(土) 04:30:22.43 ID:yyFSWTjz]
>>518
どうもありがとうございます
愛用せていただきます

524 名前:login:Penguin mailto:sage [2011/04/02(土) 11:33:35.95 ID:Ppm3ztTI]
>>522
ワンセグはもともとノースクランブルだから
カードなしでも見れるよ
そもそもNTTcomだったかのカードリーダーは、
点灯はPCに接続されているというだけでカードが刺さってない状態という意味だし。



525 名前:login:Penguin mailto:sage [2011/04/02(土) 12:27:29.47 ID:kWdKskde]
今から戻せば見れるはずだなー

526 名前:login:Penguin mailto:sage [2011/04/02(土) 15:11:47.31 ID:hYWNmQzD]
>>525
b25コマンドで解除できたよ。ありがとう。

527 名前:518 mailto:sage [2011/04/02(土) 20:28:27.39 ID:uLTk14os]
うpろだup0617にVLCパッチを追加しました。
ステレオ-DualMono-ステレオとなるときに無音になる対策を加えました。
パッチ済みバイナリはup0618
テストしたサンプルが少ないのでなんか不具合あるかもですが。

528 名前:login:Penguin mailto:sage [2011/04/04(月) 07:47:02.49 ID:GUD4RMt2]
円、84円になってるんやね〜 これ80円後半ぐらいサクサクーって円安になるんかな?
それでもまだまだ円高だけど

529 名前:login:Penguin mailto:sage [2011/04/04(月) 07:47:42.96 ID:GUD4RMt2]
あ・・・、誤爆しました
申し訳ありません

530 名前:login:Penguin mailto:sage [2011/04/05(火) 00:02:44.40 ID:SRnJxxXG]
>>528
数ヶ月後には100円代まで余裕で下落してるだろう
材料調達費が上がってPT2の値段も上がるかもな

531 名前:login:Penguin mailto:sage [2011/04/05(火) 16:54:01.77 ID:BOPC/HLf]
赤い方のやつ(ジャンクなPT1)で試した方います?

532 名前:login:Penguin mailto:sage [2011/04/05(火) 22:07:09.88 ID:5932rai+]
恐ろしや。偽預言者が多数表れている。

533 名前:login:Penguin mailto:sage [2011/04/05(火) 23:56:14.73 ID:B4VTuGi2]
>>531
わざわざPCIスロットを壊すようなものを入れる奴なんて、いるの?

534 名前:login:Penguin mailto:sage [2011/04/06(水) 09:40:07.83 ID:F0gBqff+]
伝説の呂布で逮捕ーッ!



535 名前:login:Penguin mailto:sage [2011/04/06(水) 20:14:53.88 ID:zgxbQGfK]
預言と予言の区別がつかない人の方が恐しい。

536 名前:login:Penguin mailto:sage [2011/04/06(水) 22:42:16.46 ID:rL6adPjv]
預金と貯金の区別がつかない人の方が可愛い。

537 名前:login:Penguin mailto:sage [2011/04/06(水) 23:13:07.34 ID:cMwwgJ3E]
なんか問題の切り分けにも使えるかなぁ、
ということでmythtv側でISDB用の変換をさせるパッチを作ってGithubに上げました。
→https://github.com/fukumen/mythtv

このパッチを使った状態で見かけたfuse_b25のエラーらしきのは
received bad table for PMT.
だけのようです。
地上波1チューナーでEIT受信だけの状態で1度だけfuse_b25が落ちましたので
多チューナーでなくても再現するようです。ただcoreが取れず。。。

538 名前: 忍法帖【Lv=11,xxxPT】 【東電 75.1 %】 mailto:sage [2011/04/06(水) 23:56:05.98 ID:kdVkikjD]
>>537
お疲れ様です。

この機能を利用するには、以下のような感じでOKでしょうか?

/usr/local/sbin/b25dir 9
/usr/local/bin/fuse_b25 /dev/dvb/adapter9 -o allow_other

mythtv-setupの「キャプチャカード」にて、
録画オプション→Use DVB card for active EIT scan→チェックをいれる

539 名前:login:Penguin mailto:sage [2011/04/07(木) 01:44:14.59 ID:RORRT5wc]
いまさらだが。

Gentoo使いのオレも >>378 と同様らしい状態に遭遇した。
2.6.38-r1 をてコンパイルして再起動→ブート時に長々とエラーを吐く。
そしてやっぱり /dev/dvb はつくられなかった。

2.6.38 で動かせてる人いるのかな?

540 名前:login:Penguin mailto:sage [2011/04/07(木) 02:21:17.38 ID:8A5Cf83c]
>>536
おれはしらん。どう違うの?
どっちも銀行様に自分のお金を差し上げるんでしょ。

541 名前:login:Penguin mailto:sage [2011/04/07(木) 02:56:22.43 ID:utFaSfXp]
貯めなくても預けたら預金
預けなくても貯めれば貯金

542 名前:login:Penguin mailto:sage [2011/04/07(木) 09:46:33.36 ID:3mHvJnjx]
>>540
ja.wikipedia.org/wiki/%E9%A0%90%E9%87%91#.E8.B2.AF.E9.87.91.E3.81.A8.E9.A0.90.E9.87.91.E3.81.AE.E9.81.95.E3.81.84

543 名前:login:Penguin mailto:sage [2011/04/07(木) 12:38:52.50 ID:TzFGThs6]
>>538
OKです

544 名前: 忍法帖【Lv=11,xxxPT】 【東電 79.3 %】 mailto:sage [2011/04/07(木) 18:19:44.85 ID:gkURRKvd]
>>543
fuse_b25へのオプションは"-o allow_other"だけで合ってますでしょうか?
1時間程ほっといても番組表が埋まらない(空欄)なもので・・・。
"--conv --eit --utc"は追記しなくて良いんですよね?



545 名前:login:Penguin mailto:sage [2011/04/07(木) 19:44:10.28 ID:TzFGThs6]
そうですね、その3つは不要です。-o allow_otherだけで問題ないです。
以前fuse_b25+mythtv+UTF16BEパッチで動いていた環境であれば、
違いはfuse_b25へのオプションだけです。
とりあえずの確認としてチャンネルのフルスキャンを1度試してもらえますか?
それでチャンネル名が文字化けしていないようであれば、
後は設定やら環境の問題だと思います。

102氏のwikiの設定を参考にしているとするとbackend起動後、
1分後からEIT取得が始まりますので、2〜3分経てば1chの二日ぐらいの情報は
取得できてmythwebなどで表示できるはずです。
まるっきり取得できないとなるとワタシがやった失敗は開始チャンネルが入っていないとか。。。

二つ目の確認としてfuse_b25を-fつきで起動してみてbackend起動後1分立って
fuse_b25からログが出始めるかどうかぐらいでしょうか。

546 名前:login:Penguin mailto:sage [2011/04/07(木) 19:44:43.57 ID:C2hgctBz]
>>544
追記必要ですよ
あとmythtv-setupのビデオソースをEITにすることも

547 名前:546 mailto:sage [2011/04/07(木) 19:51:14.73 ID:C2hgctBz]
失礼、レスが被りました。
作者がオプション不要と切り分けてるようなので、それに従ってください。
自分も試してみます。


548 名前:login:Penguin mailto:sage [2011/04/07(木) 20:24:52.26 ID:TzFGThs6]
そーですね、ビデオソースもEITにしておいてください。

ISDBパッチをいれた状態でfuse_b25の変換オプションを付けた場合は
ちょっとどうなるか分かりません(ISDBパッチの動作が自動でOFFになったりはしません)。
恐らく漢字とひらがなが入り乱れた壊れた番組表になると思いますが。。。

549 名前:login:Penguin mailto:sage [2011/04/08(金) 16:14:31.35 ID:9kSPL0dL]
epgrecのthumbsにバックドア仕込まれた。
オープンにして使ってる人いたら気を付けてください。
これに懲りてローカルだけで使うようにしました…

550 名前:名無しさん mailto:sage [2011/04/08(金) 17:38:35.11 ID:ui6MCrEk]
外からhtmlリードできるだけなら問題ないよね?
IDパスバレてログインされたの?

551 名前:login:Penguin mailto:sage [2011/04/08(金) 18:26:48.31 ID:9kSPL0dL]
ログ見る限りログインされた形跡はありませんでした
検索したら全く同じように設置されてたってブログもあったので何らかの脆弱性を利用したワームかなんかでしょうか…

ちなみにthumbsの下にコマンドを投げるフォームの書かれたa.phpが設置され、
ランダム文字列っぽいディレクトリ(コンソールから参照できず、samba越しで見つけました)にdebianとrecpt1が入ってました。
そこで録画も行われてたようでいくつかtsも残ってました。

552 名前:login:Penguin [2011/04/08(金) 21:03:13.53 ID:FFO9Y7b1]
>>551
epgrec の php になんか脆弱性があるんでしょうか?

渡しの場合外部に対してはDigest認証しているので、
今のところ被害にはあってないみたいだけど、結構心配です。

ググった限り、a.php の内容見ると、日本語のエンコーディングに詳しそうなので、
仮にepgrec に脆弱性があるのであれば、ワーム作った作者は日本人の可能性もありますね。
(そもそもepgrec知ってる時点で・・)

epgrec 暇ができたときに読みなおしかなぁ。
作者が直してくれるとありがたいんだけど。


553 名前:login:Penguin mailto:sage [2011/04/08(金) 21:21:46.85 ID:9jf8Elb7]
そのts中身何?ちょっと気になる
拡張子がtsなだけでなんか別のファイルだったりするのかしら

554 名前:login:Penguin mailto:sage [2011/04/08(金) 22:54:44.84 ID:cWgShroF]
そのa.phpうpしてほしい。問題ないならね。
ちょっと怖いなあそれ。



555 名前:login:Penguin mailto:sage [2011/04/08(金) 22:56:08.98 ID:0y7bcmq6]
>>552
つかもう一年近く放置だし、更新はなさそうな・・・
脆弱性があるかどうかわからんのはなぁ。

556 名前:login:Penguin mailto:sage [2011/04/08(金) 23:01:26.13 ID:cWgShroF]
あ、ぐぐったらでてきたな。
なんだろうか。

557 名前:login:Penguin mailto:sage [2011/04/09(土) 00:52:29.78 ID:ZKSMnpOz]
>>429さんのmplayer-r32954pつかってます。
これでNHKの7時のニュースの音声がきこえるようになりました。
どうすればこのmplayerで二ヶ国語放送やら副音声ってきけますか。


558 名前:login:Penguin mailto:sage [2011/04/09(土) 01:03:25.47 ID:jsmru7OB]
中の人元気かな
ぱったりレスなくなったけど

559 名前:login:Penguin mailto:sage [2011/04/09(土) 01:24:41.60 ID:bS5XUlOk]
git.sourceforge.jp/view?p=epgrec/epgrec.git
じゃあ俺達で勝手に開発していこう(俺はやらないが)

560 名前:login:Penguin [2011/04/09(土) 01:31:10.96 ID:ENd19gEC]
>>557
たしか二か国語放送や多重化放送で、
再生できにくいのがあった気がする。

これは windwos のプレイヤーで再生してもほとんど同じことが言える。
(ts に完全に対応したプレイヤーが少ない。っていうか、俺は知らん。)

ただ、最新の TMPGEnc とかは完全対応なので、二ヶ国語放送なども
きちんとエンコできるので、そうするか何かすれば見れる。
(解析した場合、再生も出来るけど、それでちゃんと見れる)

ということなので、ちゃんと完全対応するプレイヤーもいずれ出てくるので、それを待つか、
完全対応しているもの(例えばTMPGEnc5を使って、観るか。

っていうか、俺が知らないだけで、すでに完全対応しているプレイヤーがあるかもしれないけど。

561 名前:login:Penguin mailto:sage [2011/04/09(土) 01:46:34.22 ID:ic/nmIv1]
>>557
説明が同梱されてた希ガス。それか、up0588を確認しれ。

562 名前:login:Penguin mailto:sage [2011/04/09(土) 03:34:23.51 ID:7955Ail7]
>>551
定かではないですがthumbsにphpが仕込まれたということはepgrecでサムネイル生成にコードを割り込ませた可能性は考えられますね


>>553
仕事中に発見して大急ぎで処置しちゃったので中身は確認してなかったです。
ただファイル名がtvtokyo.tsだったり、それを録画したと思しきシェルスクリプトもあったので恐らく普通のtsだと思います

とかく自分用のツールとはいえ不用意にオープンで運用するもんじゃありませんね…痛感しました

563 名前:login:Penguin mailto:sage [2011/04/09(土) 07:45:34.99 ID:UMJKXqNp]
>>559
情弱乙
それマスゴミが言ってたそのまんまじゃん

564 名前:557 mailto:sage [2011/04/09(土) 14:02:39.48 ID:ZKSMnpOz]
>>560
>>561
ありがとう。
up0588のreadme-dmono.txtに記述ありました。



565 名前:login:Penguin mailto:sage [2011/04/09(土) 17:10:58.09 ID:EE2aBUis]
b25_decode failed (code=-4). fall back to encrypted recording.
てのがrecpt1ででたんだけどこれって電波悪いぞってことなのかね?
昨夜まで地元ケーブルのテレビ回線とでもいうかを使っててそっちじゃ問題なかったんだが
今朝引き上げ工事してフレッツテレビの方に変えたとたん
全くまともに録画できなくなった
地デジでサンテレビとテレビ大阪いけるとこなのにサンテレビがテレビでもなぜかでてこないし
テレビで見るだけならいける

566 名前:login:Penguin mailto:sage [2011/04/09(土) 22:12:17.26 ID:K/N5ktxS]
最近あまり手を付けてませんでしたが
一応fuse_b25のヒープ破壊っぽいのを一つ潰した新バージョン0.4.5を2sen DTV up0623 にうpしました
まだ完全に潰せてない気がするので >>537 さんのMythTVパッチでバグが再現されないか確認できるのを期待してます
>>537 さん, ご協力どうもです.

あとmplayerのパッチの方もバージョンアップしました 2sen DTV up0624
変更点は↓の感じで 基本的には番組切り替わり時に再生がハングするのを改善するものです.

- 番組切り替わりによるストリーム構成(PMT)変化に対応
- 画面サイズの切り替わりに対応(NHK教育のHD <-> SD など)
- DVBアプリ集から単独の別パッケージに分離

あと, 今回からmplayer向けのパッチは DVBアプリ集から分離して単独にしました.
ユーティリティコマンドやスクリプト関係, gstreamer向けパッチ等は
作者以外ユーザはほとんどおられないであろうことと 更新頻度の違い等を考慮したものです
以上よろしければお試し下さい

567 名前:login:Penguin mailto:sage [2011/04/09(土) 23:23:38.18 ID:BVNyjmA1]
毎度ご苦労様です

568 名前:login:Penguin mailto:sage [2011/04/10(日) 03:39:09.21 ID:bX3imkDR]
foltia ANIME LOCKERってfoltiaとどう違うの?

569 名前:login:Penguin mailto:sage [2011/04/10(日) 11:50:26.90 ID:8LaILUHn]
民主党の勉強に出たフリーランスジャーナリスト 上杉隆 氏の報告

「原発事故」取材の報告 1
www.dailymotion.com/video/xi038k_yyyyyyyyyyy-1_news
「原発事故」取材の報告 2
www.dailymotion.com/video/xi03ao_yyyyyyyyyyy-2_news
「原発事故」取材の報告 3
www.dailymotion.com/video/xi03dl_yyyyyyyyyyy-3_news
「原発事故」取材の報告 4
www.dailymotion.com/video/xi04dc_yyyyyyyyyyy-4_news
「原発事故」取材の報告 5
www.dailymotion.com/video/xi04pu_yyyyyyyyyyy-5_news
「原発事故」取材の報告 Fin
www.dailymotion.com/video/xi052n_yyyyyyyyyyy-fin_news

570 名前:login:Penguin mailto:sage [2011/04/10(日) 12:34:34.04 ID:kUfcNadp]
mythtv側にはパッチあてたくないんですけど何とかなりますか


571 名前:login:Penguin mailto:sage [2011/04/10(日) 12:46:47.61 ID:I5LaiCiV]
自力でビルドできるようにならないと本格的に使うのはつらいよ MythTV

572 名前:login:Penguin mailto:sage [2011/04/10(日) 17:36:38.63 ID:0UrGHnnm]
>>537用のebuild作った方いませんか?
by Gentooユーザ

573 名前:login:Penguin mailto:sage [2011/04/10(日) 21:42:09.99 ID:rQMhRyxH]
>>554
俺もa.phpを設置されたことがあって、はてなに記事残してる。恥ずかしいサイトだがよければどうぞ。
d.hatena.ne.jp/panzer-jagdironscrap1/20110225


574 名前:login:Penguin mailto:sage [2011/04/10(日) 21:45:05.35 ID:rQMhRyxH]
あっ、見つけてたのか。失礼。



575 名前:login:Penguin mailto:sage [2011/04/10(日) 21:46:06.63 ID:uminSV5T]
>>573
俺見たのそれだw
それ以外みなかったな

576 名前:login:Penguin mailto:sage [2011/04/10(日) 22:47:31.12 ID:A9zP7qPf]
>>573
> 追記:そういえばいつの間にか/rootフォルダの所有者がusersになってた。。。
> 1000 root users みたいにアクセス権限ゆるくなってたし。あぶないわー

これってもうrootとられてたってことなの?
クリーンインストールしなおさなくて大丈夫なのかな

577 名前:login:Penguin mailto:sage [2011/04/10(日) 23:02:54.01 ID:rQMhRyxH]
>>576
侵入されたのは一回だけで、それ以降は来てなかったし
あるものといえばTSファイルぐらいだったのでそのまま使ってました^q^
そのころはLinuxに重要なファイルとか置いてなかったし

そのa.php使ってもらったらわかるとおもうんですが、root取られてしまうと外部のブラウザから
内部の端末操作が可能です。みなさんご注意を・・・

まあ外からの接続をhttpd.confいじったりして規制しとけば大丈夫だと思いますよ

578 名前:login:Penguin mailto:sage [2011/04/11(月) 06:49:38.97 ID:ia2tJMTt]
外部から番組表使いたくて、外部から接続するIPが固定なら、それ以外のIPは弾いちゃえばいいけど、固定ではないの場合は、もしepgrecに穴があるなら外部公開は控えた方がいいよね?

579 名前:login:Penguin mailto:sage [2011/04/11(月) 07:08:58.39 ID:sbS3g6kp]
まぁBASIC認証あたりかけとけば大丈夫じゃね?Digest認証でもいいけど別にBASICでもいいだろ

580 名前:login:Penguin mailto:sage [2011/04/11(月) 07:34:14.97 ID:8tB3du39]
俺BASIC認証かけてる上にバーチャルドメインで分けてるから多分問題ない。
普通にIPアドレスだけ突っ込んできてもはじかれるようにしてる。

581 名前:login:Penguin mailto:sage [2011/04/12(火) 19:37:37.48 ID:+ojwlGDo]
>>566
fuse_b25-0.4.5(変換オプション無し)と、>>537さんのMythTVで試しましたが、
やはり現象が再現しましたのでご報告します。
コアダンプ仕込んでみます。

582 名前:login:Penguin mailto:sage [2011/04/12(火) 22:03:51.96 ID:vih1SXrs]
$ dmesg | grep "\] [pP][tT]1"
をやると
[ 5.349652] pt1-pci.c: 1.1.0 2010-01-27
[ 5.871411] PT1:ISDB-S Wakeup
[ 5.931046] PT1:ISDB-S Wakeup
[ 5.988075] PT1:ISDB-T Wakeup
[ 6.048142] PT1:ISDB-T Wakeup
[ 6.108140] PT1:device[0]=(null)
[ 6.116437] PT1:card_number = 0
[ 6.117267] PT1:card_number = 0
[ 6.117792] PT1:card_number = 0
[ 6.118231] PT1:card_number = 0
[ 6.412591] pt1_thread run
[ 54.035715] PT1:LNB on 15V
[ 1873.601827] PT1:LNB off
[ 5453.013076] PT1:LNB on 15V
[ 7279.101759] PT1:LNB off
[10793.493210] PT1:LNB on 15V
[10973.601733] PT1:LNB off
[11042.919503] PT1:LNB on 15V
[11073.600285] PT1:LNB off
[11138.194857] PT1:LNB on 15V
[11168.612086] PT1:LNB off
[18052.524138] PT1:LNB on 15V
[19878.104115] PT1:LNB off
となってしまうのはなんで?


583 名前:login:Penguin mailto:sage [2011/04/12(火) 22:06:42.73 ID:vih1SXrs]
>>582
再起動直後はないのだが1週間くらいすると40行位同じのが出る。
録画結果に問題はないので支障ないのだけど気持ち悪い。
どなたかご教授くだされ。

584 名前:login:Penguin mailto:sage [2011/04/12(火) 22:27:20.15 ID:vrckDB+S]
録画時のアンテナ給電やめりゃいいんじゃね?



585 名前:login:Penguin mailto:sage [2011/04/13(水) 06:05:22.58 ID:ZcAPEM/3]
>>581
コアダンプ、これでいいのかな?前と違うような。
#0 0x00007f911c9029ea in ?? () from /lib/libc.so.6
#1 0x00007f911c903fb2 in calloc () from /lib/libc.so.6
#2 0x00007f911d42ef58 in ?? () from /usr/lib/libfuse.so.2
#3 0x00007f911d42db41 in ?? () from /usr/lib/libfuse.so.2
#4 0x00007f911cbed914 in start_thread () from /lib/libpthread.so.0
#5 0x00007f911c95e7dd in clone () from /lib/libc.so.6


586 名前:login:Penguin mailto:sage [2011/04/13(水) 19:34:47.74 ID:Zi6PizQQ]
>>585
Memory curruption 乙

587 名前:login:Penguin mailto:sage [2011/04/14(木) 00:40:28.43 ID:AdpUPjrt]
ubuntuが使えて、3Dゲームが出来て、高画質でサッカー見れるグラフィックボードありませんか??

588 名前:login:Penguin mailto:sage [2011/04/14(木) 00:50:00.30 ID:OK7BeGfR]
>>527
バイナリを1.1.9に更新しました。up0626

589 名前:login:Penguin mailto:sage [2011/04/14(木) 05:56:13.43 ID:VOQhe4W2]
おっつです!

590 名前:login:Penguin mailto:sage [2011/04/14(木) 11:45:12.66 ID:yfUgG69b]
>>585
デバッグへのご協力 どうもです
ヒープを(どこか別の場所で)壊してるようなので
mallocしてる場所ならどこでもコアダンプする可能性があります
ともあれ >>581 の情報から 破壊してる場所はテキスト変換に関係ない部分で(/にも)あることがわかったので
探す範囲が絞れました. またソースを見直してみます

591 名前: 忍法帖【Lv=14,xxxPT】 【東電 79.1 %】 mailto:sage [2011/04/14(木) 17:28:30.07 ID:xIU3ch0q]
>>537
独自に修正した箇所について、Patchと言う形でリリース出来ないでしょうか?
本家0.24 Gitが修正された場合、追従するのが大変なもので・・・。
もし厳しいようなら、こちらで切り分けたいと思います。

592 名前:login:Penguin mailto:sage [2011/04/14(木) 17:57:19.30 ID:KB41Y0/8]
>>584
お、なるほどちょっとヒント得た。ありがと。

593 名前:login:Penguin mailto:sage [2011/04/14(木) 21:09:17.43 ID:quZLWdJt]
>>591
isdb_fixes/0.24は本家のfixes/0.24から作ってますので
パッチ作成もマージも簡単だと思います。ただ、remoteの設定は自前で必要です。

>% git remote -v ↓うちの設定ではこうしてます
>isdb git@github.com:fukumen/mythtv.git (fetch)
>isdb git@github.com:fukumen/mythtv.git (push)
>origin https://github.com/MythTV/mythtv.git (fetch)
>origin https://github.com/MythTV/mythtv.git (push)
>% git merge origin/fixes/0.24
>Already up-to-date. ←今のところとりあえず変更ないですね
>% git diff origin/fixes/0.24 ←これをリダイレクトすればisdb対応パッチになります。


594 名前:login:Penguin mailto:sage [2011/04/15(金) 22:06:46.66 ID:YjwoISRp]
VLCの音声チャンネル周りって根本からなんか変じゃないですか?
以前vtvのキャプチャカードで録画したり、アナログのレコで録画した音声多重の動画で
左音声だけ、あるいは右音声だけの再生が全然できない
この辺も本家でいつか改善されるかと待ちつつ早数年…
VLC一本に絞りたいのに



595 名前:login:Penguin mailto:sage [2011/04/15(金) 22:16:21.05 ID:8bZvpbiE]
録画かエンコがおかしいんじゃないの?
音声チャネル複数の動画で正常にトラック切り替えたり、LRチャネルとも正常に再生されるよ?

596 名前:login:Penguin mailto:sage [2011/04/15(金) 22:24:41.33 ID:YjwoISRp]
ええっと、録画もエンコも一様ではないですが、動画は全て2chの二重音声で
音声ストリームは一つだけです
芝のアナログ、#のデジレコからCPRMをゴニョったもの、win上でキャプチャカードから録画したもの
全てにおいて「二重音声」の、「左右」振り分けが全く効きません
ffmpegやmplayer、win上のmedia player classicでは正常に振り分けできるのですが

597 名前:102 mailto:sage [2011/04/17(日) 01:27:42.03 ID:j9EmQZKh]
wikiを更新しました。
>>537さんのMythTVの変更と>>566さんのffmpegの変更を
パッチとしてまとめてアップしました。

598 名前:login:Penguin mailto:sage [2011/04/19(火) 01:06:04.14 ID:P20ZvSec]
a.phpについて
ttp://privatepaste.com/82ed178c01

599 名前:login:Penguin mailto:sage [2011/04/19(火) 01:14:58.98 ID:D9sqW1nm]
VLCの音声関連は確かにおかしいけど、>>594,596の用語もいろいろ間違ってるから誤解を受ける

600 名前:login:Penguin mailto:sage [2011/04/19(火) 01:18:29.49 ID:qv9e7oGO]
別に間違ってない。音声周りは混とんとしてて用語すら統一されてないだけ

601 名前:login:Penguin mailto:sage [2011/04/19(火) 01:48:57.35 ID:/qzuTcu/]
>>598
録画済一覧からこいつアニオタかよとか言われるのか

602 名前:login:Penguin mailto:sage [2011/04/19(火) 07:54:49.60 ID:vK36nHcp]
>>598
おいこれちょっとやべえぞ
コマンド実行し放題じゃねーか。

603 名前:login:Penguin mailto:sage [2011/04/19(火) 08:02:43.73 ID:bXEBoLID]
何とか穏便な方法で管理者たちに警告できないものか

604 名前:login:Penguin [2011/04/19(火) 08:21:19.64 ID:3LjrFAvh]
>>603
どこかのサイトのHPとかならメールとかで送るくらいか



605 名前:login:Penguin mailto:sage [2011/04/19(火) 13:56:52.23 ID:FY7iracE]
この人たちはなんでこんなものに感染?したの?

606 名前:login:Penguin mailto:sage [2011/04/19(火) 14:01:24.94 ID:AIhYam/V]
・バックドアを使ってメールを送る
・バックドアを使ってTSをおいてるディレクトリにテキストファイルを置く

607 名前:login:Penguin mailto:sage [2011/04/19(火) 15:40:08.88 ID:Dzjls3QR]
CDトレイを開く

608 名前:login:Penguin mailto:sage [2011/04/19(火) 16:30:57.99 ID:pRWRRuxP]
早めに気づいて良かった…
いやまあ載ってるんだけど

609 名前:login:Penguin [2011/04/19(火) 17:00:41.49 ID:MOhHgtHM]
>>608
怪しいアクセスログとか探し出せないか?

610 名前:login:Penguin mailto:sage [2011/04/19(火) 17:32:11.73 ID:TMhCsS8p]
ルーター越しで公開してるんだろ
ポートぐらい変えばいいと思うんだが
そんなレベルじゃ何ともならんのか?

611 名前:login:Penguin mailto:sage [2011/04/19(火) 17:34:13.33 ID:37NkW/zL]
ヤられる原因を突き止めて直さないとダメでしょ

612 名前:login:Penguin mailto:sage [2011/04/19(火) 17:41:39.23 ID:Dzjls3QR]
外部に公開するような設定のまま運用しているから悪い。
何かに感染しているわけではない。

強いて言えば、epgrecやhttpdに感染しているとでも言うか。

613 名前:login:Penguin mailto:sage [2011/04/19(火) 18:10:30.15 ID:vK36nHcp]
そもそもepgrec自体あんまり全体公開にするようなことってないとは思うけども。
ただ脆弱性を突かれた可能性があるからそれはepgrec側を修正したほうがいいと思う。

ま、ともかく、このまま気づかないままならずっと弄られ続けるわな。

614 名前:login:Penguin mailto:sage [2011/04/19(火) 18:58:44.47 ID:hIIjCZO5]
こんなのやるのってどこのハッカーだよ・・・
うちに侵入されたときのログにはアメリカのIPアドレスが残ってたが
これだけじゃどこの奴がやったかわからんよな



615 名前:login:Penguin mailto:sage [2011/04/19(火) 18:59:05.54 ID:o/SEgA11]
徹子の部屋を毎日録画したりな

616 名前:login:Penguin mailto:sage [2011/04/19(火) 19:01:10.73 ID:3ArfjlNL]
>>615
それはそれでどんなやつか興味ありすぎるぞ

617 名前:login:Penguin mailto:sage [2011/04/19(火) 19:10:40.15 ID:pRWRRuxP]
--2011-02-22 13:09:31-- users.skynet.be/fa564557/acmd.txt
Resolving users.skynet.be... 195.238.0.64
Connecting to users.skynet.be|195.238.0.64|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1648 (1.6K) [text/plain]
Saving to: `/var/www/epgrec/thumbs/a.php'

618 名前:login:Penguin mailto:sage [2011/04/19(火) 19:13:13.70 ID:pRWRRuxP]
同じようなのがapacheのerror.logに何件か残ってた。なんでこんなログがエラーログに残ってるんだろ…
対応しそうなアクセスログはみつかんね。173.173.111.229がepgrec下をうろうろしてる感じ
>>573のブログにも同じIPあったね。privatepasteにリストが投稿されたのが24日だから犯人はこいつか

619 名前:login:Penguin mailto:sage [2011/04/19(火) 19:34:28.82 ID:vK36nHcp]
>>614
それ詳しく
せめて進入に使ったファイル名がわからんと修正しようがないと思うぞ。

620 名前:login:Penguin mailto:sage [2011/04/19(火) 20:26:18.10 ID:8iws6v4P]
httpdの設定をちゃんとしていないからじゃない?
そもそも、ちゃんと接続可能なアクセス元IPアドレスを指定していれば、こうはならない。

621 名前:login:Penguin mailto:sage [2011/04/19(火) 20:41:08.14 ID:vK36nHcp]
そこはいろんな環境から接続する場合考えたら微妙かも。出先のWiFiから弄れないからね。
やるならBASIC認証でもいいから認証かけるのが一番。もちろん定番パスとかは回避すべきだが。

622 名前:login:Penguin mailto:sage [2011/04/19(火) 20:59:48.73 ID:y9KOZ3AJ]
rootとられてるんなら
クラッカーが自分の接続ログを残さないように 変更したバイナリに置き換えるとかしてるかもしれないし
何されてるかわからんよね
localだけから接続できるようにして SSH経由でリモートからアクセスするようにとかはだめなのかな

623 名前:login:Penguin mailto:sage [2011/04/20(水) 00:07:31.56 ID:WorYCYbw]
>>622
安易な本+外部からアクセスできる便利さのみの知識で、
やっちまった人たちなんだろ。
ssh とか、ローカルだけから接続できるようにとか言っても、
「日本語でおk?」という感じな人たちばっかりだと思うから、
誰でもアクセス可能なように公開されているものに、
どうされても文句は言えないな。
しゃーないと思う。



624 名前:login:Penguin mailto:sage [2011/04/20(水) 00:08:33.18 ID:WorYCYbw]
あ、安易な本というのは、
Linux で PT2 + epgrec
という内容で書いたやつね。





625 名前:login:Penguin mailto:sage [2011/04/20(水) 00:19:31.42 ID:rpQl9SgO]
全ては電波利権のせいだな。

626 名前:login:Penguin mailto:sage [2011/04/20(水) 00:29:58.03 ID:hfgtg1jf]
おっとここで素人見下し発言が出たっー

627 名前:login:Penguin mailto:sage [2011/04/20(水) 00:58:57.68 ID:iTOQ5O7p]
まあちょっとホスト名が出てる鯖見てみたけど、ほとんど気づいてないのか、まだ見れる。
数件401認証かけたり、消えたりしてたが。
ただ・・・唯一.co.jpドメインのとこ、今回のバックドアは消えてるけど、epgrecそのままじゃ意味ないだろ・・・。

あと、epgrec全体公開だと著作権法違反で引っかかるかも。
公衆送信権侵害にあたる予感。認証かけても招き猫を見てる限りアウトだが。

628 名前:login:Penguin mailto:sage [2011/04/20(水) 09:00:57.26 ID:4/qfWnfP]
ddで頭出しをするって言う説明があったけど実際どのようにしてコマンドを入力すればいいの?

629 名前:login:Penguin mailto:sage [2011/04/20(水) 09:33:18.44 ID:XW+iSkwT]
dvbrec.py をぐぐってもこれ使ってる人のサイトは1個も出てこないんだが、
実は作者以外使ってないとか?
catコマンドで fuse_b25 から録画できるようにはなったが、
dvbrec.py が動かない。
それ以前に totem での視聴ができていないので、
gstreamer の設定が足りないんだろうとは思うが、
素の Ubuntu 10.10 に dvb_apps のドキュメントどおり設定してほんとに動くの?
それだと足りない設定がたくさんあったりする?
誰か解説してくれw

630 名前:login:Penguin mailto:sage [2011/04/20(水) 21:20:09.65 ID:u3bbg3Bf]
>>627
>招き猫を見てる限り
どういう意味?

631 名前:login:Penguin mailto:sage [2011/04/20(水) 21:24:51.68 ID:iTOQ5O7p]
すまんまねきTV裁判だった。猫は余計だ。
まあ、401認証なら問題ないとは思うが、完全フリーならまずいかもな

632 名前:login:Penguin mailto:sage [2011/04/20(水) 21:34:14.80 ID:u3bbg3Bf]
>>631
了解。基本的に「誰でも見れる状態」にしてたらアウトに限り無く近いだわな。
「アドレスを別の人に教えたわけではない」っていうのがどこまで効果があるか、
ってところか。
悪意(犯罪性)がなければ、裁判沙汰までにはならんだろうし、
プロバイダ経由で注意が行くだけだろうとは思うけど。


633 名前:login:Penguin mailto:sage [2011/04/20(水) 22:20:19.88 ID:XW+iSkwT]
dvbrec.py は誰も使ってないみたいだなw
しょうがないから録画コマンドを自作したよ。俺はこれで満足だからいいや。
tune.c と tssprit.c の作者に感謝。

634 名前:login:Penguin mailto:sage [2011/04/20(水) 23:54:38.92 ID:MWCIJ4IO]
>>631
公衆回線使った時点でアウトじゃなかったっけ



635 名前:login:Penguin mailto:sage [2011/04/20(水) 23:56:24.97 ID:iTOQ5O7p]
公衆回線使ったらアウトという解釈もあるねー。ただそれならいろんなものが違法になるってこともあるし。
微妙なところ。

636 名前:login:Penguin mailto:sage [2011/04/21(木) 00:28:28.26 ID:I6sINZrh]
>>634
認証かけてればOKでしょ。

とにかくなんか簡単でもいいからパスワードなり何なり設定して、
外部から不特定多数の人に見られなければOK。
もちろん、そのパスワードを外部に自ら公表したりしたらアウト。

637 名前:login:Penguin mailto:sage [2011/04/21(木) 00:58:28.31 ID:zlI/DgH6]
>>636
その状況で敗訴したのが招きじゃなかったっけ

638 名前:login:Penguin mailto:sage [2011/04/21(木) 01:12:06.02 ID:I6sINZrh]
>>637
いや、違うよ。まねきTV の裁判は、
「認証かけていたっていっても、誰でも(不特定多数の人が)契約できてサービスを
 利用出来るわけから、結局、意味ねーじゃん。」ってことでNG。

パスワードかけて、不特定多数の人がパスワード入手できないよう管理していれば、OK.

639 名前:login:Penguin mailto:sage [2011/04/21(木) 01:14:38.89 ID:Q/Xr3QlY]
やっぱり電波利権に問題がある。

640 名前:login:Penguin mailto:sage [2011/04/21(木) 01:15:04.63 ID:KK5d5ptm]
簡単に言えば、epgrec+PT2にパス掛けて認証つけた状態で、IDとパスを発行した状態か。
そりゃだめか。

641 名前:login:Penguin mailto:sage [2011/04/21(木) 01:20:53.40 ID:I6sINZrh]
>>640
え?
IDとパスかけて、自分や家族しか使わなかったら、何も問題ないよ。
第三者が、IDやパスを知ることの出来ない状態なので、何も問題ない。

任意の第三者に対して、IDとパスワードを発行するような話であれば、
それは商用・無償に関わらずNG。これがまねきTV。

642 名前:login:Penguin mailto:sage [2011/04/21(木) 01:21:48.25 ID:KK5d5ptm]
ああ、すまん。家族はもちろんおkだ。はしょりすぎた。

643 名前:login:Penguin mailto:sage [2011/04/21(木) 01:36:29.97 ID:I6sINZrh]
>>639
まぁ、隠れ放送局(中継局?)みたいになっているからだろね。
地方局とかからクレームが来たとかかも?
規制業界は「ユーザーの利益」なんていうのはほとんど無視したサービスしかしない。
もし他の先進国みたいに規制が緩和されていたとしたら、また変わった結果になっていたかもね。
新興放送局は「まねきTVと同様のサービスを大いに結構」とするだろうし。

>>642
こっちこそちょっと早とちりしてレスしたみたいね。スマソ

644 名前:login:Penguin mailto:sage [2011/04/21(木) 02:19:41.83 ID:e0QXo0Ok]
>情報を受信者からの求めに応じ自動的に送信する機能を有する装置は、
>これがあらかじめ設定された単一の機器宛てに送信する機能しか有しない場合であっても、
>当該装置を用いて行われる送信が自動公衆送信であるといえるときは、
>自動公衆送信装置に当たるというべきである。

だから、ID云々特定云々関係なしにアウトだろ。

大体まねきTVは不特定多数にID発行とかしてないんじゃ。
アンテナの提供とTVをネットで送信する装置を預かるだけのサービスじゃなかったか。



645 名前:login:Penguin mailto:sage [2011/04/21(木) 02:31:01.01 ID:QKLzonNW]
いやさ、その業者と契約さえすればいいんだから、
契約相手は不特定多数となるって解釈だろ。
個人が個人的利用の範囲内で公衆回線を利用したって上記の業者には該当しないから
大丈夫だろ。

646 名前:login:Penguin mailto:sage [2011/04/21(木) 02:54:09.19 ID:QKLzonNW]
要するに公衆相手に送信する権利を保護するものなんだから、
個人が個人的利用の範囲で公衆回線使うのは適用外って話。

647 名前:login:Penguin mailto:sage [2011/04/21(木) 16:40:04.06 ID:e6BPE+hM]
>>646
まぁそういうことだね。仮にパスワードかけてなかったとしても、
>>632 みたいに、プロバイダ経由で注意が行くだけってのが
現実にありそうなことだな。

ただ、パスワードとか付けてなかった場合は、
訴えられると大変なことになるから、辞めておいたほうがいいし、
今回みたいに epgrec にセキュリティホールがあれば、
ワームの餌食になる。


648 名前:login:Penguin mailto:sage [2011/04/21(木) 16:58:13.55 ID:zTP2rZfz]
epgrec にセキュリティホールがあるのか?
単にALL公開しているだけのような

649 名前:login:Penguin mailto:sage [2011/04/21(木) 18:14:56.96 ID:AQftNs2+]
まだあるとは断定されてないよ
ただepgrecが狙い撃ちされてるのは事実で手口からなんらかの脆弱性を利用してる可能性があるって段階

650 名前:login:Penguin mailto:sage [2011/04/21(木) 19:55:43.87 ID:KK5d5ptm]
できれば、くらった人は怪しいログそのままうpしてくれないかなあ。

651 名前:login:Penguin mailto:sage [2011/04/21(木) 21:31:38.27 ID:rxKsS6J1]
PHP詳しくないんであれなんだが、設定画面からapache権限で
任意のコマンドを実行できるようにみえる。


652 名前:login:Penguin mailto:sage [2011/04/21(木) 21:37:38.97 ID:KK5d5ptm]
それはバックドア仕掛けられた後。
仕掛けられる前はそんなものない。

653 名前:login:Penguin mailto:sage [2011/04/21(木) 22:01:57.66 ID:e6BPE+hM]
パッと考えてみた話ですまないが、
install ディレクトリにある step2.php アクセス出来るっしょ。
あれって結構危ない気がするなぁ。
コマンドのパス設定している所あたり特に。
ちゃんとパースして処理してるのかな?
まだソース見てないから良く解らんけど。

654 名前:login:Penguin mailto:sage [2011/04/21(木) 22:16:02.23 ID:vC3hNe7f]
いーからバンバンMythTV使え
epgrecは終わコンなんだよ



655 名前:login:Penguin mailto:sage [2011/04/21(木) 22:20:17.71 ID:e6BPE+hM]
あ、つーか、よく考えれば、コード見る以前の問題だわ。
完全にダメ。ちょっとまだ録画してるから確認する気にはならんけど、

1.多分実行ファイルのパス設定出来るところで、色々問題起こる。←下手すると、任意のコマンド実行される
2.MySQL接続パスワードがモロ見え。
   つまり、「例えばsshのパスワードとMySQL接続のパスワードを一緒にしていて、かつ、
   パスワードでsshログインできるような
   おマヌケさんだったら、技術的な事擦る必要さえなく、速攻終わる。

とりあえず、インストール終わったあとは、installフォルダにアクセス絶対できなくすることだぬ。

656 名前:login:Penguin mailto:sage [2011/04/21(木) 22:56:09.39 ID:KK5d5ptm]
あー。なんで今まで誰も気づかなかったんだろうかっていうくらいマヌケなとこだな。
MySQLのパス見れるのを確認。
あと、弄った後getepg.phpを踏んでwgetでファイル取得が動作してるのを確認。どこに保存されたかはまだ見てないが。
これじゃやられるわけだ。

657 名前:login:Penguin mailto:sage [2011/04/21(木) 23:22:25.27 ID:phZBQeiO]
epgrecのdo-record.shをPT2用に、BSの場合は、ts→ps変換、地デジの場合はts→ps変換&ワンセグ切り出しまでやるように作ってみた。
(要、ffmpeg, tss.py, tss_lite)
www.taruki.com/~daicyan/upload/data/jb0052.zip

BSはまだあんまりテストできてないからなんか不具合あるかも。

658 名前:login:Penguin mailto:sage [2011/04/21(木) 23:55:50.41 ID:r8fTOyxC]
常識的に考えて、MySQLにはepgrecがアクセスするのに使うためだけのアカウントを作って、
そのアカウントには必要最低限の権限だけ与えて、パスワードは別にしとくだろ
さらに、そのepgrec専用アカウントはlocalhostからだけにしとく

自分用のアカウントとかMySQLのrootアカウントをepgrecにそのまま設定するアホなんていないだろー(棒

659 名前:login:Penguin mailto:sage [2011/04/21(木) 23:58:09.47 ID:KK5d5ptm]
調べてみた。
適当にinstall画面を少し弄ってgetepg.php踏んでコマンド実行、適当にwgetあたりでもやれば終わり。
そのときのカレントディレクトリはepgrecのディレクトリ。
とりあえず、適当にa.php置いて、wgetで所定位置におけることを確認した。
まあ、どこか適当に置いといてあとで削除やらなんやらした可能性もあるが。

660 名前:login:Penguin mailto:sage [2011/04/22(金) 00:01:49.44 ID:Uv9CbBp0]
>>659
乙。とりあえず、installフォルダを消せってことか。

そろそろ>181の出番かと。どこいったw


661 名前:login:Penguin mailto:sage [2011/04/22(金) 00:10:00.88 ID:H/Basd47]
ただ、これは設定の部分だから、最初はどうしようもないね。
まあインストール時にしか使わないんだし、全部終わったらstep*.phpを削除するようにすればいいだけの話だが。

662 名前:login:Penguin mailto:sage [2011/04/22(金) 00:11:38.97 ID:V0NC4HIs]
>>659
ずいぶん大きな釣りバリだな

663 名前:login:Penguin mailto:sage [2011/04/22(金) 00:18:26.35 ID:gpT+B+gV]
>>659
お疲れ様ー。シュタインズ・ゲートまで撮ったあとで、
俺も確認するわ。結局、フォームに入力された情報を、
何のチェックもしてなかったんだろうなぁ、って思ってたりw

ていうか、まだやられた人のログ見たわけでもないので、
他にも穴有るかもしれんね。
なんかファイル数が多いから全部確認する気がおきないので、
とりあえず応急処置だなぁ。
余計なアクセス減らすために、epgrecのパスも変えておこっと。

>>660
確かに>>181の出番だなww


664 名前:login:Penguin mailto:sage [2011/04/22(金) 06:19:08.86 ID:3IvmPGzB]
被害者のアホです
ログの冒頭にepgrec/postsettings.phpへのPOSTがありました。内容は取ってませんがリファラはepgrec/systemSetting.php
その後にa.phpへのアクセスがあるのでシステム設定いじられたのでしょう

Step2はsystemSetting.php呼んでるだけなので根本的に解決させるなら設定項目はconfig.phpに直に置きたいとこですね



665 名前:login:Penguin mailto:sage [2011/04/22(金) 07:20:20.24 ID:H/Basd47]
あ、これじゃinstall消してもだめだな。
EPGRECを使わないか、自分で改造するとかか。

まあ、どっちにしろ何かしら認証なり制限なりかけるのが一番の防御策だけどね。
そもそも、外部からアクセスできる時点で法的にもまずいし。
これができてないから、こうなったんだけどさ。

666 名前:login:Penguin mailto:sage [2011/04/22(金) 11:41:18.96 ID:gpT+B+gV]
>>665
確かめたよ。Install は関係ない。
っつーのも、設定は settings ディレクトリに保存しているから。
結局、もし外部からアクセス出来る状態にしたいのであれば、
上で出た著作権の話も含めて、epgrec ディレクトリ全体にに digest 認証かけることをオススメ
epgrec のディレクトリ名は、狙い撃ちされている可能性があるので変えたほうが良いが、
根本的な解決に放っていないので、とにかくepgrec全体に認証かけるべし。


667 名前:login:Penguin mailto:sage [2011/04/22(金) 13:42:43.80 ID:UCDl/1D0]
>>666
>確かめたよ。Install は関係ない。
>っつーのも、設定は settings ディレクトリに保存しているから。

いやだからインストール時のスクリプトでsettings内の実行ファイルのパスを
好きに変更できるって話だろ。
>>664の場合は普通に環境設定画面からやられたっぽいけど。

668 名前:login:Penguin mailto:sage [2011/04/22(金) 14:30:53.94 ID:ukFQ1VGn]
>>627
俺もねこまねの意味が知りたい

669 名前:login:Penguin mailto:sage [2011/04/22(金) 14:31:43.66 ID:ukFQ1VGn]
>>668
なんだそりゃ・・・
まねき猫です

670 名前:login:Penguin mailto:sage [2011/04/22(金) 14:33:01.03 ID:ukFQ1VGn]
しかも答えてるじゃん・・・

ゴメン死にたいわ

671 名前:login:Penguin mailto:sage [2011/04/22(金) 14:33:02.08 ID:qGQsyMXm]
まねきTVでしょ?
www.manekitv.com/

672 名前:login:Penguin mailto:sage [2011/04/22(金) 15:35:17.04 ID:eclG8kdt]
>>667
IPで振り分け+認証をかけてても対策する必要あり?
外部からの許可アドレスは1つしか許可してない上に定期的に変更してるんだけど、それでも足りないなら俺には大変だ。

673 名前:login:Penguin mailto:sage [2011/04/22(金) 17:30:34.39 ID:z70aSrsL]
>>672
自宅に侵入されたらアウト

674 名前:login:Penguin mailto:sage [2011/04/22(金) 18:22:24.92 ID:gpT+B+gV]
>>667
Installフォルダ削除しても a.php 設置できるのを確認したっつー話ね。

>>672
要するに、「悪意のある人が、epgrec ディレクトリにアクセス出来る状態ならアウト」
「IPで振り分け+認証」で、悪意のある人物が epgrec ディレクトリに
アクセス出来ない状態になれば問題ないよ。




675 名前:login:Penguin mailto:sage [2011/04/22(金) 20:23:14.42 ID:Uv9CbBp0]
>>674
systemSetting.phpかな?
認証はともかくそんななんでも実行可能なような仕組みには
ならないほうがいいよね?


676 名前:login:Penguin mailto:sage [2011/04/22(金) 20:42:23.68 ID:gpT+B+gV]
>>675
えっと、結局、Install/step[3,4].php と同じような動作(POSTされたデータを保存する)
してる奴があったらアウトってこと。例えば、postsettings.php がアウト。
他にも有るかもしれないけど、確認してません。(systemSetting.phpは、postsettings.php呼んでる)

結局、POSTされたデータを解析せずというか、セキュリティーチェックせずに、そのまま使ってるのが問題。
これが>>655 でいった、1.の問題で、

2.の問題は、もっと多いかと。MySQLのepgrec用に作ったデータあベースへのパスワードを、
多分ユーザパスワード、下手するとrootのパスと同じにしている人がいる可能性は結構あって、
root取られた人は、多分こっちが問題になるね。(ubuntuとかヤバげ?w)
で、こっちは、例えば、設定を保存しているファイル settings/config.xml を直接読める時点でアウト。

結局、epgrec 自体は、外部公開用には作られてないってことだね。
外部から動かしたい場合は、 epgrec の外側から鍵かけなきゃダメ。


677 名前:login:Penguin mailto:sage [2011/04/22(金) 21:19:31.97 ID:Uv9CbBp0]
>>676
ふむふむ。1.はぐぐったら、escapeshellargとかすればいいのかな。
2みたいなのはいるのかw。それはさすがにw。

見えるとこには置かないとか認証は基本なんだろけど
よくわからない人たちがやられてるんだろうなー。


678 名前:login:Penguin mailto:sage [2011/04/23(土) 17:27:14.94 ID:k5TudnEH]
小便するのに毎日チンコ出すけどさ、
簡単にチンコ出せるからって公衆の面前でチンコ出したらイカンだろ。

679 名前:login:Penguin mailto:sage [2011/04/23(土) 17:38:25.36 ID:lXpguXtf]
チンコ出すのを悪とする社会の方が悪い。

680 名前:login:Penguin mailto:sage [2011/04/23(土) 21:49:49.34 ID:Nhq4yLhX]
そうだそうだ

681 名前:login:Penguin mailto:sage [2011/04/24(日) 02:18:49.04 ID:QmWcQhIi]
>>676
>結局、epgrec 自体は、外部公開用には作られてないってことだね。
つかってみてそれに気づかないお前がアホってことだよ


682 名前:login:Penguin mailto:sage [2011/04/24(日) 02:33:45.01 ID:BODRBHI3]
mythwebだって似たようなもんだわな

683 名前:login:Penguin mailto:sage [2011/04/24(日) 15:32:35.69 ID:9BFn5/hC]
BonCasServerのLinux移植版を導入しようとしるのですが、以下の状態です。
原因の心当たりわかる方居らっしゃるでしょうか?

# ./bcs-perl.pl list
>>List of PC/SC card reader
SCM SCR 3310 NTTCom (21120651317975) 00 00
>>EOL

# ./bcs-perl.pl
Cannot open PCSC card:Unknown reader specified.
#

つづく

684 名前:683 mailto:sage [2011/04/24(日) 15:34:01.72 ID:9BFn5/hC]
つづき

# pcsc_scan
PC/SC device scanner
V 1.4.16 (c) 2001-2009, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.5.3
Scanning present readers...
0: SCM SCR 3310 NTTCom (21120651317975) 00 00

Sun Apr 24 15:20:32 2011
Reader 0: SCM SCR 3310 NTTCom (21120651317975) 00 00
Card state: Card inserted,
ATR: 3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99

つづく2



685 名前:683 mailto:sage [2011/04/24(日) 15:34:23.84 ID:9BFn5/hC]
つづき2

ATR: 3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99
+ TS = 3B --> Direct Convention
+ T0 = F0, Y(1): 1111, K: 0 (historical bytes)
TA(1) = 12 --> Fi=372, Di=2, 186 cycles/ETU
21505 bits/s at 4 MHz, fMax for Fi = 5 MHz => 26881 bits/s
TB(1) = 00 --> VPP is not electrically connected
TC(1) = FF --> Extra guard time: 255 (special value)
TD(1) = 91 --> Y(i+1) = 1001, Protocol T = 1
-----
TA(2) = 81 --> Protocol to be used in spec mode: T=1 - Unable to change - defined by interface bytes
TD(2) = B1 --> Y(i+1) = 1011, Protocol T = 1
-----
TA(3) = 7C --> IFSC: 124
TB(3) = 45 --> Block Waiting Integer: 4 - Character Waiting Integer: 5
TD(3) = 1F --> Y(i+1) = 0001, Protocol T = 15 - Global interface bytes following
-----
TA(4) = 03 --> Clock stop: not supported - Class accepted by the card: (3G) A 5V B 3V
+ Historical bytes:
+ TCK = 99 (correct checksum)

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99
Japanese Chijou Digital B-CAS Card (pay TV)

^C
#

686 名前:login:Penguin mailto:sage [2011/04/24(日) 16:06:26.46 ID:gRp/ScBf]
>>683
ccidのバージョンは?

1.4以上だと駄目な状態ってまだ続いてるのかな

687 名前:683 mailto:sage [2011/04/24(日) 16:25:56.74 ID:9BFn5/hC]
>>686
ありがとうございます。
libccidのバージョンは1.3.11-1
pcscdのバージョンは1.5.3-1ubuntu4.1
です。もしかすると何か必要なモジュールのインストールが足りていないのかも・・・?

688 名前:login:Penguin mailto:sage [2011/04/25(月) 21:54:06.68 ID:hxO3d2Ue]
MythTVの録画が安定しない…
ISDB版も不安定だし、fuse_b25はよく落ちるし、pcscdもたまにエラー出てるし
他の人は安定してるのかな?

689 名前: 忍法帖【Lv=23,xxxPT】 【東電 77.5 %】 mailto:sage [2011/04/25(月) 22:49:53.31 ID:WhdKCjSO]
>>688
うちの環境は特に大きな問題なく、けっこう安定しているけどなぁ〜?
番組表取得にepgdump使っているんですけどね。

690 名前:login:Penguin mailto:sage [2011/04/26(火) 03:37:37.24 ID:8vAJ2b2t]
epgrecの録画済み一覧を手軽に全て消去するにはどうしたらいいの?

データを他に写し終えた後の不要なリンクが1年分近く残っていて手でチマチマ消すのは辛すぎ。

691 名前:login:Penguin mailto:sage [2011/04/26(火) 03:56:35.32 ID:horrRmnu]
DELETE FROM Recorder_reserveTbl WHERE complete=1;

692 名前:login:Penguin mailto:sage [2011/04/26(火) 04:11:33.43 ID:8vAJ2b2t]
>>691
早速の回答ありがとです。

でも・・・わからないです。すみません。
調べてトライします。

693 名前:login:Penguin mailto:sage [2011/04/26(火) 07:41:11.66 ID:e7a4WTyk]
>>690
外部に公開してくれて、a.php を設置してくれたら、
こっちでやってあげても (ry

694 名前:login:Penguin mailto:sage [2011/04/26(火) 07:46:28.51 ID:LKlFH8Ws]
その後何故か「囲碁の時間」が延々と録画されるわけですね、わかります



695 名前:login:Penguin mailto:sage [2011/04/26(火) 07:58:12.71 ID:M8xlO357]
普通に囲碁の時間とNHK杯まで録画してる俺を馬鹿にしたんか

696 名前:login:Penguin mailto:sage [2011/04/26(火) 11:00:21.37 ID:uCYYe3ff]
ジュービョォー・・・

697 名前:login:Penguin mailto:sage [2011/04/26(火) 12:56:25.71 ID:8vAJ2b2t]
>>691
端末でmySQLにログインしてDELETE FROM Recorder_reserveTbl WHERE complete=1;
やったけどエラー。
どこで打ち込むのか分からん・・・orz

698 名前:login:Penguin mailto:sage [2011/04/26(火) 13:41:53.73 ID:Omefal/Q]
なんか普通に a.php 置いて有りそうだよね。
DB選択くらいしろっての。

699 名前:login:Penguin mailto:sage [2011/04/26(火) 16:51:34.14 ID:0kUmgtym]
>>697
満 mysql で見ればわかるだろ


700 名前:login:Penguin mailto:sage [2011/04/26(火) 17:04:16.96 ID:o1SZzRow]
テーブル名接頭辞をインストール時に変更してたらエラーになる。
Recorder_reserveTblのRecorder_の部分ね。

701 名前:login:Penguin mailto:sage [2011/04/26(火) 17:07:47.01 ID:0kUmgtym]
show tables; でテーブル名くらい調べろよ

702 名前:login:Penguin mailto:sage [2011/04/26(火) 17:42:22.08 ID:GDJS8xCh]
>>701
それくらいできる奴ならそもそも>>690みたいなこといわんだろ。
頭悪いんか。

703 名前:login:Penguin mailto:sage [2011/04/26(火) 17:50:03.02 ID:UYArUSAJ]
シェルで打ってるんだろ 察しろよw

704 名前:login:Penguin mailto:sage [2011/04/26(火) 17:58:03.83 ID:bQo1+/yb]
>>703
キミが正解に3000点!



705 名前:login:Penguin mailto:sage [2011/04/26(火) 18:03:17.16 ID:pgsvRIP8]
市販のレコ使ってろで終了する話題になんレス使ってるの?

706 名前:login:Penguin mailto:sage [2011/04/26(火) 18:08:54.75 ID:JaVmRx6w]
697ですが、みんなのヒントのお陰でどうにかなりました。
ありがとうです。

707 名前:login:Penguin mailto:sage [2011/04/26(火) 23:13:31.64 ID:ovBXBtGs]
fuse_b25 ver 0.4.6 をうpしました 2sen DTV up0631
メモリを破壊してるバグを(一部?)修正しました
よろしければお試し下さい

708 名前:login:Penguin mailto:sage [2011/04/27(水) 01:40:00.08 ID:/oOYQpgZ]
>>707
お疲れ様ー。ホント頭がさがるよ。fuse_b25 には期待している。

709 名前:login:Penguin mailto:sage [2011/04/30(土) 12:53:11.31 ID:Vo6Idy7h]
epgrec 入れてみたけどたしかにインターネット側からの接続はケアされてないな
apache の設定で録画保存ディレクトリは Deny all にして
epgrec ディレクトリはBasic/Disget認証しないと

710 名前:login:Penguin mailto:sage [2011/05/03(火) 11:11:46.79 ID:k4FYCBrd]
>>707
fuse_b25-0.4.6に上げてからは、一度も落ちていません。遅くなりましたけど報告です。

あと、録画中によく以下のログが出るのですが、これは問題あるのでしょうか?
pcscd: winscard_svc.c:647:ContextThread() TRANSMIT rv=0x80100068 for client 1

711 名前:login:Penguin mailto:sage [2011/05/03(火) 12:22:21.86 ID:75Th14VO]
>>710
報告どうもです. これで直ればいいんだけど...

ログの件は fuse_b25自身からではなくPC/SCからの出力なので詳しくは分かりませんが
↓の様な定義がされているのを見ると カードに対してリセットがかけられたことを警告しているだけのようです
#define SCARD_W_RESET_CARD ((LONG)0x80100068)
The smart card has been reset, so any shared state information is invalid.

fuse_b25はopen毎にリセットをかけますので(そうしないとうまくいかなかった記憶があります)
そのせいだと思われます 問題はとくにないかと.


712 名前:login:Penguin [2011/05/04(水) 11:40:21.79 ID:S7O/s9uS]
MythTVへの移行を考えてます。
現在、Ubuntu server10.04+epgrec+recpt1
にPT2で録画しています。
Xを入れていなくても、confファイルの書き換えで設定はできますか?

713 名前:login:Penguin mailto:sage [2011/05/04(水) 11:54:39.32 ID:vtCByubz]
>>712
可能だよ。sshでXのforwardingすれば。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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