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


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

【視聴】Linuxでデジタル放送【録画】



1 名前:login:Penguin mailto:sage [2008/12/30(火) 14:48:32 ID:mhuHq0Rz]
Linuxでデジタル放送を見たり録ったり。

348 名前:login:Penguin mailto:sage [2010/01/11(月) 01:42:21 ID:W0SbH4s7]
>>347
妹と俺のBCASカードしばらく交換してやってもいいぞ

349 名前:login:Penguin mailto:sage [2010/01/11(月) 07:24:41 ID:RiaoHRJo]
>>347
俺も最初倍だと思った。
ワンセグがついていた。
TsSplitterで分離したら、半分になった。
$wine TsSplitter test.ts


350 名前:login:Penguin mailto:sage [2010/01/11(月) 10:30:46 ID:zxLlMkCk]
>323
ボード単位のLNB制御と2.6.32のmake対応を入れたパッチを
2sen.dip.jp/cgi-bin/pt1up/source/up0258.gz
においておきました。
気に入ったらマージしてください。


351 名前:login:Penguin mailto:sage [2010/01/11(月) 21:06:40 ID:zCuf4Aeu]
CASカードとられちゃったんなら、むしろワンセグだけ抜き出して見ればいいんじゃまいか

352 名前:344 [2010/01/11(月) 21:11:53 ID:GwrjvyKn]
>>348
「兄がキモいということが近所の友達にバレると嫌なので、外出歩くな!」と
言ってくるような妹です。こんなんでよければ、BCASと交換してください。

TsSplitterでワンセグ抜きだしてみました。
でもやっぱり録画時間が2倍になってます。
なんでだろー
まあ、録画出来ているから細かいことは気にしないことにします。

353 名前:login:Penguin mailto:sage [2010/01/12(火) 00:14:05 ID:Rnqf2AoB]
今なら増量キャンペーン中で予約時間の二倍録画するサービスを行っています。

354 名前:login:Penguin mailto:sage [2010/01/12(火) 00:15:30 ID:pYpQ/x8f]
日経linuxにrecpt1でリアルタイム視聴はFIFO経由で面倒とか書いてあったけど、
普通にstdout経由でパイプ使えるんだけどな。

recpt1 --b25 27 - - | mplayer -

とか。

355 名前:login:Penguin mailto:sage [2010/01/13(水) 01:25:52 ID:MwblUjGx]
>>323
しばらく動かしてみて気になったこと。
recpt1がシグナルを受けて死亡したときに、
LNBのカウンタが上がったままになるので、
あり得ない値(2桁とか)になってしまってログ格好良くないです。

シグナル受けたときの処理を入れるとしても、
KILLシグナルはハンドリング出来ないので悩ましいですね。
少しこの辺検討してみます。
#そもそも、殺すシグナル送ってくるなゴルァって仕様と言い張っても
#いい気もしますが…
#自分としては、PT1からLNB常時給電も行いたいので、
#現在のドライバの実装の形がありがたいです

356 名前:login:Penguin mailto:sage [2010/01/13(水) 08:49:25 ID:411zfU95]
>>354
そだよね。日経Linuxは見てないから知らんけど。
うちだとmplayerのオプションこんな感じ。
- -vo xv -cache 200 -xy 540 -vf pp=lb



357 名前:login:Penguin mailto:sage [2010/01/14(木) 13:23:49 ID:T4sSFsi8]
BS-1との闘いは続く。
「それでもボクは録れてない」

358 名前:login:Penguin mailto:sage [2010/01/14(木) 17:16:53 ID:u9ozbGZR]
ww誤爆だよ。

359 名前:login:Penguin mailto:sage [2010/01/14(木) 20:32:48 ID:bnNzlXP2]
リアルタイム視聴って鯖にどれくらい負荷かけてる?

360 名前:login:Penguin mailto:sage [2010/01/14(木) 20:51:06 ID:HM/yizr0]
VDPAUを使ってないのかね?

361 名前:login:Penguin mailto:sage [2010/01/14(木) 21:09:54 ID:bnNzlXP2]
Intelのオンボでは出来ないようですね
グラボを変えて試してみます

362 名前:login:Penguin mailto:sage [2010/01/15(金) 04:23:07 ID:9ZFCVHK7]
>>359
Q9550+G8400GS vdpauでCPU 20%(1 core)ぐらいかなー

363 名前:login:Penguin mailto:sage [2010/01/16(土) 16:58:00 ID:GGgG3KEV]
激しく出遅れたけど、作者本人が公開を止めてるものを日経はDVDに入れてんのか。
b25がないと記事にならないとはいえ、相変わらず何でもやるな。

364 名前:login:Penguin mailto:sage [2010/01/16(土) 17:57:13 ID:MJceL0Xh]
まるも製作所さんはb25の公開停止しちゃったの?

365 名前:login:Penguin mailto:sage [2010/01/16(土) 18:05:18 ID:MJceL0Xh]
まだあるじゃん。
まるもさんが圧力に屈して削除したのかと思ったよ

366 名前:login:Penguin mailto:sage [2010/01/16(土) 18:12:06 ID:CTcCDhmL]
v0.2.4を引っ込めたのはgitだかhgだかの方の話だろ。



367 名前:login:Penguin mailto:sage [2010/01/16(土) 18:14:40 ID:MJceL0Xh]
なるほど。しかしb25の作者はまるもさんだよね。

368 名前:252 mailto:sage [2010/01/16(土) 20:27:20 ID:BieIBmZF]
ここの内容を参考に、昨今の法令実施状況を勘案して同梱を中止しました。
ttp://www.mext.go.jp/b_menu/shingi/bunka/gijiroku/013/05072901/002-4.htm

アクセスコントロール機能を持つソフトウェアであっても現在の法解釈では問
題はないはずですが、不適格な法務大臣や著作権問題に専門性がない地方警察
が取締りをしている下では、法の理解が必ずしも安全を保障しないと考えまし
た。

このような事情なので、recpt1にはアクセスコントロール機能はもはや存在し
ません(ライブラリがないのだからその機能はない)。存在しない機能につい
て私は一切説明しませんが、利用者が独自に工夫し同等の機能を実現すること
については私は同様に一切制限しません。

ということでよろしくお願いいたします。


369 名前:login:Penguin mailto:sage [2010/01/16(土) 21:03:42 ID:O6OiUVht]
>>368 = まるもさん?

とりあえず、最新版(0.2.4?)を探して落としておきますか…

370 名前:252 mailto:sage [2010/01/16(土) 21:05:05 ID:BieIBmZF]
>>369
gitだかhgだかの中の人です

371 名前:login:Penguin mailto:sage [2010/01/16(土) 21:16:38 ID:O6OiUVht]
>>370
了解&乙。
話の流れを勘違いしてました。すみません。

372 名前:login:Penguin mailto:sage [2010/01/17(日) 20:45:39 ID:mLJdToiN]
>>361

XVMCは使えないですか?
これはMPEG1/2のデコード支援。
Intelは使えたと思うけど…

373 名前:login:Penguin mailto:sage [2010/01/19(火) 17:50:42 ID:1/+Aw3gs]
epgrecで取得した番組表を眺めてたら、20日3時頃放送の龍馬伝メイキングがNHKとCTC、放送大学にも登録されてた
epg取得失敗時にNHKの番組表で埋め尽くされることはあるけど、毎日同時間帯がこの症状みたい(放送休止?)
どこをいじれば改善するかいのぅ

374 名前:login:Penguin mailto:sage [2010/01/20(水) 11:01:47 ID:ZuFJ1bKP]
>>373
DB作り直せばいいんじゃね?

375 名前:login:Penguin mailto:sage [2010/01/21(木) 01:54:18 ID:0tH9Ldd0]
Ubuntu9.10 PT2 epgrec で録画鯖を作成。なんとか使えるところまで来たんだけど
レグザとの併用で嫁でも便利に使えるようにとdo-record.shをいじってるんだがなかなか上手くいかないね〜
特にCSを録画した後にtssplitter_liteでの自動処理。
いらん番組もレグザからすぐに見れるからお得と考えるべきか。。。

echo "CHID : $CHID"
みたいな感じで参照できると目的の番組だけ抜き出せて便利なんだけどどこをどう変えれば良いのか分からない。。。

ところで、簡易録画(MODE==0)でもtssplitter_liteで自動処理ができるようにしようと思うんだけど
${OUTPUT}=="/tmp/__temp.ts"
だったら、epgdumpによる録画中ということで良いんだよね?

epgrec使ってる人はどんなdo-record.shにして使ってるんだろ?
Ubuntuやらシェルスクリプトやら初めて触るものばかりでif分岐処理ですら手こずってるよw

376 名前:login:Penguin mailto:sage [2010/01/21(木) 02:44:47 ID:0tH9Ldd0]
if [ ${OUTPUT} = "/tmp/__temp.ts" ]; then
こうだった。。。もう少し勉強してから書き込むようにしようっと



377 名前:login:Penguin mailto:sage [2010/01/21(木) 09:10:53 ID:ysa+S3km]
>>375
do-record.shが録画用バッチだから、録画コマンドの後に実行したいコマンドを書けばおk

ちなみに今回必要だとは思わないけど、ファイルが存在するか確認するなら
if [ -f "${OUTPUT}" ]; then
詳しくは man test で確認して

378 名前:login:Penguin mailto:sage [2010/01/21(木) 12:51:35 ID:JkmqeTjm]
要は録画が出来ればいいのでperlでもrubyでもCでもC++でも
Fortranでもお好きな言語で書けばおkですよ。

379 名前:login:Penguin mailto:sage [2010/01/21(木) 17:27:50 ID:NIrRyBfU]
debianでPT2をhgのドライバで動かしてるんですが、
たまに録画データが乱れます。(tsselectするとd,e,scramblingがそれぞれ100越え)
同じアンテナにつながってる他の機器では、問題ないので、
debianかドライバの問題だと思ってます。
原因を特定したいのですが、何かいい方法はありますでしょうか?


380 名前:login:Penguin mailto:sage [2010/01/21(木) 18:35:10 ID:rJcmGlgD]
んー
同時起動しているソフトウェアや、
同居しているハードウェアがCPUとかIOとかを喰ったりしてると
なるんじゃないかな

381 名前:login:Penguin mailto:sage [2010/01/21(木) 19:26:36 ID:NIrRyBfU]
>>380
なるほど。
とりあえず録画中にtopコマンドを眺めてるんですが、
そんなに怪しそうなプロセスはいないんですよね...
niceでrecpt1の優先度上げても効果ないですし...

382 名前:login:Penguin mailto:sage [2010/01/21(木) 21:51:01 ID:Gtlj6Jn0]
ドライバのバッファサイズを減らしてみる

383 名前:login:Penguin mailto:sage [2010/01/22(金) 00:31:57 ID:whg/GH0W]
>>382
pt1_pci.cのDMA_SIZE、DMA_RING_SIZE、CHANEL_DMA_SIZE
をそれぞれ1/2-1/4ぐらいに、下げてみましたが、効果無いようです。
syslogやdmesgには有益なログはないんですが、
ドライバのデバッグログってどうやったら出力できるものなんでしょうか?


384 名前:login:Penguin mailto:sage [2010/01/22(金) 05:13:34 ID:TDS/5uek]
>>379
地上波なのかBSなのか、recpt1でC/N比はいくつなのか、dmesgにdropのカウン
トは出ているのか、マシンのスペック(プロセッサ、メモリ容量)がどの程度
なのか、そういう基本情報がないことにはどうしようもない。


385 名前:login:Penguin mailto:sage [2010/01/22(金) 11:33:21 ID:Xcg9zRJt]
というが、たいていの場合
そういう情報を書いたところで
何も解決しない。

386 名前:login:Penguin mailto:sage [2010/01/22(金) 12:58:12 ID:689t+M6p]
まあその確率が高いかもね。TS抜きをDTV板でちまちまやってた頃から
ドロップは環境依存が多かったか。
俺も亀FXで抜いてた頃Jetwayの格安M/Bにかえたら受信状態が極端に
悪化したっつーことがあったよ。M/Bが駄目すぎノイズだらけだったんだろう。
そういうのを含めて原因はいろいろなんで基本、自分で解決するしかないんだよ。



387 名前:379 mailto:sage [2010/01/22(金) 13:59:05 ID:whg/GH0W]
>>385>>386
了解です。
自力で頑張ります。

でも、一応基本情報も書いておきます。
何か気づいた点があればご指摘ください。

ハードウェア:
CPU: AMD Athlon(tm) II X4 605e Processor
MEM: DDR3 4096MB
MB: M4A785TD-V EVO
READER: NTT-ME SCR3310-NTTCom
HDD1: ST31500541AS(システム用)
HDD2: WD10EADS-00M(TS保存用)

ソフトウェア:
OS: Debian GNU/Linux 5.0.3 (lenny)
Kernel: 2.6.26-2-amd64 #1 SMP Thu Nov 5 02:23:12 UTC 2009 x86_64 GNU/Linux
Driver: pt1-015481a6a900

アンテナ: ケーブルテレビ経由


388 名前:379 mailto:sage [2010/01/22(金) 14:01:36 ID:whg/GH0W]
>>387の続き

録画時のコマンド:
# sudo /usr/bin/nice --10 /usr/bin/ionice -n0 -c1 /usr/local/bin/recpt1 --b25 59 1785 teretama.ts
using B25...
pid = 32197
Signal = 30.644533 dB
Recording...
Recorded 1785 sec

tsselectの結果:1300行以上なので一部省略
# tsselect teretama.ts
pid=0x0000, total= 17868, d= 2, e= 1, scrambling=0
pid=0x0001, total= 2, d= 1, e= 2, scrambling=1
----省略----
pid=0x0110, total= 7, d= 6, e= 7, scrambling=6
pid=0x0111, total=12972143, d=188, e=384, scrambling=353
pid=0x0112, total= 256248, d= 10, e= 11, scrambling=11
pid=0x0113, total= 2, d= 0, e= 2, scrambling=1
----省略----
pid=0x1ffd, total= 4, d= 2, e= 4, scrambling=2
pid=0x1ffe, total= 7, d= 5, e= 7, scrambling=2
pid=0x1fff, total= 5124449, d= 0, e=303, scrambling=104

syslogをgrepしたら
(249:1)Drop=00000000:00000000:00000000:00000000
がたまに出てました。

389 名前:login:Penguin mailto:sage [2010/01/22(金) 21:22:33 ID:NO5e6w24]
>>379
memtestしてみるとか。

390 名前:login:Penguin mailto:sage [2010/01/22(金) 21:26:44 ID:NoyjSYUM]
>>388
b25オプションなしでも変わらない?

391 名前:login:Penguin mailto:sage [2010/01/22(金) 21:34:25 ID:d4cueCeH]
> HDD2: WD10EADS-00M(TS保存用)
あぅ、気になる
この末尾型番は大丈夫なヤツだったっけ?

ウチはPT1でDVBドライバの方だけど、問題のあるWDxxAESで
リアルタイムにb25通しながら普通に録画できている。
CPUは4050e、32bit環境。

392 名前:379 mailto:sage [2010/01/22(金) 21:46:39 ID:whg/GH0W]
>>388
b25はあってもなくても同じでした。

>>379 >>391
言われてみれば、メモリやHDDが怪しそうな気がします。
memtestやHDDチェックツールで確認してみます。


393 名前:379 mailto:sage [2010/01/22(金) 22:07:49 ID:whg/GH0W]
>>392
アンカーミスった...


394 名前:375 mailto:sage [2010/01/23(土) 02:21:41 ID:1OD4tbzp]
>>377
man test を端末で打ってみるところから始まって、ようやっといい感じになったよ。ありがとう。
do-record.shの中身、突っ込み所満載だろうけど俺みたいな初心者には役立つかもしれないから貼ってみる。

あとはこれで「AT-X」とか「333」とか「1201.ontvjapan.com」が特定できるような参照方法があれば
無駄にtssplitter_liteを動かさなくて済むし、無駄なファイルを沢山作らないで済むんだけどな〜
$name $id $channel_id どれも違うし、わからん〜
もしかしてffmpegとかのほうが楽なのかな?

>>378
エクセルのVBAとDelphiくらいしかやってみたことがないのです…

395 名前:375 mailto:sage [2010/01/23(土) 02:22:28 ID:1OD4tbzp]
#!/bin/sh
echo "CHANNEL : $CHANNEL"
echo "DURATION: $DURATION"
echo "OUTPUT : $OUTPUT"
echo "TUNER : $TUNER"
echo "TYPE : $TYPE"
echo "MODE : $MODE"

RECORDER=/usr/local/bin/recpt1
B25=/usr/local/bin/b25_bcas
SPLIT=/usr/local/bin/tssplitter_lite
FILENAME=`basename "${OUTPUT}"`
DIRNAME=`dirname "${OUTPUT}"`

#まずは問答無用で録画実行
$RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT}

if [ ${FILENAME} = "__temp.ts" ]=0 ; then
#epgdumpなのでなにもしない。何らかの処理を入れないとelseの行でエラーになるのでexit
exit
elif [ ${TYPE} = "CS" ]=0 ; then
if [ ${CHANNEL} = "CS2" ]=0 ; then
$SPLIT ${OUTPUT} ${DIRNAME}/tss_306_${FILENAME} 306
$SPLIT ${OUTPUT} ${DIRNAME}/tss_239_${FILENAME} 239
elif [ ${CHANNEL} = "CS16" ]=0 ; then
$SPLIT ${OUTPUT} ${DIRNAME}/tss_AT-X_333_${FILENAME} 333
elif [ ${CHANNEL} = "CS24" ]=0 ; then
$SPLIT ${OUTPUT} ${DIRNAME}/tss_日テレG+_257_${FILENAME} 257
fi
#elif [ ${TYPE} = "BS" ]=0 ; then
fi

396 名前:login:Penguin [2010/01/23(土) 02:56:30 ID:sdoUGtUK]
b2



397 名前:login:Penguin mailto:sage [2010/01/23(土) 04:30:57 ID:T/cl6t3I]
>>395
[ なんたら ]=0;
の 「=0」いらなくね?
すんごく気持ち悪い
あと、インデントつかおうな。
よく分からないなら、viで開いて、先頭で「=G」って打てば綺麗になるよ

まぁ色々頑張ってくれ

398 名前:login:Penguin mailto:sage [2010/01/23(土) 08:23:36 ID:61wpjupN]
インデントは貼り付けたときに消えたんじゃね

それよりepgdumpで録画って何
録画バッチでepgdump関係なくね

399 名前:login:Penguin mailto:sage [2010/01/23(土) 11:18:52 ID:Rscs5+tU]
5分に1回とかこまめに番組表取りたい性格なんだろ

400 名前:login:Penguin mailto:sage [2010/01/23(土) 14:06:15 ID:61wpjupN]
=0は有っちゃ駄目
有ると構文エラー

[ ${TYPE} = "CS" ]=0; echo $?
見たいなのをシェルで実行して確認してみて


401 名前:login:Penguin mailto:sage [2010/01/23(土) 16:05:44 ID:raCaZdfQ]
>>395
衛星見てないから良く知らんけど、

#!/bon/sh
echo (略)
...
...
$RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} >/dev/null
$SPLIT ${OUTPUT} ${DIRNAME}/tss_${CHANNEL}_${FILENAME} ${CHANNEL}

とかで十分なんでないの?
CSが駄目なら

case "$CHANNEL" in
CS2)
$SPLIT ${OUTPUT} ${DIRNAME}/tss_306_${FILENAME} 306
$SPLIT ${OUTPUT} ${DIRNAME}/tss_239_${FILENAME} 239
;;
CS16)
$SPLIT ${OUTPUT} ${DIRNAME}/tss_AT-X_333_${FILENAME} 333
;;
(略)
*)
$SPLIT ${OUTPUT} ${DIRNAME}/tss_${CHANNEL}_${FILENAME} ${CHANNEL}
;;
esac

とか

別に分けるのが目的じゃ無くて、中のチャンネル変えたいだけなら
mplayerならTAB押してけば切り替わると思うけど。

402 名前:login:Penguin mailto:sage [2010/01/23(土) 16:09:39 ID:raCaZdfQ]
/bon/sh
って何だよ、俺(w


403 名前:login:Penguin mailto:sage [2010/01/23(土) 16:47:08 ID:raCaZdfQ]
>>388
ついでに、こっちも良く知らんけど、
tsなんちゃらのログで
d= が連続性エラー, e= がエラーフラグの数, scrambling= がスクランブルされてる数
とかだったら、単純に電波弱いか、-b25が(USB周りが弱いとかで)間に合ってないとかじゃ無いの?
他の局で大丈夫なら電波だと思うけど。

404 名前:379 mailto:sage [2010/01/23(土) 18:51:24 ID:h2YHVm12]
Windowsみたいなトラブルの解決の仕方で釈然としませんが、
memtestをするために、マシンの再起動をしたらなぜか症状が改善した気がします。
根本原因が分からないのは不安ですが、とりあえずこれで放っておきます。
お騒がせしてすみませんでした。助けていただいてありがとうございました。


405 名前:login:Penguin mailto:sage [2010/01/23(土) 19:21:44 ID:IyyFUQMC]
>>404
memtestしてみたらと発言した者です。

個人的な経験では、ML115にECCメモリを挿してPT1で録画していたら、何度かメ
モリエラーイベントでマシンが止まることがありました。メモリを交換して解
消したので、再発するようなら詳しくテストしてみるといいかもしれません。


406 名前:login:Penguin mailto:sage [2010/01/23(土) 20:22:29 ID:Y8ooeJFx]
> マシンが止まることがありました
ML115ならIPMIが載ってるでしょうから、再起動させませう。



407 名前:login:Penguin mailto:sage [2010/01/24(日) 10:27:19 ID:1cx+MlXo]
いくつかの通販サイトがPT2予約受けつけしている模様。急ぎはしないが定価でほしい人は要チェック。

408 名前:login:Penguin mailto:sage [2010/01/24(日) 12:35:52 ID:/tajgAh/]
>>407
情報とってもありがとう。
今PT1一枚だけで不安なので、2枚予約した。

409 名前:login:Penguin [2010/01/25(月) 00:10:45 ID:SUhJd+IV]
う〜ん、どうしても、BSの録画が出来ない。
共用だから、LNBは0Vでいいはずなのになあ。
実際、テレビはLNB 0Vで見れてるし。

410 名前:login:Penguin mailto:sage [2010/01/25(月) 17:01:44 ID:hQpgdg+e]
たぶん >>409 は分波器を間違えて使っている

411 名前:login:Penguin mailto:sage [2010/01/25(月) 19:27:27 ID:ZoudbTS5]
分波せずそのまま突っ込んでいる可能性も

412 名前:409 [2010/01/25(月) 22:33:37 ID:SUhJd+IV]
分波器の配線確認したけど、間違ってない。
今度は、分波せずに直接繋いでみるも、やっぱり、BS/CSだけダメ。

例えばNHK BS-Hiなら次のコマンドでいいよね?
recpt1 --b25 --LNB 0 103 30 test.ts

これうつと、[Cannot tune to the specified channel]って表示される。

413 名前:409 [2010/01/25(月) 22:55:18 ID:SUhJd+IV]
ドライバを古いのに戻したら、普通に録画できた<BSHI

BS録画できないドライバ:pt1-b8032e8099de
BS録画できるドライバ :pt1-c44e16dbb0e2

もっと最新があるのかな?あったら、最新で試してみる。

414 名前:login:Penguin mailto:sage [2010/01/25(月) 23:13:06 ID:hQpgdg+e]
>>413
LNBのioctlの形式が変わった前後のドライバ・recpt1を混ぜて使えばそれは動
かない。


415 名前:login:Penguin mailto:sage [2010/01/25(月) 23:34:08 ID:9gBnOdzL]
ドライバを更新したらrecpt1も更新しましょう

416 名前:login:Penguin mailto:sage [2010/01/25(月) 23:36:35 ID:xB5MFIXa]
正規リリースって訳でも無いみたいなんであれですが、recpt1ctlが複数のrecpt1が動いてる時に失敗するみたいっす。

$ps ax |grep rec
29804 pts/1 Rl 0:01 recpt1 --b25 --strip 25 - -
29809 pts/1 Dl 0:00 recpt1 --b25 --strip 26 - -
29815 pts/1 S+ 0:00 grep rec

$ recpt1ctl --pid 29804 --channel 26
Pid = 29804
Channel = 26
Cannot tune to the specified channel
Tuner cannot start recording

[1]- Segmentation fault recpt1 --b25 --strip 25 - - > /dev/null

みたいな感じ。
recpt1が一つだけの時には問題無さげ。



417 名前:409 [2010/01/25(月) 23:57:43 ID:SUhJd+IV]
う〜ん、pt1-b8032e8099deの中にドライバと一緒に入っていたrecpt1も新しく
インストールしたんだけどなあ。

もっと新しいのがあったので、こちらも試してみたけど、やっぱりだめ。
しかも、--b25オプションが使えないし。なんで?

とりあえず、今日ももう眠いので、また明日チャレンジします。

418 名前:252 mailto:sage [2010/01/26(火) 00:41:45 ID:oSHboeAS]
>>416
チャンネル変更を指示すると、recpt1はチューナを一度closeして新たにopenし
直すのですが、ここにwaitが必要かもしれません。地上波2つを録画中に別の地
上波チャンネルへ切替えできなかったのは、その時点で利用可能なチューナデ
バイスがなかったためだと思います。

>>417
ドライバをインストールした後にはドライバモジュールのunloadとloadをしな
ければなりません。具体的には modprobe -r pt1_drv を行った後、modprobe
pt1_drv を実行します。

B25機能は削除されました。このスレッドのログを参照することをおすすめしま
す。


419 名前:login:Penguin mailto:sage [2010/01/26(火) 02:56:26 ID:i48QrBE9]
epgrecでCSを録画しようとがんばっている者です。
・recpt1で地デジチャンネルの.tsを作ることができます。
・そのtsを食わせて、epgdump /BS, /CSで番組名は取れます。
・しかしepgrecでBS, CSいずれも番組表が出てきません。正確には枠だけ。
チャンネル名も無し。生身空っぽ。
・DB.Recorder_channelTblにも、type==GRしか登録されてません。

偉い人、解決のヒントをくださいm_ _m

420 名前:login:Penguin mailto:sage [2010/01/26(火) 03:12:22 ID:i48QrBE9]
書きもらしました。チューナーはPT2、
{T1, S1}, {T2, S2}ともに、テレビに接続した場合は視聴できますから
ケーブルのトラブル、挿し間違いは無いと思っています。
ドライバは最新の015481a6a900、
recpt1, driverともにmake, make installできています。

421 名前:login:Penguin mailto:sage [2010/01/26(火) 11:24:52 ID:7fo6vgkN]
PT1/2 のドライバは混沌としてるなw
何を使えばいいのかまったくわからない。

422 名前:login:Penguin mailto:sage [2010/01/26(火) 11:36:39 ID:Up0ueX3p]
go upstream!

423 名前:login:Penguin mailto:sage [2010/01/26(火) 12:24:31 ID:nKNOZskO]
>>419
BSは録画できてる? BSのEPGデータを取得するにはBSを録画できなければなら
ない。CSも同様。


424 名前:login:Penguin mailto:sage [2010/01/26(火) 14:58:25 ID:gLTO9fG+]
>>419
>・recpt1で地デジチャンネルの.tsを作ることができます。

地デジの.tsを食わせてもBSやCSの番組表は取れませんよ?

425 名前:login:Penguin mailto:sage [2010/01/26(火) 18:48:02 ID:sHub3ELj]
>>420
そのテレビ以外アンテナに繋がって無いならアンテナに給電して無いんでないの?
recpt1 --b25 101ch - hoge.ts
とかやって普通に録画できるんならepgrecとかの設定
だめなら
recpt1 --b25 --lnb 11 101ch - hoge.ts
とか。

給電されてる所にLNB開いてPT2とかアンテナとか分配器が火吹いても俺は知らんよ。


426 名前:419 mailto:sage [2010/01/26(火) 20:38:41 ID:i48QrBE9]
>>423
419です。今帰宅しました。
recpt1 --b25 --strip 101 15 ch101.ts
→Cannot tune to the specified channelです。BSも録画できません
これじゃEPG取れませんね。。

>>424
すみません、間違って書いていました。
番組名ではなく、チャンネル名("e2プロモ"とか"衛星劇場")でした。すみません m_ _m

>>425
101chではエラーなので101ですね、結果Cannot tune to...でした。
フレッツテレビのオプションでCS契約しており、LNB給電不要と思っています。(アンテナが物理的に存在しない)
ケーブルをたどると、分配器(片方は居間のテレビ)につながっています。

皆さんご回答ありがとうございます。日経Linuxの記事とごっちゃになって
設定の間違いなど、混乱がおきているかもしれません。頭冷やしてやり直します。



427 名前:419 mailto:sage [2010/01/26(火) 21:59:08 ID:i48QrBE9]
チューナーのハード的な障害も考えてWindows入れて確認しました。
地デジ・BS・CSすべて視聴、録画できました。
しかし常時稼動させられないので、Windowsで鯖構築はNGだと思ってます。
もし偉い人がこれを読んで、何か気づいたら何か言ってください。スレを汚してすみません。

428 名前:login:Penguin mailto:sage [2010/01/26(火) 22:02:38 ID:NWxx7/h7]
>>427
そのままWindowsで運用しませう。
ちゃんと使える状態にできなければLinuxで動かしたいと理想だけ掲げても
チューナーが宝の持ち腐れになります。

429 名前:409 [2010/01/26(火) 22:45:23 ID:c2hI+58p]
>>418
ありがとうございます。
モジュールのアンロードはロードはやっているんですが、それでもBSだけ録画できません。

録画出来ていた頃のドライバソースから何が変わっているのかを追いかけて、
原因を探るヒントにしようと思います。


430 名前:login:Penguin mailto:sage [2010/01/27(水) 12:32:50 ID:2JsEpjEQ]
>>426
epgdumpは/CS、/BSスイッチをつけたときには埋め込まれている
局名とIDのXMLを吐きます。なので、地デジの.tsを食わせても
局名だけは出てくるわけですが、地デジの.tsにCSやBSの番組が
埋め込まれているわけじゃないです。
CSやBSの番組表を得るにはCSやBSの.tsが正常に作れてないとならない
わけです。おそらくCSやBSの録画ができてないのでしょう。

431 名前:login:Penguin mailto:sage [2010/01/27(水) 16:18:59 ID:qxHUuwPI]
>>427
> しかし常時稼動させられないので、Windowsで鯖構築はNGだと思ってます。

(1)Windowsで常時稼働させるとやがて調子が悪くなるから、定期的に再起動しなければならずNG
(2)常時稼働できない何らかの事情があるのでWindowsでの鯖はNG

どちらの意味だろう?
(1)なら定期的に再起動するようにすりゃいいだろうし、
(2)ならLinuxでもNGだと思うが。
つか、「鯖」の意味が「録画サーバ」だとしたら常時起動しておく必要もないし。

432 名前:login:Penguin mailto:sage [2010/01/27(水) 18:07:53 ID:Q7sSPkzE]
Windowsで鯖、に何かしら偏見があるんじゃない?
10年くらい前のOS事情のまま情報がストップしてるとか。

433 名前:login:Penguin mailto:sage [2010/01/27(水) 19:55:30 ID:BsNRL71/]
Windowsマシンを起動しておくと、子どもがデスクトップいじって
どこに何があるんだか分からなくなるからだろ

434 名前:login:Penguin mailto:sage [2010/01/27(水) 20:14:21 ID:o3KZApv0]
自宅鯖なんだから好きな方を使えばおk。自己満足でいいじゃない。
あとWindowsを勧めるのはいいが、やりすぎるとスレタイすら読めないイタい子に見えるぞw

435 名前:252 mailto:sage [2010/01/27(水) 21:21:07 ID:YVUZ6LlK]
BSが録画できないという人がいるので、LNBのioctlが失敗しても続行するよう
に変更してみました。


436 名前:409 [2010/01/27(水) 23:29:35 ID:E0fDrWMm]
>>435
ありがとうございます。とりあえずBSの録画は走るようになりました。
ただし、
Warning: Power on LNB failed: /dev/pt1video1
と出ます。
やはり、LNBのioctlが失敗しているのでしょうか。



437 名前:252 mailto:sage [2010/01/28(木) 00:22:05 ID:2mW53Lsj]
>>436
そうです。ioctlが失敗する理由は、r80:f336fd2dcf28でioctlの引数を変えた
ためです。dmesgで表示されるドライバのバージョンとrecpt1 -vで表示される
recpt1のバージョンを確認してみて下さい。


438 名前:login:Penguin mailto:sage [2010/01/28(木) 00:42:23 ID:1h1sffvr]
色々設定を変えた後は一度MySQLのデータベース削除して
localhost/epgrec/install/step1.php
ここからやり直して50分くらいかけて番組表取得しなおしたらどうだろうかと思ったけど
エロイ人が出てきたので任せた。

俺はCSの番組表が作成できなかったのはこれでなんとかなった。
関係なかったらごめん。

>>396-401
突っ込みありがとう。色々見えてきたよ。

439 名前:419 mailto:sage [2010/01/28(木) 00:50:10 ID:iUungMAc]
419です。報告します
再度導入過程をなぞってみました。順にパッチを当てたり、
ソース(特にWindowsからの移植に際して必要だったであろう型の定義)を直したりしました。
それが奏功したかどうか分かりませんが、BS, CSの両方がrecpt1で録画できるようになりました。
抜いたtsはsamba経由でクライアントから視聴できています。
epgrecのdo-record.sh経由でrecpt1を叩いても問題ありません。
ご指導いただいた皆さんに感謝です。m_ _m

440 名前:436 [2010/01/28(木) 23:40:45 ID:rnV3w2w8]
>>437
recpt1 -vで表示されるversionは1.1.0
dmesgで表示されるドライババージョンは
pt1-pci.c:v1.00 11/28/2008
これ、もしかして古いですか・・・

441 名前:252 mailto:sage [2010/01/29(金) 00:10:39 ID:yyy1Cdk3]
>>440
古いモジュールがロードされていますね。そのソースからドライバを正しく
インストールしていれば、
pt1-pci.c: 1.1.0 2010-01-27
という表示が出るはずです。

442 名前:440 [2010/01/29(金) 23:39:39 ID:VnQqoXIQ]
rmmodして、modprobe -rして、最新ドライバをインストール(make install)するも、
dmesgで表示されるのは旧版。

結局、find / -name pt1_*で検索した全てのファイルを削除した後、
最新版をインストール。これで最新版になった・・・
ごめんなさい。

443 名前:login:Penguin mailto:sage [2010/01/31(日) 01:48:58 ID:tX04DdMK]
recpt1 の中の人いますか?

ttp://d.hatena.ne.jp/querulous/20090730#c1264844247
を改造して、b25 decode 前のTSをsplitする事に成功しました。
で、これをrecpt1の内部で処理させて、

生TS(メモリ上) -> split -> b25 decode -> 出力TSファイル

となるように改造したいと考えています。
パッチを書いたらマージしてもらえますか?
ライセンス関係は現在 tssplitter_lite の作者様に確認中です。

444 名前:login:Penguin mailto:sage [2010/01/31(日) 04:46:10 ID:k7p8f0Y7]
decode前に分離する、利点は何?

445 名前:login:Penguin mailto:sage [2010/01/31(日) 08:25:26 ID:PUYuBR7h]
録画後にSplitする必要が無い

446 名前:login:Penguin mailto:sage [2010/01/31(日) 09:22:21 ID:tX04DdMK]
>>444
・貧弱なIOのマシンで余裕ある録画
・エンコード時のIOの無駄を削減
・b25 decode時のCPUとメモリ資源の負荷を低減




447 名前:login:Penguin mailto:sage [2010/01/31(日) 10:29:17 ID:UAlZHRzo]
> ・貧弱なIOのマシンで余裕ある録画
これは結構大きいメリットだよなぁ。

448 名前:login:Penguin mailto:sage [2010/01/31(日) 10:47:29 ID:Gw3C/HN8]
あい分かった。
悩みは尽きないんだねぇ






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

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

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