【視聴・録画】Linuxでテレビ総合2【デジタル/アナログ】
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2009/09/25(金) 21:11:51ID:FedVzxRjPT1ドライバもここで扱ってます
【関連スレ】
Linux でビデオ録画【六枚目】
http://pc11.2ch.net/test/read.cgi/linux/1193058543/
【自家製】MythTV Part.3【HDDビデオ】
http://pc11.2ch.net/test/read.cgi/linux/1223721998/
【BT878】Linuxでのキャプチャを語るスレ
http://pc11.2ch.net/test/read.cgi/linux/1017186805/
Linuxでfriio
http://pc11.2ch.net/test/read.cgi/linux/1213378360/
【前スレ】
【視聴・録画】Linuxでテレビ総合【デジタル/アナログ】
http://pc11.2ch.net/test/read.cgi/linux/1231189481/
【過去スレ】
Linuxでテレビを見る
http://pc11.2ch.net/test/read.cgi/linux/1013649811/
0685login:Penguin
2010/03/04(木) 08:46:41ID:BcbXredidmesg | grep "\] [pP][tT]1"
って打ったらどうなる?
0686login:Penguin
2010/03/04(木) 11:11:36ID:MdWI07ob・3.3VのPCIに対応してない。Pentium III時代中期より前くらい?
のチップセット/MBだと該当すると思う。
・オンボや他のPCIデバイスと当たることがある。無効にしたり抜いたり
してみましょう。
0687login:Penguin
2010/03/05(金) 22:22:06ID:Mzakfky4これは認識してるよ?
でも、同じ環境でOSを再インストールする前は
# lspci -v | grep pt
Kernel driver in use: pt1-pci
Kernel modules: pt1_drv
と認識してた。しなくても問題ないの??
0688login:Penguin
2010/03/05(金) 22:53:03ID:r/Kafew1epgrecの予約にはあったのに何があったんだ
0689login:Penguin
2010/03/05(金) 23:24:03ID:r/Kafew1epgrecを疑ってごめんなさい
0690login:Penguin
2010/03/06(土) 05:43:58ID:axKM/9Ng#cd ./epgdumpr2
#make
gcc -std=c99 -O2 -Wall -g -c epgdump.c
epgdump.c: In function 'xmlspecialchars':
epgdump.c:150: warning: implicit declaration of function 'strrep'
gcc -std=c99 -O2 -Wall -g -c aribstr.c
aribstr.c:48: warning: type qualifiers ignored on function return type
・・・
aribstr.c:294: warning: type qualifiers ignored on function return type
aribstr.c: In function 'PutKanjiChar':
aribstr.c:321: warning: passing argument 2 of 'iconv' from incompatible pointer type
aribstr.c: At top level:
aribstr.c:331: warning: type qualifiers ignored on function return type
・・・
0691login:Penguin
2010/03/06(土) 05:45:08ID:axKM/9Ngaribstr.c: In function 'LockingShiftGL':
aribstr.c:625: warning: array subscript has type 'char'
aribstr.c: In function 'LockingShiftGR':
aribstr.c:631: warning: array subscript has type 'char'
aribstr.c: In function 'SingleShiftGL':
aribstr.c:637: warning: array subscript has type 'char'
aribstr.c: At top level:
aribstr.c:641: warning: type qualifiers ignored on function return type
aribstr.c: In function 'DesignationGSET':
aribstr.c:644: warning: array subscript has type 'char'
・・・
aribstr.c:658: warning: array subscript has type 'char'
aribstr.c: At top level:
aribstr.c:664: warning: type qualifiers ignored on function return type
aribstr.c: In function 'DesignationDRCS':
aribstr.c:667: warning: array subscript has type 'char'
・・・
aribstr.c:683: warning: array subscript has type 'char'
gcc -std=c99 -O2 -Wall -g -c eit.c
eit.c: In function 'parseEITbody':
eit.c:87: warning: comparison is always false due to limited range of data type
eit.c:87: warning: comparison is always false due to limited range of data type
eit.c:87: warning: comparison is always false due to limited range of data type
gcc -std=c99 -O2 -Wall -g -c ts.c
gcc -std=c99 -O2 -Wall -g -c util.c
gcc -std=c99 -O2 -Wall -g -c sdt.c
gcc -std=c99 -O2 -Wall -g epgdump.o aribstr.o eit.o ts.o util.o sdt.o -o epgdump
makeが上手くいかない・・・
0692login:Penguin
2010/03/06(土) 05:48:19ID:axKM/9Ng開発ツールは
yum groupinstall -y "Development Tools"
でインストールしただけです
0693login:Penguin
2010/03/06(土) 08:06:01ID:Ra95S9OT貴方のパソコンでは無理です。
Windows使ってください
0694login:Penguin
2010/03/06(土) 10:00:30ID:7kmWYJNSリンクまで行ってるからうまくいってるでしょ。エラーはでてないみたいじゃん
0695690
2010/03/06(土) 17:59:56ID:axKM/9Ngmakeに失敗してるとばかり思ってましたが、
自分のepgrec設定のpermissionミスでした。
スレ汚しsry
0696687
2010/03/06(土) 22:53:32ID:AvsAcq8k0697login:Penguin
2010/03/06(土) 23:22:01ID:9G8dR3HsPCIバスにぶら下がっているベンダID、デバイスIDは数字
PT1みたいなマイナーなデバイスはどう表示されるかはブレるもんだろ
lspciなんかより、/proc/bus/pci/devices でも直接読んでみたら?
0698login:Penguin
2010/03/07(日) 00:45:10ID:qvoVlp3eどうなの?の前に>>685のは試したの?
以下の3つが確認できてれば少なくとも認識しているし、ドライバも動作している。
1)lspciでこれが見えるか確認する
03:05.0 Multimedia controller: Xilinx Corporation Device 222a (rev 01)
2)dmesg | grep "\] [pP][tT]1"で以下を確認する
[ 2.997250] pt1-pci.c: 1.1.0 2010-01-27
[ 4.450013] PT1:ISDB-S Sleep
[ 4.510004] PT1:ISDB-S Sleep
[ 4.570008] PT1:ISDB-T Sleep
[ 4.630006] PT1:ISDB-T Sleep
[ 4.700009] PT1:device[0]=(null)
[ 4.700214] PT1:card_number = 0
[ 4.700415] PT1:card_number = 0
[ 4.700507] PT1:card_number = 0
[ 4.700599] PT1:card_number = 0
[ 4.778656] pt1_thread run
3)ls -l /dev/pt1*で以下を確認する
crw-rw-rw- 1 root video 251, 0 2010-03-05 22:54 /dev/pt1video0
crw-rw-rw- 1 root video 251, 1 2010-03-05 22:54 /dev/pt1video1
crw-rw-rw- 1 root video 251, 2 2010-03-05 22:54 /dev/pt1video2
crw-rw-rw- 1 root video 251, 3 2010-03-05 22:54 /dev/pt1video3
0699login:Penguin
2010/03/07(日) 14:20:16ID:jJrmrRPY$ ./dvbrec.py
Traceback (most recent call last):
File "./dvbrec.py", line 158, in <module>
mainclass.quit()
NameError: name 'mainclass' is not defined
これって何か足りないモジュールがある?Python 関連?
Fedora 12 です。
Linux 2.6.31.12-174.2.3.fc12.x86_64 #1 SMP Mon Jan 18 19:52:07 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux
0700login:Penguin
2010/03/07(日) 20:43:16ID:onwyB9DHecho "none /dev/bus/usb usbfs auto,devmode=0766,devgid=500 0 0" >> /etc/fstab
しかしてないのになぜかちゃんと認識してて録画もできるんだが
0701login:Penguin
2010/03/07(日) 21:39:38ID:SNb8LjPT0702login:Penguin
2010/03/08(月) 14:46:21ID:p2qMTBC5# lspci
03:00.0 Multimedia controller: Xilinx Corporation Unknown device 222a (rev 01)
なんか違うorz
0703login:Penguin
2010/03/08(月) 14:47:02ID:p2qMTBC50704login:Penguin
2010/03/08(月) 14:59:26ID:vNff4uOH0705login:Penguin
2010/03/08(月) 15:04:47ID:QfvUNoLz0706login:Penguin
2010/03/08(月) 16:27:34ID:7N6C52uu0707login:Penguin
2010/03/08(月) 19:24:28ID:QfvUNoLz0708login:Penguin
2010/03/08(月) 19:43:59ID:7N6C52uuで、「sage」って入れたら後の分まで入力されて、
それに気づかずそのまま送信してしまったと。
693みたいのはスルーすればいいわけだが、忘れたころに自爆するとはなw。
0709login:Penguin
2010/03/08(月) 19:44:41ID:vNff4uOH0710login:Penguin
2010/03/08(月) 22:31:55ID:TTW/WS5t初インストールで3月1日版の getepg.php を使ったら
地デジ番組表が mysql のテーブルに入りません
getepg.old.php なら大丈夫でした。
0711epgrecの中の人
2010/03/08(月) 22:51:00ID:pkUWOfvJBSは入るわけですか?
0712login:Penguin
2010/03/08(月) 23:38:14ID:TTW/WS5tBS の環境がないので確認できません。
番組表を取得して、テーブル作ってクエリしてるだけでデータが入らずテーブル空のまま、といった状態でした。
いや、動くまで時間がかかったけど、この番組表は便利ですよ。
Linux 2.6.31-gentoo-r6 x86_64
lighttpd/1.4.25
mysql Ver 14.12 Distrib 5.0.84, for pc-linux-gnu (x86_64) using readline 6.0
PHP 5.2.12-pl0-gentoo (cli)
0713epgrecの中の人
2010/03/08(月) 23:57:22ID:pkUWOfvJ端末から切り離してしまってるのでデバッグモードかなんかつけて
ログ残せるようにした方がいいかな
0714login:Penguin
2010/03/09(火) 00:19:22ID:a9qgBp0rだから /proc/bus/pci/devices の生データで付き合わせろって言ってんだろハゲ
10ee222a
これな
0715login:Penguin
2010/03/09(火) 00:42:03ID:MYDZvjKgかみ合わないやりとりにイラッとするのは分かるが、あまり熱くなるなよ。
>>702の書いていることもよく分からないし。
0716680
2010/03/09(火) 00:55:46ID:MYDZvjKg3月1日版が出たので、それにバージョンアップし、CS録画あり、
2時間おきに番組情報取得の設定で1週間やった結果、特に問題なし。
取得にかかった時間はまちまちで、早いときは20分、遅いときは50分くらい。
CS録画ありでこの時間なので、けっこういいかなと。
ただこのときのPCはかなり重い。
作業ができないというほどではないけど、「ああ、始まったな」とすぐ分かる
くらい明白に重くなる。
ただ大したスペックでもないのに、仮想マシンでXPを同時に動かしているので
epgrecのせいとばかりは言えない。
こちらの環境では2時間おきだとちょっとストレスを感じるので、4時間か6時間
おきにしたほうがよさそう。
ともあれ不具合はないので感謝。
0717login:Penguin
2010/03/09(火) 02:41:43ID:4TvEhLOM専用鯖作るのがjkだと思います。
0718login:Penguin
2010/03/09(火) 03:06:52ID:3/sInD4o>>693
これでいいのですか?わかりません。
0719login:Penguin
2010/03/09(火) 10:12:26ID:MYDZvjKg716に対するレスかな?
そう受け取っておく。
epgrecを地デジサーバに使う人は多いと思うが、使い方は人それぞれで、
「専用鯖作るのがjk」っていうのは違うんでないかい?
むしろ、CPUをもう少しいいやつ、例えば仮想化技術をサポートするやつに換装
しようかなとも思う。
そうすれば、使い勝手もまたずいぶんと変わるだろうし。
余ったパーツもあるし、気が向いたら専用鯖を作るかもしれないけどね。
0720login:Penguin
2010/03/09(火) 10:15:59ID:FqnmNcX10721login:Penguin
2010/03/09(火) 16:26:50ID:TQTM9Nf1phpをビルドする時に--enable-pcntlがついてなかったとか?
0722login:Penguin
2010/03/09(火) 19:27:11ID:mdIg3Qg3たしかに、--disable-pcntl となっていたので、早速 rebuild してみました。
epgrec 用のデータベースと録画 job を削除。
データベースをまっさらにして
su - lighttpd -c /var/www/localhost/htdocs/epgrec/getepg.php
してみましたが、残念ながらテーブルは空のままでした。
しばらく時間を置いて、設定を変えずに
su - lighttpd -c /var/www/localhost/htdocs/epgrec/getepg.old.php
としてみると、番組表取得後すぐにテーブルが埋まりました。
ソースを読む力がないので、不具合でるまでは getepg.old.php を使ってます。
0723login:Penguin
2010/03/09(火) 20:02:22ID:P7OKfQVi0724login:Penguin
2010/03/09(火) 21:40:50ID:eBvOuhHUwine使わなくてもtssplitterできる(split後はそのままregzaで視聴)。
チューナーフル稼働で録画してても、クライアントのWindowsでブリバリ3Dゲームできる
等々。恩恵は色々あるあるよ。
むしろ同居させてたり、仮想環境のLinuxで動かしていたり
そっちのほうがチャレンジャーだなーと思うわ・・
0725login:Penguin
2010/03/09(火) 21:49:04ID:vh1Q7GDuPT1とか一部ホストとは共有めんどいだけだし
Windowsで録画してLinux上のサービスでDLNAとかもばかげてるし
0726login:Penguin
2010/03/09(火) 22:01:01ID:NBgNjopYWinで録画してDLNAはLinuxは有りだと思うよ
WinのPS3MediaServerはフォルダスキャンが重過ぎる
MEDIATOMBにするとPS3での視聴がまるで別物のように快適になる
0727login:Penguin
2010/03/09(火) 22:11:09ID:8pSSPIQM0728719
2010/03/09(火) 22:17:32ID:MYDZvjKg普通にLinuxマシンで地デジとかを見てるだけ。
WindowsはゲストOS。
録画予約しまくるというよりは気分転換にテレビを見てみるって感じだから、
あまりサーバを作ろうという方向には行かないな。
だが、みんなの書き込みを見ると、ずいぶんといろんな使い方があるのだなと
勉強になる。
0729login:Penguin
2010/03/09(火) 22:17:39ID:8U5alCvh仮想で録画出来るの?
前にPT1をKVM環境で使おうとしたんだけど、
ドライバは認識してC/Nも出るのに
ファイルサイズがゼロになって挫折したわ。
0730別スレ594
2010/03/10(水) 03:24:01ID:5rnVJkJs物理でだけど、うちも同じことになった
そのとき recpt1 終了時にログに
kernel: (249:2)Drop=00000000:00000000:00000000:00000000
って出るの
Fedora12 です
0731login:Penguin
2010/03/10(水) 06:23:58ID:eKns9sVQそれはドロップがゼロだったというメッセージで
出るのが正常だよ
0732loguin:Penguin
2010/03/10(水) 07:53:22ID:O4AZNLva683とは別人です。
1)と3)は確認できましたが、2)dmesgでpt1が見えません。
これはM/BがPT2を認識できていないということでしょうか。
0733login:Penguin
2010/03/10(水) 09:10:35ID:cLCktUs1微妙だね。
カーネルの更新があったので、ドライバが死んだけど、その状態で698をやった
ら、1)のみ確認。
今、ドライバ入れ直したら、全部確認できた。
とりあえず録画して試してみたら?
0734login:Penguin
2010/03/10(水) 09:45:22ID:O4AZNLvaありがとうございます。
まだアンテナケーブルも差し込んでない状況ですが、用意でき次第試してみます。
ちなみにM/B Atom d510, O/S Fedora12を用いており、日経Linux2月号に準じて進めているつもりです。
0735login:Penguin
2010/03/10(水) 10:37:50ID:cLCktUs1頑張ってね。
ちなみにこちらはUbuntuで、カーネルは2.6.31-20-genericだけど、最新版の
ドライバ(pt1-d89f0da0a7e4.tar.bz2)を使ったらmakeでエラーが出て失敗。
最新版のもう一つ前のバージョンでもだめだったので、結局、
古いpt1-c44e16dbb0e2.tar.bz2で入れ直した。
参考まで。
0736login:Penguin
2010/03/10(水) 10:58:55ID:O4AZNLvaありがとうございます。試録画で動かないようならドライバの入れ替えを検討してみます。
ただちょっと多忙なので、報告は週末になりそうです。またよろしくお願いします。
0737login:Penguin
2010/03/10(水) 12:02:22ID:6i71QFHZ実際、PT2はサイズマージン厳しい。
下手にケースやマザーが歪んでたりマザーの取り付けいい加減だとスロット半ざしでハマる。
具体的には、スロットに刺さるべき所が角張りすぎて、その上電極が少し短いので刺さる面積が小さい上にスロットの上が微妙に短い。
多分、AT互換機の規格まんまで基板加工ルーターやガーバーデータ書いちゃったんじゃないかな。
工業用AT互換機ならこれでいいんだけど、汎用品ではちとまずい。
0738login:Penguin
2010/03/10(水) 12:04:17ID:Gtxmp4Ot0739epgrecの中の人
2010/03/10(水) 12:19:00ID:wzADizljもうひとつ、posix関数も使ってますんで、PHPビルド時に--disable-posixされてないか
調べてみてください。セキュリティ重視の設定だと--disable-posixされてるかも
しれません。
それと、PHPのCLIのphp.iniでSafe Modeがオンになってると
posix関数群は利用できないようです。CLIでSafe Modeをオンにするのは
まれな例だとは思いますが。
0740login:Penguin
2010/03/10(水) 13:23:11ID:cLCktUs1手順にミスがあったようで、最新版をもう一度入れてみたら、入った。
申し訳ない。
0741login:Penguin
2010/03/10(水) 14:03:20ID:cLCktUs1番組表から放送中の番組をクリックすると「視聴」というオプションが出て、
それをさらにクリックするとその番組をすぐに視聴できるというようには
できないでしょうか。
あるいはチャンネルをクリックするとそのチャンネルがその時点で放送
している番組を即座に視聴できるとか。
こうするとLinuxもテレパソ的な使い方ができて便利だと思うのですが。
厳密には視聴はできないのかもしれませんが、クリック一つでそのチャンネル
を即座に録画して再生するようにすれば実質的に視聴と同じではないかと。
無理な、というか厚かましいリクエストかな?
0742login:Penguin
2010/03/10(水) 14:37:40ID:O9FKxDW/見終わったら kill -15 し忘れるとあれだけど。
あと視聴中に recpt1ctl でチャンネル変えたり出来るようにしてる。これで十分満足してる。
0743login:Penguin
2010/03/10(水) 16:29:58ID:dB7DcIH4GNU gdb (GDB) 7.0-ubuntu
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/php...(no debugging symbols found)...done.
(gdb) run -f getepg.php
Starting program: /usr/bin/php -f getepg.php
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffefaa9910 (LWP 12841)]
[Thread 0x7fffefaa9910 (LWP 12841) exited]
*** buffer overflow detected ***: /usr/local/bin/epgdump terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x37)[0x7ffff7b67647]
/lib/libc.so.6[0x7ffff7b665f0]
/usr/local/bin/epgdump[0x403b47]
/usr/local/bin/epgdump[0x4010d0]
/usr/local/bin/epgdump[0x40163b]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7ffff7a8eabd]
/usr/local/bin/epgdump[0x400ed9]
======= Memory map: ========
epgdump が古いのかな!?
0744epgrecの中の人
2010/03/10(水) 17:47:15ID:wzADizljリアルタイム視聴についてはずいぶん前から考えてますけど
ロジックを変えないとちと難しいかもしれませんね。EPG取得中なら
どうするかとか録画中ならどうするかとか視聴中に録画が始まったら
どうするかとか、いろいろ考慮すべきコトがあります。検討中なので
そのうち何かします。
>>743
2専にバッファオーバーフローのパッチがありますけど、それあてても出ますか?
いずれにしてもsigsegvの方はepgdumpをデバッグシンボル付きでコンパイルして
ねちねち追わないとわかんなそうですね。epgdumpがコケてもcronで繰り返すと
いずれ取れてくるので個人的には余りというかほとんど気にしてないですが。
0745login:Penguin
2010/03/10(水) 20:37:27ID:8X54hBoW考えるだけめんどくせぇ。
ネイティブ起動の専用機立てたほうが楽。
めんどくせぇのが大好きならご自由に。
0746login:Penguin
2010/03/10(水) 22:03:08ID:cLCktUs1phpを書けるんだ。
うらやましい。
おれも作者様にお願いばかりしていないで、自分で少しは改良できるようにと
勉強中だが、道は遠い!
>>744
よろしくお願いします!
是非!
0747login:Penguin
2010/03/10(水) 22:34:44ID:PMBRlB48ぁああー、動きました。
posix を有効にしたらちゃんと動きました、ありがとうございます。
こんな失敗は俺だけだと思いますが、一応まとめときます。
gentoo で、3月1日版の epgrec を使う場合。
システムプロファイルが default/linux/amd64/10.0/desktop の人は
PHP の USEフラグで "simplexml" "posix" "pcntl" が有効になっているか確認したほうがよいかもしれない。
また、php.ini で "safe_mode = Off" も一応確認。
0748732
2010/03/11(木) 08:47:00ID:IlVYhs3jdmesg | grep pt1すると、ヒットするのは以下のみです。
pt1_drv: version magic '2.6.31.5-127.fc12.i686.PAE SMP mod_unload 686
' should be '2.6.32.9-67.fc12.i686.PAE SMP mod_unload 686 '
なお、lspciでは、
03:05.0 Multimedia controller: Xilinx Corporation Device 222a (rev 01)
また、ls -l /dev/pt1*では、
crw-rw-rw- 1 root video 251, 0 2010-03-05 22:54 /dev/pt1video0
crw-rw-rw- 1 root video 251, 1 2010-03-05 22:54 /dev/pt1video1
crw-rw-rw- 1 root video 251, 2 2010-03-05 22:54 /dev/pt1video2
crw-rw-rw- 1 root video 251, 3 2010-03-05 22:54 /dev/pt1video3
を確認できました。
で、試しに録画しようとしてもcannnot tune to the specified channnelな状態ですが、
これはドライバの整合性かなにかの問題ということでしょうか?対処方法をお教えいただきたいのですが。
0749732
2010/03/11(木) 09:10:22ID:IlVYhs3jpt1_drv: vermagic '2.6.31.5-127.fc12.i686.PAE SMP mod_unload 686
' should be '2.6.32.9-67.fc12.i686.PAE SMP mod_unload 686 '
0750login:Penguin
2010/03/11(木) 13:24:47ID:QHmitZdQカーネルのバージョンと合ってないよーということです。
Fedoraではよく起きます。aptじゃなくてyumで拾ってくるソースとバイナリの
バージョンが一致しないことが良くあるようで。
0751login:Penguin
2010/03/11(木) 13:35:25ID:zahtPDZVfixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
err:systray:initialize_systray Could not create tray window
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
err:module:attach_process_dlls "MSVCR90.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\root\\BonTsDemux\\BonTsDemux.exe" failed, status c0000142
ってなるんだけど??
MSVCR90.dll は ~/.wine/drive_c/windows/system32/ の中に入ってるのに・・・なぜ?
BonTsDemux.exe は、以下のを使用しています。
http://2sen.dip.jp/cgi-bin/friioup/upload.cgi
up1016.zip BonTsDemux v1.10+10k7+nogui GUI非表示モード追加(Wine実行用)(修正版2)
CUI環境では、無理なのでしょうか??
0752login:Penguin
2010/03/11(木) 13:38:29ID:QHmitZdQ0753732
2010/03/11(木) 13:55:07ID:IlVYhs3jありがとうございます。
ざっと調べてみましたが対処方法がわかりません。お教えください。
すみません初心者なもので。
0754login:Penguin
2010/03/11(木) 13:59:44ID:xLHu4Uu3くだらねえ質問はここに書き込め! Part 182
http://pc11.2ch.net/test/read.cgi/linux/1268087835/
0755login:Penguin
2010/03/11(木) 14:04:00ID:QHmitZdQFedoraな人に聞いた方がいいかと。Fedoraふだん使ってないもんで。
なんかやって解決したけどどうしたか忘れた
0756732
2010/03/11(木) 14:17:34ID:IlVYhs3j0757login:Penguin
2010/03/11(木) 14:31:28ID:7S6nhJhqおれもFedoraは分からないので、ざっと調べたら、こんなのがあった。
ttp://www6.airnet.ne.jp/rikudou/MovableType/archives/2006/10/_vs_104.html
参考になるかな?
それから「cannnot tune to the specified channnel」と出るようだけど、
それってドライバが問題なのかな。
実は単に受信できない放送局を設定しているオチとか(違ってたら失礼!)。
放送局を調べるならここ。
ttp://www.maspro.co.jp/contact/bro/bro_ch.html
0758login:Penguin
2010/03/11(木) 14:40:16ID:Lwqu7Cl2そのバイナリってどこにあるのでしょうか?
色々探してみたのですが見当たりません(泣
0759732
2010/03/11(木) 14:42:50ID:IlVYhs3jありがとうございます。
cannot tune...の方は、一応放送局調べたうえで選んだんですけど、
うちはCATVなのでもしかしたらチャンネルがNGなのかもしれません。
CATV会社のHPみたんですが、パススルーかどうか記載が見当たらず、改めて確認取ります。
ttp://www6.airnet.ne.jp/rikudou/MovableType/archives/2006/10/_vs_104.html も見てみます。
0760login:Penguin
2010/03/11(木) 15:14:23ID:gP+6s9u+邪道だろうか
やってみようとしてstoreProgram.phpにxml突っ込もうとして
速攻で PHP Notice: Undefined offset が4行目と5行目で出て
詰まってるconfig.phpの"GR22" => "22",とかの部分を
"I22.501.microsoft.com" => "22",等に書き換え済みの状態
0761login:Penguin
2010/03/11(木) 17:17:13ID:QHmitZdQmc2xmlが出力したXMLを見れば対応可能ですが
とりあえず頑張ってください期待してます。
0762login:Penguin
2010/03/11(木) 19:44:45ID:MXD/SuHy疲れたからカスタムで我慢する。
0763login:Penguin
2010/03/11(木) 20:20:20ID:plxp7Ua83行ぐらいに分けて入力する方法ってあったと思うのだが
どうすればいいのか忘れた。エロイ人教えて。
0764login:Penguin
2010/03/11(木) 20:40:15ID:plxp7Ua8echo "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
SPLIT=/usr/local/bin/tssplitter_lite
FFMPEG=/usr/bin/ffmpeg
OUTTMP=${OUTPUT}.tmp.ts
if [ ${MODE} -eq 0 ]; then
# MODE=0では必ず無加工のTSを吐き出すこと
$RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} >/dev/null
0765login:Penguin
2010/03/11(木) 20:40:58ID:plxp7Ua8$RECORDER --b25 --strip $CHANNEL $DURATION ${OUTTMP} >/dev/null
if [ ${TYPE} = "BS" ]; then
$SPLIT ${OUTTMP} ${OUTPUT} ${CHANNEL}
elif [ ${TYPE} = "GR" ]; then
#NHK総合・神戸
if [ ${CHANNEL} = "22" ]; then
$SPLIT ${OUTTMP} ${OUTPUT} 43008
#NHK教育・大阪
elif [ ${CHANNEL} = "13" ]; then
$SPLIT ${OUTTMP} ${OUTPUT} 2056
#サンテレビ
elif [ ${CHANNEL} = "26" ]; then
$SPLIT ${OUTTMP} ${OUTPUT} 43056
#毎日放送
elif [ ${CHANNEL} = "16" ]; then
$SPLIT ${OUTTMP} ${OUTPUT} 2064
#朝日放送
elif [ ${CHANNEL} = "15" ]; then
$SPLIT ${OUTTMP} ${OUTPUT} 2072
0766login:Penguin
2010/03/11(木) 20:41:45ID:plxp7Ua8elif [ ${CHANNEL} = "17" ]; then
$SPLIT ${OUTTMP} ${OUTPUT} 2080
#読売テレビ
elif [ ${CHANNEL} = "14" ]; then
$SPLIT ${OUTTMP} ${OUTPUT} 2088
fi
fi
#中間ファイル削除
rm -r -f ${OUTTMP}
fi
ffmpegでH264に変換しようすると
Error while decoding stream #0.1
が出る問題に妥協しちゃってるんだけど、最近HDDの容量が厳しくなってきたので
見直そうかと思ってるのだが、皆さんはどのようなやり方で変換してるのでしょうか?
もしよろしければ参考までにお聞かせお願いします。
0767login:Penguin
2010/03/12(金) 09:12:01ID:Lvx7+owaなかなかgood
CSに対応してない・・・(´・ω・`)ショボーン
0768login:Penguin
2010/03/12(金) 19:47:16ID:C9F6/ZIzとりあえずdo-record.shの中でcase文書くのはどう?
0769login:Penguin
2010/03/12(金) 23:20:05ID:Lvx7+owa自分の番組に適応させて録画させてみた。
一部の局では、CM音声あり、本編音声なし
一部の局では、CM音声なし、本編音声あり
設定方法間違った??
0770login:Penguin
2010/03/13(土) 07:08:32ID:rRmer5JNアレはmencoderなら>>78で直せるはず。
0771login:Penguin
2010/03/13(土) 12:35:17ID:26mSRHEwどうしてだろう?
今日と明日のF1予約したいのに・・・
0772epgrecの中の人
2010/03/13(土) 12:40:48ID:ijdKB9EI今日の12時以降の番組表が空ということですか?
番組表は1週間分入ってるので1週間前からとれてなかったことになりますね。
最近なにかやったならそのせい、そうでなければ別の原因ってことで。
公式の方でもgitから取ったので番組表が取れないといってる人が
いるのでなにかミスってるのかも、でもEPGを取る部分は変えてないような。
0773login:Penguin
2010/03/13(土) 12:48:04ID:26mSRHEwなるほど
ちょうど1週間前に3月1日版に更新したと思うので古いバージョンで試してみます
0774login:Penguin
2010/03/13(土) 13:01:03ID:26mSRHEw2010年2月25日版のgetepg.phpなら無事番組表を取得できました
0775epgrecの中の人
2010/03/13(土) 13:48:27ID:ijdKB9EI3/1日から追加した並列版のgetepg.phpが動かない場合は
getepg.old.php(実質的には古いのと同じ)をgetepg.php
にリネームして使えばOKです。
スレにも出てますがPHPがpcntlとposixをサポートしてないと
並列版は使えません。Debian lennyでは問題ないことを確認して
ます。gentooは設定を変える必要があるとスレに出てます。
その他のディストリは報告がないでわかりませんね。
0776login:Penguin
2010/03/14(日) 00:15:40ID:p/YpZLEfError while decoding stream #0.1
って >>78 で直るの?使い方いまいちわからん(汗
0777login:Penguin
2010/03/14(日) 01:00:44ID:ukIWcPqiffmpegで起こるエラーが解決できるのかわからん
ffmpegの方でmplayerのライブラリでも使ってんの?
0778login:Penguin
2010/03/14(日) 01:01:18ID:8pw8daal__query:DBクエリ失敗:UPDATE Recorder_keywordTbl SET prgtime='24' WHERE id='3'
って出ちゃうんだけど、db設定何か変わったのかな
12月くらいに入れた版から今の最新をsfのgitから取ったのに入れかえたんだけど
0779login:Penguin
2010/03/14(日) 01:15:08ID:aabbcmWi3月1日版へのアップグレード手順とツールもちゃんと用意されている。
0780login:Penguin
2010/03/14(日) 10:45:46ID:6a+l9HI/作者への負担も大きくなるし。
0781login:Penguin
2010/03/14(日) 12:59:03ID:Fipmu5Z1さっさとアップグレードスクリプト叩け、愚か者
0782epgrecの中の人
2010/03/14(日) 13:13:26ID:BCjAh9Y8現状、インストールをしなおす場合にはconfig.phpの後方互換性がなくなってます。
PHPにはundefがないので後方互換性はなくさざるをえないと思われます。
DBのアップデートスクリプトも変えてます。その時々の都合で3台のPCで
いじってる関係でgitは変更途中でコミットする場合があり動かないこともあります。
0783login:Penguin
2010/03/14(日) 13:27:52ID:Fipmu5Z1>>778、ヒドイこと言ってごめんね
0784epgrecの中の人
2010/03/14(日) 15:24:15ID:BCjAh9Y8■ このスレッドは過去ログ倉庫に格納されています