- 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/
- 116 名前:login:Penguin mailto:sage [2011/01/29(土) 12:00:40 ID:aBnS9BZ/]
- >>112-115
【自家製】MythTV Part.3【HDDビデオ】 hibari.2ch.net/test/read.cgi/linux/1223721998/ 専スレあるからそっちに移動してくれ あとwiki名にPT1/PT2を入れた方がいいよ >>107 HDDをリムーバブル化して満タンになったら入れ替え
- 117 名前:login:Penguin mailto:sage [2011/01/29(土) 12:08:17 ID:ESz8d7Qo]
- recepgが番組表の取得はしてくれるんだけど1日くらい経つとチャンネルが
重複して表示されるようになってしまう。DB削除して番組表取得やり直しても また発生する。動作ログ見ると getepg:: 正常な/tmp/__temp.xml_gr13が作成されなかった模様 (当方名古屋近辺在住のためgr13はNHK教育) の後に getepg::放送時間重複が発生した番組xxxを削除 がズラーっと並んでる状態。何が原因なんだろうか… 環境は PT2 Ubuntu10.04 デスクトップ版32bit キャラクタデバイス版ドライバ recpt1 httpサーバー版RC4 >>107 ありがたく使わせていただいております。ただ、 BonDriver_HTTP.dllとTVtestの組み合わせは 私の環境ではパラパラ漫画状態になってしまいまともに視聴できませんでした。 recpt1のプロセスが割り込み不可とスリープ中の遷移を繰り返す状態になってしまいます。 VLCでは視聴はできるのですがこちらも1分に一回くらいの割合でドロップが出るような感じです。 録画は正常に出来ているので受信環境の問題ではないと思いますが… HDDはまだ運用始めたばかり、というかまだ上記の状態なので大丈夫ですが今後どうなることやら。
- 118 名前:login:Penguin mailto:sage [2011/01/29(土) 12:47:03 ID:Cg/vQvbR]
- こんなのもある。Wikiはどこか一ヶ所に集約したいなぁ
ttp://rokugadelinux.wiki.fc2.com
- 119 名前:login:Penguin mailto:sage [2011/01/29(土) 19:02:34 ID:Qn91KDHc]
- vlc経由じゃないと無理ってことで
直接DVB叩けるようになったら起こして
- 120 名前:login:Penguin mailto:sage [2011/01/29(土) 19:14:05 ID:CDNnyzPN]
- >>116
>>115 はどうやってDVBデバイスからEITを取り出すかって話だから すれ違いとまではいえないんでは? あとEPG情報って 家電とかだとiPGのサービス使って一気に取得してるんじゃないのかな? www.ipg.co.jp/gguide/index.html 地上Dでのホスト局とか BSのチャンネル番号だったかも決まってたように思ったから これ取り出すことができれば楽だよね 全局分が決まった時間に受信するだけでOKになる データ放送見たいなのとフォーマット同じで その中身はXMLとかだといいのにな #ってこれはスレ違いか すみません
- 121 名前:login:Penguin [2011/01/29(土) 19:43:27 ID:cf424dwF]
- >>120
・地上波デジタルは各局の放送ストリームの中に番組表データが乗ってくる ・BSデジタルはStarChannel以外は各局のストリームに全局の番組表データが乗ってくる ・デジタル放送ではGコードはもはや必要ない ・テレビ・レコーダの番組表は放送波から抽出したものを表示している ・番組表のデータは残念ながら、データ放送のデータ書式(BML)とは異なる
- 122 名前:login:Penguin mailto:sage [2011/01/29(土) 20:05:28 ID:CDNnyzPN]
- >>121
各局ストリームにのせてるEIT情報は ビットレートの関係でそんなにバースト的に送られず 周期がけっこう長いと思ったのですが. それに www.ipg.co.jp/gguide/place2.html とか見ると DTVでも使ってそうに思えます. うちのやや古いブラウン管のデジタルHDTVは Gガイドのロゴや広告が出てたような.. (すみません スレ違いですね)
- 123 名前:login:Penguin mailto:sage [2011/01/29(土) 22:35:30 ID:XCPrka0G]
- ttps://github.com/hiranotaka/vlc-arib/wiki
コレでいいんでないの? コード流用して recpt1 に盛り込もうと思いつつ着手してないぜ
- 124 名前:login:Penguin mailto:sage [2011/01/30(日) 00:24:28 ID:mqOW8oIW]
- >>109-111
外しているかもしれないけど、その症状が起きているとき、 ksoftirqd/0 か ksoftirqd/1 とかのCPU usage がガンガン上がっていない? うちの環境では、0バイトのファイルができる時はそうなっていて、その場合は、 #modprobe -r pt1_drv #modprobe -i pt1_drv として、ドライバをいったん外して、再度つなぐと回復する場合が多い、というかウチでは100% うまくいっている。 まぁ、対症療法でしかないけど。 ちなみにUbuntu 10.04 64bit serverの環境
- 125 名前:login:Penguin mailto:sage [2011/01/30(日) 02:51:35 ID:WTblhOgv]
- 0byteのファイルが出来たって状況じゃないけど、
1ヶ月ぐらいrecpt1を動かしっぱなしにすると、 取り出すTSなデータが「変」になる状況が起こる。 毎日マシン再起動させてしのいでる
- 126 名前:login:Penguin mailto:sage [2011/02/01(火) 00:48:26 ID:pWH2lwO6]
- recpt1がたまにセグメンテーション違反で落ちる。
b25デコードしたとき返ってきたデータが大きくて tssplitterの受取用バッファのサイズを超えてるとき起きてるような気がする。
- 127 名前:login:Penguin mailto:sage [2011/02/01(火) 14:59:06 ID:i5k2BB7r]
- recpt1.cのcreate_queue()の
int memsize = sizeof(QUEUE_T) + size * sizeof(BUFSZ); って int memsize = sizeof(QUEUE_T) + size * sizeof(BUFSZ*); だよね? 実害はないけど。メモリ食うだけで。
- 128 名前:login:Penguin [2011/02/02(水) 07:20:06 ID:sDIWR/lz]
- Linuxでの動作報告をほとんど見かけないHDP2(5606B)をUbuntuで動かそうと、
V4L-DVB driver for MonsterTV HDをインストールして、 dvb-usbからの"SKNET MonsterTV HDP2 ISDB-T PCI successfully initialized and connected."という ログメッセージを確認。 よっしゃと思ったものの、どういうわけかチャンネルスキャンに失敗する。シグナルを全く拾えない。 すわハズレ個体を引いたかと思っていたら、住んでいる賃貸のテレビ受信設備が地デジ対応ではなかったでござる。 2009年新築の賃貸なのに…。 とりあえずドライバは入りましたということで…。
- 129 名前:login:Penguin mailto:sage [2011/02/02(水) 11:38:26 ID:4DYSHE65]
- 地デジは終わコン
- 130 名前:login:Penguin mailto:sage [2011/02/02(水) 17:06:41 ID:Q1tapUGX]
- >>128
挑戦おつ
- 131 名前:login:Penguin mailto:sage [2011/02/02(水) 17:11:09 ID:dVLIg05z]
- 日々是挑戦
- 132 名前:login:Penguin mailto:sage [2011/02/02(水) 22:36:28 ID:p8F5i3uT]
- >>126
スレ違いかもしれないけどFreeBSDではpthreadのデフォルト スタックサイズが1Mbyteで、splitbuf が足りずに終了時に 必ず落ちていた。 reader_func のsplitbuf をstaticにしたらセグメンテーション違反が 起きなくなった。 ttp://goo.gl/uzvyu
- 133 名前:login:Penguin mailto:sage [2011/02/03(木) 20:48:39 ID:WUqHAC58]
- >>94
これって今も問題起きてる人いるのかな? さっきFedora14に上げたんだけど 無事に復号できてる. pcsc-lite-1.6.4-3.fc14.x86_64 ccid-1.4.0-2.fc14.x86_64 (Info.plistがちょっと変わったみたいだから そのせいかな. うちはFriio付属のリーダだからInfo.plistを毎回編集して追加してるんで関係ないけど)
- 134 名前:login:Penguin mailto:sage [2011/02/03(木) 22:37:16 ID:YzLSi7HA]
- epgrec的には4月からBS102がプレミアムになって103のBShiが無くなるってだけで
他に何か対応する必要なしでいいんだよね?
- 135 名前:login:Penguin mailto:sage [2011/02/03(木) 23:21:26 ID:ZPkItsrX]
- >>134
epgdumpをいじらないとチャンネル名が昔のままになるかも
- 136 名前:login:Penguin mailto:sage [2011/02/04(金) 20:12:02 ID:9SM9DB1K]
- >>127
修正したらrecpt1のメモリー使用量25MB程度減った。 複数動かすので結構効くかも。
- 137 名前:login:Penguin mailto:sage [2011/02/04(金) 23:04:00 ID:h4/hXEMY]
- >>133
自己レス やっぱり駄目だった リアルタイムで復号して時間が経つと(数分〜15分くらい)でエラーになるみたい 結局 kojiからccid-1.3.13 を落としてきて downgradeするハメになってしまった やっぱり作者自身が言ってるように libusb-1.0に変わって 4月から放置されてるレースコンディションのバグが影響してるような...
- 138 名前:login:Penguin mailto:sage [2011/02/06(日) 11:56:01 ID:Itc3W/eP]
- 108は終わコン
- 139 名前:login:Penguin mailto:sage [2011/02/06(日) 13:03:31 ID:uwk3ADo8]
- PT2+epgrecが快適で、調子こいてたら、HDDがパンク。
そこで、総録画ファイル容量がスレッショルドに到達したら、 古い順に削除するアプリを作成した。 他にも作っている人いるだろうけど、需要があればアプするよ。 (申し訳ないけど、素人がCで書いているので、信頼性はアレだけどな)
- 140 名前:login:Penguin mailto:sage [2011/02/06(日) 16:00:05 ID:pZLq8Yq+]
- >>139
find /DIRECTORY -mtime N -exec rm {} \;
- 141 名前:login:Penguin mailto:sage [2011/02/06(日) 18:16:56 ID:t6m+mkgO]
- >>140
それだと特定の日付のやつしか消えなくないか DIR=<DIR> SIZE=<SIZE> # megabytes while [ `df -m $DIR | awk '/^¥// {print $4}'` -lt $SIZE ] do rm $DIR/`ls -tr1 $DIR | head -1` done とか。テストしてないんで動くかわからんけど。
- 142 名前:login:Penguin mailto:sage [2011/02/06(日) 18:40:51 ID:ywh2eKTh]
- おれもまず>>140 みたいなのを想像した。
いずれにせよC で書くほどのナニじゃない。
- 143 名前:139 mailto:sage [2011/02/07(月) 00:58:02 ID:NFj5BAvx]
- 俺はオナニーが好きなので、ついついCで作ってしまう。
単にファイルを消すだけじゃなくて、次のような機能を搭載してみたw (1) ファイルを消したらMySQLの録画一覧レコードからも削除 (2) ジャンル毎に強制削除を制御(ファイル名でMySQL DBからセレクトすると 番組ジャンルが取得出来ることを利用) (例:ニュース番組は3日経過したら削除。ドラマは一月で削除。 アニメはTotal容量がスレッショルドに達しないり削除しない(w) (3) Total容量がスレッショルドに到達したら、古いファイルとMySQLのレコードを 削除。 まあ、コードもみっともないし公開はやめとくわ。
- 144 名前:名無しさん [2011/02/07(月) 08:03:11 ID:xlr0PN8B]
- 何がしたかったんだよw
- 145 名前:login:Penguin mailto:sage [2011/02/07(月) 09:18:46 ID:vnv3CQTw]
- そんな言い方して公開したら叩かれるだけに決まってるのに
- 146 名前:login:Penguin mailto:sage [2011/02/07(月) 13:12:48 ID:xV9T2t+2]
- まあ、その、なんだ。公開してみたらいいんじゃねーの?自分しか使わないパッケージでも公開するといろいろ勉強になることあると思うぞ。俺も実質自分専用のアプリだけど公開してるしな
- 147 名前:login:Penguin mailto:sage [2011/02/07(月) 13:59:10 ID:na9aeyF6]
- 他人に指摘されて始めて気づく事実とか勉強になるしね
- 148 名前:login:Penguin mailto:sage [2011/02/07(月) 20:44:03 ID:10a/Pexv]
- そんな殊勝な考えしてるわけないだろ
肯定意見しか求めてないんだよこういうガキは
- 149 名前:login:Penguin mailto:sage [2011/02/07(月) 22:57:08 ID:gEWcD4pR]
- >>140-141
-mtime +7 とかでいいんじゃない?
- 150 名前:login:Penguin mailto:sage [2011/02/07(月) 23:39:12 ID:zr81zM80]
- >>149
そうだろうけど >>139の人は 最初の説明が不足していただけで 実際は>>143のように もっと複雑に ジャンル毎に優先度付けて 必要最低限のファイルだけ削除したいっていうお題じゃないのかな シェルスクリプトやスクリプト言語に詳しくなければ Cで書いても全然不自然じゃないと思う 何も創り出さないで叩くだけのベテランとか, いる・いらないしか言わない人よりずっと建設的じゃないの
- 151 名前:139 mailto:sage [2011/02/08(火) 00:33:19 ID:rbmQvtbY]
- 仕事から帰ってきたら、自分が蒔いた種でスレが進んでいる・・・ごめんなさい。
最初の説明が不足していたし、大したもんじゃないのに公開するとか 調子こいたこと言って俺が悪かった。 いろいろと突っ込みどころが多くて叩かれるだろうけど、その方が次に 繋がるだろうから公開するわ。(上の人が言っているように肯定されたい気持ちもどこかにあるけどな。) 今週は毎日深夜帰りになるので次の日曜日くらいに整理したものをアプします。 そのうち誰かが中身を見て叩いてくれるだろう。
- 152 名前:login:Penguin mailto:sage [2011/02/08(火) 02:38:22 ID:ogJlF4Fp]
- >>151
俺なら公開しないで「妄想でオナってろ」の一言だけどなー。 偉いわまじで。 ↓以下、顔真っ赤でどうぞ
- 153 名前:login:Penguin mailto:sage [2011/02/08(火) 02:55:34 ID:HLVUjU4t]
- 小泉今日子 - 真っ赤な女の子
ttp://www.youtube.com/watch?v=mtLo6ng_0sI
- 154 名前:login:Penguin mailto:sage [2011/02/08(火) 08:40:45 ID:wSCYqXxQ]
- 公開すりゃいいじゃん
外野がヤンヤ言ったところで公開した奴が絶対神
- 155 名前:login:Penguin mailto:sage [2011/02/09(水) 07:52:05 ID:H9WtSKs1]
- 俺はCでOS作ったが
ソースが汚いので 公開しないwww
- 156 名前:login:Penguin mailto:sage [2011/02/09(水) 08:40:16 ID:UOp7/B1d]
- そーっすか
- 157 名前:login:Penguin mailto:sage [2011/02/09(水) 08:59:07 ID:wVzIgpps]
- PT2+recpt1+epgrecでWOWOW録ってる人、ちゃんと録れる?
たまに番組本編が始まる前で切れちゃってるファイルができるんだけど、 原因がよくわからん・・・
- 158 名前:login:Penguin mailto:sage [2011/02/09(水) 18:08:30 ID:PEkWTtHi]
- >>157
先ほどPT2が届いたので環境ができたら試してみるよ 期待しないで待っててね
- 159 名前:login:Penguin mailto:sage [2011/02/09(水) 19:08:00 ID:H1Jasubr]
- 録画サーバの時計が狂ってるに一票
- 160 名前:login:Penguin mailto:sage [2011/02/10(木) 00:06:33 ID:jPHWtYzC]
- sid指定してて放送がhd->sd*3になったりするとたぶん録画できないよ。
PAT, PMTを録画開始時しか見てないから。
- 161 名前:157 mailto:sage [2011/02/10(木) 13:46:50 ID:uATwFb3H]
- >>160
昨日のクラプトンのライブも失敗してたんだけど、それで録れてなかったのかな? やっぱりhd>sdへ切り替わる番組だったし。 WOWOWはsid指定しちゃダメなのか。
- 162 名前:login:Penguin mailto:sage [2011/02/10(木) 22:21:25 ID:KfkbbXQR]
- >>161
そこでDVBアプリ集というのはどうでしょう;) DVBアプリ集のgstreamerを使った予約録画は 動的に追従してるはずだから OKのはずだよ epgrecからrecpt1を呼び出す代わりに dvbrec.py , dvbevrec2.py とか dvb_sched_ev2を呼び出せばOK イベント記録タイプのdvbevrec2.py・dvb_sched_ev2は EITを監視していて 高校野球のような NHK教育HD -> NHK教育3SD , 編成上は別番組とかでも EITのリレー情報を見て 自動的に連続して録画できる[はず]なんだよ. # といっても高校野球の場合 チャンネルを移すことが多いから どのみちそれには非対応なんだけど.
- 163 名前:login:Penguin mailto:sage [2011/02/11(金) 07:31:27 ID:mtn8ps+I]
- >>161
sid指定でwowow取れているけど、ちゃんとepgで時間指定している?
- 164 名前:login:Penguin mailto:sage [2011/02/11(金) 11:10:14 ID:PctGOHCc]
- epgrec の簡易予約、Ch-102/192/193 の時だけSID指定するように改造したらちょっと予約がラクになった(^^
REGZA RE1で見てますが、レジュームできないのを除けば最高に気持ちいい視聴環境ですねぇ PT2買って良かった。。 ほんと関係各所の偉人達に感謝ですわー
- 165 名前:login:Penguin mailto:sage [2011/02/11(金) 12:13:31 ID:E9XkXNUv]
- epgdump r2 修正パッチ。
初心者スレにも書いたけど、誰かパッチファイルを2senにうpしてもらえないか。 epgdump.c: - { "フジテレビ739", "1073.ontvjapan.com", 28992, 7, 258}, - { "フジテレビ721", "1072.ontvjapan.com", 28992, 7, 302}, + { "フジテレビ739", "1073.ontvjapan.com", 28992, 7, 307}, + { "フジテレビ721", "1072.ontvjapan.com", 28992, 7, 308}, - { "キッズステーション", "1045.ontvjapan.com", 29024, 7, 330}, + { "キッズステーション", "1045.ontvjapan.com", 29024, 7, 335}, xmldata.c: - { "フジテレビ739", "1073.ontvjapan.com", 28992, 7, 258}, - { "フジテレビ721", "1072.ontvjapan.com", 28992, 7, 302}, + { "フジテレビ739", "1073.ontvjapan.com", 28992, 7, 307}, + { "フジテレビ721", "1072.ontvjapan.com", 28992, 7, 308}, - { "キッズステーション", "1045.ontvjapan.com", 29024, 7, 330}, + { "キッズステーション", "1045.ontvjapan.com", 29024, 7, 335},
- 166 名前:login:Penguin mailto:sage [2011/02/11(金) 13:46:48 ID:vSPCOy1X]
- ontvjapan??
まだネットから番組表取ってんのか? みっともない
- 167 名前:login:Penguin mailto:sage [2011/02/11(金) 14:31:22 ID:+PK7vUBq]
- 何も知らない奴が無理にレスしなくていいよ みっともない
- 168 名前:login:Penguin mailto:sage [2011/02/11(金) 15:13:09 ID:GApAisv0]
- >>163
たまたま使われてるpidが変化してないだけじゃないかな。 チャンネルがsd1だとそうなるかもしれないね。 とにかく現行のrecpt1はPATやPMTの更新に追随しないので、 hd>sdの場合や音声、字幕ストリームが増えた場合なんかには対応してないよ。
- 169 名前:login:Penguin mailto:sage [2011/02/11(金) 17:58:53 ID:EoiUGUBe]
- これくらいの修正ならパッチファイルをうpしなくても
diffの結果を貼るだけでもいいんじゃないかとオモタ
- 170 名前:login:Penguin mailto:sage [2011/02/11(金) 18:25:30 ID:TL95zZ0M]
- diffの出力がpatchなんだが・・・
- 171 名前:login:Penguin mailto:sage [2011/02/11(金) 19:05:23 ID:GApAisv0]
- 外部ろだ使わずに本文に直接貼れって意味だろ
- 172 名前:login:Penguin mailto:sage [2011/02/11(金) 19:11:51 ID:vSPCOy1X]
- uuencodeせい
- 173 名前:login:Penguin [2011/02/11(金) 19:58:17 ID:5yizQoJr]
- 2ちゃんねるに貼るとライセンスがめんどいぞ。やめとけ。
- 174 名前:login:Penguin mailto:sage [2011/02/11(金) 20:48:50 ID:NpmbT0yg]
- 2ちゃんねるのライセンスには同意してないから問題ない。
- 175 名前:login:Penguin mailto:sage [2011/02/11(金) 20:52:28 ID:TL95zZ0M]
- >>171
ひさしぶりに大笑いしたよ ありがとう
- 176 名前:login:Penguin mailto:sage [2011/02/11(金) 20:58:43 ID:NpmbT0yg]
- こんなことで大笑い・・・
寂しい人生だ。
- 177 名前:68 mailto:sage [2011/02/11(金) 21:32:08 ID:S565eBIP]
- とりあえず動いた。
さぁコミットに向けて稼働するか。 ただ、コードがバッチイのとLE/BE意識しないで書いているので、 微妙なコードになったw ONKYO TX-SA608 + mplayer で AAC パススルー出力を確認。
- 178 名前:login:Penguin mailto:sage [2011/02/11(金) 23:05:57 ID:vSPCOy1X]
- やるなぁ、高橋
- 179 名前:login:Penguin mailto:sage [2011/02/11(金) 23:11:33 ID:r0ITdyqT]
- >>177
おめでとう + ご苦労さまです 本家は早めに採り入れてほしいね もし万一放置とかされた場合, よければDVBアプリ集のmplayer向けパッチの方で暫定的に収容させて下さい こちらはGstreamerの方に追加中 一応パススルー動作は確認したんだけど サウンドデバイスの設定/状況に応じてパススルーじゃない方に切り替えるのがうまくいかず アナログかデジタルのどちらか一方が出力できなくなってしまう.... orz gstreamerのdecodebinとかplaybin2とか 内部まで見なきゃいけないハメになってて苦戦中です
- 180 名前:login:Penguin mailto:sage [2011/02/12(土) 00:11:09 ID:mpjohL/u]
- >>169
165を書いた者だけど、ここに貼るだけでもいいかもだけど、ここを見ない人もいるだろうからね。 チャンネル名も、フジテレビONE, フジテレビTWO, キッズステーションHDに変更するといいかも。 ちなみに、rec10 で使われてる epgdump でも同様の箇所を修正すると上記チャンネルが録画できるようになると思う。
- 181 名前:login:Penguin mailto:sage [2011/02/12(土) 01:16:53 ID:mpjohL/u]
- ところで、epgrec を使っていてだいたい満足なのだけど、いくつか改良したい点がある。
・重複予約の判定を正確にしたい(現状では少し甘い) ・録画予約をしてもすぐには録画開始されない(次のat待ち?) ・録画済一覧の画面で、itemを「削除」するときに選択して一括削除できるようにしたい ・録画予約一覧の画面で、キーワード予約されたものはそれがわかるようにしたい ・自動録画キーワードの管理の画面で、該当する番組を表示(再検索)できるようにしたい ・キーワード録画機能をもう少しメインに持ってきたい(アクセスしやすく、使いやすく) ・キーワード検索ボックスをトップにも表示 ・キーワード録画で、not 検索を使いたい(google でいったら -keyword。正規表現で現状でもできるのかな?) ・録画予約に優先度を設け、キーワード予約等がバッティングした場合に優先度の高いものが録画できるようにしたい ・取得するEPGデータの情報量をもう少し増やしたい(キーワード録画をより強力にするため) ・tsファイルを手動で削除したときのDBのハンドリングはどうなってるのだろうか >>143を読むと、MySQLのデータベースに残ってしまうようだけど。 ・動作ログ画面で、「情報」「警告」「エラー」を抽出表示(まあ、これは重要度は低い) ・TVTestのEPG番組表にあるように、ショッピング番組や、有料番組を暗色表示したい ・BS1,2等の場合はtssplitterで抽出 ・UIはとてもよくできているけれど、iPad用の若干の対応と、詳細な番組情報表示機能を付けたい 具体的には、atで呼び出される形じゃなくて、デーモンとして動作してタスクのqueueを別スレッドで処理する形にしたら 録画予約をすれば即録画がスタートして、番組を見てる途中で録画したくなった場合等にも対応できて便利かなと考えてる。 DBを、より手軽なSQLiteにして、tsを手動で扱っても大丈夫な作りにして、recpt1 http(まだ使ったことがないけど)と併用して、 PCにあまり詳しくない人でもリモートのWindowsマシンでTVTestでリアルタイム視聴、録画予約できるようにしたい。 余裕があればWindowsで動くリッチなEPG番組表(TVTestにあるような)を作って、サーバのDBに接続して番組表表示&録画予約。 こういうのを考えてるけど、使ってみたい人いるかな? 他に要望等あれば
- 182 名前:login:Penguin mailto:sage [2011/02/12(土) 01:18:30 ID:mpjohL/u]
- 他に要望等あれば書いてもらえたら嬉しい(採用できるかわからないけれど)。
- 183 名前:login:Penguin mailto:sage [2011/02/12(土) 01:31:54 ID:7hLzPLgC]
- 中の人?
- 184 名前:login:Penguin [2011/02/12(土) 02:11:49 ID:w5g+712s]
- ほとんどの一般ユーザには
バックエンドの変更はメリットも見えないし、 環境が変わるのは面倒なので、 バックエンドは MySQL のままでお願いしたい。
- 185 名前:login:Penguin mailto:sage [2011/02/12(土) 02:28:14 ID:+hXF1IzX]
- このソフト使ってないけど、SQLiteにするのは賛成だな。
余計なプロセスが減るし。可搬性もよくなるし。 ほとんどの一般ユーザにはインストも楽になるし。
- 186 名前:login:Penguin mailto:sage [2011/02/12(土) 02:35:19 ID:7hLzPLgC]
- 作ってくれれば何でも試してみたい
- 187 名前:login:Penguin mailto:sage [2011/02/12(土) 02:42:55 ID:OU1zv2Z1]
- >>184
MySQLのセットアップが要らなくなるのはいいことだよ。 FirefoxにもSQLiteは使われているが、 もしこれがMySQLが必要になります。 なんてことになったら、面倒極まりない。
- 188 名前:login:Penguin mailto:sage [2011/02/12(土) 03:09:25 ID:i9mDH20p]
- >>182
番組表の詳細が取得されない サブタイトルが詳細扱いになっている
- 189 名前:login:Penguin mailto:sage [2011/02/12(土) 04:39:27 ID:i0R+EcUm]
- ちょいとお尋ねしますが、USB で地デジを見る・録るとすると、
Linux では相変わらず Friio がベストでしょうか? それとも、最近はまた違うデバイスが出てきてますか?
- 190 名前:login:Penguin mailto:sage [2011/02/12(土) 06:15:14 ID:mpjohL/u]
- >>183
いや、最近ようやくPT2を入手できた人です。。 >>184 epgrecで改良したい点があると書いて、語弊があって申し訳なかったけど、 epgrecに手を入れるのではなく、良い点は参考にさせてもらいながら新しいシステムを作ろうと思ってます。 なので、そのあたりはあまり問題にならないかなと。 システムはなるべく単純明快にして、フォルダをコピーするだけでバックアップ&リストアができるくらいシンプルにしたいけれど、 MySQLを使っているとそうはできないので。 >>188 了解。 他の人もレスありがとう。 完成までもっていけるかわからないけれど、ゆっくり作ってみます。 他にも作りたい人がいれば、>>181に書いたアイデアは自由に使ってもらっていいです。 関係ないけど、recpt1 http版をインストールしてみた。すごく便利。
- 191 名前:login:Penguin mailto:sage [2011/02/12(土) 07:38:33 ID:gZGr9+VN]
- あるものは使おう、改造しよう
無いものを作ろう
- 192 名前:login:Penguin mailto:sage [2011/02/12(土) 10:28:30 ID:i8GglT9c]
- >>190
バックエンドから変えるのなら、パッチの形ではなくて本家から fork するのが進化としては正しいよね。 応援してます。がんがれ。 ただし俺はMySQL 派なので、SQLite なら使わないと思うけど。 RMDB 2 つもメンテする気にならんから。
- 193 名前:login:Penguin mailto:sage [2011/02/12(土) 10:36:20 ID:OPliLrAN]
- SuperClassのwrapperを作ってランタイムで分岐するようにすればいい
- 194 名前:login:Penguin mailto:age [2011/02/12(土) 10:39:43 ID:QJbBmZHm]
- あげ
- 195 名前:login:Penguin mailto:sage [2011/02/12(土) 12:37:00 ID:9uk8H8uc]
- なんだepgrecのブランチじゃないのか
これに呼応して本家に何らかの動きがあるかと思ったのに…
- 196 名前:login:Penguin mailto:sage [2011/02/12(土) 13:25:50 ID:flmrPasf]
- 改善するほうが好ましいけど、本人のモチベが一番大事だしね
- 197 名前:login:Penguin mailto:sage [2011/02/12(土) 13:43:04 ID:X7xM8QdU]
- >>182
> 他に要望等あれば書いてもらえたら嬉しい(採用できるかわからないけれど)。 ちょうどいい機会だ。 ・TOKYO MXのS2チャンネルに対応してほしい #プリキュア再放送やってるんだけど、S2で放送してるから番組表に出ない
- 198 名前:login:Penguin mailto:sage [2011/02/12(土) 14:53:57 ID:OU1zv2Z1]
- >>192
> ただし俺はMySQL 派なので、SQLite なら使わないと思うけど。 > RMDB 2 つもメンテする気にならんから。 PHPだろ? PDOつかえばいいやん。 どうせ書くRDBMSに依存しするSQLなんか使わないだろ。 PDOと汎用的なSQL使えばどのデータベースでも対応できる。
- 199 名前:login:Penguin mailto:sage [2011/02/12(土) 14:58:41 ID:xqDoeIkX]
- MySQLでもいいんだけどさ (大量の依存パッケージを含めて)インストールと設定が嫌なわけだから
SQliteみたいに アプリ自体に埋め込む形にして サーバ不要にしたらいいだけじゃないのかな MythTVもMySQL埋め込みの方に行くみたいだし
- 200 名前:login:Penguin [2011/02/12(土) 18:38:57 ID:0oZ+rrKB]
- >>165
既存環境ならデータベースを新しいのにするかデータベースのRecorder_channelTblも同様に修正しないとうまくいかないよ。 修正はphpMyAdmin使えば簡単にできる。 epgdump.cとxmldata.c修正したのにうまくいかなくて半年ぐらい悩んでたので一応w
- 201 名前:login:Penguin [2011/02/12(土) 19:12:27 ID:0oZ+rrKB]
- >>165
- { "フジテレビCSHD", "306ch.epgdata.ontvjapan", 24608, 6, 306}, + { "フジテレビNEXT", "306ch.epgdata.ontvjapan", 24608, 6, 306}, - { "キッズステーション", "1045.ontvjapan.com", 29024, 7, 330}, + { "キッズステーションHD", "1045.ontvjapan.com", 24704, 6, 335}, - { "フジテレビ739", "1073.ontvjapan.com", 28992, 7, 258}, + { "フジテレビONE", "1073.ontvjapan.com", 28992, 7, 307}, - { "フジテレビ721", "1072.ontvjapan.com", 28992, 7, 302}, + { "フジテレビTWO", "1072.ontvjapan.com", 28992, 7, 308}, - { "インターローカルTV", "194ch.epgdata.ontvjapan", 28736, 7, 194}, + { "ホームドラマチャンネル", "294ch.epgdata.ontvjapan", 28736, 7, 294}, - { "トゥーン・ディズニー", "1213.ontvjapan.com", 28736, 7, 334}, + { "ディズニーXD", "1213.ontvjapan.com", 28736, 7, 334}, - { "日テレG+", "1068.ontvjapan.com", 29056, 7, 257}, + { "日テレG+HD", "1068.ontvjapan.com", 29056, 7, 257}, - { "エコミュージックTV", "1023.ontvjapan.com", 29056, 7, 320}, 他にも番組表に表示されないチャンネルがあったような気がするが放置 >>181 番組変更に追従できるように うちではgetepgのCS部分を除いたgetepg_bs.phpを作って対応してるけどうまく実行できてない あと、誰か放送波を使った時計修正のプログラム作ってくれないかな。PC用電波時計キットは高い・・・。 時計さえどうにかなれば外部ネットワークと遮断して運用もできるんだけどねえ
- 202 名前:login:Penguin mailto:sage [2011/02/12(土) 21:51:50 ID:a4Mw/Mi9]
- 昨日やっとこさPT2を入手して使い始めたんだけど、携帯から録画予約弄って・・・っていうのはできないのかな?
ガラケーから予約とかが存在しないのなら簡単に作ってみるかも。
- 203 名前:login:Penguin [2011/02/12(土) 22:13:15 ID:rk/DzMCL]
- ぐぐれ
- 204 名前:login:Penguin mailto:sage [2011/02/12(土) 22:38:50 ID:a4Mw/Mi9]
- ぐぐれってことは既にあるのか。サンクス
探してきます
- 205 名前:login:Penguin mailto:sage [2011/02/12(土) 23:13:32 ID:24Nnf1Mg]
- >>181
チャンネル情報をSDTから取得して欲しい service_id, event_idを使うなどしてキーワード予約以外でも 放送時間の変更に対応して欲しい
- 206 名前:login:Penguin mailto:sage [2011/02/12(土) 23:28:49 ID:B3BFWms0]
- >>202
imode epgrec
- 207 名前:login:Penguin mailto:sage [2011/02/12(土) 23:40:16 ID:a4Mw/Mi9]
- >>206
サンクス。
- 208 名前:login:Penguin mailto:sage [2011/02/12(土) 23:47:41 ID:B3BFWms0]
- >>207
ただ、スマホにしたらあまり意味ない。 予約削除もできるので今はもう使ってないけど1年ほど大変便利だった。 リンク間違えたりするあたり、萌えた。
- 209 名前:login:Penguin mailto:sage [2011/02/13(日) 03:04:28 ID:BE0tAb2K]
- >>201
秋月の組み立てキットはそんなに高くないんじゃ・・・
- 210 名前:181 mailto:sage [2011/02/13(日) 04:27:36 ID:OAuGH9o3]
- EPGの詳細情報が取れてないのは、epgdump の方を変える必要があるみたいだった。
それが>>205さんが書いてることなのかな。 recpt1 http版でのリモート視聴と、サーバでの録画で、排他的な制御を行いたいんだけど、どういう方法がいいだろう。 Spinelみたいに、 ・複数のリモート接続受付 ・複数のリモートPCから同じデバイスの受信放送を視聴可 ・サーバ機で(予約)録画が始まれば、chはそちらが優先される ・その場合もリモートPCからは、ch変更はできないけれど視聴は可 こういうふうにしたい。 >>197 TOKYO MXはS2での放送があるんだね。 自分の地域ではTOKYO MXは映らないのだけど、対応できるようにしようと思う。 現状のepgrecの方でも、getepg.php, do-record.sh、その他あたりを手直しして対応できそうなら、映る地域の人 誰かやってみてくれないかな。 >>200-201 ありがとう。 番組変更に追従、やってみようと思う。 >>205 まだ用語に疎くてわかってないんだけど、SDTからというのは要するに、番組の詳細情報ということだよね。 epgdumpの方の修正が必要そうだけど、自分もほしい機能なのでやってみようと思う。 本音を言えば、誰か知識のある人がこの辺りをやってくれたら嬉しいな。epgdumpは汎用的に使えるし、他のソフトで使うときも 有用だと思うので。自分だと時間がかかりそう。 後者、EPG情報から目的の番組を割り出して、そちらの予約に切り替えたらできそうだね。対応しようと思う。
- 211 名前:181 mailto:sage [2011/02/13(日) 04:49:01 ID:OAuGH9o3]
- >>210の前半で書いた機能だけど、
内部で既存のrecpt1を呼び出したり、操作したりするラッパーみたいなプログラムを書いてスマートに実現できそうならそうしたい。 録画の処理はできるだろうからいいとして、httpで同一ポートでの複数接続を受け付けるようにするには、 内部でrecpt1 http版を別ポートで動かして、そのtcpの出力をラッパープログラムのtcpポートにリダイレクトできたら実現できるかな。 そういうリダイレクトをする方法ってLinuxだとどういうのがあるだろう。また、オーバーヘッドは問題にならないかな。 リモートPCで視聴中に、排他制御によってchを切り替えたときに、リモート視聴の接続が切れないようにもしないと。
- 212 名前:login:Penguin mailto:sage [2011/02/13(日) 10:25:59 ID:8m9Epg26]
- epgdumpのTokyoMXとかCS放送のチャンネル変更については
rec10最新版付属のepgdumpで対応してます。 もし良かったら使ってみてください。
- 213 名前:login:Penguin mailto:sage [2011/02/13(日) 20:00:17 ID:0JsUR53G]
- >>211
>httpで同一ポートでの複数接続を受け付け recpt1 dlna版で複数セッション対応は出来ている http版で頑張るのはあんまりおすすめ出来ない。 複数の宛先にって話だとマルチキャストとかになるけど、これも違うな
- 214 名前:login:Penguin mailto:sage [2011/02/13(日) 20:59:42 ID:kbAPm9dg]
- INSTALLのSTEP3で画面が白い・・・・
CENTOS5.5 PHP5 APACHでどこが悪いんですか..... ACCESE,ERRER,LOGもないしMESSAGE LOGも大丈夫だと思うのですが
- 215 名前:login:Penguin mailto:sage [2011/02/13(日) 21:08:00 ID:YxN0ZRLv]
- phpとかのパーミッション
- 216 名前:login:Penguin mailto:sage [2011/02/13(日) 21:17:52 ID:kbAPm9dg]
- めんどくさがって全部777に設定したからかなあ
|

|