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


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

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



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/

209 名前:login:Penguin mailto:sage [2012/08/05(日) 09:04:34.71 ID:dpGxjtlL]
>>207
枯れて安定してるのはepgrecなんだけど、iPhoneだと操作しにくいんだよな
スマホ向けにも画面が最適化されるのが欲しい
しかしLinuxerなら自分で実装せねば
そういや7月終わったけど、PT3対応予定のfoltiaどうなった

210 名前:login:Penguin mailto:sage [2012/08/05(日) 10:56:17.93 ID:l7mI07US]
ttp://w3.quake3.jp/osamu/epgrec_assist/
こんなのがあってよさそう。

211 名前:login:Penguin mailto:sage [2012/08/05(日) 11:00:20.24 ID:x+jzNq5X]
recpt1をpt3専用にコンパイルし直して評価してますが、
今のところ何も問題無いです。>開発者、乙!

一点だけ、気になった点
PT2だと録画開始時と終了時にsyslogにメッセージ吐いてて
終了時にはドロップ数とかオーバーフロー数とかわかって
何気に便利だったのでPT3でもあったらいいと思います。

Fedora17
Linux 3.5.0-2.fc17.x86_64 #1 SMP Mon Jul 30 14:48:59 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

212 名前:login:Penguin mailto:sage [2012/08/05(日) 14:23:10.52 ID:3a38bOUT]
>>211
>今のところ何も問題無いです。>開発者、乙!
ありがとう

PT1,2は持ってないんで確認できないんだけど
開始時のメッセージってどんなのでしょう。
ソース読んでみたんだけどよくわからなかった。

終了時はPT1のようなドロップ数やオーバーフロー数は出せなくて
PT3側のエラーパケット数なら出せるんだけどそれでいいかな?

213 名前:login:Penguin mailto:sage [2012/08/05(日) 15:37:22.37 ID:3a38bOUT]
>>209
foltia AL版ドライバが出るの期待してるんだけどどうなるんだろうね
まさか他力本願で対応予定とか言ってるわけじゃないだろうし
FPGAアップデートどうするのかとか興味わくよね

214 名前:login:Penguin mailto:sage [2012/08/05(日) 16:02:14.35 ID:uiL89qvX]
今までが他力本願だったからgitのドライバがそのまま取り込まれるとと思いますよん

215 名前:login:Penguin mailto:sage [2012/08/05(日) 16:34:00.59 ID:x+jzNq5X]
>>212
乙です。
PT3が十分安定してるのでPT2との2枚刺しでの運用に切り替えましたが
これまた安定稼働してます。PT3もっと買ってこようかなwww

PT2のsyslogメッセージは、

開始時:
> PT1:ISDB-S Wakeup
> used bs tuners on ffff8803e4a05000 = 1
> PT1:LNB on 0V

終了時:
> used bs tuners on ffff8803e4a05000 = 1
> PT1:LNB off
> (250:1)Drop=00000000:00000000:00000000:00000000
> PT1:ISDB-S Sleep

みたいな感じです。「ISDB-S」は地デジだと「ISDB-T」になります。
当然ハードが違うので出せる情報に違いはあると思うので、
内容は出せるものでいいと思います。動作確認的にはWakeupとか
Sleepの行だけでも十分重宝します。

216 名前:login:Penguin mailto:sage [2012/08/05(日) 16:49:19.69 ID:4V/ll1bL]
私はそれがたくさん出て邪魔だったのでprintkコメントして出なくしてました

217 名前:login:Penguin mailto:sage [2012/08/05(日) 17:11:04.48 ID:3a38bOUT]
>>212
さんきゅー

>>216
私もどちらかというと出て欲しくないのでモジュールパラメータで制御できるようにしてみます。
デフォルトは出ない方向で。



218 名前:login:Penguin mailto:sage [2012/08/05(日) 19:29:54.87 ID:3a38bOUT]
githubへpushしました

モジュールパラメータ debug でメッセージの表示が切り替えられます。
0 : 出来るだけ表示しない
1 : 今までと同じ程度の表示
7 : デバッグ用などいろいろ表示

219 名前:login:Penguin mailto:sage [2012/08/05(日) 21:11:31.42 ID:JuO5mXyc]
>>218
乙であります

220 名前:login:Penguin mailto:sage [2012/08/05(日) 21:45:22.49 ID:x+jzNq5X]
>>218
乙です
至れり尽くせりですね

221 名前:login:Penguin mailto:sage [2012/08/06(月) 14:22:59.43 ID:hnqXQbDf]
最近PT3手に入れたんだが、
FPGA回路更新って、Windows上でやるものなの?

222 名前:login:Penguin mailto:sage [2012/08/06(月) 14:40:50.63 ID:3jzZZ6g1]
>>221
Yes。いまのところWindowsでしかできない
Linux版PT3ドライバはFPGA回路バージョン0x04必須


223 名前:login:Penguin mailto:sage [2012/08/06(月) 15:18:28.72 ID:hnqXQbDf]
>>222
レスありがトン。
多少面倒だけど(Windows機のOSもSSDに入れなおそうと思っていて)
丁度いい機会だからやってみるよ。


224 名前:login:Penguin mailto:sage [2012/08/06(月) 19:50:54.31 ID:K7SWbMBB]
PT3の最新ドライバでもkernel: dma buffer overflowが時々でるんだけど対処
法ってある?

225 名前:login:Penguin mailto:sage [2012/08/06(月) 20:24:30.39 ID:UDiHqdlA]
>>218
debug=1で評価してると

>PT3:(248:3) error count 30

とかたま〜に出ますね。これってどこまで深刻なんでしょう?
初期化が遅れて頭がエラーになったのか、途中が欠けたのかで
深刻度も違うように思えますよね。出るのは今のところ複数
TS録画してる時に限られているようです。

ちなみに、ハードは無駄にウルトラハイスペックですwww

226 名前:login:Penguin mailto:sage [2012/08/06(月) 20:25:16.27 ID:7f0INJsR]
出た事無いなー
マシンとか環境を変えて試してみてはどうだろう

227 名前:login:Penguin mailto:sage [2012/08/06(月) 21:42:51.80 ID:zCNfoCBL]
>>224
dma buffer overflowは実はオーバーフローするかもってメッセージなんで
オーバーフローしてない場合もあります。
読んでるバッファブロック(1ブロック188KBx17本)の1本前のブロック先頭がDMAで上書きされてた場合に出ます。
対処法はpt3_dma.cの46行目の1を0に変えるとバッファを大きくとるので出にくくなります。
デバッグしようと思ってるけど実害があまりないっぽくて放置中です

>>218
error countはPT3側(FPGA)がカウントアップしてる数字で
TSパケットのエラーフラグがたってるものをカウントアップしてるみたい。
ドライバ側で問題あるとするとチューニング周波数の計算ミスかなと思う半面
>>226さんのように出ない人は出ないっぽいので環境依存なのかなって気もします。
私の環境でも地上波は同時録画じゃなくてもたまに出るけどBSは出たことないです。
複数同時録画でなるのはチューナーが干渉しあってるのかもしれないですね
もともと放送波のエラーフラグが立ってるって事もあるのかな?



228 名前:login:Penguin mailto:sage [2012/08/06(月) 23:00:44.75 ID:co7y01Ts]
>>227
乙です。
ID変わってるかもしれませんが225です。
error countはFPGAがカウントしてるんだとすると純粋に変調前のノイズの
影響ってのが一番怪しいですね。うちは地上波もBS/CSも共同受信だから、
余計なノイズが乗ってる可能性は否定できないです。まあ、しばらく
様子見てみます。

>>226
変える環境が無いので、とりあえずアンテナケーブルの引き回しを
変えてみましたwww

229 名前:224 [2012/08/07(火) 08:22:32.51 ID:UfMmN7E0]
>>227 ドライバ作者の方?サンクスです。 オラみたいなアホな子が質問しまくると大変でしょうから READMEに 小技情報追加した方が良いかも!

230 名前:login:Penguin mailto:sage [2012/08/07(火) 22:46:48.14 ID:YwVeqmqO]
>>229
そういうヤツらに限って読まないから
どこかに同じこと書くんだけどなw

231 名前:login:Penguin mailto:sage [2012/08/08(水) 01:18:38.72 ID:bV/CHICt]
頻度低いですがerror countは出ますね。
ただ、5分録画しても2時間録画しても出るのは最大30count前後。
録画中ずっと定常的に出てるわけではないっぽい。
出たからといってデコードもsplitも失敗しないし、ノイズも
乗らない。結論としては「気にすんな」ってことかも。

232 名前:login:Penguin mailto:sage [2012/08/08(水) 12:49:09.13 ID:bV/CHICt]
うお、PT3でchecksignalしたら今までに見たこと無い

> error count 35438

が出た。直後にrecpt1で録画してもerror countはゼロ。
再度checksignalしたらまた

> error count 32038

checksignalとrecpt1て何が違うんですか?>詳しい人

233 名前:login:Penguin mailto:sage [2012/08/08(水) 20:36:48.11 ID:L9BJ5IF2]
>>232
checksignalだとDMA転送しないのが原因ですね。
error countのリセットが、DMA転送するか、それようのレジスタに書き込むかなんで
現状のドライバだとリセットされないです。

チャンネル設定時にリセットするように変更しました。
ついでに"dma buffer overflow"が大雑把な判定であまり意味がないので
表示レベルをデバッグに変更しました
その他微調整

234 名前:login:Penguin mailto:sage [2012/08/08(水) 21:37:55.61 ID:JdX6aAYg]
>>233
乙です
着実に完成度上がってますね
素晴らしい

235 名前:login:Penguin mailto:sage [2012/08/09(木) 04:13:01.29 ID:GTddxUiK]
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

236 名前:login:Penguin mailto:sage [2012/08/09(木) 11:30:57.16 ID:CPrHM+Ch]
試しにchecksignalやってみたけどTが必ずC/N = 38.288134dBで変化ないんだけどそんなもん?
Sはちゃんと変動するみたいだけど

237 名前:login:Penguin mailto:sage [2012/08/09(木) 13:37:13.02 ID:q0KZ2LoV]
低レベルな質問ですみません
8月に入ってからepgrecでBSの番組表が取れなくなったのですが
原因としては何が考えられますか?
epgdumpとrecpt1はsourceforgeの2011年10月の新BS対応版を使ってます



238 名前:login:Penguin [2012/08/09(木) 14:01:02.68 ID:BaiHz/ge]
>>236 アンテナケーブル半分抜いてみるとかでも変わらない?

239 名前:237 mailto:sage [2012/08/09(木) 14:27:24.67 ID:q0KZ2LoV]
追記です
recpt1での録画はできて、epgdumpにts食わせるとチャンネル名だけのxmlができます

240 名前:login:Penguin mailto:sage [2012/08/09(木) 14:28:47.69 ID:I9gYPhFi]
>>236
CATVとかで安定してるとかじゃね。
引っこ抜いて0になれば大丈夫

241 名前:login:Penguin mailto:sage [2012/08/09(木) 15:54:35.98 ID:CPrHM+Ch]
抜くとちゃんと
No signal. Still trying: /dev/pt3video2
になるけど緩めてみたりしてもかわらないなー
同じ分配器からつないでる別PCのPT2だと
device = /dev/pt1video2
C/N = 30.124196dB

242 名前:login:Penguin [2012/08/09(木) 17:00:06.08 ID:BaiHz/ge]
>>241
No signalはチャンネル設定できない時のエラーなんで
シグナル強度取れてるかどうか試すなら
checksignal実行してC/N値が出てる時にチューナーケーブル抜かないとだめだよ


243 名前:login:Penguin mailto:sage [2012/08/09(木) 17:08:03.78 ID:CPrHM+Ch]
途中で抜いても変わらないみたいよ
みなさん出来てるとするとうちの環境の問題なんだろうけど

244 名前:login:Penguin [2012/08/09(木) 19:11:31.93 ID:BaiHz/ge]
>>243
試してくれてありがとう。仕事中で試せなかったもので。

CN取得でtypoしてました。
修正してpushしたんで取り直してみてください


245 名前:login:Penguin mailto:sage [2012/08/09(木) 19:54:38.45 ID:n/Dxe7h+]
pushマダー(AA略

246 名前:login:Penguin mailto:sage [2012/08/09(木) 20:13:35.81 ID:CPrHM+Ch]
まだpushされてないみたい、とりあえず
tuner->tc_t, NULL, cn
に修正したらちゃんと動きました
ありがとうございました

247 名前:login:Penguin mailto:sage [2012/08/09(木) 20:15:57.78 ID:BaiHz/ge]
やばいな、完全にpushしたつもりになってた。
今度こそpushしたよ



248 名前:login:Penguin mailto:sage [2012/08/09(木) 20:29:20.16 ID:wjJmbl+I]
>>210

これいいな
ありがとう

見てるかわからんが乙です>作者どの

249 名前:login:Penguin mailto:sage [2012/08/09(木) 20:31:50.50 ID:an8AybQe]
>>247
乙です。
今気付いたんですがmodprobeした時に

>PT3-pci.c: rev.XX 2012-08-09

が出る時と出ない時がある気がするんですが、
これはこういうもんなんですかね?

250 名前:login:Penguin mailto:sage [2012/08/09(木) 20:55:50.50 ID:BaiHz/ge]
>>247
モジュール初期化で真っ先に表示するので必ず出るはず。
初期化ルーチン走らないモジュールロードはないと思うんで
syslog側で無視するパターンがあるのかも?

いまさらだけどPT3-pciじゃなくてPT3-pcieのがよかったな・・・


251 名前:login:Penguin mailto:sage [2012/08/09(木) 20:57:04.11 ID:BaiHz/ge]
>>247 ×
>>249

なぜだろう。よく間違えて自分にレスする

252 名前:login:Penguin mailto:sage [2012/08/09(木) 21:09:35.86 ID:an8AybQe]
>>251
出なかったのは/var/log/messagesの方で、dmesgの方は

>[390693.091978] free PT3 DEVICE.<6>[390707.582985] PT3-pci.c: rev.71 2012-08-09

みたいになぜか改行されずに2行混ざって出てた。
(「<6>」ってなんだろ?)
こうなると/var/log/messagesには出ないみたい。
気になるのは、rmmodした時に、dmesgに

>free PT3 DEVICE.

が出ないことがあるってことの方かも。
カーネル側のバグ?

Fedora17 3.5.0-2.fc17.x86_64

253 名前:login:Penguin mailto:sage [2012/08/09(木) 21:10:10.39 ID:lvUB9byK]
syslogdは設定によって同じログメッセージを束ねる機能がある
何度も連続してmodprobeしたりしてる?

254 名前:login:Penguin mailto:sage [2012/08/09(木) 21:33:48.77 ID:an8AybQe]
もしかしてprintkの最後に改行が抜けてるせいで
バッファがフラッシュされてないのでは?

255 名前:login:Penguin mailto:sage [2012/08/09(木) 21:40:30.60 ID:an8AybQe]
やっぱりprintkに改行付けたら直ったよー

256 名前:login:Penguin mailto:sage [2012/08/09(木) 22:03:17.40 ID:BaiHz/ge]
>>255
さんきゅー

何箇所か改行してないところあったんで一緒に直しました

257 名前:login:Penguin mailto:sage [2012/08/09(木) 22:20:52.24 ID:b3kqi3L8]
>>237

答えてやりたいとこだが、
その情報だけでは何とも・・・。
取れないのはBSの全チャンネル?



258 名前:login:Penguin mailto:sage [2012/08/09(木) 22:27:37.88 ID:an8AybQe]
>>256
乙です
うー pt3_pci_init()のversion表示の行に改行が2つあるみたい

259 名前:login:Penguin mailto:sage [2012/08/09(木) 22:49:26.63 ID:CPrHM+Ch]
これでいいかな
diff --git a/pt3_pci.c b/pt3_pci.c
index c00b26d..f138cdf 100644
--- a/pt3_pci.c
+++ b/pt3_pci.c
@@ -1131,7 +1131,7 @@ static struct pci_driver pt3_driver = {
static int __init
pt3_pci_init(void)
{
- printk(KERN_INFO "%s\n", version);
+ printk(KERN_INFO "%s", version);
pt3video_class = class_create(THIS_MODULE, DRIVERNAME);
if (IS_ERR(pt3video_class))
return PTR_ERR(pt3video_class);

260 名前:login:Penguin [2012/08/09(木) 22:57:23.93 ID:BaiHz/ge]
>>259
ども
録画中でテストしないでアップしたら凡ミスを。。
しかも、こっそり直そうと思ったら失敗した。
変なコミットあるけど気にしないでね^^


261 名前:login:Penguin mailto:sage [2012/08/09(木) 22:59:53.58 ID:an8AybQe]
>>259
乙です
良いと思います

262 名前:login:Penguin mailto:sage [2012/08/09(木) 23:38:22.52 ID:qWDHkqBY]
debian squeezeだとコンパイルエラーになるんだけど、vzallocをvmalloc + memsetに置き換えても良い?

263 名前:login:Penguin [2012/08/10(金) 07:03:36.40 ID:h6H+nrJR]
>>262
大丈夫

vzallocっていつから増えたんだろう

264 名前:login:Penguin [2012/08/10(金) 11:25:55.51 ID:h6H+nrJR]
>>262
vzallocない場合に対応したつもり
これでいけるかな?


265 名前:login:Penguin mailto:sage [2012/08/10(金) 11:49:47.09 ID:T2dv+zsZ]
>>257
ありがとうございます
取れないのは全チャンネルです
$ recpt1 --b25 --strip --sid hd 211 120 /tmp/test.ts
は正常に録画できますが、
$ epgdump /BS /tmp/test.ts /tmp/test.xml
とすると、
<channel id="4101.epgdata.ontvjapan">
<display-name lang="ja_JP">NHK BS1</display-name>
</channel>
といったものが並んだだけのxmlができます

266 名前:login:Penguin [2012/08/10(金) 12:02:28.49 ID:h6H+nrJR]
sid指定しちゃダメなんじゃないっけ


267 名前:login:Penguin mailto:sage [2012/08/10(金) 12:19:31.12 ID:T2dv+zsZ]
>>266
sid指定なくしたら取れました。ありがとうございます
ということはdo-record.shをいじったのが問題だったわけですね
1か月ほどは問題なく取れてたのが謎ですが



268 名前:login:Penguin mailto:sage [2012/08/10(金) 22:41:01.86 ID:Jb+uTI9Z]
>>267
tssplitter_lite ではなく、libavformat 版でやらないか?
(まだ作ってる最中で絶賛ヌルポ状態です...orz...

269 名前:login:Penguin mailto:sage [2012/08/11(土) 01:08:17.56 ID:Yg0FEIbN]
>>268
たぶんテンパってんだろうけどレスの流れぐらい理解しろw

あと libavformat版がんばれ

270 名前:login:Penguin mailto:sage [2012/08/11(土) 05:19:36.88 ID:9thcECEG]
>>267
epgrec UNA版のrecpt1パッチ適用して、getepg.phpで--sid epgを指定するようにすれば
--sidも使えてHDD負担も減るよ

271 名前:login:Penguin mailto:sage [2012/08/11(土) 05:34:18.92 ID:pkCOvjbg]
>> 264
どもども。うまくいったです。

272 名前:login:Penguin mailto:sage [2012/08/11(土) 14:11:15.31 ID:h00C1j64]
>>270
getepgの出力先はtmpfsにしとくのが精神衛生上もいいやね

273 名前:login:Penguin mailto:sage [2012/08/12(日) 11:50:17.60 ID:Yg2pLF9E]
PT3って今どこらへん?

274 名前:login:Penguin mailto:sage [2012/08/12(日) 13:05:48.60 ID:HanvIEDQ]
伝票番号がわかれば配送業者のサイトで調べられるよ

275 名前:login:Penguin mailto:sage [2012/08/12(日) 15:44:26.20 ID:Js1a1Moq]
調べられないよ

276 名前:login:Penguin mailto:sage [2012/08/13(月) 20:07:11.99 ID:oIpqxrV+]
PT2とPT3混ぜて運用してるけど、もうPT2は引退させてもいい感じ

277 名前:login:Penguin mailto:sage [2012/08/13(月) 20:54:30.74 ID:OLjkzJv/]
もうそんなに安定したレベルになってるん?
こりゃドライバ作者さんにインタビュー依頼来るんじゃねw



278 名前:login:Penguin mailto:sage [2012/08/14(火) 16:09:57.89 ID:rywkhpCY]
>>225
うちでもそこそこ大きな(2000〜3000程度の) error count がでるけどチャンネル依存のようだ。
殆どのチャンネルでは、count=0 か出てもせいぜい20程度だが
放送大学 (東京で28CH)でchecksignalすると、いつも2200程度のerrorがでる。

因みにC/Nはども34dB程度で放送大学が特に悪いわけではない。
長い時間checksignalかけていても増えないので、頭の部分エラーで出ているのかもしれない。

ところで、地デジチャンネルでchecksignalすると必ず最初は
C/N = -nandB
って表示になるけど皆もなる?

279 名前:login:Penguin mailto:sage [2012/08/14(火) 17:55:44.71 ID:NO/M9IUo]
初めの1ループ分って感じ

280 名前:278 mailto:sage [2012/08/14(火) 19:26:50.21 ID:rywkhpCY]
ううむ、 error が出まくってうまく録画できないときがある。
状況としては >>278 に書いたのと変わらないのだけれど、通常、count=0 になるようなチャンネルでも、
長時間録画しようとすると途中で録画が止まってしまうのがある。
そのときの error count を見てみると、恐ろしいことに 1000万(8桁)を超えるエラーが出ていた。
エラーから抜けられなくなっていてデータ転送ができないように見える。 (segfaultとかは無い)

一緒に差してるPT2だと大丈夫なので、PT3を差すスロットを変えたり、アンテナケーブルを
PT2のものと交換したりしてみたけど変化無いのだけど同じような症状の人居る?

環境やPCとの相性なのかな


281 名前:login:Penguin mailto:sage [2012/08/14(火) 19:30:59.90 ID:Yf0nHzB+]
>>278
>>279
あくまで予測の範疇だけど。
チューナーロック前のバッファ(エラーフラグ立ってる)がクリアされてないっぽくて
チューナーロック後にバッファが埋まるまでウェイト入れてから
エラーカウントリセットすればエラーカウント0になるみたい。

だからデータ量の少ないチャンネル(放送大学?)だとロック前のバッファが多く残る
BS/CSみたにデータ量の多いチャンネルだとすぐにバッファが上書きされるって感じ。

どの程度待てば十分なのかがはっきりしない&実害無いので放置してたけど
適当にウェイト入れてみます。ウェイト足りないようだったら教えて

282 名前:login:Penguin mailto:sage [2012/08/14(火) 19:32:05.49 ID:WBCEmeca]
>>280
デバッグモードにしてログを貼り付ければ何か進展するかもしれん


283 名前:login:Penguin mailto:sage [2012/08/14(火) 20:18:21.19 ID:Yf0nHzB+]
>>280
突然の豪雨で受信レベル低下とかない?
PT2と同時録画でPT3だけ失敗するのかな?

284 名前:login:Penguin mailto:sage [2012/08/15(水) 12:21:04.17 ID:XcQ2pouT]
printk のメッセージの頭にひと通り PT3: を入れていただけると
grepできてありがたいなんて思ったりしますがどんなもんでしょう

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を外したらコンパイルできましたけど。


386 名前:login:Penguin mailto:sage [2012/08/29(水) 01:43:08.66 ID:nIBl9mIm]
>>384
*(uint8_t*)(sbuf->...)にしたらいいんじゃないかなあ?
おとなしく
sbuf->data[index+1]=...
とか

387 名前:login:Penguin mailto:sage [2012/08/29(水) 06:49:55.46 ID:JVAFHLaw]
>>386
> *(uint8_t*)(sbuf->...)にしたらいいんじゃないかなあ?
これが正解だった。

dataが(void *)で宣言されてたから文句言われた模様



388 名前:pt1.oyama mailto:sage [2012/08/31(金) 05:20:55.47 ID:6LR9k8/F]
チャンネルスキャンスクリプトを作ってみました。

◆使い方◆
channelscan_pt1.sh (引数無し)

◆依存関係◆
epgdump と perl の XML::Simple が必要です。

◆機能説明◆
1. recpt1 を 13ch - 63ch までTS出力させて、epgdump でXMLを出す。
2. epgdump の出力したXMLを epgdump_xml_parase.pl で局の情報を抽出、ソートして出力
3. 書き込み先は ~/.recpt1_ISDB、~/.recpt1_BS、~/.recpt1_CS、~/.recpt1-channels

◆その他◆
時間帯により(?)地デジで取得できないチャンネル情報がある模様。
実行にものすごく時間がかかります。30分ぐらい。

◆ToDo◆
このスクリプトの作成したファイルを元に、
DLNA版の物理チャンネル変更機能版を実装予定。

389 名前:login:Penguin mailto:sage [2012/08/31(金) 05:58:56.79 ID:+HIfSM2p]
ぜひBS/CS版を

390 名前:login:Penguin mailto:sage [2012/08/31(金) 21:41:37.15 ID:WX5i8O9d]
TS内の番組情報がUTF-8オンリーだったらepdumpr的なものも
もっと気軽に作れるんだけどなあ

391 名前:login:Penguin mailto:sage [2012/08/31(金) 22:34:38.79 ID:lp0ufvLO]
>>389
BS/CSも解析する実装になってます

392 名前:login:Penguin mailto:sage [2012/08/31(金) 22:56:57.19 ID:3e+eN8B/]
>>391
失礼いたしました
ありがとうございます

393 名前:login:Penguin mailto:sage [2012/09/01(土) 03:29:04.35 ID:bbzA1N2X]
Piro77/epgdump ・ GitHub
https://github.com/Piro77/epgdump

これってepgrecには使えないよね?
コンパイルはできたけど、なんか番組情報反映されない。

394 名前:login:Penguin mailto:sage [2012/09/01(土) 07:45:19.80 ID:L0uMSsIn]
>>393
吐き出す内容が違うからそのままでは駄目
合うようにepgrec側を改造すればおk

395 名前:login:Penguin mailto:sage [2012/09/01(土) 23:33:35.58 ID:XpYS4qi8]
pt3のDVBはどんな様子?

396 名前:login:Penguin mailto:sage [2012/09/02(日) 02:03:20.52 ID:Xyy63y3S]
hg.honeyplanet.jp/pt1.oyama/rev/30e91361506a

recpt1 DLNA版で、物理チャンネルをDLNAから選択できるように改造してみました。
実験段階だと思っているので、地デジ向けにしか対応していません。

ToDo:
CS/BS対応

397 名前:pt1.oyama mailto:sage [2012/09/02(日) 21:42:19.96 ID:Xyy63y3S]
こっそりBS/CS対応にしてみましたが、splitterが途中でALLになってしまったり、
BSが映らないとか色々ダメゲな状態なので生温かく見守って居てください。



398 名前:login:Penguin mailto:sage [2012/09/03(月) 00:43:44.44 ID:TNlFZ8yU]
openSUSE12.2(RC2)でPT3で視聴できました(Kernel 3.4)。
マイナーなディストリでも動いた感動を伝えたくて記念カキコ。

399 名前:login:Penguin mailto:sage [2012/09/03(月) 13:23:30.79 ID:7bFQk3kk]
詳しい人教えて下さい。
2senのepgdumpはチャンネル情報がソースにスタティックに埋め込んであって
チャンネルが変更になる度に修正&コンパイルが必要だけど、
githubのepgdumpはチャンネル情報自体をTSファイルから収集してるから
ソースの修正なんか必要無いよ、って理解でオケ?

んで、上手くやるとrecpt1やepgrecのチャンネル変更も(半)自動化できると。
すげー

400 名前:login:Penguin [2012/09/04(火) 02:19:12.27 ID:rVgeFGvC]
>>399 ソースを見るかぎりそのように理解できそうだね。
でもまだRECPT1で動かない… orz…

できれば、epgdump に機種依存オプション入れるのをやめて、
do-record.sh.pt1 で吸収して欲しいなぁ。

pt3とfsusb2nをとっかえひっかえで使えるようにしておきたいし
インタフェース界面は1箇所に寄せておきたい。

401 名前:login:Penguin mailto:sage [2012/09/04(火) 02:58:40.31 ID:pGepauXc]
>>399
recpt1はBSをTP番号とスロットで指定できれば自動化できるんだけどな

402 名前:login:Penguin [2012/09/04(火) 11:47:15.71 ID:ATBPDX0x]
>>401
スロット番号ならpt1_dev.hのテーブルにトランスポンダとスロットの数だけ定義書いちゃえばいいんじゃないの?

{ 0, CHTYPE_SATELLITE, 0, "T00S0"},
{ 0, CHTYPE_SATELLITE, 1, "T00S1"},
{ 0, CHTYPE_SATELLITE, 2, "T00S2"},
{ 0, CHTYPE_SATELLITE, 3, "T00S3"},
{ 1, CHTYPE_SATELLITE, 0, "T01S0"},
{ 1, CHTYPE_SATELLITE, 1, "T01S1"},
{ 12, CHTYPE_SATELLITE, 0, "T12S0"},

403 名前:login:Penguin mailto:sage [2012/09/04(火) 19:32:45.45 ID:7HxQjiFA]
>>401
>>109の指定フォーマットで作ったパッチを投下
recpt1 BSチャンネル指定追加パッチ
www1.axfc.net/uploader/Sc/so/375500

んで録画コマンドの間で違うのもどうだろう?ということで
recfriio BS/CSチャンネル指定追加パッチ
www1.axfc.net/uploader/Sc/so/375501
こっちは、実機を持っていないのでデバッグしてないです。
recfriioは、黒凡に直接TSIDを渡しているようなので
BSで新チャンネル追加された場合に対応が必要だと思います。

404 名前:login:Penguin [2012/09/04(火) 23:25:18.01 ID:rVgeFGvC]
>>301
ttps://github.com/stz2012/epgdump

これ使うと、録画に失敗したら次のようなエラーが出る。

PHP Fatal error: Call to undefined method Exception::getLevel() in /var/www/epgrec/recorder.php on line 307


405 名前:301 mailto:sage [2012/09/05(水) 00:21:53.80 ID:vUMLk3SR]
>>404
そのソースはオリジナルから変更してないので、
元々のepgrecのバグかもしれません。
明日辺り、修正しておきます。

406 名前:login:Penguin [2012/09/05(水) 08:06:42.34 ID:8FGgGC6U]
>>404
ついでに、do-record.sh に引き渡される環境変数が、BSの場合は
CHANNEL : B14
SID : 241
に、CSの場合は、
CHANNEL : C8
SID : 362
になるけど、それぞれ recpt1 の場合は、
CHANNEL : 241
SID : HD
と、
CHANNEL : CS8/362
SID : HD
としなければいけないです。。。。


407 名前:login:Penguin mailto:sage [2012/09/05(水) 19:27:36.54 ID:rotv0Vp3]
>>406
それどう見てもrecpt1側がおかしくね?。衛星ないから知らんかったw



408 名前:login:Penguin mailto:sage [2012/09/05(水) 19:38:36.42 ID:4NRS5ujs]
混ぜるな危険w

409 名前:301 mailto:sage [2012/09/06(木) 09:00:32.53 ID:MQ7rHT+v]
>>406
当方のepgdumpをコンパイルする際、
Makefile内のRECPT1のコメントアウトを外しましたか?
その情報だと恐らく外してない気がします。
再度コンパイルしたら、epgrecのテーブルを初期化してからお使い下さい。

410 名前:login:Penguin mailto:sage [2012/09/06(木) 11:44:56.03 ID:/22AHe+z]
亜流バージョンはブログでやってくれないかな

初心者が混乱するんだわ

411 名前:login:Penguin mailto:sage [2012/09/06(木) 12:03:54.65 ID:WJiICS+Q]
pt1.oyamaさんみたいに本家とは別物だとはっきりわかるようにするべきだな

412 名前:301 mailto:sage [2012/09/06(木) 12:09:28.70 ID:MQ7rHT+v]
>>411
READMEとかに亜流であることを明記しろという意味ですか?
それともURLが紛らわしいとかそういうことを言ってます?

413 名前:login:Penguin mailto:sage [2012/09/06(木) 13:24:41.18 ID:MAuaBl4q]
>>412
それぞれのソフト名に何か追加で文字を追加すればいいかと
名前出すのなんだけどkatauna氏のepgrec UNA みたいに

414 名前:301 mailto:sage [2012/09/06(木) 14:03:31.27 ID:MQ7rHT+v]
>>413
あ〜、なるほど。
了解しました。
混乱させてしまい、申し訳ないです。

415 名前:login:Penguin mailto:sage [2012/09/06(木) 22:29:37.46 ID:Uc27hNvM]
>>409
recpt1もforkして、録画コマンドの引数統一化したらいいような。
epgdumpも切り替えなくていいし。

416 名前:login:Penguin mailto:sage [2012/09/06(木) 23:50:32.44 ID:H9LLw1GY]
>>415
そっちに振るよりも本家に対応してもらった方がいいよ
必要以上に分家を増やしても紛らわしいだけだよ
パッチも>>403にあがってんだし

417 名前:login:Penguin mailto:sage [2012/09/07(金) 05:43:21.12 ID:TBVUJdVe]
>>416
誰もマージしようとしないのが謎過ぎなんですが…



418 名前:login:Penguin mailto:sage [2012/09/07(金) 08:04:52.57 ID:V/qWK55v]
素人の日曜プログラミングですからね。そんなの公表されたら
関係ない人間が大迷惑ですわ。

419 名前:login:Penguin mailto:sage [2012/09/07(金) 08:18:22.35 ID:PyfKoJch]
なんかバージョンがいろいろ有りすぎて、どれがどういう状況なのかサッパリ分からない…
誰か樹形図みたいのつくって…

あるいは、みんなGitHubつかって、そこでオリジナルバージョンから
forkして自分のリポジトリに引き継いでパッチつくればクリアなのに

420 名前:301 mailto:sage [2012/09/07(金) 15:48:15.56 ID:hdpz7Lff]
STZ版のrecfriio、epgdump、epgrecを
>>406氏のパッチに合わせる形に変更致しました。
チャンネル指定方法がスッキリして、大変ありがたいです。

421 名前:301 mailto:sage [2012/09/07(金) 15:52:25.17 ID:hdpz7Lff]
>>403氏のパッチの間違いでした。すいません。

422 名前:login:Penguin mailto:sage [2012/09/07(金) 18:28:32.97 ID:SVzMiOaN]
おつおつ

423 名前:login:Penguin [2012/09/08(土) 01:24:37.89 ID:0Nz0UDUs]
乙です!

recpt1は、githubでは

https://github.com/WhiteAnthrax/recpt1

https://github.com/eagletmt/dvb-recpt1
があるみたいですね。

forkするならWhiteAnthraxさんの方がいいかな…??


424 名前:login:Penguin mailto:sage [2012/09/08(土) 01:40:48.95 ID:6anoYDWD]
どっちにも

425 名前:login:Penguin mailto:sage [2012/09/08(土) 02:11:05.12 ID:3+C4FsNU]
https://github.com/eagletmt/dvb-recpt1
は、dvbドライバー用みたいだから今回の件では対象外だね

426 名前:login:Penguin mailto:sage [2012/09/08(土) 02:33:36.76 ID:3+C4FsNU]
https://github.com/WhiteAnthrax/recpt1
の方は、httpサーバRC4版だね
これからforkすんの?

427 名前:login:Penguin mailto:sage [2012/09/08(土) 08:04:08.59 ID:J8MrA0CY]
亜流がありすぎて、まとめるだけでも大変だなこれは。
といっても、driver, recpt1, epgrec, epgdumpr の4つか。
お前らあとは任せた。
Linuxディストリの系譜みたいな壮大なやつを期待してるぞ!



428 名前:login:Penguin mailto:sage [2012/09/08(土) 10:58:52.70 ID:ORJ8JK1M]
>>423

dvb-recpt1を試してみようと思ったら、これビルドするのに
omakeが必要みたいだね。

OMake:ttp://omake.metaprl.org/download.html

普通のmakeで出来るように出来ないのかな〜?

429 名前:login:Penguin [2012/09/09(日) 02:53:19.27 ID:AaY4FRkb]
>>427,428
とりあえず、

* arib25 → up0353.gz
* pt3driver → https://github.com/m-tsudo/pt3.git
* epgrec → https://github.com/stz2012/epgrec
* epgdump → https://github.com/stz2012/epgdump
* recpt1 → hg.honeyplanet.jp/pt1/

あと、STZ2012氏には申し訳ないけど、>>406 の recpt1 のCSの指定方法は間違っ
ていて、do-record.sh/recpt1 のインタフェースは、最新のrecpt1だと、

* BSの場合
CHANNEL="XXX", SID="hd"
* CSの場合
CHANNEL="CSXX", SID="YYY"

となっているみたい。要するに、do-record.sh のMODE=0だとCS録画時にTSにて
指定物理チャンネルに含まれるの全番組がまとめて録画してしまうみたいなの
で、結果として出力されるTSを手動で分離するのを厭わないマゾ体質でないの
ならば、CSの録画は原則、MODE=1にしてSIDを指定するか、または
do-record.sh でMODE=0とMODE=1を揃えるかすることになる。

最新レポジトリだとSTZ氏XMLデータもfriio と pt1/2/3 で統一作業をしてくれ
ているみたいだけど、この作業がうまく言って、ある程度落ち着いたらパッチ
に悩まず上の組み合わせでいけるようになると思う。


430 名前:login:Penguin mailto:sage [2012/09/09(日) 02:58:47.77 ID:9NF//bUj]
epgdumpはPiro77版がいいなあ、軽いから。

431 名前:login:Penguin mailto:sage [2012/09/09(日) 03:05:27.98 ID:5E3btfl2]
>>429
github縛りじゃないようだけど、epgrecは本家の↓じゃだめなん?
sourceforge.jp/projects/epgrec/scm/git/epgrec/

432 名前:429 [2012/09/09(日) 03:14:57.47 ID:AaY4FRkb]
>>429
私の理解だと本家はチャンネル情報をEPGから取らないので、
CSの頻繁なチャンネル番号の変更に追随できないんですよ…
STZ版はこれに対応してくれてるので助かっています。(>>301参照)

あと、recpt1 は hg.honeyplanet.jp/pt1/ 版は
httpストリームに対応していないので、テレビ代わりに使う人には
やはりダメですね…

となると、やはり up0319.zip+up0307.zip+up0340.zipか。

最新版にhttpストリーム機能があればありがたいんだけど。。。


433 名前:login:Penguin mailto:sage [2012/09/09(日) 04:18:05.28 ID:NHEJNH1y]
>>432
>私の理解だと本家はチャンネル情報をEPGから取らないので、
>CSの頻繁なチャンネル番号の変更に追随できないんですよ…
>STZ版はこれに対応してくれてるので助かっています。(>>301参照)
UNA版もずいぶん前から対応してるよ
STZ版は、チャンネルの並び替えが出来ないんだよね・・・

前スレでepgrecの中の人がepgdump Piro77版に対応させると言ってたから
UNA版を参考にしてCSの再編追従するようにしてくれるといいね

>>429
>* BSの場合
>CHANNEL="XXX", SID="hd"
BSも SID="YYY"だよ

434 名前:sage [2012/09/09(日) 22:12:48.87 ID:UeknMjb5]
>>433
茨の道をrecpt1 DLNA版で歩かない?
明日少し手を入れます。
テレ朝録画できないー。とか、地デジのNHKも出来ないのかよ。
とか言われると大変心苦しいのでありますが。

435 名前:301 mailto:sage [2012/09/10(月) 11:04:25.08 ID:YBBJaJtQ]
>>429
403氏のrecpt1へのパッチは
* BSの場合
CHANNEL="BSXX_X", SID="YYY"
* CSの場合
CHANNEL="CSXX", SID="YYY"
で録画できるようにするためのパッチなので、
STZ版のepgdump、epgrecは現状のままで良いのです。

一応、up0319.zip+up0307.zip+up0340.zip+>>403
適用したリポジトリも作成しましたので参考までに。
https://github.com/stz2012/recpt1/
※実機がないので動作は確認できてません。

436 名前:pt1.oyama mailto:sage [2012/09/10(月) 14:22:02.85 ID:kACPQTUC]
>>403
パッチありがとうございます。取り込んで試験してみました。
BS17 の指定をすると、BS19 にtuneされてしまう模様。
29x あたりを指定した場合もそうなるので、ドライバ側?(PT2)のバグかも。
PT3では試験できていないのでどう動くか不明です。

437 名前:login:Penguin mailto:sage [2012/09/10(月) 15:28:25.06 ID:wo5cDWMd]
hg.honeyplanet.jp/pt1/で確認したけど問題なさそう

難視対策chの視聴は、出来ませんがeit[p/f]の取得とspliterでのサービスIDがそれを示していました。



438 名前:login:Penguin mailto:sage [2012/09/10(月) 15:41:14.43 ID:+VFUyJkt]
>>436
前スレ462だな

439 名前:pt1.oyama mailto:sage [2012/09/10(月) 15:59:46.18 ID:kACPQTUC]
・recpt1 で BS1_1 形式を受け付けるようにした
・epgdump (Piro77版を使う前提)でトランスポンダとスロットはTSからリアルタイムに取れる

ということで、チャンネルスキャンスクリプトの出力する形式も

101,BS15_0,NHKBS1
102,BS15_0,NHKBS1
103,BS15_1,NHKBSプレミアム
104,BS15_1,NHKBSプレミアム

こんな感じにしてみました。

440 名前:login:Penguin mailto:sage [2012/09/10(月) 16:33:18.82 ID:/GFESxbK]
それなんか良さそうですね

441 名前:pt1.oyama mailto:sage [2012/09/10(月) 20:32:56.82 ID:kACPQTUC]
>>438
ありがとうございます。修正しました。

442 名前:login:Penguin [2012/09/11(火) 11:13:01.03 ID:RHka5goP]
>>435

うーん、このパッチをあてたrecpt1だと、httpストリームが
従来のURL指定だと BS, CSともにストリームが流れてこなくなる?

CSの場合は、ショップチャンネルとか一部のは従来どおりのURLで
大丈夫なんだけど、多数のCSチャンネルが動かなくなった。BSは全滅。

これってうちだけのローカル事情なのか分からない。
URLの書式を変えれば大丈夫なのかはまだ未チェック。


443 名前:login:Penguin mailto:sage [2012/09/11(火) 12:30:19.92 ID:eCwGuOji]
スレの流れとは全然違うんだけど、epgrecの録画プロセス(recorder.php)との通信って

> $ipc_key = ftok( RECORDER_CMD, "R" );
> $ipc_key = ftok( RECORDER_CMD, "W" );

とか複数同時録画を気にしてないような気がするんだが…
キャンセルするとどの録画プロセスがキャンセルされるんだろう…
$ipc_keyは$reserve_idとかから生成しないとダメじゃなイカ?

444 名前:epgrecの中の人 mailto:sage [2012/09/11(火) 12:53:27.37 ID:/9rSmJZy]
>>443

msg_send( $msgh_r, (int)$rec->id, "terminate" );

これで特定の録画IDのみ消される仕組みです。


# 最近、録画機不調でこのスレの最新の流れについていけてなくて申し訳ない
# いつの間にかfriioスレが落ちたようだけど、このスレと統合でいいのかしらん?

445 名前:login:Penguin mailto:sage [2012/09/11(火) 13:03:39.85 ID:eCwGuOji]
>> 444
おっと、これははやとちりでした
すいません


446 名前:403 mailto:sage [2012/09/11(火) 22:33:18.62 ID:7BnypILu]
>>432
hg.honeyplanet.jp/pt1/の最新版(pt1-b14397800eae)にhttpサーバ機能を
追加するパッチです。
いま私が使用しているrecpt1から差分を取ったのでkatauna氏が公開されたパッチも
内包しております。

パッチ内容
・BSチャンネル指定追加
・httpサーバ機能追加(httpサーバ版RC4を元に再構成)
・EPG用TS出力モード追加
・recpt1ctlとのインターフェイスの修正・拡張(英字を含むチャンネルの対応・サービスID対応)
 mq_recv()内の受信変更処理については、未着手(使わないのでさじを投げました。誰かやってください)
・recpt1ctlの"--extend"にて負数を指定できるように修正


447 名前:403 mailto:sage [2012/09/11(火) 22:34:30.42 ID:7BnypILu]
www1.axfc.net/uploader/Sc/so/377422

リンク張り忘れてました



448 名前:login:Penguin mailto:sage [2012/09/12(水) 07:59:54.15 ID:Cu+UqzLT]
>>446
激しくGJ!!!

449 名前:login:Penguin [2012/09/12(水) 08:51:35.36 ID:l6Bji6Wp]
>>447
サンクス!!!!出勤直前にコンパイルだけしてみたけど
decoder.h:26:5: error: unknown type name ‘uint8_t’
というエラーがでる?


450 名前:login:Penguin mailto:sage [2012/09/12(水) 09:49:58.86 ID:aIdhkAcX]
>>449
unsigned charに置換して対応したけど、これでいいのかね..

451 名前:login:Penguin mailto:sage [2012/09/12(水) 16:55:30.83 ID:AwtNa2/U]
stdint.h

typedef u_int8_t uint8_t; /* u_int8_t is defined in <machine/types.h> */
typedef u_int16_t uint16_t; /* u_int16_t is defined in <machine/types.h> */
typedef u_int32_t uint32_t; /* u_int32_t is defined in <machine/types.h> */
typedef u_int64_t uint64_t; /* u_int64_t is defined in <machine/types.h> */

452 名前:pt.oyama mailto:sage [2012/09/12(水) 21:40:54.04 ID:AcuDv8k9]
ttp://hg.honeyplanet.jp/pt1.oyama/rev/ade99239f234

DLNAから、地デジ/BS/CSのチャンネルを変更する機能を実装しました。
事前に >>388 のチャンネルスキャンスクリプトを使用して、
~/.recpt1_ISDB、~/.recpt1_BS、~/.recpt1_CS を作成しておく必要があります。

映らないチャンネルは ~/.recpt1_BS、~/.recpt1_CS
ファイルを直接編集して削除して問題ないです。

453 名前:login:Penguin mailto:sage [2012/09/12(水) 21:56:21.64 ID:H2QAGxTu]
ホーム直下にいくつもファイルはつくるな
ディレクトリ一個掘ってその中でやれ

454 名前:login:Penguin mailto:sage [2012/09/13(木) 07:24:44.65 ID:pvazU7lD]
ひとに作ってもらったものに改善をお願いする態度じゃないな、クズが

455 名前:login:Penguin mailto:sage [2012/09/13(木) 13:04:04.83 ID:t86QKCl0]
>>453が改善してくれるって。
楽しみ。



456 名前:login:Penguin mailto:sage [2012/09/13(木) 13:05:24.71 ID:WQNKg7PR]
今更ながらPT3買ってきたので>>429>>446あたりを参考にさせてもらって無事録画できたんだが、
/dev/pt3video?ってpt1video?と違って0,1が衛星2,3が地上という割り振りなんだな。
そのせいか知らんが、PT2の時はrecpt1でdeviceオプション指定せずに録画できてたのができなくなったけど、
そういうもん?

457 名前:login:Penguin [2012/09/13(木) 14:16:27.26 ID:YR/S9k9g]
>>456
recpt1のpt1_dev.hのbsdevとisdb_t_devへの追加してる?
#pt1videoでも0,1衛星で2,3地上だと思うけど



458 名前:login:Penguin mailto:sage [2012/09/13(木) 15:04:42.60 ID:WQNKg7PR]
>>457
ありがとう上手くいった。というかpt1_dev.hでスレ検索したら頻出だったようで…すまんかった。
pt1videoもそうだったっけ?でも確かにpt1_dev.hを見る限りそのようだし、勘違いしてんだろうか

459 名前:login:Penguin mailto:sage [2012/09/13(木) 19:56:05.01 ID://L4x8Ge]
>>458
勘違い

460 名前:login:Penguin mailto:sage [2012/09/14(金) 13:33:43.12 ID:9dMAI50g]
sage

461 名前:login:Penguin [2012/09/14(金) 23:54:47.67 ID:buQ4/zE5]
>>435

このrecpt1だとBS番組取得はうまくいったけどhttpストリームがなぜか動かな
い番組がほとんど。原因は不明。

>>446

この新しいrecpt1だと、httpストリームはうまくいくし、BSの番組取得もうま
くいったが、以下のような録画の場合、TMPGEnc も、ffmpeg も、保存したファ
イルからmpeg2ストリームを検出できない、というエラーが出る。

recpt1 --device /dev/pt3video1 --b25 --strip --sid 362 CS24 1795 > output.ts

ひょっとしたらARIB B25 デコード失敗しているのかもしれんが、うまくいく
保存ファイルもあるし、詳細は今のところ謎。

ところで、映画を保存するとき、2chから5.1chに切り替わるときにVLCViewerが
止まる現象、どうにかならないかなぁ…


462 名前:login:Penguin mailto:sage [2012/09/15(土) 22:40:52.05 ID:YFgiRns0]
PCを完全にLinuxに移行したんだが
今までWindowsでPlexチューナ+spinel+tvtestで見てた

Plexチューナ+spinelの環境は残ってるからtvtestのLinux版とBondriverSpinel
のLinux版があれば見れそうだけど

Linuxでの地デジ視聴の環境の普通ってどういう環境なの?

tvtestのLinux版とSpinelのLinux版ってあるの?


463 名前:login:Penguin mailto:sage [2012/09/15(土) 22:42:59.50 ID:x4WsMRz/]
ない。知らんけどVLCくらいじゃね。
Linuxは録画専用にしか使ってない人おおそうだが

464 名前:login:Penguin mailto:sage [2012/09/15(土) 22:50:02.41 ID:4iXi54aj]
http版拾ってきて適当にすれば良いんじゃないの。

465 名前:login:Penguin mailto:sage [2012/09/15(土) 23:13:47.33 ID:50XAA3XK]
PXシリーズのドライバが無いんじゃないかな

466 名前:login:Penguin mailto:sage [2012/09/15(土) 23:21:51.45 ID:YFgiRns0]
tvtestのLinux版は無いのか。。
spinelに生ts出させてvlcで見るのが良さそうだな
常用PCをLinuxに転向したのが失敗かw
だが貫き通してみる
ありがと


467 名前:login:Penguin mailto:sage [2012/09/15(土) 23:45:39.24 ID:YFgiRns0]
早速調べてたらspinelって待ち受けポートにtcpするとWindowsのRPC吐くのか
こらめんどくせえな。



468 名前:login:Penguin mailto:sage [2012/09/15(土) 23:57:20.76 ID:TZXZY+qH]
>>466

>>465 の通り、
driver がないのではないかな
PT3 買うことになるかも

469 名前:login:Penguin mailto:sage [2012/09/16(日) 00:06:57.78 ID:TGjXSzyq]
>>468
いやPlex+spinel+B25decodeのwindowsサーバはあるんだ
spinelから吐かれたスクランブル解除済みtsストリームをLinuxで再生できれば良いのよ
だがspinelはWindowsのRPCかなんか良く分からんプロトコルで通信してるみたい
誰か良い方法知らない?


470 名前:login:Penguin mailto:sage [2012/09/16(日) 00:19:37.43 ID:tVF8HlqK]
>>469
wineはためしてみた?

471 名前:login:Penguin mailto:sage [2012/09/16(日) 00:42:05.79 ID:QjAI9Dfe]
wine のビデオ系の実装はかなりダメげだよ
試すことを否定はしないけど
あれはゲームを動かすためのAPIのセット

472 名前:login:Penguin mailto:sage [2012/09/16(日) 07:53:51.67 ID:mHqFfh9K]
LinuxでのTS再生だとVLCぐらいだと思うが、TVTest並みの機能/性能には遠く及ばない

spinelは.確かNETのWCF使ってたと思ったたが、
例え、苦労してプロトコルを合わせたとしても 所詮再生の方が今一だからな。

再生だけは素直にWindowsにした方が良いと思うよ。

473 名前:login:Penguin mailto:sage [2012/09/16(日) 08:51:40.48 ID:QKbqdWEi]
DVBアプリ集のパッチの当たったmplayerで特には困ってない

474 名前:login:Penguin mailto:sage [2012/09/16(日) 09:01:08.99 ID:tVF8HlqK]
spinelのプロトコル実装しても需要すくなそうだしなー

475 名前:login:Penguin mailto:sage [2012/09/16(日) 09:10:20.83 ID:EzijeCEf]
Linuxは録画に専念させて放送中の再生はWindowsがいいよ
つまり録画用に2枚、再生用に1枚必要と
Linuxの録画鯖は1回つくったらあとはラックにぶちこんでおけばOK

476 名前:login:Penguin mailto:sage [2012/09/16(日) 09:20:14.60 ID:UQHazIO+]
Windows側で
・SpinelからXXXで受信
・XXXでUDPとかでネットワーク配信
XXXはRecTaskとかEpgDataCap_Bonとか

Linux側で
・VLCでネットワークで受信して再生

実際に試してないのであくまで脳内イメージだけ。
この辺参考にできないかな?
frmmpgit.blog.fc2.com/blog-entry-127.html
blog2.k05.biz/2012/02/vlctvtest.html

ただ、チャンネル切り替えはどうするんだろう?なんだけど。


477 名前:login:Penguin mailto:sage [2012/09/16(日) 09:21:04.46 ID:1qNGwaE9]
メインで使ってるマシンも録画鯖もLinuxだけど、動画再生/エンコとかのマルチメディア系と
ゲームだけは別にWindowsのマシン用意してやってるわ。アニメとかよく見るんだけど
VLCやmplayerじゃ逆テレシネすらどうすりゃいいのかよく分からなかったし…

spinelやらplexやらの事はよく分からないんだが、
1.spinelはRPCで通信するからVLCが使えない
2.plexのLinuxドライバがないからLinuxに挿しては使えない
ということかね?こりゃどうしたものか…



478 名前:login:Penguin mailto:sage [2012/09/16(日) 13:03:30.30 ID:StrKk6Kr]
VLCやmplayerは色空間もBT.601だし、再生環境としては最低限かな

エンコはとりあえず
ffmpegでデコード、30pでCMカット、yadifとhqdn3dを通してx264でエンコードといった手順
手動逆テレシネなんてやってられんので妥協してる
60iでカットしたいがこれもまた妥協してる
まだUIを作ってないけど、ブラウザでCMカット出来れば楽になると信じてWindowsのエンコ環境は捨てた

録画鯖でCMカットしてる人いないかな?

479 名前:login:Penguin mailto:sage [2012/09/16(日) 13:07:27.94 ID:yO5u4E/c]
エンコはスレ違い
TS用のスレ立てるかって話もあったようだけど

480 名前:login:Penguin mailto:sage [2012/09/16(日) 14:41:19.30 ID:TGjXSzyq]
>>476
その方法良いね。チャンネル変更はVNCでWindowsマシンのRecTaskを操作するかw
だがtvtestも含めあらゆるDTV関係のファイルがもう手に入らんのね。。。
なんだこの惨状ww
RecTaskうpしてくれよ


481 名前:login:Penguin mailto:sage [2012/09/16(日) 16:07:26.18 ID:FZJ9OP85]
アクトビラ対応ブラウザにffmpeg で任意の動画を配信する方法。
d.hatena.ne.jp/takuya_1st/20120302/1330635869

この方法で録画したTSを見れたら面白そう。

482 名前:login:Penguin mailto:sage [2012/09/16(日) 18:03:24.61 ID:UQHazIO+]
>>480
RecTaskは作者さんのところに普通にあるよ。
さっき確認したら上の本サイトはつながらないみたいだけど下のミラーならつながった。

tvtest.scienceontheweb.net/
tvtest.uuuq.com/


483 名前:login:Penguin mailto:sage [2012/09/16(日) 18:12:55.82 ID:TGjXSzyq]
>>482
あれ昨夜は両方ともダメだったのになぁ。。
安定してないだけかな
ありがとう!

484 名前:login:Penguin mailto:sage [2012/09/16(日) 21:31:53.69 ID:OfB8z3gV]
>>473
「GNOME DVB Daemon」のこと?
プラグインチェック入れてアドレスを入れたらストリーミング再生できました。
長年方法はないか探していました。ありがとう。

バッファ10秒位指定できると最高なのですが。

485 名前:login:Penguin mailto:sage [2012/09/16(日) 22:09:39.26 ID:OfB8z3gV]
↑なんか、デジタル放送チューナ用のコントローラのようですね。録画予約までできるようですた。

486 名前:login:Penguin mailto:sage [2012/09/17(月) 00:04:55.81 ID:Tbb1LG8W]
plex+spinel+rectaskのwindowsマシンから
linux機のvlcでudp再生できた。
ありがとう

チャンネル変更がVNCでRecTestを操作するっていう部分が面倒くさいが
とりあえず見れる状態にはなった。


487 名前:login:Penguin [2012/09/17(月) 01:40:59.43 ID:+LBmmee1]
REC! 代行 -録画代行サービス-
www.syusyu.capnix.com/
60分500円から



488 名前:login:Penguin mailto:sage [2012/09/17(月) 12:28:49.30 ID:7V0pWqud]
通報されたら確実にパクられるなw

489 名前:login:Penguin mailto:sage [2012/09/19(水) 12:49:53.75 ID:0XJUgrrN]
Fedora17上のepgrecでの話なんだが、
たまにrecorder.phpのmsg_get_queueがエラーを吐くことがある。

> PHP Warning: msg_get_queue(): failed for key 0x570020e7: File exists in /var/www/html/epgrec/recorder.php on line 154

みたいな。良く調べたらまったく同じ時間から複数番組の録画が開始される時っぽい。
同時に同じキーでメッセージキューを作ろうとして失敗した?
単にリトライ処理を入れれば良い気がするんだが…ということで、現在修正して&様子見中。

490 名前:login:Penguin mailto:sage [2012/09/19(水) 14:56:58.54 ID:0XJUgrrN]
良いようなのでパッチ投下

diff --git recorder.php recorder.php
index e00c048..bf33496 100755
--- recorder.php
+++ recorder.php
@@ -148,10 +148,14 @@ function epgrec_termproc( $p )

// メッセージハンドラを得る
$ipc_key = ftok( RECORDER_CMD, "R" );
-$msgh_r = msg_get_queue( $ipc_key );
+do {
+ $msgh_r = msg_get_queue( $ipc_key );
+} while ( ! is_resource( $msgh_r ) );

$ipc_key = ftok( RECORDER_CMD, "W" );
-$msgh_w = msg_get_queue( $ipc_key );
+do {
+ $msgh_w = msg_get_queue( $ipc_key );
+} while ( ! is_resource( $msgh_w ) );

try{
$rrec = new DBRecord( RESERVE_TBL, "id" , $reserve_id );

491 名前:301 mailto:sage [2012/09/19(水) 18:49:42.78 ID:qwINP6ad]
>>430
ttps://github.com/stz2012/epgdump.git
STZ版epgrecをPiro77氏のリポジトリを参考に高速化しました。

>>442
BS11: ttp://サーバIP:ポート/BS9_0/hd
AT-X: ttp://サーバIP:ポート/CS16/333
みたいな指定方法になりますが、この指定方法でもダメでしょうか?

>>461
HTTPストリームの検証ありがとうございます。
現在調査中…というか、コードを追いつつ
PT1を入手しようかと迷っている最中です。

492 名前:login:Penguin mailto:sage [2012/09/19(水) 21:59:27.53 ID:R68LnoUE]
mplayer の一連のパッチをリリース版 mplayer ver 1.1 に当てられるようにしてみた。
www1.axfc.net/uploader/Sc/so/379555

一連のパッチを作成した当人ではないので、内容は無保証。
ベースの変更が大きく、そのままでは当てられないために外したパッチも多し。
r34010 ベースのままでいいという人は敢えて乗り換える必要は無し。

mplayer は mplayer2 やら vaapi 版やら fork してしまっていているが、
できればオリジナルのパッチを作成してくれた方がリリース版 v1.1 に
rebase してパッチを見直してくれるとありがたいなぁ…

493 名前:login:Penguin mailto:sage [2012/09/20(木) 13:36:47.67 ID:3VRPXRPD]
Freenetにあるやつはr35113 でv1.1より新しいよ

494 名前:login:Penguin mailto:sage [2012/09/20(木) 21:55:29.88 ID:e3uVGaWA]
Virtualboxでrecfsusb2n使って録画鯖立てたいんだが、ホストだと正常に録画できるのにゲストだとb25での復号に失敗する。

お助け...

495 名前:login:Penguin mailto:sage [2012/09/20(木) 22:38:10.42 ID:7BaFeSIG]
Freenetは起動している人が他にいないと流れてこないからなぁ…

496 名前:sage [2012/09/20(木) 23:29:19.70 ID:hT2z4Akg]
>>492
これまで何度かvaapiのpatchは投げられてるんだけど、
いまだにcommitされてないのよねぇ
Intelさんも一時期書くぜ。って言ったっきりどっか行っちゃったし。
MPlayer2はあんまり活発じゃなくてメリット無い感じかな

Patchは本家にマージの方向で誰か動く?
Autherとかどうするのよ?とか色々めんどくさそうだけれど。
パッチ集にして別個に当てるよりいいかなーと思いますが。

497 名前:login:Penguin mailto:sage [2012/09/21(金) 01:08:59.72 ID:SLZb1flG]
>>494
ホストとゲストの環境の違いにヒントがあると思う



498 名前:login:Penguin mailto:sage [2012/09/21(金) 06:41:14.71 ID:JO5zW/Dt]
>>497
ホストはubuntu12.04desktopでゲストはubuntu server12.04だから、サーバー用のパッケージインスコしまくった以外は変わらないと思うんだけどなぁ・・・

あ、でもそういやGuest Additions入れるためにカーネル入れ替えたな
カーネル変えずにやってみるか・・・

499 名前:login:Penguin mailto:sage [2012/09/21(金) 13:29:09.74 ID:A6mCvQCc]
サーバもホストもLinuxじゃん
なんでそんな無意味なことを

500 名前:301 mailto:sage [2012/09/21(金) 16:32:32.12 ID:IaVOapOM]
STZ版のrecpt1を修正しました。
ttps://github.com/stz2012/recpt1

httpストリームが動作しなかったのは自分のミスでした;
すいません。

自分もPT3を買ったのでこれからは実機でテストして行こうと思います。

501 名前:login:Penguin mailto:sage [2012/09/21(金) 18:47:13.33 ID:JO5zW/Dt]
>>499
外部公開とローカルで分けたかったんだよ
公開する方は割と多人数に権限与えて運用したいから分けた方がいいかと思って・・・

あとけっこう環境変わるからスナップショットとかコピペできるのは割と便利だしな

502 名前:login:Penguin mailto:sage [2012/09/21(金) 20:01:17.29 ID:iCVFzg3d]
>>498
ホストとゲストで入れるバージョンが逆だろw

503 名前:login:Penguin mailto:sage [2012/09/21(金) 21:02:15.59 ID:VpD6pNQT]
カードリーダが認識されてねーんじゃねーの?
USB機器はホストとゲストどっちかでしか占有できなかったりするし。
pcsc_scanとかで見つかるかどうか確認しないと。
(けいあんリーダはb25では使えなかったと思うから)

外部リーダー不要環境にしてるなら全然関係ないけどね。

504 名前:login:Penguin mailto:sage [2012/09/21(金) 22:17:42.27 ID:JO5zW/Dt]
やっぱだめだったorzクリーンインストールしてコンパイルしてもb25->put failed. code=-3エラー吐いて0バイトのts作る・・・

>>503
そうかも。Generic USB2.0-CRWっていうのをゲストに渡してるんだけどpcsc_scanしてもWaiting for the first reader...という表示で止まる

あとUSB渡すとAsking cache data failed
Assumig drive cache: write throughエラーを定期的に吐いてるんだけど関係あるかな

>>502
そうなのか、常識無くてスマソ

今も知識不足で割と詰んでるしな。。。
やっぱ知識無い奴は無理しない方がいいかなぁ

505 名前:login:Penguin mailto:sage [2012/09/21(金) 22:50:09.30 ID:NawWAtdR]
>>496
パッチの大半は AAC 周り,つまり ffmpeg なので mplayer に送るのは筋違い.
ARIB B25 descramble みたいなのはマージされることはないでしょう.
mplayer 本家に送って価値があるのは DVB S2API 位?

ところで,なんでまた r35113 という半端なリリースをベースにしたのかな….
SVN だと ffmpeg とのバージョン同期できてないと思うし,tarball のある v1.1 を
ベースにすればやりやすかったと思うのですが….
…とは言っても,未だ Freenet の方は全くデータが落ちてこないので真偽確認できず.

506 名前:login:Penguin mailto:sage [2012/09/21(金) 23:29:18.10 ID:iCVFzg3d]
>>505
ffmpegの方ならパッチ投げてみる価値あるんでないの?
Electronic Arts Multimedia Formatなんてサポートしてるくらいだし。
ある程度コード固まっちゃったら仕様が変更になる見込みも殆ど無いし、将来的にメンテナンスし続けることにもならんと思うぞ。

507 名前:login:Penguin mailto:sage [2012/09/22(土) 02:01:20.48 ID:1VIyVBDd]
>>504
馬鹿は無理して賢いことしない方がいい



508 名前:login:Penguin mailto:sage [2012/09/22(土) 02:04:36.26 ID:3Thtp0zR]
>>505
違うよ
以前ffmpeg関係でパッチ当たってた部分は本家で対応済みになってたりして
現在 ffmpegへのパッチはdualmono関連の1つのみ (& これも既に本家gitレポにマージ済み)

DVB関係は可能性は0ではないかもしれないけど、
カードの番号付けを0スタートにしてDVBデバイスの番号と合わせるとかは「何で?」って言われかねない
S2APIは 独自channel.confフォーマットの使用が受け入れられるか...

プログラム選択やPES選択の改良部分は
BCAS復号とかと共通のコード部分がある + ISDB独自のPSI情報を使うし....

あとv1.1にもパッチは当たるんじゃないかな
そんなにリビジョン離れてないと思う

509 名前:login:Penguin mailto:sage [2012/09/22(土) 02:18:44.10 ID:KfI4Q/7Y]
>>504
暗号化されたtsは取れてるのか?
例えば暗号化されてないepgとか1segはちゃんと見られるか。

510 名前:login:Penguin mailto:sage [2012/09/22(土) 04:26:54.20 ID:ySQyT/gY]
ffmpeg関連はそこまで進んでたのかー
関係者乙と言わざるをえない
ありがたやー

511 名前:login:Penguin mailto:sage [2012/09/22(土) 07:31:28.92 ID:zE1OXDcy]
>>508
ffmpeg を除けばパッチは当たると思う.
…が,ffmpeg は対応前なんじゃないかな?

512 名前:login:Penguin mailto:sage [2012/09/22(土) 08:24:12.86 ID:sFJmBoGe]
>>509
-bvオプション無しでやるとusb ctrl failed: 110ってエラー出しながらもまともなサイズのtsができる。
mplayerで見てみると見れたもんではないがグレー背景に輪郭っぽい映像が再生されるんだけど・・・

ホストだと普通にワンセグが再生できるな・・・ってことはカードのせいじゃないのか
VirtualboxがUSB渡すの失敗してるってことだろうか

513 名前:login:Penguin [2012/09/22(土) 10:45:23.44 ID:mKwj512N]
>>500
乙です!

これってrecpt1の本体は hg.honeyplanet.jp/pt1 の最新版をベースに
しています?

とりあえずSTZ版で全部揃えてPT3で快適生活しています。
欲を言えば pt1_dev.h もPT3向けにしておいてもらえれば
自分でパッチをあてる手間が完全0になるので助かります。


514 名前:login:Penguin mailto:sage [2012/09/22(土) 12:03:39.97 ID:3Thtp0zR]
>>511
rm -r ffmpeg して git clone --depth 1 git://git.videolan.org/ffmpeg.git でいいんじゃないのかな

515 名前:login:Penguin mailto:sage [2012/09/22(土) 17:43:13.26 ID:wqaLOAAc]
>>512
以前、ホストMac、ゲストLinux(Ubuntu)でrecfsusb2nを使って
ゲスト側のLinuxでTS保存をやってみたことあるけどエラーでて
まともなTSは保存できなかった。もうエラー内容は忘れたし、
原因を追究する気もないけど、VirtualboxのUSB対応が完全で
ないのじゃないの?

WindowsならMulti2DecあたりでTSファイルのエラーをチェック
してみればまともなファイルが保存されているかぐらいはわかると
思うけどLinuxだとどうするもの?

それより、外部公開するマシンにTS抜きできるチューナーをつける
予定なんだ、すごいな…。


516 名前:login:Penguin mailto:sage [2012/09/22(土) 17:56:48.47 ID:v7bGWNHY]
もう栗の出荷か
栗ってモンブラン食べる時ぐらいしか、口に入れる機会ないな
しかしこの時期になると、モンブラン食べたくなるわ
昔の黄色のスパゲッティぐるぐる巻のって見なくなったな

517 名前:login:Penguin mailto:sage [2012/09/22(土) 17:57:28.50 ID:v7bGWNHY]
あ・・・あぁぁ〜
とんでもないところに誤爆してしまっただ
ごめんやで



518 名前:login:Penguin mailto:sage [2012/09/22(土) 18:00:17.40 ID:vuaZ5VfQ]
びっ栗したぜ

519 名前:login:Penguin mailto:sage [2012/09/22(土) 18:48:47.38 ID:g30whsfU]
【審議中】
      _,,..,,,,_   _,,..,,,,_
   _,,..,,,_/ ・ω・ヽ/・ω・ ヽ,..,,,,_
  ./ ・ω_,,..,,,,_  l _,,..,,,,_/ω・ ヽ
 |   /   ・ヽ /・   ヽ    l
  `'ー--l      ll      l---‐´
     `'ー---‐´`'ー---‐´

520 名前:login:Penguin mailto:sage [2012/09/22(土) 20:06:19.47 ID:sFJmBoGe]
>>515
そうか・・・わかった。とりあえずあきらめるよ
みんなアドバイスありがとう。

いやむしろ今まで公開してる鯖にチューナー付いてたことが問題だったw
(ローカルの方と合同にしてたから)
外部公開の方を仮想化してUSB渡さなきゃいいんだよな

521 名前:login:Penguin mailto:sage [2012/09/23(日) 00:56:10.90 ID:ZD/qMcNY]
>>513
STZ版ってそれで関連コマンド入れたら
epgrecの方はなにも変えないでいけるの?

522 名前:301 mailto:sage [2012/09/23(日) 02:35:50.34 ID:ZsHWpKbG]
>>513
本家の最新のものからのrecpt1では残念ながらございません。
up0319.zip+up0307.zip+up0340.zipがベースですね。

今週の金曜日に、pt1_dev.hへPT3エントリーは組み込んだのだけど
間違っていたら教えて下さい。

>>521
地上波のチャンネル設定(gr_channel.php等)は必要ですが、
BS/CSの設定は全て不要です。

523 名前:login:Penguin mailto:sage [2012/09/23(日) 15:42:44.74 ID:MM629Wqf]
pt2にpt3追加してm-tsudo-pt3-5d78838のドライバとpt1-b14397800eaeのpt1_dev.hとrecpt1.hを書き換えて使用、
checksignalは8つ起動できるけどrecpt1はT、Sとも4つ目でCannot tune to the specified channelとなってしまう。
よく判らない現象が発生しちゃったので環境依存のチラウラかも知れないけど報告
MCJ G31T-M、Memory 4G、Linux version 2.6.32-5-686-bigmem (Debian 2.6.32-45) #1 SMP

524 名前:login:Penguin mailto:sage [2012/09/23(日) 16:11:34.81 ID:T/zhoI2R]
>>523
pt1_dev.hにキャラクタデバイス追加するときカンマ忘れるとそうなるかも
syslog側のエラーメッセージはどんなかんじ?

525 名前:login:Penguin mailto:sage [2012/09/23(日) 17:04:41.31 ID:MM629Wqf]
>>524
まさにご指摘の通りで、解決しました。ありがとうございます
糞環境なのは俺でした
syslogのメッセージには何も表示が増えている様子は無かったです

526 名前:login:Penguin mailto:sage [2012/09/26(水) 23:22:39.17 ID:baN12eCF]
そういやみんなはepgrecの「録画開始の余裕時間」と「録画コマンドの切り替え時間」どのくらいにしてる?
連続予約をONにしてる設定で前者を5秒、後者を3秒に設定してるんだけど、実際どのくらいかかるもんなのかわかんなくて困る。
これって電波状況に左右されるもんなのか、それともチューナー性能によるものなのかすらわかんないわ。

527 名前:login:Penguin mailto:sage [2012/09/26(水) 23:33:59.58 ID:4h5U+mHU]
どっちかっていうとPC上の時刻誤差の対策の意味が大きいような。



528 名前:login:Penguin mailto:sage [2012/09/27(木) 00:12:37.64 ID:1eM0RYBS]
それで問題になるのってCMの無いNHKとEテレくらいだけどね

529 名前:login:Penguin mailto:sage [2012/09/27(木) 07:58:47.33 ID:VPYYuuUl]
anime lockerが正式にPT3に対応したようだが、
foltia.com/ANILOC/features/newver.html
>ドライバとしてこちらで開発されているオープンソースドライバを使わせて頂いております。m-tsudo/pt3(github)

ドライバ開発者さん乙www

530 名前:login:Penguin mailto:sage [2012/09/27(木) 09:04:58.10 ID:ut5zJ4ah]
やはり予定もないのに対応予定とか宣伝してたのかw

531 名前:login:Penguin mailto:sage [2012/09/27(木) 09:25:52.33 ID:yz01hSuJ]
要は、機器に対応する予定ではなく、出たドライバに対応する予定だったと。

まあ完全に他者依存なんだから、「予定」じゃなくて「見込み」だよね。
Linuxドライバが開発されるであろうと見込んで、そのドライバに対応する予定なんだから。

532 名前:login:Penguin mailto:sage [2012/09/27(木) 11:03:57.12 ID:Nnjf7F3e]
発売予定をPT3と被せた事に対しての謝罪が必要だよね 普通ならw

それともなにかな foltiaALの発売が遅れたのはPT3ドライバの中の人の責任とな?

533 名前:login:Penguin mailto:sage [2012/09/27(木) 11:05:20.15 ID:QoaUmR+q]
ライセンスがどうたら言ってたのが犯人だな

534 名前:login:Penguin mailto:sage [2012/09/27(木) 11:45:09.44 ID:uiMKmsKQ]
v3にするのにえらく文句言ってる奴いたな。

535 名前:login:Penguin mailto:sage [2012/09/27(木) 16:33:43.65 ID:1eM0RYBS]
USBメモリにLinux突っ込んだだけの1万円強する録画ソフトもあるらしいなw
開発してくれた本人がフリーライドでも構わないならいいけど、AGPLにするって手もある

536 名前:login:Penguin mailto:sage [2012/09/27(木) 16:45:12.79 ID:ut5zJ4ah]
そもそもこの商品は10月以降でも法的に問題ないのか

537 名前:login:Penguin mailto:sage [2012/09/29(土) 01:19:27.75 ID:pom4cuQq]
pt1とpt1.oyamaってどう違うんだ
ググってみたがさっぱりでございました



538 名前:login:Penguin mailto:sage [2012/09/29(土) 20:46:43.15 ID:k6ACmbqs]
遊園地〜

539 名前:login:Penguin mailto:sage [2012/09/30(日) 01:43:03.63 ID:yy9CZpf6]
ffmpeg 1.0がリリースされたみたいだけど,これには全部のパッチ相当が反映済み?

540 名前:login:Penguin mailto:sage [2012/09/30(日) 01:47:12.54 ID:IycXi1bk]
他力本願な人には使いこなせないんじゃない

541 名前:login:Penguin mailto:sage [2012/09/30(日) 04:39:46.36 ID:B0yYFlCf]
>>537
DLNAでチャンネル変更が出来たり、録画ファイル名の接尾語が設定できたり

542 名前:login:Penguin mailto:sage [2012/09/30(日) 11:44:21.58 ID:eDuvdMji]
>>539
1.0のソース確認したけど もう入ってるね
全部っていったって1つ(デュアルモノ関係)だけだけど
あとは本家のほうで以前から対応済み

543 名前:login:Penguin mailto:sage [2012/09/30(日) 12:31:02.23 ID:VHxSLOKL]
>>500
乙。
ところで、libalib25は、x86_64環境だとgccのオプションに-fPICつけてやらんとビルド通らんと思う(ubuntu 12.04にて確認):

- $(CC) -MM $(OBJS:.o=.c) td.c > $@
+ $(CC) -fPIC -MM $(OBJS:.o=.c) td.c > $@

544 名前:login:Penguin mailto:sage [2012/09/30(日) 18:17:23.80 ID:yy9CZpf6]
>>542
素晴らしい
これで今後は各ディストリビューションも取り込んでいくだろうから、
TS再生のトラブルは無くなっていくかな…


545 名前:login:Penguin mailto:sage [2012/09/30(日) 18:32:34.25 ID:eDuvdMji]
>>544
コーデック(ffmpeg)だけでの対応には限界があるから
再生アプリ側で対応が必要なケース(映像サイズの変化とか)も多いよ

546 名前:login:Penguin mailto:sage [2012/10/02(火) 00:24:05.10 ID:p4uScf55]
>>493
結局 mplayer-patches-1.00 は Freenet に流れていたんだろうか?
ここ数週間何度か終夜で Freenet / frost 起動していたけど、何も流れて来ないまま
9/29 に mplayer-patches-1.01 の情報だけが引っかかった。
元々過疎っていたから、当人がアップしたつもりでも拡散前に消え去ってしまったような…

547 名前:login:Penguin mailto:sage [2012/10/02(火) 03:13:07.59 ID:4MstXCEo]
このマザボ www.tekwind.co.jp/products/entry_8311.php
64bit版の ubuntu server 12.04.1 を入れて
pt3使おうとしたけど全然認識されてないっぽかった……

ナンデだ



548 名前:login:Penguin mailto:sage [2012/10/02(火) 03:27:32.36 ID:xlEl8xbT]
ドライバが入ってないなんてことはないよな、普通。
なんだろ。

549 名前:login:Penguin mailto:sage [2012/10/02(火) 03:36:14.86 ID:cGvWw8UO]
>>547
lspciで出てこないレベル?

550 名前:login:Penguin mailto:sage [2012/10/02(火) 03:46:20.42 ID:4MstXCEo]
>>548
github.com/m-tsudo/pt3.git はビルドできた

>>549
lspciでも出てこないです

551 名前:login:Penguin mailto:sage [2012/10/02(火) 03:51:43.09 ID:cGvWw8UO]
>>550
1)このマザーに他のボード挿したら認識する?
2)他のマザーにpt3挿したら認識する?
そういう階層の問題な予感

552 名前:login:Penguin mailto:sage [2012/10/02(火) 03:59:05.09 ID:4MstXCEo]
>>551
1)
他にボード持ってないので分からないです
ここは怪しい

2)
他人のPC(windows7)借りてやってみたら認識された

553 名前:login:Penguin mailto:sage [2012/10/02(火) 05:37:54.18 ID:cHk/ePR0]
>>550
FPGAのアップデートしないとだめなのかも?

554 名前:login:Penguin mailto:sage [2012/10/02(火) 07:28:44.13 ID:ANwmjk+m]
>>550
lspciの結果はってみて

555 名前:login:Penguin [2012/10/02(火) 11:37:59.00 ID:q0o8O5M/]
>>546
> 元々過疎っていたから、当人がアップしたつもりでも拡散前に消え去ってしまったような…
たぶんそうだね
1.01って 1.00から+1パッチ (バグfix)して -1パッチ(...)されてるだけだよ
1.01は ワンセグを見る人のための清く正しいmplayerパッチです

556 名前:login:Penguin mailto:sage [2012/10/02(火) 15:11:16.06 ID:4MstXCEo]
>>553
他人のPCにつないだときに回路の更新も確認した

>>554
$ lspci
00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge (rev 02)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 4 (rev 02)
(途中略)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
05:00.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
06:01.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
06:04.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
06:05.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
06:06.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
06:07.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
06:08.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
06:09.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)

$ lspci -xvvv
長いので ix.io/356

557 名前:login:Penguin [2012/10/02(火) 15:50:22.09 ID:70gK6lyi]
>>556
BIOS最新にしてみるとか?
#MBの型番でググルとRAIDカードだけど相性問題で認識しないって情報がでてくるね。



558 名前:login:Penguin mailto:sage [2012/10/02(火) 15:58:32.56 ID:4MstXCEo]
>>557
BIOSも

AT5IONT-I 0502 BIOS
Improve eSATA compatibility

っていうのにアップデートしてる

559 名前:login:Penguin mailto:sage [2012/10/02(火) 18:22:52.19 ID:kMSCAHhD]
PT3でrecpt1動かしてるとたまに受信失敗らしい映像の乱れと途切れがあるんだけど、これはLNBで解決できる問題?
ドライバは2012-08-31 rev.81でLNBはデフォの値(0:OFF)。

あとPT3一切関係ない件だけど、もうひとつ質問したい。
録画用のHDDって回しっぱなしがいいのかそれともhdparmで止めておいたほうがいいんだろうか?
一回も録画しない日にずっと回してると故障確率上がりそうで嫌だけど、
HDDにはスピンアップが一番悪いとも聞くんで何回も録画するような日はなんか嫌な感じがする。
気にし過ぎなんだろうし、バックアップしろって言われりゃそのとおりなんだけど、詳しい人いたらおねがいします。

560 名前:login:Penguin mailto:sage [2012/10/02(火) 18:47:09.73 ID:X/2lFI5y]
10月になってもPT3は普通に売ってんだな。。。

>>559
何本もPT3の同じドライバで録画してるが、そういう現象は一回も見てないな。
純粋に電波が弱いんちゃうん?

使わない時にHDD止めとくことに情熱を燃やしてる人間も多いらしいが、
実際の今までのHDDの故障の傾向からいってまったく関係ないと思える。
同じモデルのHDD使ってるのに24時間稼働のサーバより1日に何時間も
使わないセカンドマシンの方が先に壊れたりすることも珍しくない。
(使ってるHDDの台数は24時間稼働サーバの方が圧倒的に多いんだが…)

ついでに、HDDの温度も関係ないなぁ。
真夏に何度も温度上がりすぎて強制電源オフされるようなマシンのHDDが
もう6年以上も元気に動いてるしな。この辺はGoogleが何か論文出してたな。

561 名前:login:Penguin mailto:sage [2012/10/02(火) 18:58:21.18 ID:Y0Gwz9VP]
lspci貼れって言われてどういう判断で中略したん?

562 名前:login:Penguin mailto:sage [2012/10/02(火) 19:02:24.21 ID:wJrw+UPU]
レスは最後まで読みなさいよ

563 名前:login:Penguin mailto:sage [2012/10/02(火) 19:02:53.91 ID:YziayIl4]
リンク先見ればいいじゃん。

564 名前:login:Penguin mailto:sage [2012/10/02(火) 19:11:27.26 ID:kMSCAHhD]
>>560
LNBは関係無いですか。
アンテナはアパートの共用アンテナだから改善するとしたら自力での設置か・・・

HDDの温度に関するGoogleの論文っていう話は聞いたことあるし、
実際真夏にファンつけてないHDDを全力で読み書きさせても問題なさ気なのは一応認識してる。
HDDはやっぱり運なんだろうか?
システムでバリバリ使ってるHDDよりも外付けのほうが先に死ぬっていうのもあったりするし、
なんかあまり気を使っても意味無いような気がしてきた。

565 名前:login:Penguin mailto:sage [2012/10/02(火) 20:47:30.58 ID:4MstXCEo]
途中切ったのは字数制限って言われたのでようわからんから適当に略してしまった

なんか無理っぽいなあ

566 名前:login:Penguin mailto:sage [2012/10/02(火) 21:54:00.99 ID:q0o8O5M/]
>>558
ていうか lspciに該当しそうなデバイス見当たらないけど?
ちゃんと挿さってるのかな

567 名前:login:Penguin mailto:sage [2012/10/03(水) 00:50:35.73 ID:cY10ZF8I]
>>565
PCIe周りの問題山積みって感じだね
vip.asus.com/forum/view.aspx?id=20110107231749878&board_id=1&model=AT5IONT-I&page=1&SLanguage=en-us
vip.asus.com/forum/topic.aspx?board_id=1&model=AT5IONT-I&SLanguage=en-us



568 名前:login:Penguin mailto:sage [2012/10/03(水) 01:51:48.98 ID:vOY/n5mY]
HDDの温度は極端に低い場合と50℃超えると故障率が跳ね上がって危ないという話だね
普段はケースファンで冷やしていて間隔なくHDDを設置しなければ大丈夫
真冬に暖房なしで使うならケースファンを止めた方が良い場合もある
WDが出しているEFRXシリーズは少し高いけれど比較的高温でも大丈夫だとメーカーは言っているね

569 名前:login:Penguin mailto:sage [2012/10/03(水) 06:06:13.66 ID:khVjjV4B]
新しいMB買うのが一番早い気がするが、それじゃつまらんな

570 名前:login:Penguin mailto:sage [2012/10/03(水) 06:37:44.01 ID:1Qml2ygo]
しかしハード側の問題だとすれば手の出しようが

571 名前:login:Penguin mailto:sage [2012/10/03(水) 11:41:15.32 ID:/O0cOMhx]
BIOSの更新待つとか

572 名前:login:Penguin mailto:sage [2012/10/03(水) 15:00:42.91 ID:l2ASK4VX]
>>566
こんな感じで挿してる
cache.gyazo.com/f796b345006eaf8312a40cc189d179b3.png

なんか無理っぽいな

573 名前:login:Penguin mailto:sage [2012/10/03(水) 15:52:24.45 ID:uFtezkot]
まず、そのマザーに>>113でも入れてみて、ちゃんと認識できるか確認してみたら?
もしWindowsでも認識できないなら、ハード的な問題だと確定できるし。

574 名前:login:Penguin mailto:sage [2012/10/03(水) 18:20:46.56 ID:AOd73/jh]
>>572
挿すスロットを変えてみたらどうでしょ?

575 名前:login:Penguin mailto:sage [2012/10/03(水) 20:15:44.08 ID:l2ASK4VX]
別のカードを挿しても認識しなかった……



576 名前:login:Penguin mailto:sage [2012/10/03(水) 20:19:44.19 ID:cY10ZF8I]
いや このM/Bだと駄目なんだと思うよ
PCIeボード認識しないってレポートが山程あがってて しかもDVBのボードが大半
フォーラムでもボードの設計がおかしいんじゃないかって言われてるし...
PLXのPCIブリッジをわざわざコスト掛けて入れてるのが仇になってんじゃないの

577 名前:login:Penguin mailto:sage [2012/10/03(水) 20:36:59.16 ID:l2ASK4VX]
>>576
うぐぐ……

このマザボは諦めて別ので試すことにします
皆さんどうもありがとうございました



578 名前:login:Penguin mailto:sage [2012/10/03(水) 20:40:06.11 ID:cY10ZF8I]
ASUSに文句つけて 別のマザボに変えさせるとかできるといいのにね
PCIeスロットほとんどすべてのボードで使えないなんてひどすぎるよ

579 名前:login:Penguin mailto:sage [2012/10/04(木) 00:28:01.82 ID:8Q3De+dd]
ボードが認識されないM/Bとかあんのか
BOXDN2800MT ぽちったけど大丈夫かな


580 名前:login:Penguin mailto:sage [2012/10/04(木) 01:01:12.32 ID:teNt4161]
さすがにリコール対象だろ

581 名前:login:Penguin mailto:sage [2012/10/04(木) 07:30:07.57 ID:ElDSraUL]
安物買いの銭失い、っていう

582 名前:login:Penguin mailto:sage [2012/10/04(木) 15:09:44.33 ID:m9geWwtS]
リコールというが件のママンはそこまで最近のじゃないし、ここまで何もないならもう無理なんじゃないか?

>>581
ION載ってるしCPUもAtomには変わりないが廉価モデルではないし、でかいヒートシンクや
MiniITXとしては十分なI/Oを見る限りあたりマザー自体もたぶん廉価モデルじゃないんだろう。
一昔前ピゴキュウでやらかしてはいるが一応は信用されてるASUSだし、当時買ってたものなら
安物買いってほどではないと思うが…。(値段重視ならそれこそF○×c○nnとかのが大抵安いし)

もし最近入手したものだというならPCIeの情報をつかめなかった下調べ不足が悪いということなんだろうな。

583 名前:login:Penguin mailto:sage [2012/10/05(金) 01:11:39.62 ID:pr0QDnkp]
>>579
DN2800MTでつかってるよ。

584 名前:login:Penguin mailto:sage [2012/10/05(金) 01:19:38.55 ID:sWOFlkHt]
いい加減スレ違いだし

585 名前:login:Penguin mailto:sage [2012/10/05(金) 06:02:03.55 ID:YsTSxUbB]
PT3 ubuntu epgrec環境で、地上波のW録設定のとき
Tuner GR0だけ失敗して録画できないという状況なんですが、
他に同じ症状の方いらっしゃいませんか?

どうしたらいいかわからず困っています。

586 名前:login:Penguin mailto:sage [2012/10/05(金) 06:29:56.39 ID:rTIBL429]
>>585
ジョブが走ってるのか確認
pt3のドライバをdebug=1でロードしてログ確認
あたりから始めたらどうかな

587 名前:login:Penguin mailto:sage [2012/10/05(金) 11:58:44.28 ID:rTIBL429]
>>585
>>524な気もする



588 名前:login:Penguin mailto:sage [2012/10/06(土) 22:19:13.89 ID:WO7JKezx]
epgrecで、録画ディレクトリーのtsをエンコードしたあと
不要になったtsを削除するように運用しているんですが…

自動か半自動でepgrecのデータベースから
本体が無くなっている録画エントリーを削除する方法ってありますか?

現状、サムネイルを削除した上で
サムネイルが再作成されないところは
手動で一覧から削除という手を使っていますが…

ほっといたら、膨大な録画エントリーになって
重いし、たまにウェブインターフェイスがクラッシュします orz


589 名前:login:Penguin mailto:sage [2012/10/06(土) 23:09:54.92 ID:37AmsUUR]
逆に消さずに録画の履歴として残しといて
別口で現在あるファイルの一覧からリストのページでも作ったら

590 名前:login:Penguin [2012/10/07(日) 01:09:14.80 ID:0iyyoD3a]
>>588
スクリプトの中で
export reserve_id=録画ID
export delete_file=1
cancelReservation.php
みたいな事をすれば良いんじゃない


591 名前:login:Penguin mailto:sage [2012/10/07(日) 01:19:37.03 ID:8XzPLZ5s]
recordedTable.phpで予約情報を取っているところでファイルの有無を確認して配列にpushしないようにする。
このとき同時にレコードを削除しない場合レスポンスが返るまで時間がかかるかもしれない。


592 名前:login:Penguin mailto:sage [2012/10/07(日) 09:38:37.30 ID:hK0WcY7w]
50件ぐらいづつ出るように改造汁。

593 名前:epgrecのUIの人 mailto:sage [2012/10/07(日) 11:56:59.51 ID:EZ+by1Dy]
>>588
> 自動か半自動でepgrecのデータベースから
> 本体が無くなっている録画エントリーを削除する方法ってありますか?

まだ途中なのですが、一応この部分はできているので書いておきます。

録画済一覧で複数選択を可能にし、
「動画の無い録画番組」で番組を選択できるようにしています
半自動になりますが、これで情報だけ残ってしまっている番組を削除できるようになります。
…まだgitに上げられるような状態にもなっていないので時間はかかると思います。
今しばらくお待ちください。

あっ、ブラウザがクラッシュするほどの量だと、上記のはJavascriptで選択なのできついかも。
「録画された動画が無い番組情報は表示しない」というオプションも検討してみます。

594 名前:epgrecのUIの人 mailto:sage [2012/10/07(日) 12:14:47.82 ID:EZ+by1Dy]
とりあえず、一番簡単そうな対応という事で、
(実機がないところで書いているので未検証です)
recordedTable.phpの67行目の

array_push($records, $arr);

を以下のように変更します

if (file_exists(INSTALL_PATH.$settings->spool."/".$r->path)){
array_push($records, $arr);
}

これで録画された動画が無い場合は一覧に表示されなくなります…きっと:)


595 名前:login:Penguin mailto:sage [2012/10/07(日) 12:30:21.97 ID:AEIInqAu]
epgrep と空目。
pgrep -E のことかー!!

596 名前:login:Penguin mailto:sage [2012/10/07(日) 22:56:41.00 ID:FKcMANa1]
grep派生のegrepがあるんだし、pgrepからepgrepができてもおかしくないと思う。
いやまあスレチなんだけどさ。

597 名前:588 mailto:sage [2012/10/08(月) 04:22:32.26 ID:Uhk8x9sT]
>>593
おぉ、ありがとうございます。

自分では作れないので、手動整理しつつ
お待ちしておきます。




598 名前:login:Penguin mailto:sage [2012/10/08(月) 10:02:42.14 ID:BfQLQNjW]
>>593
同じく期待しています。

599 名前:login:Penguin mailto:sage [2012/10/08(月) 22:15:54.59 ID:ztTMXd2a]
KTV-FSUSB2/V3でUbuntuのvlcで視聴してます。
[0xb4d04770] ts demux error: MPEG-4 descriptor not found
とかエラーが出て音声が出ないのですが
対処方法はないのでしょうか?
ググりながらコーデックを入れまくっても音声が出ない番組があります。(NHK総合で確認)
MPEG AAC Audio(mp4a)
の音声が出ないようです。

600 名前:login:Penguin mailto:sage [2012/10/08(月) 22:18:25.32 ID:Vl9tAO6I]
>>599
Ubuntu-12.10 Beta 入れて、
MPlayer の最新のSVNで再現するか試験

601 名前:login:Penguin mailto:sage [2012/10/08(月) 22:20:52.22 ID:ztTMXd2a]
>>600
HDDの空きがないからすぐには実行不能です。すみません。
tsファイルは保存したので今からwindowsで試してみます。

602 名前:login:Penguin mailto:sage [2012/10/08(月) 22:45:47.28 ID:ztTMXd2a]
tsファイルをWMPで再生しても音は出なかった・・・
なぜだ

603 名前:login:Penguin mailto:sage [2012/10/08(月) 23:03:40.10 ID:lt8gLHRr]
PC上でのts再生環境として、日本の放送波に最もうまく対応しているのは
間違いなくWindows上のTVTestだよ。
WMPなんかだと不具合がポロポロ出てくる。

TVTest+TvtPlayあたりを用意して確認してみるのが確実じゃないかな。
0.8.0だと、スクランブル解除周りがちょっと面倒くさいけど
解除済みTSの再生には影響ないはず。

ちょっと前にこのスレでも5chのダウンミックスがうまくいってないとかあったね。
F1の放送でCMとの切り替えでへろへろみたいな。

604 名前:login:Penguin mailto:sage [2012/10/08(月) 23:40:30.31 ID:YR5TxTQQ]
>>602
もしかして、windows 7 SP1のWMPじゃない?
それなら「win 7 SP1 WMP ts」でググればいいよ。

605 名前:login:Penguin mailto:sage [2012/10/09(火) 00:27:28.20 ID:C2vOv7oh]
>>604
ビンゴでした。ありがとうございました。

でもLinuxで視聴できる方法は無いものか・・・
とりあえず12.10で確認するしかないのか

606 名前:login:Penguin mailto:sage [2012/10/09(火) 01:07:33.37 ID:Sj8qKc/Y]
>>603
TVTest+wineでなんとかならんか過去レス読みつつ色々やってみようと思う
CRT・win32api・GDIは大丈夫だろうけどCOMいくつか呼んでるのがどうなるか…
DShowは×だろうからとりあえずBonTsEngineまででストリーム殺して録画専用か。

607 名前:login:Penguin mailto:sage [2012/10/09(火) 01:12:43.22 ID:3EuJFQS8]
>>599
たぶん、このエラーは通常放送から2か国語放送(NHKのニュースなど)に
切り替わるときに起きるんじゃないかな?
確か昔2senのDTV板に、MPlayer向けパッチがあったはず。
今は2senが無いので、代わりの別サイトにバックアップが上がってるかも。



608 名前:599 mailto:sage [2012/10/09(火) 09:35:08.71 ID:C2vOv7oh]
>>607
情報ありがとうございます。

以下のサイトで調べて
blog.goo.ne.jp/hcnkino/e/33dc8bdeaa7b81a0dcb1ce2f6e01fdfb

up0348.zip
を入手したのですが、これってmplayerじゃなかったです。
番号間違えたのかなあ?
もうちょっと探してみます。

609 名前:login:Penguin mailto:sage [2012/10/09(火) 11:44:24.81 ID:P3YG/cKk]
>>608
>>493
>>546

610 名前:login:Penguin mailto:sage [2012/10/09(火) 11:56:13.73 ID:JPqX27yH]
>>608
N_158337


611 名前:login:Penguin mailto:sage [2012/10/09(火) 14:05:39.49 ID:9ZkvEmSv]
>>608
VLC1.1.8用のパッチでup0617.zipってのを持ってるけど、
どこから持ってきたものかよくわからない……。
faad.c, mpeg4audio.c, decoder.cに対する差分で、
音声チャンネル構成切り替え対応だそうで。

一応、2.0.3にも当てられた。


612 名前:599 mailto:sage [2012/10/09(火) 16:05:30.13 ID:C2vOv7oh]
>>611
ありがとうございます。
ソースからパッチ当てた状態でビルドできました。(2.0.3)

昨日保存したtsファイルを見てみたのですが
やっぱり音が出ませんでした。
NHKを9時前後に見つづけて確認してみます。

recfsusb2n --b25 27 - - | vlc -
というコマンドで地デジ視聴しているのですが
recfsusb2n側の不具合かも、という気もしてきました。
もうちょっと調べてみます。

613 名前:login:Penguin mailto:sage [2012/10/09(火) 16:20:30.86 ID:JPqX27yH]
>>612
デコーダーがfaadじゃなくてffmpegになってね?

614 名前:599 mailto:sage [2012/10/09(火) 18:12:25.55 ID:C2vOv7oh]
>>613
ありがとうございます。

libfaad-devとlibfaadをインストールして
vlcを
./configure --enable-faad
でコンパイルし直したのですが、やはり音は出ませんでした。
どこか設定しなければならないのでしょうか?

615 名前:599 mailto:sage [2012/10/09(火) 18:58:55.22 ID:C2vOv7oh]
何度もすみません。

vlcの代わりにmplayerでtsファイルを再生したところ、
左スピーカから日本語、右スピーカから英語が流れてきました。
vlcでは完全に無音だったので進歩ではありますが
これから対処方法を調べてみます。

616 名前:login:Penguin mailto:sage [2012/10/09(火) 22:06:35.47 ID:P3YG/cKk]
だから パッチ済mplayerならデフォで主音声だけ再生するのに...

617 名前:599 mailto:sage [2012/10/09(火) 22:43:56.04 ID:C2vOv7oh]
Freenetというツールをインストールして
N_158337を探せばいいんですよね?
ツールの使い方が分からなくて試行錯誤しています



618 名前:login:Penguin mailto:sage [2012/10/09(火) 23:04:20.42 ID:OwF2/dw5]
Linux初心者かと思ったんだがインターネット初心者の方でしたか
逐一書き込んでないで一通りぐぐってみればいいんじゃないでしょうか

619 名前:login:Penguin mailto:sage [2012/10/09(火) 23:31:09.72 ID:P3YG/cKk]
>>617
>>610はVLCの方
斧 Sc >>555 検索

620 名前:login:Penguin mailto:sage [2012/10/10(水) 00:11:55.74 ID:3yFmJKBx]
>>599
うざい

621 名前:login:Penguin mailto:sage [2012/10/10(水) 00:30:58.63 ID:U16tXL7s]
>>615
どこから拾ってきたMPlayerどのリビジョン使ってるんだ?
>>508
でffmpegはdual mono対応済(本家gitに入ってる)って書いてあるから、
SVN最新版のMPlayerをダウンロードしてコンパイルしてインストールして、

mplayer -afm ffmpeg TSFILE.ts

とかつけて再生させればうまく行くんでないの?

622 名前:login:Penguin mailto:sage [2012/10/10(水) 00:58:10.25 ID:qKdz5A8F]
残念ながら mplayer本体にパッチ当てないと駄目
ffmpegのパッチは dual monoの時にどっちを選んで出力するかのオプション(AV_PKT_SIDEDATA)を
ユーザが*指定*できるようになるだけで、自動的にどっちかを選んで出力するのではない
(というかデュアルモノって日本独自のものだから
ffmpegのコーデックが指示なく勝手にどっちか一方しか出力しないようにはできないので)

623 名前:login:Penguin mailto:sage [2012/10/10(水) 09:27:05.53 ID:iVnr2pNP]
stz版checksignalでBSを調べたいんですが
checksignal BS01_0
とやってもinvalidと怒られるのですが
チャンネルの指定をどうやればいいかわかるかたいます?


624 名前:301 mailto:sage [2012/10/10(水) 11:42:53.07 ID:43/wQnFi]
>>623
修正して、githubに上げましたので、試してみてください。

625 名前:login:Penguin mailto:sage [2012/10/10(水) 20:33:35.89 ID:07G9wB58]
>>624
checksignal できました。ありがとうございます。
文字化けも直ってました。

epgdumpでBSの番組表を取り出すには
何分くらいのtsが必要です?
一分のtsでは二三日分くらい取り出せてるみたいです
なんか書いてて自分で試せよ、みたいな感じが


626 名前:login:Penguin mailto:sage [2012/10/11(木) 01:34:51.87 ID:ZnIDyQfU]
地デジはチャンネル毎に1分
BSは211(全チャンネル分)で3分

これで1週間分取れてると思う。長すぎ?



627 名前:login:Penguin mailto:sage [2012/10/11(木) 21:42:52.84 ID:RlqK0O7z]
なるほど結構時間が必要みたいですね
テストしてみます
手動でjobを登録する仕事が始まる。




628 名前:588 mailto:sage [2012/10/12(金) 23:43:46.57 ID:JTKfncSY]
なんか、録画一覧表示不能状態になったので
普段使っていたchromium-browserからfirefoxに変えてみて
そっちでは落ちないので、古い録画エントリーをガンガン消してみました。

chromiumで表示できるようになった時点で
1940のエントリーがありました。
TSの検索数と、2012と2011の検索数の合計が同じっぽいので
たぶん、これがエントリー数でいいと思います。

そんなに放置していたかと、ちょっと反省。
実際の録画ファイルは…今400弱。ほとんど見ないんで
ただただ、積ん録しているんですけどね…ファイル数5桁あるみたい…

629 名前:login:Penguin mailto:sage [2012/10/15(月) 12:38:52.88 ID:iuLn1XDq]
なんかごちゃごちゃになってきたのでepgrecを一度削除して入れ直したいんだけど
/var/www/epgrec/以下とMysplのDatabaseを消せばいいのでしょうか?
ちなみにOSはCentOS6.3です。

630 名前:login:Penguin mailto:sage [2012/10/15(月) 20:26:04.54 ID:6si+42O1]
もう遅いかもしれないけどcronの設定も

631 名前:login:Penguin mailto:sage [2012/10/15(月) 21:50:07.97 ID:iuLn1XDq]
>>630
補足ありがと、ちなみにatのジョブも予約一覧から消しておかないとダメだったらしい
ダメだったんでOS再インストールしましたが……

632 名前:login:Penguin mailto:sage [2012/10/15(月) 23:47:24.25 ID:6SCHYqfX]
epgrecでの録画ファイルが溜まってきて、録画済一覧画面がやたらと
長くなっちゃったんで20〜n件ずつ表示するmodを作って見ました。
あんま需要ないとは思いますが、こちらから。
ttp://www1.axfc.net/uploader/Sc/so/385960
導入方法なんかはHOWTOに書いてあります。

633 名前:login:Penguin mailto:sage [2012/10/16(火) 01:40:43.81 ID:uCehD3Tb]
ついでなんで動作ログについても頼むよ

634 名前:login:Penguin mailto:sage [2012/10/17(水) 20:58:03.40 ID:eRfkz9Sb]
編集ってどうしていますか?色々試していますがなかなか決め手が…現状としては

avidemux 2.5.xだと、
b25 → TSSplit → そのまま編集だと映像はカットできても音声がカットされず
b25 → TSSplit → avidemux2 --video-codec COPY --audio-codec AC3 --output-format TSで音声を圧縮しなおすと編集できるけど音が1秒弱ズレる

MurdoccutterやHDTVtoMpeg2で編集すると、シーンチェンジ時に切断面にBフレームがくるから2-3コマ程度ブロックノイズが入る。

手元の環境だとコンパイルが通らずインストロールできないからavidemux2.6.xでは未確認

635 名前:login:Penguin mailto:sage [2012/10/17(水) 21:04:18.24 ID:knPww2wG]
Linux で編集できる環境の情報は自分も欲しい
現状は Windows 環境下でやっている







[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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