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


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

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



1 名前:login:Penguin [2010/12/27(月) 03:37:18 ID:KjTW6F+E]
Linuxでのテレビ視聴・録画に関して、デジタル/アナログ問わず扱うスレッド

【関連スレ】
Linux でビデオ録画【六枚目】
pc11.2ch.net/test/read.cgi/linux/1193058543/
【自家製】MythTV Part.3【HDDビデオ】
pc11.2ch.net/test/read.cgi/linux/1223721998/
【BT878】Linuxでのキャプチャを語るスレ
pc11.2ch.net/test/read.cgi/linux/1017186805/
Linuxでfriio
pc11.2ch.net/test/read.cgi/linux/1213378360/

【前スレ】
【視聴・録画】Linuxでテレビ総合3【デジタル/アナログ】
hibari.2ch.net/test/read.cgi/linux/1269999876/

【過去スレ】
【視聴・録画】Linuxでテレビ総合2【デジタル/アナログ】
pc11.2ch.net/test/read.cgi/linux/1253880711/
【視聴・録画】Linuxでテレビ総合【デジタル/アナログ】
pc11.2ch.net/test/read.cgi/linux/1231189481/
Linuxでテレビを見る
pc11.2ch.net/test/read.cgi/linux/1013649811/


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に設定したからかなあ

217 名前:login:Penguin mailto:sage [2011/02/13(日) 23:55:10 ID:wFb9dbmS]
心当たりがあるならちゃんとすりゃいいじゃん。



218 名前:login:Penguin mailto:sage [2011/02/14(月) 02:00:35 ID:WTbH7Ek4]
777で動かないって事はないと思うけどなあ。
messagesに何も出てないならphp.iniの設定を確認してみては。

219 名前:login:Penguin mailto:sage [2011/02/14(月) 10:17:07 ID:UaER7860]
SQLite に賛成。
MySQL に接続できなくなって epgrec が使えなくなったことが何回かある。
WOL のテストして何回かシャットダウン、リブートを繰り返したときも壊れた。
MySQL を少し勉強して対応したけど、使い方忘れた頃にまた壊れた。
初心者には MySQL のオペレーションは厳しい。

220 名前:login:Penguin mailto:sage [2011/02/14(月) 10:50:39 ID:LoxYY5vU]
SQLiteの方が何かとやりやすいね。
スタティックリンクしておけばパッケージの更新とかではまることも少ないし。

221 名前:login:Penguin mailto:sage [2011/02/14(月) 11:04:31 ID:UaER7860]
(1) Windows の TvRock のように Suspend/Resume してくれたらうれしい。
でも Linux ならディストリビューションを限定しないと無理かな。
(2) http 経由で操作できるかも重要。 PC や iPhone/iPod touch から操作できたらいいな。

222 名前:login:Penguin mailto:sage [2011/02/14(月) 13:13:52 ID:emakHOiA]
ここは何かの要望板か

223 名前:login:Penguin mailto:sage [2011/02/14(月) 13:39:39 ID:HfUj9HzX]
板とか

224 名前:login:Penguin mailto:sage [2011/02/14(月) 20:12:12 ID:Bllu3D/W]
あるものは使おう
あるものを改造しよう
なければ作ろう

225 名前:login:Penguin mailto:sage [2011/02/14(月) 20:55:09 ID:LoxYY5vU]
車輪の再発明上等

226 名前:login:Penguin mailto:sage [2011/02/14(月) 21:56:16 ID:twshWM3W]
BonCasProxyのLinux版がほしい。

227 名前:login:Penguin mailto:sage [2011/02/14(月) 21:57:49 ID:46q7Z3HJ]
最近使い始めたものです。
MythTVのmythlink.plというのをぱくって作ってみた。
/video/*.tsに対して次のようなのをシンボリックリンクで作ってくれる。

video/tv/by-date/2011-02-10/NHK総合1・和歌山-23-33-57-Bizスポ.ts
video/tv/by-date/2011-02-12/BSジャパン-18-29-40-ケロロ軍曹.ts
...
video/tv/by-channel/読売テレビ1/2011-02-13-10-54-40-所さんの目がテン!.ts
video/tv/by-channel/読売テレビ1/2011-02-13-13-29-40-たかじんのそこまで言って委員会.ts
...
video/tv/by-name/2011-02-14-02-59-40-TwellV-みうらじゅん&安齋肇の勝手に観光協会 .ts

すでにあったらすまん。




228 名前:login:Penguin mailto:sage [2011/02/14(月) 22:11:02 ID:46q7Z3HJ]
DBNAME=epgrec
DBPASSWD=XXXXXX

if [ ! -d $VIDEODIR/tv ]; then mkdir $VIDEODIR/tv; fi
rm -rf $VIDEODIR/tv/*
mkdir $VIDEODIR/tv/by-name
mkdir $VIDEODIR/tv/by-channel
mkdir $VIDEODIR/tv/by-date

for i in $VIDEODIR/*.ts
do
TS=$(basename $i)
echo "SELECT T2.name, T1.title, T1.starttime, T3.name_jp FROM Recorder_reserveTbl T1, Recorder_channelTbl T2, Recorder_categoryTbl T3 WHERE T1.path='$TS' AND T1.channel_id = T2.id AND T1.category_id = T3.id;" |
MYSQL_PWD=$DBPASSWD mysql $DBNAME -u root --default-character-set=utf8 --skip-column-names | sed 's/:/-/g' | gawk -v tspath=$i -v vdir=$VIDEODIR/tv '{
ch=$1;
title=$2;
startdate=$3;
starttime=$4;
category=$5;
system("ln -sf " tspath " " vdir "/by-name/" startdate "-" starttime"-" ch "-" title ".ts");
system("test -d " vdir "/by-channel/" ch " || mkdir " vdir "/by-channel/" ch);
system("ln -sf " tspath " " vdir "/by-channel/" ch "/" startdate "-" starttime "-" title ".ts");
system("test -d " vdir "/by-date/" startdate " || mkdir " vdir "/by-date/" startdate);
system("ln -sf " tspath " " vdir "/by-date/" startdate "/" ch "-" starttime "-" title ".ts");
}'
done


229 名前:login:Penguin mailto:sage [2011/02/14(月) 23:00:58 ID:BoAZxCYJ]
>>226
BonCasServerのperl版ならあるよ。
bcs-perl.plで検索







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

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

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