[表示 : 全て 最新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/



271 名前:login:Penguin mailto:sage [2012/04/12(木) 00:06:06.57 ID:WwaJKmFo]
また落ち着くまで解散ですかね

272 名前:epgrecのUIの人 mailto:sage [2012/04/12(木) 07:45:19.88 ID:4E2izLxn]
epgrecのやり方だとINDEXってかなり効果的ですよ
programtblのprogram_discにINDEXを設定すると
「番組情報のDB更新部分のみ」、のスピードはかなり速くなります

GR一局のみ298番組分のxmlデータで計測した場合
インデックスなし … 2.9s
インデックス付き … 0.5s
インデックス付き+queryまとめ … 0.4s

面白いのは「インデックスなしでqueryまとめると3倍遅くなった!?」という悲しい結果
まぁ、サーバーじゃなくてwindowsで試験的にやってる事なので、他の環境だとわかりません

…ということで、getepg(storeProgram)遅い対策はじめました
今のところ
インデックス付け、DBへのlink一本化、余分なquery排除、queryまとめ
で更新だけ(新規追加無し)なら1局分6.9秒だったのが0.5秒切るくらいになりました

273 名前:epgrecの中の人 mailto:sage [2012/04/12(木) 12:35:59.79 ID:A3cBAIRM]
いやまあ、getepgが遅いのはDBRecordで
$foo->bar = ”ほえほえ";
とやるたびにupdateしてるからで、それを治すだけで、まあまあ
速くはなりますね。
DBRecordがnewされたときコンストラクタで配列にデータを読みだしておいて
$foo->bar = ”ほえほえ";
とされたらdirtyフラグをたてて配列に代入、オブジェクトが破棄される時に
dirtyフラグが立っていたらDBに書き戻すというような方法で無駄なクエリは
相当減らせるでしょう。
ただ、phpはデストラクタが呼び出されるタイミングが明確ではないのが問題で、
たぶんWebサーバーの環境にもよるような気がする。
$foo->close();
のようなのをいちいち呼び出すのは美しくないけど、仕方ないか。

274 名前:login:Penguin mailto:sage [2012/04/12(木) 14:23:17.01 ID:dQfK/sRg]
>$foo->close();>のようなのをいちいち呼び出すのは美しくないえっ

275 名前:login:Penguin mailto:sage [2012/04/12(木) 14:32:56.20 ID:klt8Nn9b]
改行してくれ

276 名前:login:Penguin mailto:sage [2012/04/12(木) 14:48:18.23 ID:FKT0AvM5]
DBのcloseを明示的にやらなきゃならないのは仕方のないこと
PHP内部だけで完結するものではないし、デストラクタに任せるのは危険

277 名前:login:Penguin mailto:sage [2012/04/12(木) 20:55:09.45 ID:dQfK/sRg]
>>275
すまん
w3mの罠を忘れてたんだ

278 名前:login:Penguin mailto:sage [2012/04/14(土) 00:35:16.66 ID:zqD3Byes]
>>261
並列化getepg.phpを使ってたりしない?

279 名前:login:Penguin mailto:sage [2012/04/14(土) 18:46:53.17 ID:rkI0W21n]
>>262
ネットにつなぐのが必須になるのは、セキュリティーの観点からいやだな。
年に一度ていど、実家に帰ってメンテナンスするのでは追いつかないから。
個人的にはepgdumpで今後も頑張ってほしい。



280 名前:login:Penguin mailto:sage [2012/04/14(土) 18:57:56.03 ID:2ENatdV9]
確かにepgdumpはCPUを食う
やむを得ないものでしょうかね

281 名前:108 mailto:sage [2012/04/14(土) 21:31:57.21 ID:wsy2vRe1]
>217
プロバイダ規制に巻き込まれてあと5か月ほど書き込みできないようです。
今日は友人の家から書き込みしています。

お疲れ様です。返信できませんが、利用させてもらっています。ゆっくり書き込みできないので、要望ばかりになってしまいますが、
>>217ですが、番組をクリックするとポップアップするウィンドウの簡易予約とカスタム予約のボタンがウィンドウ範囲外に隠れてしまって予約を入れられない場合があるようです。
それと、録画予約のしくみlについてなのですが、時間的に重複(チューナー数が不足)するような予約をしたタイミングでエラーを返すのではなく、
重複するというフラグを立てた状態で予約してしまえるようになったなら、更に便利にならないでしょうか?
チューナー数不足を気にせずに、気になる番組をどんどん予約していって、予約一覧にて、重複(チューナー数の不足)フラグの立っている番組を削除したりカスタム予約したりできたなら、
個人的には使い勝手があがるのですが、皆さんは如何でしょうか?

次にいつ書き込みできるかは分かりませんが、週に一度は読んでいます。ご検討よろしくお願いします。

282 名前:login:Penguin mailto:sage [2012/04/14(土) 21:55:50.97 ID:yt6qHa2y]
規制で書き込めない時はレス代行ってのが2ちゃんのどっかの板にあるから依頼してみればいい

283 名前:login:Penguin mailto:sage [2012/04/15(日) 03:06:03.46 ID:6YifMCT5]
>>253
それって/etc/cron.weeklyとか、monthlyにこれを実行するスクリプトおいとけばいいんじゃないの?
自分はそうしてるけど。

mysqlcheck -A -a --auto-repair -o -u [user]--p[pass]

284 名前:epgrecの中の人 mailto:sage [2012/04/15(日) 21:04:35.35 ID:liNN88VV]
というわけで
>>273
のようなDBRecord.class.phpをgitの方にコミットしときました
結構早くなるっぽい

>>274
DBの都合がコードに表出するのは嫌だ、というのがあるわけです

285 名前:login:Penguin mailto:sage [2012/04/15(日) 21:48:51.58 ID:sDtZEai6]
>>284
これはこのクラスだけ更新して大丈夫なのかしら?

286 名前:epgrecの中の人 mailto:sage [2012/04/15(日) 23:44:46.46 ID:liNN88VV]
>>285
大丈夫だと思いますよ。テストが甘いので
人柱というきとで

287 名前:epgrecのUIの人 mailto:sage [2012/04/20(金) 19:29:41.41 ID:2G3oc9xn]
>>281
予約ボタンがはみ出るバグは0.1.1で対応したつもりだったのですが
画面が極端に小さいとはみ出る…のはまだ手をつけてません
何にせよ、ブラウザも画面サイズも、発生条件が何一つわからないので
対応できません

「予約で重複するフラグ」は面白いアイデアだとは思いますが
重複フラグ??って何?
重複したものが無くなると消えるんでしょうか?

ABCDEと予約して、ABCは実際に予約され、DEに重複フラグが付いた場合、
一覧でAを削除すると
・次にDEのどちらが予約対象になるのかわからない
・自動キーワード予約の扱いは?
・そもそもAを削除したからといってDEが予約されるかどうかもわからない
・DEが予約されなかったからといって、またAを予約しなおすのは大変
DEをカスタマイズすれば予約される?
・カスタマイズすれば予約可能なのは、どこかに印がある?

一番の問題点は、
単純な機能に思えるかもしれないけど、関連する箇所、追加しないといけない機能が多く、
本体の様々な場所に手を入れなければならなくなること

現実的にやるとすると、「実行できない」フラグじゃなくて、
「実行する」フラグかなぁ…私はやる予定ないですが

288 名前:login:Penguin [2012/04/21(土) 22:46:15.22 ID:U4EKiQ0n]
tssplitした後の*.tsて、xzしても全然縮まんすなー

289 名前:login:Penguin mailto:sage [2012/04/21(土) 22:54:50.82 ID:HEDoKS+R]
MPEGやAACは縮まんでしょ



290 名前:epgrecの中の人 mailto:sage [2012/04/22(日) 17:53:57.06 ID:9i28yLfF]
>>273
付近で話題になっていた高速化ですが非常に効果があったので、
gitの方にコミットしときました。基本的にDBRecord.class.phpと
Keyword.class.phpを差し替えて、upgrade_2012_04.22.phpを
実行するだけでgit版にアップデートしなくても高速になるはずです。
BSのEPG取得が20秒くらいで終わりますからBS、CSを取ってる人は
やってみてください。ついでに番組表他の速度もかなり速くなります。
不具合がなければリリースしますね。

291 名前:281 mailto:sage [2012/04/25(水) 21:36:12.11 ID:fcxhI4n2]
>>287
お返事ありがとうございます。今日も友人の家で書き込みさせてもらっています。
ブラウザはFirefox11.0で画面サイズは1280x1024ですが、発生条件はまだ何とも言えないです。
もうちょっと使い込んでみます。

「予約で重複するフラグ」については、うまく説明できていなくてすみません。
デジタル対応の家電レコーダーを買ってみて、
手持ちのアナログ家電レコーダーの予約管理方法がすばらしく(自分には)便利だったと痛感したのです。

その予約管理方法は、先に始まる番組Aの終了時刻よりも、
後に始まる番組Bの開始時刻が早くてチューナー数が足りなくなる場合にも番組Aと番組Bの両方を予約することができます。
予約一覧には番組Aと番組Bに重複マークがつきます。
そのまま放っておくと番組Aの録画が終わると同時に番組Bの録画が始まりますが、
ユーザーは重複マークを参考に番組の開始時刻や終了時刻を編集することもできます。
両方の番組の開始時刻が同じ場合には、どちらかの番組が終わると同時に他方の番組が録画開始されます。

CS番組だと再放送がやたらと多いので、再放送をうまく利用して予約すれば目的の番組をすべて録画することもできることもできるのですが、
それには、チューナー不足になろうとも、気になる番組はどんどん予約できて、後から「どの番組の録画を諦めるか」を選べる方が便利なのです。
*EPGrecの設定でチューナー数を偽装してもたぶん希望に近い動作になりますが、重複番組の時刻調整は人間がやらないといけませんね。

といっても、EPGrecの根本の所に関わる所で対応は難しいという部分は素人の僕にも何となく理解できます。

292 名前:epgrecのUIの人 mailto:sage [2012/04/26(木) 12:12:06.81 ID:j5hKOqQd]
>>291
Firefoxでは一応動作確認してるので、今度バグがでたらお知らせください

予約管理の重複マークですが、
Aが終わると途中からでもBが録画されるってのは便利だと思います。
全部じゃなくてもBを録画したいって言うときにはいいですね。
(予約時に、Bを録画可能な時間に調整する、っていうのは一応私のTODOリストに入ってます)
AとBが重なってても予約できるって言うのは、VTR時代の名残じゃないかなぁ。

この機能を使って
「気になる番組はどんどん予約できて、後から「どの番組の録画を諦めるか」を選べる」
こっちは便利だとは思いません。慣れの問題だと思います。

解決策ではないですが、
予約時に重複が見つかった場合は重複した番組のミニリストを表示して、
そこから重複した予約を解除したりできるように…なったらいいなぁ
と私のTODOリストにあります…できたととして、epgrec本家に反映するかは未定:)

と思ってたら…中の人が「できないことはないよ」と言っていたので、
実現されるかもしれません。
希望があがってた、「重複のため自動予約さなかった番組がわからない」
も解決されるからいいんじゃない?、とのこと

293 名前:login:Penguin mailto:sage [2012/04/27(金) 00:57:22.51 ID:9j0XZ0tT]
PT1/2の(DVB)ドライバって 1枚あたり結構な量のcoherent DMAバッファを取るんだけど
(4KiB x 512 x 8(kernel 3.3以下だ64) = 16MiB or 128MiB)
これって複数枚挿しの場合とかにリソース不足で問題になったりしないのかな?
x86系の場合IOMMUは無いけど、 VT-dとか使って仮想マシンに割り振ったりしたら
IOMMUのリソース不足みたいなことになり得る?

そもそもほとんどのDMAはPTx側からの入力なんだけど
DMAが終わったかどうかを確認するためだけにCPU側からの書き込みが使われて
そのために?coherentバッファを使ってるみたいなんだけど、
streaming DMAバッファと比べて 要求リソースやCPU負荷って結構変わるもんなんだろうか
詳しい人教えて下さい

294 名前:login:Penguin mailto:sage [2012/04/27(金) 03:12:00.73 ID:r0Lo1CQ6]
規制中かな?

295 名前:login:Penguin mailto:sage [2012/04/27(金) 03:27:28.95 ID:r0Lo1CQ6]
128MBのときは32ビット環境で物理アドレスが枯渇してメモリ取得に失敗する場合はありましたが
16MBになったので大丈夫でしょう。
ちなみに128MBだった根拠はWindowsドライバの設定値です。
streaming DMA については私はよく分かりません。すいません。

296 名前:login:Penguin mailto:sage [2012/04/27(金) 23:55:00.77 ID:9j0XZ0tT]
情報どうもです
x86_64でもPCIのアドレス空間は32bitだったような気がするけど
問題が生じないなら気にしなくてもいいってことになるのかな
4枚挿しして 仮想マシンに割り当てて使ってる人なんておそらくいないだろうし...

他のDVBドライバは割り込みを使うのが多いみたいだけど
割り込みを使わず(大量の)coherent DMAバッファを使うのって 特殊なやり方なのか
それとも 高速なネットワークデバイスとかの場合のように
割り込みだと頻度が高すぎる入力を処理するためには一般的な手法なのか
どうも気になるなぁ
PT3だと割り込み使うようになってたりするのかな...

297 名前:login:Penguin mailto:sage [2012/04/28(土) 13:13:40.36 ID:LI55GCf8]
わかる人がいたらコメント欲しいのだけど
epgdumperやrecpt1のチャンネル設定がハードコードなのはなんでだろう?

298 名前:login:Penguin mailto:sage [2012/04/28(土) 15:47:46.06 ID:Ap+9bB3a]
ほぼ定数といっても良いのでそれでも困らないからじゃ

299 名前:login:Penguin mailto:sage [2012/04/28(土) 17:52:47.57 ID:vlTfyvi+]
>>297
チャンネルスキャンのコード書くのが面倒くさいから
固定でも動くから気にしない
気になるならパッチを作ろう



300 名前:login:Penguin mailto:sage [2012/04/28(土) 19:43:36.79 ID:1YpZnaD4]
カーネルを3.2.0に更新したら、BCASカードが読めなくなった。
pcsc_scanすると/var/log/syslogに
Apr 28 19:34:10 pc2 pcscd: ccid_usb.c:424:OpenUSBByName() Can't libusb_open(4/3)
: -3
Apr 28 19:34:10 pc2 pcscd: ifdhandler.c:102:IFDHCreateChannelByName() failed
Apr 28 19:34:10 pc2 pcscd: readerfactory.c:965:RFInitializeReader() Open Port 0x
200000 Failed (usb:04e6/511a:libudev:0:/dev/bus/usb/004/003)
Apr 28 19:34:10 pc2 pcscd: readerfactory.c:275:RFAddReader() SCM SCR 3310 NTTCom [Vendor Interface] (21120651349816) init failed.

どなたか回避法おしえて…orz

301 名前:login:Penguin mailto:sage [2012/04/28(土) 19:55:48.94 ID:kRV0zPOm]
戻せばいいだけだろ

302 名前:300 mailto:sage [2012/04/28(土) 19:56:53.97 ID:1YpZnaD4]
もうカーネルパッケージが手元にないです…

303 名前:300 mailto:sage [2012/04/28(土) 20:01:18.81 ID:1YpZnaD4]
お騒がせしました。
結局、カーネルとpcsc関連一式をダウングレードしたら解決しました… (_O_)

304 名前:login:Penguin mailto:sage [2012/04/28(土) 20:09:08.09 ID:RpbjcsRq]
>>303
何版に戻したか(何版まで支障ないか)教えてちょ。

305 名前:300 mailto:sage [2012/04/28(土) 20:41:32.98 ID:1YpZnaD4]
カーネルは3.0.0
libccid 1.3.11
pcsc-tools 1.4.16
libpcsclite 1.5.5
です。
これが境界かはわかりませんが、上記バージョンでは動きました。

306 名前:login:Penguin [2012/04/28(土) 21:27:40.36 ID:RpbjcsRq]
ありまとう

307 名前:login:Penguin mailto:sage [2012/04/28(土) 21:44:46.21 ID:9QPcBRG2]
>>305
自分の環境では、kernel-3.2.12、pcsc-lite-1.8.2、ccid-1.4.5で動いてるよ。
pcsc-lite-1.8.3とccid-1.4.6に上げたらB-CAS認識しなかったからバージョン下げたけど。

308 名前:login:Penguin mailto:sage [2012/04/28(土) 21:57:29.18 ID:Ci5FRKq3]
カードリーダーはSCM 3310 NTTComだったりする?

だったら、libccid1.4.6からサポートされなくなっちまった。
ttp://ludovicrousseau.blogspot.jp/2012/04/new-version-of-libccid-146.html

だから、自分はカードリーダのファームウェア書き換えた。

309 名前:login:Penguin mailto:sage [2012/04/28(土) 22:15:05.53 ID:xYvUVoPs]
>だから、自分はカードリーダのファームウェア書き換えた。

ここ詳しく
USB機器のF/Wを書き換えるって発想は無かった



310 名前:login:Penguin mailto:sage [2012/04/28(土) 22:19:15.98 ID:+ShIseSP]
Fedora16
kernel-3.3.2-6.fc16.x86_64
pcsc-lite-1.7.4-3.fc16.x86_64
pcsc-lite-ccid-1.4.3-1.fc15.x86_64
pcsc-lite-libs-1.7.4-3.fc16.x86_64
pcsc-tools-1.4.17-2.fc15.x86_64
で、問題なしです

311 名前:308 mailto:sage [2012/04/28(土) 22:27:17.71 ID:Ci5FRKq3]
失敗したらカードリーダ使えなくなるけど自己責任でやるなら・・・

SCM 3310 NTTCom は SCMのカードリーダのOEMなんよね。

んで

ttp://support.identive-infrastructure.com/dfu_fw.php?lang=1

ここから、mini/SCR3310 ってのを選んで、最新バージョン落として焼き直ししてやればよい。

だけど、ファーム書き換えた後、住民基本台帳とかe-taxあたりのソフトを使おうとしても使えなくなる可能性が高い。

それと、SCR3310 Ver2.0って言うカードリーダーだとファームの書き換えが出来ないもんで対応としては次

312 名前:308 mailto:sage [2012/04/28(土) 22:27:38.42 ID:Ci5FRKq3]
それがいやだった場合は、ファームの書き換えをしないでやっつける方法もある。
libccid_Info.plistってファイルを探して、

<key>ifdVendorID</key>
<key>ifdVendorID</key>
<array>
<string>0x08E6</string>
<string>0x08E6</string>
:
<string>0x04e6</string> <-追加
</array>

<key>ifdProductID</key>
<array>
<string>0x2202</string>
:
<string>0x511a</string> <-追加
</array>

<key>ifdFriendlyName</key>
<array>
<string>Gemplus Gem e-Seal Pro</string>
:
<string>SCM SCR 3310 NTTCom</string> <-追加
</array>

って感じで追加してやる方法もある。
でも、この方法だとパッケージ更新ごとに設定書き換えてやんないといけないからお好きな方法をとられればいい。

313 名前:login:Penguin mailto:sage [2012/04/28(土) 23:17:33.62 ID:zqkrLcXR]
1.4.6から突然;)サポートされるデバイスのリストを自動生成するようになったみたいなので
元となるデータを送ればいいんじゃないかな

pcsclite.alioth.debian.org/ccid.html#CCID_compliant
にあるように ccidのソース持ってきてビルドしておいて
"parse" の出力 + カードリーダーのURL をメールで送れば サポートされるようになるはず

314 名前:307 mailto:sage [2012/04/28(土) 23:25:01.76 ID:9QPcBRG2]
>>308
お察しの通りSCM 3310 NTTComです。
そっかサポートされなくなるのか。
この際カードリーダ買い換えようかな?いい機種ある?

315 名前:login:Penguin mailto:sage [2012/04/28(土) 23:58:22.46 ID:zqkrLcXR]
うぅ... スルーされたorz
ccidでのサポートが落とされたと言っても、何か必要なソースコードが削られたってわけじゃなくて
ベンダIDやプロダクトIDその他といった必要なパラメータが手元にないってだけだから
>>313 に書いた方法で提出したら 今後サポートされるようになるはずだよ
正確には 今でもすでに手元にあるんだけど、
これまでは全サポート機種の分を 手でリストにしてメンテしてたのが大変になってきたので、
自動的に生成するようにしたんだけど、
そのための元となるデータが(マイナーな機種だと)ludovicが入手できてない

それにしても海外だとこのリーダー 10$もしないんだね 日本だと\3000弱もしてたのに...

316 名前:308 mailto:sage [2012/04/29(日) 00:17:57.32 ID:BEDM2Zcf]
>>314
買い換えるならジェムアルトあたりになるんだろうけど、最近見ないな〜。
性能的にはSCR3310のほうが上っぽい。

>>315
> >>313 に書いた方法で提出したら 今後サポートされるようになるはずだよ
変更履歴にサポートしないって書いてたから製品ID書き換えるほうが手っ取り早そうだったのでファーム書き換えしたけど、
実際のところはNttCom葉日本でしか流通してないドマイナーって点は同意。

>それにしても海外だとこのリーダー 10$もしないんだね 日本だと\3000弱もしてたのに...
ぼったくりやね。

317 名前:login:Penguin mailto:sage [2012/04/29(日) 00:36:42.13 ID:Ug9zkl9H]
> 変更履歴にサポートしないって書いてたから
ccidのコードの変更履歴を見て確認したけど
サポートする機種ごとのパラメータリストを自動生成に変えただけみたいだった

今までの手動での管理だと リスト内で 違う機種名だけど同じVID/PIDとか
同じ名前だけど別のVID/PIDとか(SCR3310みたいに?) で混乱したから
それぞれの機種ごとにCCIDディスクリプタを集めておいて自動生成するように変えたみたい

> ぼったくりやね。
PIDを511Fから511Aに変えて NTTComを経由することで+2000円
住基用に 長期の生産・保守部品?の提供とかが 特別に契約されてるのかな

318 名前:login:Penguin mailto:sage [2012/04/29(日) 08:39:16.28 ID:qDIPF56E]
tssplitter_lite - tssplitter_lite program Ver. 0.0.0.1
をかますと心なしか画像が甘くならへん? 気のせい?

319 名前:tomy ◆CfWlfzSGyg mailto:sage [2012/04/29(日) 14:58:58.84 ID:w6xrX5V0]
>>297
理由は3つ。
1. 元々friioのツールと互換を持たせたかった為
2. SDKのEARTH_PT.hからISDB-Tのch.をまんま持ってきたから
3. 元々テストツールだったから
>>300

kernelのバージョンは特に関係なさそうだけど?
私の環境では3.3.2で動作している。





320 名前:login:Penguin mailto:sage [2012/05/01(火) 19:57:06.56 ID:ZKMYcgkQ]
アプリ集のパッチをあてた mplayer を使っているのですが
スポーツ等の5.1ch放送で実況解説が左からしか聞こえないものがあります
これを通常のステレオ音声のように聴くことができるのでしょうか?

321 名前:login:Penguin mailto:sage [2012/05/01(火) 23:14:51.11 ID:wpa2ar63]
-channels オプションで 出力チャネルの数を(default: 2)、
-af channels=... オプションで明示的にどの入力chをどの出力chへまわすか、
とかで設定はできるんだけど、
通常何もしなくても 5.1chから2chステレオへdownmixするはずなんだけど...orz
あと2か国語放送(dual mono)になってる場合でも 自動的に主音声の方を2chに流すはずなんだけど...

mplayer -v とかでどんな出力が出てるか とか
音声のみ数秒間分のサンプルデータとかの情報が貰えればもう少し詳しくわかると思います

322 名前:login:Penguin mailto:sage [2012/05/02(水) 17:29:51.75 ID:62rRfxr2]
>>321
Linux ではリアルタイム放送は長らくアナログ放送・デジアナ変換で
視聴していて、デジタル放送を見るようになったのはつい最近です。
この間の日曜のNHK総合でやっていたプロ野球を偶々見ていて気になって
質問した次第です。その後、ローカルで放送していた5.1ch放送の
阪神戦も見てみたのですがやはり同じ調子でした。

手許にある録画を調べてみますと「NHK歌謡コンサート」は上記のものよりは
極端でないにせよ歌声が左チャンネルに寄って聞こえます。
あと適当な映画を見たらセリフが左からしか聞こえないものが…
一方、「題名のない音楽会」はごく自然に聞こえますね。

休みの間にもうちょっと観察してみます。

323 名前:login:Penguin mailto:sage [2012/05/02(水) 22:11:05.62 ID:/Wu2tzIG]
PT2+Epgrecで番組を録画しています。
録画終了時にApacheからメールが来ますがエラーやPHP Warningが大量に記録されています。
PHP Warningの数は毎回異なり、3つだったりサンプルのように500以上だったりします。
ymrt.dip.jp/mail_error.txt

“ERROR: User name does not exist.”は「ユーザ名が存在しない」という意味でしょうが、
具体的に何というユーザ名がどこにあればいいか分かりません。
この2つのメッセージを解決する方法がありましたら教えてほしいです。

なお、録画自体は問題なくできているのでメール本文にメッセージを含まないように
するだけでも結構です。

324 名前:login:Penguin mailto:sage [2012/05/03(木) 01:06:00.46 ID:Lkm1wrVO]
atで登録しているコマンドでメールに含んで欲しくない分の
標準出力と標準エラー出力を/dev/nullにリダイレクトする。

325 名前:epgrecのUIの人 mailto:sage [2012/05/03(木) 01:48:41.85 ID:d+CNWxjT]
epgrec assist 更新しました

・番組表に一発予約、キャンセルボタン追加

w3.quake3.jp/osamu/epgrec_assist/

epgrec本家の方でテンプレートに手を入れ始めたので、
javascriptで無理やり版のassistはそろそろ限界かも

>>212
本家の方で単チャンネル表示機能を追加できそうな雰囲気です

326 名前:epgrecのUIの人 mailto:sage [2012/05/03(木) 01:52:57.67 ID:ViCaF3jJ]
>>323
epgrec/scoutEpg.php ってあるので epgrec UNA の方じゃないかなぁ

327 名前:323 mailto:sage [2012/05/03(木) 04:44:36.85 ID:n5OthY3O]
>>324
根本的な解決にはなってないですがそれが手っ取り早いですよね。

>>326
リアルタイム視聴したくてUNA版使用です。
あれ、もしかしてUNA版特有のエラーだったりします…?
UNA版作者に聞いてみます。

328 名前:login:Penguin mailto:sage [2012/05/03(木) 07:35:32.56 ID:+TkByimD]
>>319 kernelバージョンを3.2.0に戻しても動作しました。
単純にpcsc関係の問題だったようです。お騒がせしました。(_O_)

329 名前:login:Penguin mailto:sage [2012/05/05(土) 22:05:25.01 ID:LVigmF8k]
epgrecで必要なphp拡張の一覧ってどこかにありますか?

mysql.so
posix.so
sysvmsg.so

試行錯誤して、↑が必須なのは分かったんですが
またどこか見えないところでエラー吐きそうで夜も眠れません



330 名前:login:Penguin mailto:sage [2012/05/05(土) 22:24:41.99 ID:mVcwZ5+t]
epgrecで予約録画するときにチャンネルリストに表示したくないチャンネルがある場合は
Recorder_channelTblからレコードを削除するしかないよね?

とりあえず、番組表で「視聴しない」チェックつけてもテーブルのskipにフラグ立っても予約
キーワード登録のチャンネルリストにでてくるからconfig.phpから該当のチャンネル設定を
コメントした上で該当レコード物理削除したけども。

331 名前:login:Penguin mailto:sage [2012/05/05(土) 23:13:37.75 ID:mVcwZ5+t]
>>330
ってレコード消したら予約キーワード画面いけなくなったorz
ID連番になってないとダメってやつか・・・(涙

332 名前:epgrecのUIの人 mailto:sage [2012/05/06(日) 00:37:30.75 ID:vKfnuH3V]
>>331
同じ状況を作ってみました

録画予約に削除したチャンネルの番組があると予約、済一覧が表示できないようです
予約されて無くても、検索ページトップでは時間からしか番組を検索してないので、
削除したチャンネルの番組がヒットしてエラーが出ているようです

一応検索ページトップのみですが応急処置を書いておきます

programTable.phpの69行目辺りから

foreach( $precs as $p ) {
+ try{
$ch = new DBRecord(CHANNEL_TBL, "id", $p->channel_id );
+ } catch(exception $e ){
+ continue;
+ }
$cat = new DBRecord(CATEGORY_TBL, "id", $p->category_id );

query書けるようならprogramTbl、reserveTblから削除したチャンネルの番組を
DELETEするのが確実です

最初の疑問、予約フォームで非表示チャンネルをリストに入れない応急処置は
>>248 参照

333 名前:login:Penguin mailto:sage [2012/05/06(日) 00:41:56.25 ID:08YpZt+j]
チャンネル情報で視聴しないにチェックすれば消えるんじゃなかったっけ?
#消した奴戻せるのかなw?


334 名前:epgrecの中の人 mailto:sage [2012/05/06(日) 00:54:57.64 ID:JEnq9p0o]
消えますね

335 名前:login:Penguin mailto:sage [2012/05/06(日) 04:17:28.14 ID:emjg1qjz]
>>332
ありがとうございます。
そう古くないところに同じ悩みの人いたんですね。
自分で調べられたことなのに申し訳ないです。
さっそく、応急処置を含めて反映させていただきます。

>>333
>>334
使用バージョンを説明していなかったのですが、使用バージョンは20111001版の未改変です。
番組表のチャンネル情報で視聴しないにチェックを入れるとRecorder_ChannelTblのskipに
フラグが立つのですが、番組検索の放送局リストにはリストに上がってきてしまう状況でした。
テーブルの情報はエクスポートしてから削除していますので復旧は無事できてます。

336 名前:login:Penguin mailto:sage [2012/05/06(日) 11:57:29.80 ID:08YpZt+j]
>>335
チェックする前にepg取得した分は残ってるとかそういうんじゃなかったっけ?

337 名前:320 mailto:sage [2012/05/06(日) 15:50:10.70 ID:4eNlf+P7]
今地上波でやっている阪神戦、5.1chで放送されていますが
やはりパッチ当て済みの mplayer でも実況解説の声は左側しか聞こえませんね
他の方はどうなんでしょ

338 名前:login:Penguin mailto:sage [2012/05/06(日) 17:15:18.41 ID:u0YXx5mv]
Ubuntu 12.04

質問お願いします。
現在新たに録画機を構築していまして、gitから持ってきた現在のmasterのepgrecをインストールしました。
初回のgetepgを実行する状況に至ったのですが、番組表は取得されませんでした。
なので端末よりgetepg.phpを実行したところ

PHP Warning: pcntl_signal(): Error assigning signal in /var/www/epgrec/getepg.php on line 27
PHP Warning: pcntl_signal(): Error assigning signal in /var/www/epgrec/getepg.php on line 28

と表示されgetepgは実行されませんでした。getepg.phpには手を加えていません。
phpのマニュアルなどを読んでみましたがよく分かりませんでした。
epgが取得されない原因や解決法などを分かるの方が入らしたら教えてください。よろしくお願い致します。

339 名前:login:Penguin mailto:sage [2012/05/06(日) 17:41:21.93 ID:stc7JCQB]
>>338
SIGKILLとSIGSTOPはハンドルできないから警告されているだけなので
その行は削除して構わない。
ただこれは警告だけで処理は続行しているはずなので、
getepgが完了しなかった原因は別にあると思う。



340 名前:login:Penguin mailto:sage [2012/05/06(日) 18:18:01.31 ID:OZ8vQ6Iw]
失礼礼します。
Ubuntu12.04 + PT2 + EPGrec (20111001) で録画ができることまで確認できたのですが、
いざ、初期設定をしようと http:// localhost/epgrec/にアクセスすると何も表示されません。
localhost/epgrec/install/にアクセスするとファイルが表示されるので、LAMP環境は構築できていると思うのですが。。
EPGrecサイトのFAQは実行してみたのですが、他にどんな可能性がありますでしょうか?

341 名前:login:Penguin mailto:sage [2012/05/06(日) 18:40:28.47 ID:tEAbPAis]
ブラウザでJavaSciyptの実行を許可してないとか

342 名前:epgrecのUIの人 mailto:sage [2012/05/06(日) 19:20:04.04 ID:BCMbSrKH]
>>340
パーミッション(template_c)とか?

>>338 もですが、apache の error.log に何か出てないでしょうか?

343 名前:login:Penguin mailto:sage [2012/05/06(日) 19:57:18.34 ID:emjg1qjz]
>>336
多分番組検索の検索結果の一覧表示と勘違いさせちゃってる気がします。ごめんなさい。
>>332のえろい人からいただいた回答で無事解決しました。

344 名前:340 mailto:sage [2012/05/06(日) 23:29:46.84 ID:OZ8vQ6Iw]
>>341
>>342
なんとepgrecのインスコが一部上手くいってなかったみたいで。
再インスコしたら解決しました。誠に申し訳ありません。

345 名前:login:Penguin mailto:sage [2012/05/07(月) 00:24:09.71 ID:rJFgwz1w]
>>337
数秒分でいいから録画してサンプルをうpしてちょ


346 名前:login:Penguin mailto:sage [2012/05/07(月) 19:00:13.67 ID:NdA391Ew]
通報しました

347 名前:login:Penguin mailto:sage 5.1ch [2012/05/07(月) 21:01:32.53 ID:Ic60Y+Nz]
>>345
こんな感じでいいでしょうか。適当に消します。
ttp://www1.axfc.net/uploader/Li/so/127993

348 名前:login:Penguin mailto:sage [2012/05/07(月) 22:39:19.58 ID:rJFgwz1w]
サンプル入手しました 確かに左に寄ってますね...
ちょっと調べてみます

>>346
「著作権侵害に例外規定盛り込む 改正案を閣議決定」
www.47news.jp/CN/201203/CN2012030901001225.html
> 改正案では「写り込み」のほか ....
> (2)技術開発用サンプルとして音声や映像ソフトを複製
> ...―などのケースについて、著作権侵害の対象から除外する。

349 名前:login:Penguin mailto:sage [2012/05/07(月) 22:55:09.74 ID:pxvvesRb]
やきう中継にも字幕あるんだなー



350 名前:login:Penguin mailto:sage [2012/05/07(月) 22:57:30.61 ID:EuGBVaIE]
3月9日に閣議決定じゃまだ今は法律として成立してないだろう。
確かめたわけじゃないが、そうだとすれば、すなわちそれは現時点では違法だということを意味するのだが・・・

351 名前:login:Penguin mailto:sage [2012/05/07(月) 22:57:37.68 ID:rJFgwz1w]
・実況・解説の音声は センターチャンネルにしか入ってない
・ffmpegのダウンミックスのやり方がまずくて 単純に センター -> L, レフト ->R
という変な変換になっちゃってる

というのが原因みたいです
とりあえずは mplayer -af channels=2:2:0:0:0:1 とか あるいは
mplayer -channels 6 -af channels=6:2:0:0:0:1 とかで
センターチャンネルを強制的に左右のスピーカーに出すことは可能ですが、
ffmpeg AACデコーダのバグと思われるので調べてみます
(サンプルは消してもらって結構です)

352 名前:login:Penguin mailto:sage [2012/05/07(月) 23:01:23.34 ID:weJyMfmm]
左寄りって思想かと思った

353 名前:login:Penguin mailto:sage [2012/05/07(月) 23:13:33.70 ID:rJFgwz1w]
>>350
じゃあ 知り合いである>>347>>348との間での私的な複製ってことでいいよ

このスレに来ていながら
放送波の受信だけして 保存もデスクランブルもワンセグの再生もしておらず
ただ捨てているだけという 正しき人のみが石をぶつける資格があるってお話?

354 名前:login:Penguin mailto:sage [2012/05/08(火) 02:18:24.77 ID:/lDnTugq]
>>353
そんな屁理屈は通用しないと思うよ。.
「法律でいえば黒だけど、権利者が目くじら立てて被害届出すほどじゃない(多分)から大丈夫」
で問題ないだろ。

355 名前:login:Penguin mailto:sage 5.1ch [2012/05/08(火) 20:19:52.65 ID:bynpoYGv]
>>351
調べてくださってありがとうございます。
映画番組で台詞が左側から聞こえないものがあるもの同じ理由でしょうかね。

手動でとりあえずそれらしく聞こえるようにと私も試行錯誤してみました。

>>347 のサンプルは
0: center front 1: front left 2: front right 3: subwoofer 4: rear left 5: rear right
のように収められてるようなので
mplayer -channels 6 -af pan=2:0.5:0.5:1:0:0:1:1:1:1:0:0:1
でそれっぽくなりました。

ちなみに歌謡コンサートは
0: center front 1: front left 2: rear left 3: subwoofer 4: front right 5: rear right
っぽい。

他の番組も含めると数パターンあるようです。

356 名前:login:Penguin mailto:sage 5.1ch [2012/05/08(火) 20:56:34.67 ID:bynpoYGv]
色々と試してる内に耳が痛くなってしまった。

af.c にあるデフォルトの配分を使って
pan=2:0.3:0.3:0.4:0:0:0.4:0.1:0.1:0.2:0:0:0.2
ぐらいにした方が耳に優しいですね。

357 名前:login:Penguin mailto:sage [2012/05/08(火) 22:00:18.05 ID:7/yns66O]
>>339
この警告は気にし無くてもいいのですね。一応コメントアウトしておきました。

>>342
apacheのlogを見てみたところ、
PHP: syntax error, unexpected '&' in /etc/php5/apache2/php.ini on line 110
とのエラーが多数ありました。

調べてみた結果、該当部分をコメントアウトして
error_reporting = E_ALL & ~E_NOTICE を追記しました。
理由はよくわからないのですが、これでgetepgが実行されるようにになったみたいです。

お二人ともありがとうございました。

358 名前:login:Penguin mailto:sage [2012/05/08(火) 23:10:55.32 ID:8JXFAGln]
>>355
本来ならば いろんなチャンネル順序で収められていても
標準の順番に並べ替えて(C, FL, FR, SL, SR, LF?) 出力しなきゃいけなくて
さらに-channels が2(defaultも2)である以上は
downmixして2chで出力すべきなんだけどそれが出来てないみたい
faadの方はうまくやれてるっぽいので、とりあえずTV放送を再生では -ac faad とかで回避できます
ffmpegのAACデコーダの方も見なおしてますけど 今ちょっと時間がとれないので時間かかるかも

359 名前:login:Penguin mailto:sage [2012/05/09(水) 12:50:04.13 ID:aA1hWTv1]
mythtvのVer0.25ってisdbのパッチ当てた人いないのかな?
mythtv0.24だとgcc 4.7でコンパイルするためのパッチとか、
やれmythwebでphp5.4のパッチとかpatchあてまくってるもんで現状がわからん。

あと、linux kernel 3.3だとpt2のdvbドライバまともに動かないという話だったけど、3.4だと動くようになったのかとか情報きぼん。



360 名前:login:Penguin mailto:sage [2012/05/09(水) 21:59:06.55 ID:h+BbDRN8]
gentooに3.3kernelで使ってるけど特に問題出てないよ>PT2

361 名前:login:Penguin mailto:sage [2012/05/10(木) 00:33:28.21 ID:ZxergVz7]
>>358
デコーダーが良きに計らってくれないとたしかに困りますね。

番組によって faad では不都合があるので、対応してくださるまでは
適当に ffaac と切り替えて使っていくことにします。
どうもありがとうございます。

362 名前:login:Penguin mailto:sage [2012/05/11(金) 11:51:36.67 ID:XUUUTHS1]
>>359
Fedora16でも 3.3で動いてるよ (バックポートされたパッチが適用済みだから)

363 名前:login:Penguin mailto:sage [2012/05/11(金) 15:10:35.89 ID:7gi9oK1X]
>>360,362 つーことはヴァニラカーネルじゃ駄目ってことだね(3.3.5で今試した)。

gcc 4.7はmythtv0.24.2にpatchを当てるか mythtv0.24.3でコンパイルが通った。

でもgcc4.7でコンパイルしたmythtvfrontendをvnc経由でテレビ表示させしようとしたら、
落ちるようになったもんで動作確認がめんどくせーことになってしまっている。 orz

364 名前:login:Penguin mailto:sage [2012/05/12(土) 02:20:57.95 ID:SMar9bTY]
規制解除されたかな?
ubuntu 12.10に上げたので試してみた。
libccid 1.4.5-1
pcscd 1.7.4-2ubuntu2
pcsc-tools 1.4.18-1

最初は>>300と同じ症状だったけど、
rootでpcscdを立ち上げると動いたのでパーミッションの問題っぽい。
面倒くさいのでchmod u+s /usr/sbin/pcscdしたら動くようになった。
必要な時にpcscdの権限で立ち上がるみたいで、どこか設定をいじればいいんだろうが
どうするのがいいのかよくわからん。

>>312は最初から入ってた。


365 名前:login:Penguin mailto:sage [2012/05/12(土) 14:22:27.71 ID:0KL4oQsq]
けいあんの神化が止まらない

366 名前:login:Penguin mailto:sage [2012/05/12(土) 14:45:12.50 ID:mh1Dk+tu]
ああ神様お願い二人だけの

367 名前:login:Penguin mailto:sage [2012/05/13(日) 04:03:26.10 ID:zD+7EMYi]
この騒動でけいあん買ってしまった
結構使えるね

368 名前:login:Penguin mailto:sage [2012/05/15(火) 00:15:15.66 ID:j9g3wZtj]
recpt1http+bondriverhttpとepgrecで最強になった気がする
それはそうとスカパー光撮れてる方居ますか?

369 名前:login:Penguin [2012/05/16(水) 06:13:41.95 ID:oxvmId40]
ubuntu 11.04でテレビ見るには
どんなチユーナー買えばいいのですか?
PCはNECのデスクトップです。(鼻毛)



370 名前:login:Penguin [2012/05/16(水) 17:39:07.22 ID:IZpmMD7Z]
keyholetvという便利なソフトがありますよ。
devパッケージですが

371 名前:login:Penguin mailto:sage [2012/05/17(木) 00:04:54.16 ID:KYzt+Vk7]
>>369
PT3買ってドライバ開発がマジでお勧め






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

前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