1 名前:login:Penguin mailto:sage [2012/07/15(日) 18:14:10.25 ID:OJrUKUSQ] Linuxでのテレビ視聴・録画に関して、デジタル/アナログ問わず扱うスレッド 【関連スレ】 【自家製】MythTV Part.3【HDDビデオ】 engawa.2ch.net/test/read.cgi/linux/1223721998/ 【BT878】Linuxでのキャプチャを語るスレ engawa.2ch.net/test/read.cgi/linux/1017186805/ Linuxでfriio pc11.2ch.net/test/read.cgi/linux/1213378360/ 【前スレ】 【視聴・録画】Linuxでテレビ総合6【デジタル/アナログ】 engawa.2ch.net/test/read.cgi/linux/1326804531/ 【過去スレ】 【視聴・録画】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/
285 名前:login:Penguin mailto:sage [2012/08/15(水) 13:10:43.25 ID:eMNV4epg] >>284 いれたよー # patch作ってくれるとうれしいな
286 名前:login:Penguin mailto:sage [2012/08/15(水) 18:43:06.24 ID:XcQ2pouT] どうもありがとうございます パッチはPT3_PRINTKになってなかった所が何かあるのかなと不安でした
287 名前:login:Penguin mailto:sage [2012/08/15(水) 21:20:27.47 ID:/rp+ad8O] >>285 IDがepg
288 名前:278 mailto:sage [2012/08/16(木) 22:16:25.18 ID:JPsIczZV] >>281 新しいドライバを入れてみたところ、>>278 の症状は全て無くなり、どのチャンネルでも最初は Error Count=0になるようになった。 ありがとう。 ところで、やはり >>280 の症状は収まらず、相変わらず録画失敗が多発する。 但し、失敗するのはBSのみで、地上波で失敗することは無いようだ。 この状況から、ドライバが原因とは考えにくい。 PT2とPT3で同じBS番組を録画してPT3のみ失敗することがあるので、やはりPT3の問題かも。 同じような症状の人は居ないみたいだし困ったなぁ
289 名前:login:Penguin mailto:sage [2012/08/16(木) 22:27:41.84 ID:+gS6ORHD] >>288 Windows8 RP あたり入れて、ハード故障か切り分けてみたら?
290 名前:login:Penguin mailto:sage [2012/08/16(木) 22:58:53.74 ID:Z/weZhdr] >>288 BSだけってなるとLNBが怪しいな
291 名前:login:Penguin mailto:sage [2012/08/17(金) 00:22:06.96 ID:bHmwaPKB] >>290 LNB電源がカードからきちんとでてるかどうか調べてみるとか
292 名前:278 mailto:sage [2012/08/17(金) 00:58:50.48 ID:7e3ajYw7] >>290 >>291 ぅうむ・・・LNBですか。 どうなんだろう。 >>288 に書いている通り、PT2とPT3とを同時に両方ともLNB ON にして同じ番組を録画して、PT3だけ失敗した。 アンテナ電源の問題だとすると、PT3で失敗した時点でPT2でも失敗するはずなので考えにくいかなと思うがどうかな。 あと、PT3で失敗する時でも最初のうちは録画できていて、途中で止まり、そのまま回復しないという症状は手掛かりにならないですかね。 即ち、途中一度でもerror countが上がり始める(=パケットエラー?)と、設定した録画終了時間まで2度と復活しないのだけど、でも、 このとき、同時に録画進行しているPT3のもう片方のBSチューナーはちゃんと生き続けていて録画継続できている。 なんか、一度Syncが外れると最後まで復活しないような症状なんですが、ドライバ側でなんかWorkAroundが出来ないでしょうかね・・ などと勝手な事を妄想してみたりしています。
293 名前:278 mailto:sage [2012/08/17(金) 01:04:15.08 ID:7e3ajYw7] WorkAround -> Walk Around (恥・・・
294 名前:login:Penguin mailto:sage [2012/08/17(金) 01:35:57.32 ID:2dkJoMvR] すみません、レベルの低い質問で申し訳ないですが、教えてください。 epgrecでBSの新しい放送局やCSの一部の番組表が歯抜けになってます。 config.phpとepgdump.cとxmldate.c すべて、チャンネル変更をしたのですが同じです。 あと、LaLaTVを録画すると、ムービープラスHDで放送されている番組が録画されます。 ファイルはちゃんと、LaLaTVのタイトルになってます。 ムービープラスHDで録画すると、ちゃんと番組表通りに録画されてます。 変更の仕方がマズイのでしょうか? 上で190の人がレスされてる仕方と同じなんですが。。 わからないのは、NDというのはどこで変更すればいいのでしょうか?
295 名前:login:Penguin mailto:sage [2012/08/17(金) 01:43:59.10 ID:TAm5i5yE] 簡単なのはデータベースを一旦全て削除すればいいよ でなかったらmysqlを直接コマンドで修正
296 名前:login:Penguin mailto:sage [2012/08/17(金) 02:36:31.33 ID:ibXLnIQp] >>292 ますますLNBクサいけど切り分けきる?
297 名前:login:Penguin mailto:sage [2012/08/17(金) 03:07:04.70 ID:pJVEjesQ] >>294 CSはチャンネルの設定でSIDを手で指定して、 録画モードでSIDによるフィルタリングが有効なモードにするか、 Full TSで録画して再生アプリ側でプログラムを指定するかする必要があります。
298 名前:login:Penguin mailto:sage [2012/08/17(金) 03:48:14.72 ID:3w4uwq6+] >>294 番組表の上の方のチャンネル名が書いてある行、 チャンネル名が書いてあるセル(?)をクリックすると チャンネル情報 視聴しない: サービスID: ってポップアップが出てくるので、 LaLaTVならサービスID:314 と入れて更新を押します。
299 名前:login:Penguin mailto:sage [2012/08/17(金) 08:20:41.85 ID:4SutgWV4] >>292 ドライバ側でやってるのはDMA転送されたデータのバッファリングと そのバッファをユーザ空間へコピーしてるだけなんで、 正常なパケットだろうがエラーのあるパケットだろうが止まることはない。 ただしバッファは各チャンネルに1ブロック188KBx17ブロックあるんだけど、 ブロックの先頭がSyncバイト(0x47)でない場合、("PT3: invalid sync byte...."が出る) そのブロックはユーザ空間へコピーされない PT3が正常に復調してDMAが止まらなければ、そのうち上書きされて正常状態に戻るはずです。 うちの環境で 録画開始→アンテナはずす→アンテナ戻す→録画停止 やってみたら、途中に再生できない部分があるけど最後のほうはちゃんと再生できるTSができたんで、 アンテナレベル低下でDMA止まらない&ドライバ側も止まってない ちなみに復調できなくてもSyncバイトは固定みたいで"PT3:invalid sync byte..."はでなかった。 現状の話を聞くと途中から最後まで復調に失敗してるんじゃないかな
300 名前:299 mailto:sage [2012/08/17(金) 08:36:43.54 ID:4SutgWV4] >>292 ごめんなさい、お答えになってなかったですね。 途中から復調に失敗したまま復帰しないとなると チューナーのPLLロックが途中から外れるということなのでハードの問題じゃないかと思います。
301 名前:login:Penguin mailto:sage [2012/08/17(金) 11:23:09.47 ID:Bo7QWR50] recfriio/recfsusb2nとepgrec/epgdumpの組み合わせで、 番組表をTSファイルから自動取得できるようしています。 (主にCSのチャンネル変更への自動追従用) ttps://github.com/stz2012/epgrec ttps://github.com/stz2012/epgdump 同じようにrecpt1にも対応できたらと考えています。 CSはCS2,CS4,・・・CS24と指定すれば良いのはソースから判断できたのですが、 BSはネットに転がっているソースによりマチマチで、101chだったり101だったりするので recpt1に関してはどれが最新ソースなのか教えて頂ければ助かります。 >>294 みたいな事態が起こりにくくなると思いますので。
302 名前:login:Penguin mailto:sage [2012/08/17(金) 14:00:54.09 ID:HOfg/4Il] >>301 ttp://hg.honeyplanet.jp/pt1/ ttp://hg.honeyplanet.jp/pt1.oyama/ よく使われているのは上の2つ辺りでしょうか
303 名前:login:Penguin mailto:sage [2012/08/17(金) 14:27:59.51 ID:07CiTaj3] >>302 情報ありがとうございます。 やはり本家そこっぽいですよね。 recpt1って、ドライバーはpt1/pt2/pt3用とそれぞれ別れていて recpt1自体は同じもので動くという認識で良いのでしょうか? いかんせん、実機持って無いので勝手が分からずすいません。
304 名前:login:Penguin mailto:sage [2012/08/17(金) 16:16:12.72 ID:H5bHlygg] >>303 ドライバはPT1,2用と3用があってrecpt1は共通です
305 名前:301 mailto:sage [2012/08/17(金) 17:18:34.84 ID:07CiTaj3] ttp://hg.honeyplanet.jp/pt1/ のpt1_dev.hの情報を元にepgrecとepgdumpを修正してみました。 epgdumpの方はMakefileのコメントアウトされている RECPT1 = -DRECPT1 を有効にしてコンパイルしてください。 epgrecの方は既存のテーブル構造のままで大丈夫なので 各テーブルをトランケートしてから、getepgをしてください。 動作報告、不具合報告お待ちしております。
306 名前:login:Penguin mailto:sage [2012/08/17(金) 20:27:18.89 ID:bini2YrC] >>305 epgrecの中の人ですか?
307 名前:login:Penguin mailto:sage [2012/08/17(金) 21:47:33.17 ID:nqRtQh36] DVBアプリ集0.98 うpしました Sc 371039 - s2scanがscanできなくなってた問題を修正。 (前スレでエラー報告してくれてた方、ご迷惑をお掛けしました m(-_-)m ) DVBドライバの改造版v0.1も Sc 371042 - suspend/resumeに対応 (ただしmplayer等再生アプリ側でも対応が必要になる場合あり) - BS/CSのチューニング改善(開始直後のエラーパケットが少なく) - BS/CSのSNR,BER読み出し機能を追加 復調ICやチューナーICについてネットで拾った情報を基に作ってあるので、本家マージの予定はなし よろしければお試しを.
308 名前:login:Penguin mailto:sage [2012/08/17(金) 22:53:15.83 ID:ibxbjvsY] かき
309 名前:278 mailto:sage [2012/08/17(金) 22:54:19.36 ID:GtCBT3CV] >>299 >>300 いろいろとありがとうございます。 今日、PT3をもう一枚買ってきてしまいました。 早速交換したところ全く同じ症状が出ました。 orz ところで、テストをしていて気がついたのが、2つの端末を立ち上げて: 端末1:$ checksignal --lnb 15 --device /dev/pt3video0 101 端末2:$ checksignal --lnb 15 --device /dev/pt3video1 103 などとすると、両方とも C/N=14dB近辺の値を表示するのですが、ここで、例えば端末1側を ctrl-c で止めると、 端末2側の C/N の値が急に 3〜4dB辺りに落ちてしまうことが判りました。 私の環境では 100% 確実に再現します。 また、この現象は PT2 では起こりません。 もし、上記のような事(片側を落とすと、もう片方のsignalも落ちる。 その時点でLNBがoffになる??)のであれば これまで私の環境で起こっていたことの説明が付きそうです。 (何人かの方が書いてくれていますがやはりLNBが問題?) 不思議なことに、片側を recpt1にして録画をしている最中に、もう片側でのchecksignalを落としても recpt1はそのまま録画を続けることもあったのですが、そのときには今度は、空いているべきチューナーのsignalgが checksignalで取れなくなる(No signal. Still trying:)という現象が起きます。 そこで、皆さんに質問なのですが、うまく録画できている環境でも、上記と同様なこと (checksignalで片側落とすともう片方にも影響が出る)と言うことが起こるのでしょうか。 どなたか実験をしていただけるとうれしいです。 長文失礼!!
310 名前:301 mailto:sage [2012/08/17(金) 23:51:10.78 ID:jN8mPnsv] >>306 違いますね。 しがない、プログラマの端くれです。
311 名前:login:Penguin mailto:sage [2012/08/18(土) 01:24:04.17 ID:/x54hYDG] >>293 合ってるんじゃ? workaround ―【名詞】 《システムなどの問題の》回避策. ・These workarounds will not remove the vulnerability. これらの回避策は脆弱性を取り除くものではない.
312 名前:login:Penguin mailto:sage [2012/08/18(土) 02:34:03.68 ID:iCAwhRzo] >>310 紛らわしくないですか 本家が引っ越ししたのかと思って復旧に苦労しました ○版とか分けてもらえると間違えも無くなると思います
313 名前:login:Penguin mailto:sage [2012/08/18(土) 03:38:50.12 ID:gv2fesMS] >>309 私のレスがPT3を追加購入させたのなら申し訳ない。 見直したところデバイスファイルclose時にLNBを無条件でOFFにしてたので修正しました。 うちの環境が外部からの常時LNB給電なのでテストできないのですが、これでどうでしょう。 ただ、PT2と同時録画でPT3側だけ録画できないのは別の原因がある気がします。 #PT2からLNB給電してるはず?
314 名前:login:Penguin mailto:sage [2012/08/18(土) 13:11:25.39 ID:1741yDpW] >>312 中の人は名前にそう書いてるでしょ
315 名前:278 mailto:sage [2012/08/18(土) 15:05:32.81 ID:LcHpunJf] >>313 いえいえ、いづれもう1枚は欲しいと思っていたので前倒しに追加購入しただけです。 お気になさる必要はまったくありません。 さて、早速の修正をありがとうございました。 取り込んでみたところ、>>309 の症状は無くなりました。 これで暫くテストしてみたいと思います。 別の原因については私も何かあるのではないかと思っていて >>292 でLNB は原因で無いのでは、と書いていたのもその為です。 そもそも、今回修正いただいた点が大きな問題であれば、私以外の環境でも問題点として報告が挙がっていたと思うのですが 皆さん安定稼動しているようですので、やはり私の環境にも問題があるのだと思います。 (LNBをON/OFFするのは珍しいのかな?) いづれにせよ今回修正していただいた事で考慮点が一箇所減りテストしやすくなりました。 ありがとうございました。
316 名前:login:Penguin mailto:sage [2012/08/19(日) 16:47:19.80 ID:fRukyuj/] 前スレで少し話題になってたepgrecにa.phpが仕込まれる件、今朝うちのところに着弾してた。19/Aug/2012:01:33:40時点で確認。 一応Basic認証かけてはいたけど、パスワードが簡単すぎたらしい。反省。 ログ見た感じじゃ特に削除されたとかの被害はなかったけど、今でもクラックできないか調べてる人がいる模様。ちなみにアメリカからだったかな。
317 名前:294 mailto:sage [2012/08/19(日) 19:18:46.83 ID:E3yzXCfN] みなさん、ありがとうございました。 違うチャンネルが録画される問題は解決できました。 しかし、やはりCSの一部のチャンネルで 番組表の取得ができません。 最近、変更されたチャンネルばかりみたいです。 mysql> TRUNCATE TABLE `Recorder_channelTbl` mysql> TRUNCATE TABLE `Recorder_programTbl` これらは行って、getepg.phpもしたので テーブルはepgdumpの記載通りになって ます。番組表の放送局のところをクリックして番号も打ちました。 一つ疑問はテーブルを見たときに、1番左のIdというのが、TRUNCATE TABLEをするたびに、数字が変わります。 これは問題ないのでしょうか? それと、recpt1/pt1_dev.hの中身を見たら 情報が古く、チャンネルとNDがチャンネル変更前のままになっています。 新BSには対応しています。 recpt1/pt1_dev.hも書き換え必要がありますか? 長文になり、申し訳ないです。
318 名前:login:Penguin mailto:sage [2012/08/19(日) 20:59:41.39 ID:fRukyuj/] 書き換え必要と思えば書き換えてみようよ。そのくらいの試行錯誤はしようぜ。
319 名前:278 mailto:sage [2012/08/19(日) 21:16:45.82 ID:BBi7Sa+g] >>313 ほぼ1日テストしてみたところ完璧に動作しているようです。 ありがとうございました!! こうなるとPT2と同時録画時になぜPT3だけ落ちたのか判りませんが、こうなると私のオペミス・考え違いのような気がしてきました。 混乱した情報を提供してしまい申し訳ありませんでした。
320 名前:294 mailto:sage [2012/08/19(日) 21:43:09.98 ID:E3yzXCfN] >>318 ありがとうございます。 実はもうしましたが、CS全部が録画できなくなりましたので、戻しました。
321 名前:login:Penguin mailto:sage [2012/08/19(日) 22:38:37.66 ID:b4QJ4sJN] >>317 pt1_dev.hのNDとかが書いてある部分って,コメントアウトされてない? かんちがいだったら失礼。 それと最初の質問だけど,epgdump.cとxmldate.cを書き換えたはいいけどなんらかの 原因で再コンパイルされてないとか? 一度make cleanしてみては?
322 名前:login:Penguin mailto:sage [2012/08/19(日) 22:49:56.57 ID:3ReTtCXa] 2.6.32のdebian squeezeなんだけど、pt3_pci.cで linux/smp_lock.hのインクルードが無いんでコンパイルエラーになるよ。
323 名前:294 mailto:sage [2012/08/19(日) 23:07:53.17 ID:E3yzXCfN] >>321 コメントアウトはされてないようです。 やはり、pt1_dev.hを書き換えないと いけないのですか? 単純に、チャンネル番号を最新にして、ND番号を最新用に配置し替えただけなんですが。。 書き換え方かわるかったのかも。 make clean はしてみました。 pt1_dev.hをもう一度書き換えてみます。
324 名前:login:Penguin mailto:sage [2012/08/20(月) 03:18:53.77 ID:dtkFGAOE] >>323 pt1_dev.hの書き換えなんかは必要ないはず。 epgdump.cとxmldate.cを、どう書き換えたの? 例えば最近変更されたチャンネルだったら、 { "スーパードラマ", "1006.ontvjapan.com", 28896, 7, 310}, という感じになってれば、okなはずだけど。
325 名前:login:Penguin mailto:sage [2012/08/20(月) 03:40:44.56 ID:fyyBxV2s] >>316 パスワード何文字にしてたの
326 名前:login:Penguin mailto:sage [2012/08/20(月) 05:12:41.18 ID:u0PcUimS] >>325 確認したら以前消したつもりのtest:testが混ざってた。そりゃ侵入されるわw 簡単なパスワードクラックはしてくるみたいね。 ちなみにa.phpのダウンロード元だが、相変わらず users.skynet.be/fa564557/acmd.txt だったよ。 まあしょーもない話だし、大部分の人は大丈夫だろうけど、しぶとくぶん回してる人がいるもんだね。
327 名前:login:Penguin [2012/08/20(月) 11:10:39.97 ID:dqU902mw] >>322 ありがとう。直したつもり。
328 名前:login:Penguin mailto:sage [2012/08/20(月) 11:13:14.32 ID:MhiaxRMH] まあ漏れパス使い続ける奴もいるからな
329 名前:294 mailto:sage [2012/08/20(月) 11:24:48.12 ID:uSM9UqST] >>324 そうなんですか? もう一度書き換えみたんですが、やはり変わらなかったですし、また元に戻しました。 epgdump.cとxmldate.cはそう書き換えてます。 あと、番組表の放送局名も一部のチャンネルで名前が変わったので、書き換えたのですが、番組表には反映されてません。 ここらも何か関係ありそうですが。。
330 名前:301 mailto:sage [2012/08/20(月) 11:43:59.03 ID:ntq3IOVc] >>294 自分のはそういう面倒が無いように作ってあるのだが、 試してみては貰えないのかな;
331 名前:login:Penguin mailto:sage [2012/08/20(月) 11:51:34.72 ID:yNxeazUu] >>329 >>323 でコメントアウトされてないってことだけど,pt1_dev.h内のCSのND番号を記述 してあるところって,このブロックしか見当たらなかった。 { 12, CHTYPE_SATELLITE, 0, "CS2"}, /* ND2: * 237ch:スター・チャンネル プラス * 239ch:日本映画専門チャンネルHD * 306ch:フジテレビNEXT */ どっちにしても,おれもチャンネル変更の作業したことあるけどpt1_dev.hはいじらなかったな。 epgdump.cとxmldate.cとsample.phpだけだったと思う。 大穴で書き換えたNDやSIDが間違ってるとかは? 8月1日のチャンネル変更が最新ですよ。
332 名前:294 mailto:sage [2012/08/20(月) 20:05:35.29 ID:6FWgevcp] >>331 もう一度調べましたが間違ってないです。 sample.phpとは? 過去スレもほぼ目を通したのですが、sample.phpは初めて聞きました。 なんだか、お手上げな感じです。 なにが原因なんだろう。。
333 名前:login:Penguin mailto:sage [2012/08/20(月) 21:51:24.08 ID:DKBKWCK1] >>332 config.phpじゃない? epgdump.cとxmldata.cを適切に弄ってあるのなら config.phpとdbのRecorder_channelTbl ・ Recorder_reserveTblのchannelを書き換えれば 動くと思うが・・・
334 名前:login:Penguin mailto:sage [2012/08/20(月) 21:57:18.64 ID:dtkFGAOE] >>332 どこをどう書き換えて、何をしたのかを 順番に示してくれないと、アドバイスできん。 チャンネル変更への対応は、epgdump.cとxmldata.cを 書き換えて再コンパイル、/usr/local/binへコピー。 epgrecのconfig.phpを書き換えてデータベースを一旦 全て削除するか、削除しないのであればRecorder_channelTblの channelを変更する。 まさかだけど、チャンネル番号だけ変更して、TSID変えてないとか ないよね?
335 名前:login:Penguin mailto:sage [2012/08/20(月) 22:04:01.09 ID:1J8w2csu] >>333 うひ。ごめん。そのとおりconfig.pgpでした。 元のファイル名がconfig.php.sampleなのでつい。うろ覚えで書いちゃいかんな。
336 名前:login:Penguin mailto:sage [2012/08/20(月) 22:05:09.08 ID:1J8w2csu] 重ねてtypo。吊ってきます。
337 名前:login:Penguin mailto:sage [2012/08/21(火) 01:11:59.82 ID:BsY0I0af] >>327 ありがと。古いカーネルですまん。 2.6.32ではダメだった。良く調べてないが2.6.30-38の場合に、 インクルードする必要があるのかも。
338 名前:login:Penguin mailto:sage [2012/08/21(火) 01:25:15.83 ID:DPN/uGgQ] #include <linux/smp_lock.h> が飛ばされちゃうからかな
339 名前:login:Penguin mailto:sage [2012/08/21(火) 01:50:31.45 ID:BsY0I0af] 2.6系が少数派であれば、ドライバとしてサポートしないのもありかも。 鈍重なdebianは、次のwheezyも2.6系なのかな?
340 名前:login:Penguin mailto:sage [2012/08/21(火) 01:59:45.63 ID:WvOYkFOb] >>339 多分、3.2系になる。
341 名前:login:Penguin mailto:sage [2012/08/21(火) 02:09:31.82 ID:ZQwrCt0m] CentOS 6が2.6.32だから2.6系も結構いそう
342 名前:login:Penguin mailto:sage [2012/08/21(火) 04:37:49.80 ID:Z24HVfTK] hg.honeyplanet.jp/pt1.oyama/rev/066f33b2213a 現実逃避して、DLNAからマルチチャンネルの 番組を選択出来るように改造してみました。 ToDo: DLNAから物理チャンネルも変更出来るようにする。
343 名前:login:Penguin mailto:sage [2012/08/21(火) 05:30:26.77 ID:Z24HVfTK] >>342 補足:使い方 $ recpt1 --sid all --dlna 上記の様にコマンドを打ち込んでから、 DLNA対応機器(TV等)でrecpt1と言うのがメニューから見られる筈なので、 選択し、視聴したいサービスIDの番号を選択すると、 そのサービスIDのストリームのTSが抽出されて出力(画面表示)されるはず。 ファイル出力に関してはゴチャゴチャのグダグダ(DLNAで選択したもの)になるので、 /dev/null とか無指定(-)を指定するのが吉です。
344 名前:login:Penguin mailto:sage [2012/08/21(火) 11:42:27.36 ID:MWAjnF/d] Chinachu、ベータ版wktk akkar.in/projects/chinachu/#download
345 名前:login:Penguin [2012/08/21(火) 13:03:09.50 ID:9e0F6gFV] >>337 失礼、各バージョンの違いを把握してなくて。 pt1参考にしたんだけど安直すぎたかな。 2.6.32でもインクルードするように直しました
346 名前:login:Penguin mailto:sage [2012/08/21(火) 19:41:58.32 ID:WvOYkFOb] そういえば、libccid 1.4のデータベース未登録問題って解決したのかな?
347 名前:294 mailto:sage [2012/08/21(火) 23:52:22.85 ID:SFvrM7ZF] >>334 ありがとうございます。 もう一度インストールからやり直して、 書いて頂いた手順を踏んだら番組表が 更新できました。 しかし、チャンネルによってやはり 他の番組が録画されてしまいます。 例えば、LaLaTVだと何故かGAOLAが録画されてしまいます。 ディズニーXDもGAOLAが録画されます。 番組表でのサービスIDも正しく設定してますし、予約した通りに録画できる番組もあります。 Recorder_channelTbl も正しくなっています。TSIDも正しいです。
348 名前:login:Penguin mailto:sage [2012/08/22(水) 00:27:29.79 ID:2ZTfpgla] >>345 うまくいきました。ありがとー
349 名前:login:Penguin mailto:sage [2012/08/22(水) 01:45:15.45 ID:lxx4T5Rd] >>347 LaLaTVはND18、ディズニーXDはND04、GAOLAはND06 だから、トランスポンダから間違ってるのでは? Recorder_channelTblのchannelの値が、 LaLaTVはCS18、ディズニーXDはCS4、GAOLAはCS6と なってる? あとは、epgdump.cとxmldata.cの中の 1074.ontvjapan.com とかの部分と、config.phpの同じ部分が、 チャンネル単位で一致してないとか、 他と重複しちゃってるとか?
350 名前:login:Penguin mailto:sage [2012/08/22(水) 05:06:52.22 ID:hMouLBzB] BS・110度CSのトラポン情報 www5e.biglobe.ne.jp/~kazu_f/digital-sat/trapon-nsat110.html www5e.biglobe.ne.jp/~kazu_f/digital-sat/trapon-bsat.html ここら辺を参考にしながら設定なりSID指定なりすればおk
351 名前:epgrecのUIの人 mailto:sage [2012/08/22(水) 15:59:44.70 ID:06iSplRJ] epgrec assist 更新しました ・番組表で放送波を選択した際に表示時間位置を維持 ・録画済一覧のサムネイル表示対応 ・予約、録画済み一覧で番組選択後、選択された番組のみ表示(オプション) w3.quake3.jp/osamu/epgrec_assist/ epgrec assist はこれにて一区切りとします epgrec 本家の方で同等の機能を盛り込むべく調整中です epgrec のスマホ対応は、頭の片隅に…デバッグ環境が無いに等しいんですけどね 順番としては、 ・予約、録画済、検索等一覧のレイアウトを変更、assist同等に(←8割がたできてます) ・番組表をassist同等に、その他のページもそれなりに ・ここまでで、テンプレート切り替えができてる予定 → スマホ対応してみる? といった具合に…いくといいなぁ
352 名前:login:Penguin mailto:sage [2012/08/24(金) 01:12:19.20 ID:yCqOZnf2] おつおつ
353 名前:login:Penguin mailto:sage [2012/08/24(金) 22:49:55.45 ID:GZQUxnuY] VMWare ESXi 5.0 でPT3運用しようとしているのだが Aug 24 21:59:24 localhost kernel: PT3-pci.c: rev.0 Aug 24 21:59:24 localhost kernel: PT3-pci 0000:0b:00.0: PCI INT A -> GSI 19 (lev el, low) -> IRQ 19 Aug 24 21:59:24 localhost kernel: PT3: Bus Mastering Enabled. Aug 24 21:59:24 localhost kernel: PT3: Check PTn is passed. n=3 Aug 24 21:59:24 localhost kernel: PT3: cleanup I2C bus. Aug 24 21:59:24 localhost kernel: PT3: ISDB_S Wakeup Aug 24 21:59:24 localhost kernel: PT3: ISDB_S Sleep Aug 24 21:59:24 localhost kernel: PT3: ISDB_T Wakeup Aug 24 21:59:24 localhost kernel: PT3: ISDB_T Sleep Aug 24 21:59:24 localhost kernel: PT3: ISDB_S Wakeup Aug 24 21:59:25 localhost kernel: PT3: ISDB_S Sleep Aug 24 21:59:25 localhost kernel: PT3: ISDB_T Wakeup Aug 24 21:59:25 localhost kernel: PT3: ISDB_T Sleep Aug 24 21:59:25 localhost kernel: PT3: device[0]=(null) Aug 24 21:59:25 localhost kernel: PT3: fail allocate consistent. 0 Aug 24 21:59:25 localhost kernel: PT3: fail create dma. Aug 24 21:59:25 localhost kernel: PT3-pci 0000:0b:00.0: PCI INT A disabled Aug 24 21:59:25 localhost kernel: PT3-pci: probe of 0000:0b:00.0 failed with error -5 となって使えん。なんか呪文があるのだろうか? ちなみにWindowsVista64 bitではESXiは問題なく使える。 もちろん素のLinuxなら問題ない。 解決方法ある? エライ人教えて!
354 名前:129 mailto:sage [2012/08/24(金) 23:13:36.41 ID:g+9kU6wQ] >>353 そもそも PT3 じゃないデバイスがパススルーできることは確認してる?
355 名前:353 mailto:sage [2012/08/24(金) 23:23:59.90 ID:GZQUxnuY] >>354 LinuxはIntel 1000PTで確認済み。問題なく使える。 VistaではパススルーでPT3を認識して録画可能。 当然Vista + 1000PTもパススルー認識して問題なく使える。
356 名前:login:Penguin mailto:sage [2012/08/24(金) 23:43:54.35 ID:hUyYQCKL] 昔pt2をvmware(だったと思う)のパススルーで使った人がこのスレにいて、その方法を書いてたんだけど その書き込み掘り起こさないと無理かも 結構手間かけてた 時間ができたら探してみる 本人降臨してくれといいんだけど
357 名前:login:Penguin mailto:sage [2012/08/24(金) 23:59:25.19 ID:N8HSLdAs] >>355 単純にWindows仮想マシン用のパススルー処理がより汎用的に作られているだけのような。 ちなみに、Linux仮想マシンのゲストOSタイプをVista64bitにしても変わらない?
358 名前:353 mailto:sage [2012/08/25(土) 00:46:35.67 ID:lcyHRtzZ] >>356 お手数ですが、よろしくお願いします。 >>357 試してみたけど結果は同じだった。うーん。
359 名前:login:Penguin mailto:sage [2012/08/25(土) 01:25:11.04 ID:2bE3PCpm] そういやLinux-kvmでpt2パススルー、Windowsゲストで安定動作報告きてたけど Linux on Linuxで試してみたら頻繁に刺さって悲しかったな。 ホストのカーネルバージョンやpt2デバドラを変更したりすると、刺さる頻度 変わったり。
360 名前:login:Penguin mailto:sage [2012/08/25(土) 06:45:59.54 ID:DUj77K0t] >>353 DMA用の物理メモリ確保で失敗してるからPT3うんうんじゃなくて メモリ確保のやり方か仮想環境の問題な気がする。 確保量がwindowsのbondriverより多目になってるんでそのせいかも? pt3_dma.cの定数いじってみて
361 名前:360 mailto:sage [2012/08/25(土) 07:58:00.60 ID:DUj77K0t] ごめん、BonDriverのソース読み直したらメモリ確保量はBonDriverの方が多かった。 #pt3_dma.cのBLOCK_COUNTだけどBonDriverだと8*8=64
362 名前:353 mailto:sage [2012/08/25(土) 08:25:34.26 ID:lcyHRtzZ] >>360 pt3_dma.cの46行目のifdefの値を1のままで試したところ動作しまた。 ありがとうございます。 これで糞窓環境捨てられます。感謝です。
363 名前:login:Penguin mailto:sage [2012/08/25(土) 10:48:20.40 ID:GSKaR+2R] ESXiで使えるん?朗報や〜ヽ(´▽`)ノ >>353 レポありがと。
364 名前:login:Penguin mailto:sage [2012/08/26(日) 19:17:18.04 ID:v+3sw5wy] bs-tbsの番組表がなぜかQVCになってる。 CS161の方はジャンルが情報でBSTBSはジャンルがニュース・報道になっててよくわからない。 cdn.uploda.cc/img/img5039f76ab1782.png
365 名前:login:Penguin [2012/08/26(日) 23:44:04.73 ID:mPmaWu8x] 今日、PT3を買ってきて Linux マシンに入れて色々試しています。 なんとか recpt1 をコンパイルして -http で出力させて、 外部パソコンの VLC Player で見ることができるようになったのですが、 CSの場合、XXXX:8888/CS2, CS4, CS6, ... というように 大きなチャンネルしか指定できません。 ディスカバリー等の個別チャンネルを見るには、 URLをどう指定すればいいのか分かりますでしょうか?
366 名前:login:Penguin mailto:sage [2012/08/26(日) 23:45:37.57 ID:DQomCPex] :port/CS16/333 同様に/24/1seg 等でワンセグ受信も可能。
367 名前:login:Penguin [2012/08/27(月) 01:18:58.71 ID:wqPbWSvY] >>366 うまくいきました。 ありがとうございます。 これ全部、m4uに書いておけばいいのですね。 ところで、外国放送等の主音声・副音声の構成の番組だと、 音が消えてしまう現象に見回れているんですが、私だけなんですかね…
368 名前:login:Penguin mailto:sage [2012/08/27(月) 03:19:03.11 ID:t4swEYSg] PT3 仮想マシン(KVM)で動作OK。 FPGAの更新もWindows仮想マシン上でできたわ。
369 名前:login:Penguin mailto:sage [2012/08/27(月) 03:38:26.63 ID:bT5cold7] 今の仮想マシンってpciパススルーなんてできるんだな と思ったら随分前からあったのね 良い時代になったもんだ
370 名前:login:Penguin mailto:sage [2012/08/27(月) 03:50:15.74 ID:F2jzLLWz] まあな
371 名前:login:Penguin mailto:sage [2012/08/27(月) 22:33:12.69 ID:ERdV7YQl] PT3用に新しく組んだ環境下で 録画ファイル名が初期値(%CH%_%ST%_%ET%)に固定されてしまうんですが、 なにか原因ご存知ありませんか… (Ubuntu12.04 / epgrec_20111001.tar.gz)
372 名前:login:Penguin mailto:sage [2012/08/27(月) 22:59:35.72 ID:meVu1KHa] >>371 /var/www/epgrec/settings が apache のアカウントで書き込み出来るようになってる? それと httpd/error_log 見て見たら?
373 名前:login:Penguin mailto:sage [2012/08/27(月) 23:04:06.53 ID:g7mPcGCv] >>370 おまだれw
374 名前:login:Penguin mailto:sage [2012/08/27(月) 23:12:30.11 ID:LJSHvGIr] >>373 俺だよ俺
375 名前:login:Penguin mailto:sage [2012/08/27(月) 23:15:39.38 ID:meVu1KHa] 最近テレビ朝日は --sid hd 使うとうまく録画出来ない、映像も音声もないサイズの小さな ts が作られる。 /usr/local/bin/recpt1 --b25 --strip --sid hd 24 1766 /var/www/epgrec/video/報道ステーション とりあえず --sid hd オプション取れば録画出来る /usr/local/bin/recpt1 --b25 --strip 24 1766 /var/www/epgrec/video/報道ステーション なんか変わったのか?
376 名前:login:Penguin mailto:sage [2012/08/28(火) 00:07:36.26 ID:HF40EYW6] >>375 どこの誰の作った recpt1 使ってますか? hg.honeyplanet.jp/pt1/rev/8e0f7191b92e これで修正済のものではないかな?
377 名前:login:Penguin mailto:sage [2012/08/28(火) 00:37:33.75 ID:Ut41ry6c] >>372 /var/www/epgrec/settingsには権限付けていて(777/www-data) config.xmlも生成、かつ<filename_format>に値も正しく入っているのです apache/phpのerrorlogには特にそれらしいものは無いように見えますし…
378 名前:375 mailto:sage [2012/08/28(火) 00:42:53.24 ID:xGGaygnR] >>376 これ使ってます hg.honeyplanet.jp/pt1/archive/7662d0ecd74b.tar.bz2
379 名前:login:Penguin mailto:sage [2012/08/28(火) 00:56:34.42 ID:Mp7jCJ6g] >>377 設定変更後に予約した番組でダメなの?
380 名前:login:Penguin mailto:sage [2012/08/28(火) 05:11:03.89 ID:SZMyhHM4] >>375 テレビ朝日は最近じゃなくて前からそうじゃなかったっけ?
381 名前:login:Penguin mailto:sage [2012/08/28(火) 12:57:23.86 ID:eXWJ9E7T] >>378 それ古いヤツだろ わざわざ古いヤツを使うというのは、何か理由があるのかね?
382 名前:login:Penguin mailto:sage [2012/08/28(火) 19:21:11.07 ID:HF40EYW6] >>378 それは残念ながらそういうバグを持ってる版だ 最新版に更新することをお勧めします 機能追加よりバグ修正とかチャンネル情報修正とか多数されているので
383 名前:login:Penguin mailto:sage [2012/08/28(火) 20:52:20.52 ID:MXGK06i9] >>376 なんかコンパイルエラーがでてコンパイルできない tssplitter_lite.c: In function ■ニReadTs■ヌ: tssplitter_lite.c:249: warning: dereferencing ■ニvoid *■ヌ pointer tssplitter_lite.c:249: error: invalid use of void expression tssplitter_lite.c:250: warning: dereferencing ■ニvoid *■ヌ pointer tssplitter_lite.c:250: error: invalid use of void expression
384 名前:login:Penguin mailto:sage [2012/08/28(火) 23:44:52.76 ID:HF40EYW6] ここのあたりね。 249 *(sbuf->data + index + 1) = 0xff; 250 *(sbuf->data + index + 2) = 0xff; sbuf は struct ARIB_STD_B25_BUFFER である。 sbuf->data は (uint8_t *) である。 0xff は (signed char*) になる? どこかでキャストが良い気がする。 (uint8_t)0xff; とかに修正したら動くかも?
385 名前:login:Penguin [2012/08/28(火) 23:49:29.36 ID:5c5jbFEm] >>301 githubの epgdump コンパイルすると、 ... gcc -std=c99 -O2 -Wall -g -Werror -Wno-return-type -c util.c util.c: In function 'parseOTHERdesc': util.c:78:6: error: variable 'descriptor_tag' set but not used [-Werror=unused-but-set-variable] cc1: all warnings being treated as errors make: *** [util.o] Error 1 とエラーになりますね。-Werrorを外したらコンパイルできましたけど。