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/
61 名前:login:Penguin mailto:sage [2012/02/01(水) 22:48:26.68 ID:tdlhAJgZ] >>59 > >>56 > 切り分け手段の筋が悪い気がする。 > カードリーダが原因と思ったら、 > b25を外して、後から別途b25かけるように試験するべきかと それは試してみた。b25外している状態だと重複録画してても規定通りのデータ量になる(30分:3.68GB) でもb25で解号かけると完全な地デジの映像にならないことがあった(画面が乱れるor解号できない) > 発生する時刻の規則性とか色々見る箇所があると思う > 特定時刻にIO負荷が高くなって、そのタイミングで取りこぼすとか無いか? 録画中に他の録画が始まった時間帯にドロップすることがわかってる ここでドロップ発生 ↓ [--- 録画A ---] [--- 録画B ---]
62 名前:login:Penguin mailto:sage [2012/02/04(土) 00:22:34.74 ID:DXf4jVTW] 割り込み失礼します。 epgrecで番組表取得できません。do-recordは設定してある全チャンネルで正常に動作しました。 データベースはmysqlで普通に作り、文字コード指定とかは特にしてません。 どこを疑うべきでしょうか
63 名前:login:Penguin mailto:sage [2012/02/04(土) 00:41:34.95 ID:3c46QHXk] >>62 の脳みそ
64 名前:login:Penguin mailto:sage [2012/02/04(土) 08:01:45.27 ID:XMDDix+o] >>62 電波が弱くてepgdumpが動いていない可能性が微粒子レベルで存在する・・・?
65 名前:login:Penguin mailto:sage [2012/02/04(土) 08:33:39.38 ID:Ui95IJyk] >>62 apache のエラーログを見てみたらどうだい
66 名前:login:Penguin mailto:sage [2012/02/04(土) 16:36:07.65 ID:DXf4jVTW] えと、segmentation faultがいっぱい出てます。 受信状況はそんなに悪くないんですが・・・
67 名前:login:Penguin mailto:sage [2012/02/04(土) 16:39:35.53 ID:4ppd5ANR] 一から十まで聞くつもりかよ お前脳みそついてんのか?
68 名前:login:Penguin mailto:sage [2012/02/04(土) 16:43:56.51 ID:DXf4jVTW] すみません、もうちょっと自分で調べてみます・・・
69 名前:login:Penguin mailto:sage [2012/02/04(土) 16:46:56.20 ID:bf8GAFuh] >>62 どこを疑えばいいか、 自分で判断できないくらいの知識ならば、 epgrec を使うべきでないな。 それでもどうしても、無知で epgrec を使いたければ、 コピペでできる録画サーバー on Linux with PT2 ttp://d.hatena.ne.jp/sona-zip/20110127/ を見て、無知なりにがんばればーw Linux のディストリビューションも、 CentOS 5 か 6、 Debian 5 か 6、 Ubuntu 10.04 LTS あたりを使うのがベター。 コピペするしか知識がない程度であれば、 なおさら上記のディストリビューションから選ぶべき。
70 名前:login:Penguin [2012/02/04(土) 18:32:07.52 ID:G44Y5EK+] >>69 突き放すように書き始めておいて優しいな。 >>62 じゃない通りすがりだけど参考にさせてもらいます。感謝。
71 名前:login:Penguin mailto:sage [2012/02/04(土) 19:47:35.53 ID:MPN/yjQ2] すみません。別の初心者です。 EPGrecで問題なく動作させている状態で sourceforge.jp/projects/epgrec/releases/?package_id=12517 の2011年10月からの新チャンネル対応版へ、readmeの方法のまま差し替えました。 初めは問題なく動作しているように感じたのですが、よく確認してみると、 CSのチャンネルのうち、スカイ・A sports+とFOXプラスの両チャンネルがEPGrecで有効になっていません。 スカパーe2のCS250 スカイ・A sports+の方は2012年1月24日よりチャンネル番号CS255からCS250に変更となった事が原因のようで、 FOXプラスの方は、上記サイトのepgdumpr2にそもそも記述が存在しない事が問題・・・なのかな?と考えております。 でも、どうすれば良いのか分かりません。 おそらく、epgdumpr2をインストールする前に、epgdump.cとxmldata.cをそれぞれ修正してmakeすればいいのかと思うのですが、 どう修正すれば良いのでしょうか?epgdump.cのstatic STATION csSta[] = { 以下に、次のような書式で行が続いているのですが・・・ {"放送局名". "4桁の数字ontvjapan.com". 数字A、数字B、数字C} ontvjapanという部分は、かつて存在していたサイトが割り振っていたユニークなIDらしいという事はわかりましたが、 数字Aと数字Bをどうしたら良いのかわかりません。 なお、CS250 スカイ・A sports+のチャンネル番号は250で、FOXプラスのチャンネル番号は315のようです。 よろしくお願いいたします。
72 名前:login:Penguin mailto:sage [2012/02/04(土) 21:14:40.77 ID:bf8GAFuh] >>71 まず、CS とか有料 BS を見るのか? 見ないなら、放置しておk。 epgrec だったら、config.pho の然るべき箇所を コメントアウトさせていれば、おk。 epgdump とか自由にコードを書き換えたりできるけれども、 CS や有料 BS(ただし、一時的な無料期間があるチャンネルを除く)を見たりしてないから、 実際に動作するかどうかも知らないしなー。 CS を録画している人、待ちかな。 >>70 ちなみに、うちは Vine Linux 5 と 6 を使っている。 最小インストールから、さっくりと小さな構成で作れるから、 結構楽だな。 php5 も MySQL とかも簡単にできちゃうし、 epgrec も Nginx で動かしたりとか、軽いサーバができていい感じだ。
73 名前:login:Penguin [2012/02/04(土) 21:42:17.32 ID:D0E2dcEn] まったく同じ2/3 23時からBSのグッドワイフとロイヤルペインズを録画したんだけど、後者が録画されてなかった エラーログはこんな感じだった TMCC LOCK ERRORってなんだろう と思って調べてみたら 前スレ>>800 にパッチっぽいものがあったので当ててみます Feb 3 22:59:41 aaa kernel: PT1:ISDB-T Wakeup Feb 3 22:59:41 aaa kernel: CN(1)Val(e0e060f) Feb 3 22:59:41 aaa kernel: PT1:ISDB-S Wakeup Feb 3 22:59:41 aaa kernel: used bs tuners on ffff8802367ea000 = 1 Feb 3 22:59:41 aaa kernel: PT1:LNB on 0V Feb 3 22:59:41 aaa kernel: PT1:ISDB-S Wakeup Feb 3 22:59:41 aaa kernel: used bs tuners on ffff8802367ea000 = 2 Feb 3 22:59:41 aaa kernel: TMCC LOCK ERROR Feb 3 22:59:41 aaa kernel: (249:0)Drop=00000000:00000000:00000000:00000000 Feb 3 22:59:41 aaa kernel: PT1:ISDB-S Sleep Feb 3 22:59:41 aaa kernel: PT1:ISDB-T Wakeup Feb 3 22:59:42 aaa kernel: CN(1)Val(e0e0611)
74 名前:login:Penguin mailto:sage [2012/02/04(土) 21:58:06.86 ID:LSsQL5qU] >>71 スカイ・A sports+とFOXプラスの件その通りです。 ここの情報によるとナショジオはチャンネル変更なしでトラポンが移動してるので多分録画できないと思う。 toro.2ch.net/test/read.cgi/avi/1317471112/ こないだみたいにまたパッチ作れたらつくってみる。 ついでなので解説。 {"放送局名". "ABCD.epgdata.ontvjapan". 数字A、数字B、数字C} 放送局名は放送局名 数字Bは衛星の種類。BSは4、CS1ネットワークは5、CS2ネットワークは6 ネットワークについてはこちら www5e.biglobe.ne.jp/~kazu_f/digital-sat/trapon-nsat110.html αβγδ.epgdata.ontvjapanのところは変数なのでかぶらなければ何でもいいけど整えたいのでBSのパッチ作ったときに以下のようにしました。 α・・・衛星の種類。BSの方は数字Bと合わせたのでBSは4、CS1ネットワークは5、CS2ネットワークは6 βγδ・・・チャンネル番号。例えばショップチャンネルなら055 次作る分からは上記で統一する予定 数字AはTSIDはwww35.atwiki.jp/tvrock/pages/13.html TSIDはlinuxでは調べられないのでtstestの対応方法辺りから拾ってくる soranikakaruhashi.blog.fc2.com/blog-entry-41.html 数字Cはチャンネル番号 FOXプラスはepgdumpr2も修正せねば…
75 名前:71 mailto:sage [2012/02/05(日) 07:13:49.34 ID:LXq8pBhT] >>72 レスありがとうございます。ええ、どちらも見たいのです。今日だと無料開放の日なので、 契約していなくても、動作確認するチャンスですね。 >>74 もしかすると、作者の方ですか? 有難いです。 >>74 のコメントと教えて頂いたリンク先を見比べて、少しずつ理解しはじめました。 epgdump.cとxmldata.cをそれぞれ修正してmakeすれば、「スカイ・A sports+」と「FOXプラス」には対応できるが、 ナショジオを対応させるには、もっと高度な編集が必要なので、config.php側でコメントアウトして我慢推奨!・・・という理解でよろしいでしょうか? 今後、統一なされるということで、αβγδの一行に関しては、現時点では、{ "FOX", "1016.ontvjapan.com", 28736, 7, 312},というように、 1から始まっていたり、5や6ではなくて、7という数字でも問題ないのですよね? それと、下記のような場合、recpt1のドライバーの差し替えに失敗していると考えて良いでしょうか? >>71 のヘルプ通りに差し替えが完了した(つもりの)環境上の端末で「recpt1 --list」とタイプすると、Available Channelsの一覧に 102chのNHK BS2が存在していたり、逆にBS236やBS238が存在しておらず、 「recpt1 --b25 --strip 238 30 test.ts」とタイプしてみると、「Invalid Channel : 238」と怒られてしまいます。 「recpt1 --version」とすると、「recpt1 1.1.0」と表示されます。 コメント、よろしくお願いしたいです。
76 名前:login:Penguin mailto:sage [2012/02/05(日) 19:33:07.18 ID:BUzJeeNB] >>71 rec10同梱のepgdumpならチャンネル情報EITから取ってきてくれるはず 書き換え要らないから便利だよ
77 名前:login:Penguin mailto:sage [2012/02/06(月) 02:22:23.04 ID:HpSjzaDC] >>76 epgrecを改造しないと使えないだろ
78 名前:login:Penguin mailto:sage [2012/02/06(月) 12:01:14.26 ID:1YwPPfIB] >>77 DB周りがめんどくさいことになりそう。
79 名前:login:Penguin mailto:sage [2012/02/08(水) 04:54:24.43 ID:0Fs1W82c] epgrec csパッチ2012/02/08 ttp://2sen.dip.jp/cgi-bin/dtvup/source/up0855.zip 未検証なので自己責任で。前パッチ当ててからから使ってね。
80 名前:79 mailto:sage [2012/02/08(水) 05:29:33.63 ID:0Fs1W82c] パッチ+DB弄る+getepgで正常に動作確認できました。
81 名前:login:Penguin mailto:sage [2012/02/08(水) 06:59:07.27 ID:Yf4WIUok] 最近色々パッチがでてきてわけわからなくなってきた オリジナルに全部マージしてgitに公開して欲しい
82 名前:epgrecの中の人 mailto:sage [2012/02/08(水) 11:29:43.19 ID:ymLuONE7] 送ってもらえれば反映しますよ。sourceforgeに変えてから パッチくれたのは確か1人だけだったかな メールかtwitterで知らせてもらうと気づきやすいです。
83 名前:login:Penguin mailto:sage [2012/02/08(水) 12:43:28.58 ID:Yf4WIUok] >>82 ありがとうございます 色々パッチがあってコマンド一発で当たらない物が多いので、まず公開されているパッチを集めてから、コツコツ当てていこうと思います 完成したらご連絡します ご協力して頂ける方は、パッチや亜種を挙げて貰えると嬉しいです
84 名前:login:Penguin mailto:sage [2012/02/08(水) 18:00:36.24 ID:Yf4WIUok] >>82 sourceforgeになったんですか? ここのを使っていたんですけど hg.honeyplanet.jp/pt1/
85 名前:login:Penguin mailto:sage [2012/02/08(水) 18:08:52.51 ID:MwgxbiyS] >>84 おい、レス付けてる相手の名前くらい見ろよ おまえさんの出してるのはpt1 chardevドライバでepgrecの人とは関係ないぞ
86 名前:login:Penguin mailto:sage [2012/02/08(水) 19:30:27.94 ID:GICz51gL] epgrec中の人、yazuuchiさん、foltiaの中の人、まるも製作所あたりは全部twitterでフォローしてるわ
87 名前:login:Penguin mailto:sage [2012/02/08(水) 19:51:57.77 ID:Yf4WIUok] >>85 名前見てなかったorz epgrecの中の人のrecpt1とドライバーはどういう経緯のものなの? yazuuchiさんも更新続けているみたいだけど
88 名前:login:Penguin mailto:sage [2012/02/08(水) 20:19:50.68 ID:ttNgD9g9] お前にはガッカリだ
89 名前:login:Penguin mailto:sage [2012/02/08(水) 20:37:13.24 ID:GICz51gL] んだんだ
90 名前:login:Penguin mailto:sage [2012/02/08(水) 23:15:27.06 ID:0VckxGTS] rec10同梱のepgdumpって吐くxmlのフォーマット変更されてるのね。 epgrecでそのまま使えなかった。
91 名前:login:Penguin mailto:sage [2012/02/14(火) 08:55:48.38 ID:Q8oM7rNj] おそらく、設定とかがマズイのだとは思いますが、行き詰ったのでアドバイスお願いします。 Ubuntu10.04LTS上にEPGrec(SourceForgeで最新の2011年10月版) + PT2 + キャラクタデバイスのPT2ドライバー(最新の1f0be0adc04f) という環境で、 BSのJSports2(SIDは243)がFull-TSでも、もちろんminimum-TSでも全く録画できません。 今の所、他のBSチャンネルは大丈夫そうなのですが、皆さんの環境ではいかがでしょうか? 普段は有料のJSports2も、15日の深夜1時15分から無料放送があるのですが、試して頂けないでしょうか? それとは別の問題ですが、minimum-TSモードで録画して指定したサービス?だけを録画の対象にしたいと思います。 ほとんどのチャンネルで希望が叶っているのですが BSジャパン(SIDは171)はminimum-TS録画しても、Full-TSで録画したような付加情報がそのまま残ってしまいます。 確認の為にSIDを指定した場合とhdのままの場合の両方で、Full-TSとminimum-TSの両モードで録画してみたりもしたのですが、 やっぱり改善されません。皆さんの環境ではいかがでしょうか? なお、do-record.shなどについては、よく分からないので自分では手を加えていません。
92 名前:login:Penguin mailto:sage [2012/02/14(火) 13:41:08.20 ID:hlRXBOU5] >>91 うちも似たような環境だけど、Jpo2普通に録画できるよ。 去年の秋頃のBSチャンネル増加時のパッチが当たってないとかじゃない?
93 名前:login:Penguin mailto:sage [2012/02/14(火) 14:11:21.87 ID:3eiWOtn/] >>92 1f0be0adc04f は今年の2/6版でチャンネルは修正されてるっぽい。 >>91 有料チャンネルは初? 他の有料チャンネルは見えてる? 有料チャンネルはEMM処理ってのをしないと見れないから。 最初はそのチャンネルを無駄に録画してないといけない。 recpt1 --EMM --b25 243 9600 /dev/null とかやっておけば3時間位EMM処理をしてくれるぞ。
94 名前:login:Penguin mailto:sage [2012/02/15(水) 00:02:10.97 ID:/q2o72WU] >>91 ゴメン、jsports2のスロット番号間違えた。pushしておくのでよろしくおねが いします。
95 名前:login:Penguin mailto:sage [2012/02/15(水) 00:13:43.02 ID:/ddBdzHJ] B25もバグフィックスされてますので反映お願いします。
96 名前:login:Penguin mailto:sage [2012/02/15(水) 00:17:10.40 ID:/ddBdzHJ] と思ったらライブラリの方を更新するのか 失礼しました。
97 名前:91 mailto:sage [2012/02/19(日) 11:47:00.49 ID:0/gZUwyW] 皆さん、コメントありがとうございます。 >>92 パッチらしきものが色々なサイト上に一杯あって、どのファイルが何を何する為のモノなのか・・・難しいです。 このサイトだけ追っていれば大抵は大丈夫! といった一元的に網羅されたサイトってありませんかね? ここスレッドなのかな? >>93 とりあえず、無料放送で試してみて、環境が整ったら有料の申し込みをしようと思っているので、覚えておきます! >>94 ありがとうございます。分からない事だらけですが、最新のアーカイブをダウンロードしてみて、チャレンジしてみます!
98 名前:login:Penguin mailto:sage [2012/02/20(月) 21:19:03.40 ID:Whh5iVHv] EPGrecで番組検索から予約することが多いのだけど、 放送局の数が多くて「局」のブルダウンメニューから目的の局を選ぶのがちょっと大変。 だから、キータイプ1発でジャンプできるように、表示されている局の名称をアルファベットに改変したいと思ったのだけど、 どこをどうすればいいのか・・・ とりあえず、make前のファイルを覗いてみたけど、EPGrecの番組表が参照していそうなファイルを見つけられなかった。 具体的には、EPGrecでの表示名 『NHKEテレ1』 を含むファイルを見つけられなかったのだけど、 もしかして、局名もEPGからデータ抽出しているとか、そういった理由で無理なのかしら?
99 名前:login:Penguin mailto:sage [2012/02/20(月) 21:30:26.05 ID:UjJCeBae] epgrecのコードよくみてないけど 単に局一覧を取り出すSQLに適切なORDER BY句を入れりゃいいんじゃないの?
100 名前:epgrecの中の人 mailto:sage [2012/02/22(水) 11:47:49.67 ID:fJ4XUREt] プルダウンメニューということは番組検索のところですかね? programTable.phpの130行目でプルダウンメニューの項目を抽出しているので、 $crecs = DBRecord::createRecords(CHANNEL_TBL); を $crecs = DBRecord::createRecords(CHANNEL_TBL, " WHERE skip='0' ORDER BY name ); とかやったらご希望通りになるんじゃないでしょうか。WHERE skip='0'は入れな きゃいけないのに入ってませんねバグですねこれは。
101 名前:login:Penguin mailto:sage [2012/02/22(水) 15:08:17.06 ID:RxtjIi/s] >>100 質問者じゃないけど、その方法で僕が思ってた不具合っぽいのも解消される? そういう仕様なのかもしれないと思いつつも説明させてもらうと、 番組検索では 種別 → 局 → カテゴリ → 開始時 → 曜日 という順番でプルダウンメニューが並んでいるけれど、種別でのフィルタリングが局に反映されないんだ。 例えば、種別でBSを選んでも、局の候補には地デジやCSもリストアップされたままになる。 あと、番組検索つながりで別の事なんだけど、開始時のプルダウンメニューで例えば15時〜を選択すると、 15時以降の番組がリストアップされるのではなくって、15時台に始まる番組がリストアップされてしまう。 だから、検索結果の一覧では、今日の15時台に始まる番組の次に16時台に始まる番組が続く・・・のではなく、 明日の15時台に始まる番組が続いてしまうんだ。 これこそ、仕様なのかもしれないけど、家電ライクに15時以降の番組がヒットする方が便利な気がする。 後半、チラ裏でごめんなさい。
102 名前:login:Penguin mailto:sage [2012/02/22(水) 15:24:50.67 ID:2P3qgOBv] お前小学生?
103 名前:login:Penguin mailto:sage [2012/02/22(水) 17:13:24.62 ID:zz+rx2+S] まあLinux板の住人ならまず自分の手を動かせってことだな
104 名前:login:Penguin mailto:sage [2012/02/22(水) 17:19:05.29 ID:JIxD3QlV] >>100 storeProgram.inc.phpの108行目 $program_disc = md5( $channel_disc . $starttime . $endtime ); ですが延長などの番組編成の変更で唯一性が確保できなくなる場合があります。 具体的に書きますと同じ長さの番組Aとその後のBがあるとして AがBに重なる形で編成が変わると旧Bと新Aの$program_discが同じになってしまいます。
105 名前:epgrecのUIの人 [2012/02/22(水) 20:45:25.50 ID:x+E+z71q] >>100 あると便利そうなのでjavascriptで作ってみました チャンネル選択で、局名のローマ字表記の頭文字をショートカットに使用できるようになります 漢字等は簡易対応です sourceforge.jp/users/trumphouse/pf/epgrec_chForm_assist/
106 名前:login:Penguin mailto:sage [2012/02/23(木) 21:08:37.71 ID:kr0BWVaa] PT3の仕様が判明! ttp://beebee2see.appspot.com/i/azuY94fkBQw.jpg
107 名前:login:Penguin [2012/02/23(木) 21:10:23.90 ID:ZBUp6+Xu] ガタッ
108 名前:98 mailto:sage [2012/02/24(金) 03:15:05.86 ID:Wmm0pSKh] >>99 >>100 ありがとうございます。 130行目を $crecs = DBRecord::createRecords(CHANNEL_TBL); から $crecs = DBRecord::createRecords(CHANNEL_TBL, " WHERE skip='0' ORDER BY name ); に書き換えたら、番組検索ページを開けなくなったので、 $crecs = DBRecord::createRecords(CHANNEL_TBL, " WHERE skip='0' ORDER BY name "); と、最後の部分を『");』にしたら、うまくいった??ようです。 プルダウンメニュー内の局がソートされて使いやすくなりました。 これで正解なのか分かりませんが・・・。 それで気づいたのですが、放送局名には半角と全角が混ざっているんですね。 これって強制的に全局を半角表記にする方法はありませんか? 現状ですと、FOX bs238、FOXプラス(半角)とは遠く離れた所にFox(全角)、 TBS(全角)やと離れた所にTwellV(半角)がリストされてしまうのを解消したいのです。 >>105 凄く便利です! あかさたな〜で50音の同じ行がヒットするっぽいですね! ありがたく使わせて頂きます。
109 名前:login:Penguin mailto:sage [2012/02/24(金) 12:58:45.92 ID:R7UfUye/] >>106 こんどは是非転送したら割り込みをかけるようにしてほしい 現状はホスト側が最大1msec間隔でポーリングしまくらなきゃいけないorz... しかも今のドライバはデバイスをオープンしてなくても ドライバがロードされた時点からポーリングし始めるからpowertopでも上位に来て気になっちゃう
110 名前:epgrecのUIの人 [2012/02/24(金) 19:22:31.32 ID:6GtmsU3A] アシスト用javascript修正、機能追加しました >>101 種別選択で局のリストが変更されるようにしました セレクトボックス汎用で使えるように変更したので、 種別にフォーカスが当たっている状態で G(地上波) -> Tab -> N(NHK…)-> Tab -> D(ドラマ) -> Tab -> 2(20時〜)-> Tab -> N(日曜日) みたいな感じでショートカットが使えるようになります …IE対応が十分で無い可能性があります、古いバージョンで「カーソルキーで見えないチャンネルが選択できる」かも? sourceforge.jp/users/trumphouse/pf/epgrec_chForm_assist/
111 名前:login:Penguin mailto:sage [2012/02/27(月) 07:38:31.82 ID:zbLtrIey] >>108 チャンネル名はepgdumpに依存するから、 書き換えた上で再インストールした後に、 DB部分の名称も同じもの変更すればいいよ。
112 名前:108 mailto:sage [2012/02/27(月) 08:24:11.69 ID:AdDNjI6E] >>110 のスクリプト、readme.txtに従いインストールしたつもりなのですが、 G(地上波)を選択すると、選局が『すべて』以外選べなくなってしまうのですが、皆さん如何ですか? あと、スクリプトを何度か発動させると、番組検索ウィンドウを表示させているブラウザがフリーズしてしまいます。 うーん。 >>111 ありがとうございます。 具体的にどのファイルかご存知ですか? 当初、epgdump.cとxmldata.cに記述のある放送局名がEPGrecの番組表に反映されるのと考えていたのです。 でも、 これらのファイルでは 『NHK教育テレビジョン〜』と表記されているのに、 EPGrecの番組表では 『NHKEテレ1〜』と表記されているのです。 解凍後のディレクトリであるepgdumpr2ディレクトリ内で grep "NHKEテレ1〜" * としも何もヒットしないので、違うのかな?と思っていた所なのです。
113 名前:login:Penguin mailto:sage [2012/02/27(月) 10:14:21.74 ID:4CQ1g3TO] 局名は放送波からじゃね?
114 名前:epgrecのUIの人 [2012/02/27(月) 15:44:59.56 ID:C3DLve7m] >>108 ブラウザは何をお使いでしょうか? readme.txtの最後の変更「classを2箇所追加する」部分を確認してみてください。 チャンネル名はDBを直接編集するのが簡単なのですが…編集用のスクリプトも作りますかね バグ取りしながら、ただいま0.2.3 sourceforge.jp/users/trumphouse/pf/epgrec_chForm_assist/
115 名前:epgrecのUIの人 mailto:sage [2012/02/27(月) 18:00:37.91 ID:C3DLve7m] チャンネル名変更、直接いじったほうが簡単そうだったのでSourceForgeのgitから拾ったものに手を入れてみました テスト環境(Win)では動きましたが実行環境(Linus)でテストしてません …不具合が無いようなら本体に取り込んでもらう予定です チャンネル情報ダイアログでチャンネル名を変更可能に ------------------------------ setChannelInfo.php ------------------------------ index 811d2e3..0c21d80 100755 @@ -8,6 +8,10 @@ if( isset($_POST['sid']) && isset($_POST['channel_disc']) && isset($_POST['skip' try { $crec = new DBRecord( CHANNEL_TBL, "channel_disc", $_POST['channel_disc'] ); + $new_name = trim($_POST['name']); + if ( $new_name != '' ) { + $crec->name = $new_name; + } $crec->sid = trim($_POST['sid']); $crec->skip = (int)(trim($_POST['skip'])); } ----------------------------- templates/index.html ----------------------------- index 7f62d58..eb430a3 100755 @@ -90,6 +90,8 @@ str += st_name; str += '</div>'; str += '<form method="post" action="setChannelInfo.php">'; + // チャンネル名変更 + str += '<div class="prg_channel"><span class="labelLeft">名称変更:</span><input type="text" name="n_change_name" id="n_change_name" value="'+st_name+'" checked /></div>'; // スキップ str += '<div class="prg_channel"><span class="labelLeft">視聴しない:</span>'; str += '<span>';
116 名前:epgrecのUIの人 mailto:sage [2012/02/27(月) 18:04:02.57 ID:i0dOBv45] 続き @@ -122,6 +124,7 @@ $('#channelDialog').dialog('open', 'center'); }, chupdate:function() { + var v_name = $('#n_change_name').val(); var v_sid = $('#id_sid').val(); var v_channel_disc = $('#id_disc').val(); var v_hash = $('#id_hash').val(); @@ -129,6 +132,7 @@ var n_skip = v_skip ? 1 : 0; $.post('setChannelInfo.php', { channel_disc: v_channel_disc, + name: v_name, sid: v_sid, skip: n_skip }, function(data) { @@ -136,6 +140,8 @@ alert(data); } else { + $('#ch_title_'+v_hash+' .ch_name').html(v_name); + $('#ch_title_str_'+v_hash).html(v_name); var old_skip = $('#ch_title_'+v_hash+' .ch_skip').html(); if( old_skip != n_skip ) { if( v_skip ) {
117 名前:login:Penguin mailto:sage [2012/02/27(月) 21:02:59.79 ID:A7fOTkAy] Linux版Spinelの件ってどうなってます? Spinelと非互換でもいいので同種のプログラムを作り始めてるとか、そんな情報があれば嬉しいのですが
118 名前:login:Penguin mailto:sage [2012/02/28(火) 00:12:59.51 ID:cyafXbGt] recpt1 httpサーバー つかえば
119 名前:login:Penguin mailto:sage [2012/02/28(火) 02:21:02.09 ID:HHzRr7GF] >>118 TVTestで見る方法もあるのね ありがとう
120 名前:epgrecの中の人 mailto:sage [2012/03/01(木) 12:14:13.69 ID:gB0kxFo6] 夏に向けて全国的に電力需給が逼迫するということで、ACPIタイマーを使って 録画しないときにはシャットダウンしておくのをテスト中ですが、バグ出しがとっても 面倒なので試して、またパッチをあてる有志を募ります。設定方法を順に説明すると まずシャットダウンからACPIタイマーで復帰できることが大前提 $ sudo -s # echo `date +%s -d +5min` > /sys/class/rtc/rtc0/wakealarm # shutdown -h now とやって5分後に起動してくれば、そのPCでは使えます。 (続く)
121 名前:epgrecの中の人 mailto:sage [2012/03/01(木) 12:17:24.18 ID:gB0kxFo6] 以降はDebian/Ubuntu前提で。他のディストリはディストリの事情に合わせて 設定 epgrecをgitで取ります。まずsudoersを設定します。 # cp epgrec/sudoers.d/01_first /etc/sudoers.d/ # chmod 440 //etc/sudoers.d/01_first # /etc/init.d/sudo restart www-dataになってシャットダウンできるか調べる # su - www-data $ sudo /sbin/shutdown -h now シャットダウンすればOK
122 名前:epgrecの中の人 mailto:sage [2012/03/01(木) 12:23:15.50 ID:gB0kxFo6] epgrecをgitのに置き換えます。この作業は従来通りで。 /etc/cron.d/に仕掛けたgetepgを削除します。getepg.phpはACPIスリープ復帰 時に実行されるように変更されているためです。 epgrecを開いてシステム設定にある省電力関連の設定を環境に合わせて 設定します。 最後に、/etc/init.d/の設定をやります。 # cp init.d/epgwakealarm /etc/init.d/ # update-rc.d epgwakealarm default 99 01 rcN.d/以下を確認してepgwakealarmがmysql起動後中に実行されることを 確かめてください。 あとはいったんシャットダウンリブートすればできると思う。
123 名前:epgrecの中の人 mailto:sage [2012/03/01(木) 12:27:43.19 ID:gB0kxFo6] 注意点としては、ACPIタイマーで確実に起動してくることが大前提で たとえば起動時に延々とfsckしてしまうとかそういうことがないよう、あらかじめ 設定をおこなっておく必要があります。 それでも、たぶん録画の失敗は増えると思うので、その辺を覚悟で 設定してください。
124 名前:login:Penguin mailto:sage [2012/03/01(木) 14:41:48.68 ID:olNI/3ke] おぉ、素敵拡張! 前から疑問に思ってたのだけどgetepgが動いてる時はチューナー1本占領されてしまうのかな? 今までは常時起動しっぱなしで空き時間にEPG更新されればいいやって感じで 平気で同時録画してたのだが
125 名前:login:Penguin mailto:sage [2012/03/01(木) 14:57:57.38 ID:ItS+bboH] ほい www.mythtv.org/wiki/ACPI_Wakeup
126 名前:login:Penguin mailto:sage [2012/03/01(木) 16:01:57.98 ID:sBslGRsl] 使ってみたいがdnsとdhcpとvpsのストレージ鯖を兼ねてるから無理だ
127 名前:login:Penguin mailto:sage [2012/03/01(木) 17:43:30.24 ID:/QjbSh0s] 同じく他のサーバ兼ねてるから無理だ
128 名前:login:Penguin mailto:sage [2012/03/02(金) 20:24:09.33 ID:79TSo7go] ccidを1.3.13から1.4.5に、 pcsc-liteを1.6.1から1.8.2にバージョンアップしました。 録画テスト問題なし、安定して録画出来るかは暫く様子を見ます。
129 名前:login:Penguin mailto:sage [2012/03/03(土) 01:35:33.48 ID:wWk+sIMD] 録画鯖って24時間稼動させてるから他のサーバーも兼ねちゃうよね 電力供給ていう点だと関電、九電、東北電あたりのほうが厳しそうだけど 東電が電気料金上げるって言ってるからなんか対策しないとなあ・・・
130 名前:login:Penguin mailto:sage [2012/03/03(土) 01:41:54.78 ID:EYnmTuuV] 俺は今度の対応は凄くありがたい バグだしに参加できるのはしばらく後だけど
131 名前:login:Penguin mailto:sage [2012/03/03(土) 01:54:42.59 ID:eg1yO/+0] 「計画停電が・・・」となれば「どっかからそのスケジュール拾ってきて・・・」ってなるんだけどね さすがに計画停電もうないよね
132 名前:login:Penguin mailto:sage [2012/03/03(土) 01:57:49.74 ID:wWk+sIMD] 料金大幅UPな上に計画停電なんかされたら特に大口需要家はぶち切れるだろうね ロープロといわれてるPT3が出ればマザボの選択肢も広がって電力的にも良さそうだけど
133 名前:login:Penguin mailto:sage [2012/03/03(土) 22:13:10.43 ID:Ky6B1hjF] >>128 うちはFedora16の ccid:1.4.6 pcsc-lite:1.7.4で安定して動いてるみたい libusb1もついに更新されて(1.0.9) 自分でパッチ当てなくてもうまく動いているみたい というわけでF16になって パッチなしでdvbドライバ関係は動くようになってるんだけど 実はkernel 3.3にはDVBのcoreにバグが入っちゃったので 3.4になるまで待つか 下のパッチをdvb-coreに自分で当てて使うかしないと earth-pt1ドライバも影響を受けて動かなくなります =============== [media] dvb-core: fix DVBFE_ALGO_HW retune bug commit45145b67f5895ff92207cffd74e65460a87920b2 Commit 7e07222 breaks DVBFE_ALGO_HW tuning after a retune is requested, which causes bad tuning on my TBS 6920. ================ earth-pt1を(使用時のみポーリングするよう)改造しててハマった時に気づいた Ubuntu 12.04とかも(ディストロ側でパッチをバックポートしてくれなければ)影響受けると思う DVB版を使ってる方はご注意を
134 名前:128 mailto:sage [2012/03/03(土) 22:24:54.79 ID:izQFkFZh] >>133 貴重な情報サンクスです。 kernelは3.1で止めてたんだけど、3.4までこのまま行ったほうが良さそうですね。
135 名前:108 mailto:sage [2012/03/03(土) 23:03:53.79 ID:h589O6AM] >>114 お返事が遅くなりすみません。 ブラウザは、Mozilla Firefox for Ubuntu canonical -1.0 のバージョン9.0.1と書いてあります。 最後の変更ということは171行目あたりから〜の部分ですよね。 行番号は読み替えたつもりなのですが、もしかしたら、初版のスクリプト用に編集済みの ProgaramTable.htmlに対して>>110 の変更をしてしまったのが原因かもしれません。 今週はほとんど眠れていなかったので、数時間眠って、明日の朝にやりなおしてみたいと思います。 それと、>>115 の件、ありがとうございます。 自分の環境にあるsetChannelInfo.phpとindex.htmlは、目で見た限りでは、 SourceForegeにあるものと同じものっぽいです。 でも、>>115 を元に、どうすれば良いのか分からないので、今は保留といいますか、 自分なりにちょっと調べてみたいと思います。 このスレで自分だけ何も分かっていないっぽいので!! 自分はEPGrec専有のPCなので、もうちょっと知識があれば、ACPIタイマーの件にも参加したいのですが・・・。
136 名前:epgrecのUIの人 mailto:sage [2012/03/04(日) 11:07:00.61 ID:Q3ZzDqpf] >>135 すみません、こちらのミスでした テストで動かしたepgrecがカスタマイズバージョンでした 以下の修正で動くとおもいます epgrec/programTable.php の135行目辺り --------------------------------------------------- foreach( $crecs as $c ) { $arr = array(); $arr['id'] = $c->id; $arr['name'] = $c->name; $arr['selected'] = $channel_id == $c->id ? "selected" : ""; --------------------------------------------------- を以下のように変更します --------------------------------------------------- foreach( $crecs as $c ) { $arr = array(); $arr['id'] = $c->id; $arr['name'] = $c->name; $arr['type'] = $c->type; $arr['selected'] = $channel_id == $c->id ? "selected" : ""; --------------------------------------------------- 上記ドキュメントを修正 スタイルシートをjavascriptで埋め込み sourceforge.jp/users/trumphouse/pf/epgrec_chForm_assist/
137 名前:login:Penguin mailto:sage [2012/03/04(日) 18:35:06.29 ID:0XtFeJSm] epgrecの中の人さんいますか? 軽微なミスなんだけどCSの番組表でもtitleタグ内とかにBSデジタルって表示されるのを報告しときます
138 名前:login:Penguin mailto:sage [2012/03/04(日) 23:54:00.42 ID:Dh82HoO9] じk
139 名前:login:Penguin mailto:sage [2012/03/04(日) 23:55:20.51 ID:Dh82HoO9] 中の人さん居たら、 時間が連続した番組同士では、予約する順序によっては先の番組のお尻が短くならずに、 「重複の予約が解消されません」となるけど、誰かが作ってソースが公開されているコードを統合してほしい。
140 名前:login:Penguin mailto:sage [2012/03/05(月) 00:30:30.88 ID:o1DTDInG] >>94 おーい、recpt1の中の人〜! jsports4のスロット番号もまちがってんよ−! おかげで今日のパリ〜ニース録れてない(´д`) 急いで直して1時間からの再放送を録る!
141 名前:login:Penguin mailto:sage [2012/03/05(月) 07:09:12.09 ID:vXXHaJKk] なにが「おかげで録れてない」だクズ 能無しのお前がlinuxで録画できんのは中の人のおかげだろうが
142 名前:epgrecの中の人 mailto:sage [2012/03/05(月) 09:58:21.58 ID:JBC9c8Ka] >>137 前に気づいて治すのを忘れていたような >>139 どれを統合していいのかわからないのと勝手に使われた云々いわれるのが いやなので、誰かがパッチを送ってくれるのを待つしかないのが現状です。 勝手に使ってしまっても問題はないかもしれませんが。 GDCに行くことになったので今週は作業はできません。
143 名前:login:Penguin mailto:sage [2012/03/05(月) 17:43:59.16 ID:asTBI5Ze] recpt1は色々あるな Linux/テレビ関連/PT2 - PukiWiki Plus! baalzephon.dyndns.org/tech/index.php?Linux%2F%E3%83%86%E3%83%AC%E3%83%93%E9%96%A2%E9%80%A3%2FPT2 これ本家にマージして欲しい
144 名前:login:Penguin mailto:sage [2012/03/05(月) 18:07:10.03 ID:NIF0n74Q] >>143 もうほとんど入ってるじゃない
145 名前:login:Penguin mailto:sage [2012/03/05(月) 18:31:40.30 ID:asTBI5Ze] あっそうなんだ ろくに見てないからちゃんと見てみます
146 名前:143 [2012/03/05(月) 20:11:24.20 ID:pqVf8r+W] 単純にパッチあててるんではなくちゃんと作り直されてるんですね hg.honeyplanet.jp/pt1/rev/3914cc1b2375
147 名前:login:Penguin mailto:sage [2012/03/05(月) 21:44:01.36 ID:pqVf8r+W] >epgrec中の人 過去2senにあがっていたfix_overflow_maxseclen.patchとepgdumpr2-utf8_segv.patchを epgdumpr2_20111001.tar.gzに当てたもののdiffを用意したのでマージしてもらってもいいですか? www1.axfc.net/uploader/Sc/so/325449 既に必要ないと判断されてましたらすいません そしてepgdumpr2はepgrec中の人頼みでいいのでしょうか
148 名前:login:Penguin mailto:sage [2012/03/05(月) 21:58:17.27 ID:oaw+YFkm] いやだから、パッチ製作者本人がメールで送ってくれないと って話だろ
149 名前:recpt1.oyamaの人 mailto:sage [2012/03/05(月) 23:51:47.33 ID:Wsw7z34g] >>143 そのパッチを書いた方からメールで送っていただけると、対応できます。 最近MPlayerのコード書くの一段落したから余裕あります。
150 名前:login:Penguin mailto:sage [2012/03/06(火) 16:39:53.95 ID:Xn+KLRat] 海賊版カードで有料TV見放題 暗号解読か、総務省調査 ttp://digital.asahi.com/articles/NGY201203010033.html
151 名前:login:Penguin mailto:sage [2012/03/06(火) 17:08:26.80 ID:miXfodRf] 次回販売開始する時間は: 2012/03/08 20:00 (日本時間) EMMを受けないしキモの部分を持ってるらしいから対策されてもアップデート可能とか
152 名前:login:Penguin mailto:sage [2012/03/06(火) 18:21:56.79 ID:Bhgzywfm] GoogleChromeでepgrecの詳細予約画面を開くとダイアログの表示が崩れる Firefoxではそんなことなかったんだが
153 名前:epgrecのUIの人 mailto:sage [2012/03/06(火) 20:04:28.62 ID:xbl31i8O] >>152 単純に、詳細予約ダイアロゴの枠をドラッグ…とかじゃないですよね? 昨日のChromeのアップデートの影響かと思いましたが…崩れませんねぇ…Firefoxで崩れた!? フォームの行頭(ラベル部分)が所々右にずれる場合の対処法 template/index.htmlの540行目辺り、#floatBox4Dialog…の後ろ辺りにに #floatBox4Dialog > form >div {clear:left;} の一行を追加してみてください 崩れ方が違う場合は、どんな風に崩れるのか書いておいてください
154 名前:baalzephon.dyndns mailto:sage [2012/03/06(火) 23:40:11.40 ID:G+j1dJx2] >>149 >>143 のリンク先を作ってる者ですが、あのPukiwikiは備忘録として あちこちからコピペしてるだけです。(一応)自前なのは2.6.39対応のみです。 2.6.39対応パッチは煮るなり焼くなり好きにしてください。 私しか編集できないPukiwikiに「コピペ自由」って書いておきました。連絡不要です。
155 名前:login:Penguin mailto:sage [2012/03/07(水) 00:31:54.96 ID:S0yzxdOW] >>153 まさにその症状でそのcssを追加したら直りました。 ありがとうございます。
156 名前:login:Penguin mailto:sage [2012/03/07(水) 18:38:33.35 ID:E/hFjRZn] お、recpt1 changeset.156だとkernel3.xのシングルコアでも同時録画できる! spin_lockパッチだときっかり同時刻録画したときにシステムごとフリーズしてたから嬉しい ありがとう
157 名前:135 mailto:sage [2012/03/09(金) 16:21:09.50 ID:ZRj549RY] >>136 種別でのフィルタリングが選局にも反映され、例えば地デジを選ぶと、 選局のプルダウンメニューには候補として地デジのチャンネルだけがリストされるようになりました。 また、局も種別毎に色分けされるようになりました。 ただ、うまく動作する時とそうでない時があります。 現状でも十分に便利なので、うまくいかない時を説明するのは心苦しい感じですが、一応報告させて頂きます。 うまく動作しないのには2種類あって、 1 種別での選択に関わらず、局は「すべて」に固定されてそのままFirefoxがフリーズしてしまう事があります。 (このとき局のプルダウンメニューの長さがデフォルトで選択されている「すべて」の文字数ぎりぎりになっています) 他のタブもメニューもフリーズするので、強制終了させると復活してくれる。 一方、うまく動いてくれている時には、種別での選択が、局に反映される(局のプルダウンメニューの長さが最長の放送局名にフィットしています) 2 種別で「すべて」か「BS」を選択して、TABで選局のプルダウンメニューに移動後、Nキーをタイプすると、 NHK BS プレミアム と NHK BS1 の2つだけがリストされる場合があり、この時はNHK BS1で止まる。また、Shift + Nキーも受け付けなくなってしまいます。 けれど、例えば、Bキーなどをタイプして他の局を一度選択すると、上記の状態を抜け出して、また調子よく動いてくれる場合もあります。 同じことはNキーではなく、Tキーでも起こるようで、Tキーの場合は決まってTwellVが選局された状態で止まります。 編集すべきファイルはprogramTable.phpとprogramTable.htmlの2つだと思うのですが、 どちらも編集元のファイルとして2011年10月からのBS対応版のEPGrecに含まれるものを利用させてもらいました。
158 名前:login:Penguin mailto:sage [2012/03/10(土) 16:57:52.38 ID:It8njhwC] epgrecって録画ディレクトリをその都度任意の場所に指定できないのかな? recpt1では指定できるからdo-record.shをいじれば簡単に出来ると思い込んでたんだけど。
159 名前:login:Penguin mailto:sage [2012/03/10(土) 17:01:55.25 ID:ryDa+2rV] >>158 っつ、MySQL側のDBもいじらないとあかんな。
160 名前:login:Penguin mailto:sage [2012/03/10(土) 17:03:20.87 ID:J484cR9G] >>157 2のバグ対応しました、Firefoxでの検証が甘かったようです 1のバグはこちらで再現されないの、もう少し検証してみます sourceforge.jp/users/trumphouse/pf/epgrec_chForm_assist/
161 名前:login:Penguin mailto:sage [2012/03/10(土) 17:24:59.71 ID:hDUN+GTN] >>158 指定したフォルダがある程度決まってるならdo-record.shのモードをいくつか作ればできそうだけど