1 名前:login:Penguin [2008/06/14(土) 02:32:40 ID:Ru/elGDS] Linuxでfriioを使う事に関して話し合うスレッドです。 Friio - 地上デジタルハイビジョンテレビアダプター 「フリーオ」 ttp://www.friio.com/ ttp://www.friio.net/ ttp://www.friio.com/press/ フリーオの場合、受信したデジタル放送の暗号化(MULTI2暗号)を解くと同時に、 MPEG2TSフォーマットのファイルとして、そのままHDDに保存されます。 うpろだ ttp://2sen.dip.jp/friio/fromup.html
610 名前:login:Penguin mailto:sage [2009/06/10(水) 17:20:40 ID:ONbkGEfk] >>609 そうですか。 PHPとか使うとできそうですね。
611 名前:login:Penguin mailto:sage [2009/06/11(木) 10:20:58 ID:oqzbk6cn] >>608 つrecfriio server q
612 名前:login:Penguin mailto:sage [2009/06/11(木) 10:28:28 ID:9HZ6Kaol] foltia vrs MythTV+extrecd
613 名前:login:Penguin mailto:sage [2009/06/11(木) 10:59:54 ID:VO9xqKS6] ontvがMythTVをはじくようになったのをきっかけにVRSへ移行したけど 毎週録画ができないとか、結構低機能なんだよなー
614 名前:login:Penguin mailto:sage [2009/06/11(木) 11:19:26 ID:2tFPa3h7] >>613 別にMythTVがONTVに接続しているわけじゃないが。
615 名前:login:Penguin mailto:sage [2009/06/11(木) 11:32:01 ID:VO9xqKS6] めんどくせえなw
616 名前:login:Penguin mailto:sage [2009/06/11(木) 12:04:24 ID:2tFPa3h7] 現にOnTVに依存せずにMythTV使ってる人もいる
617 名前:login:Penguin mailto:sage [2009/06/11(木) 16:45:35 ID:ZwUVHs68] >>616 そりゃまぁ手入力すれば済む話だからなw
618 名前:login:Penguin mailto:sage [2009/06/11(木) 17:01:13 ID:sZVdQtBf] >>611 PHPで作った人がいたんですね。 使ってみます。トン。
619 名前:login:Penguin mailto:sage [2009/06/11(木) 17:09:38 ID:9HZ6Kaol] >>617 pc11.2ch.net/test/read.cgi/linux/1223721998/234 pc11.2ch.net/test/read.cgi/linux/1223721998/267
620 名前:login:Penguin mailto:sage [2009/06/29(月) 18:28:41 ID:4am/oPaj] ヤホーのトップトピックに「地デヂB-CAS無効装置が波紋」ってのがあるな。friioのことだってよ。 無料放送にまでプロテクトをかけるなんてさもしいことやってるの日本だけなんだから これを機に「なんでB-CASなんてもんがあるんだ」「すぐにでもやめろ」って方向になればしめたもんだな。
621 名前:login:Penguin mailto:sage [2009/06/29(月) 20:08:15 ID:4am/oPaj] ♪だけど ウチにはアンテナがない ♪キャプチャ したけど すなあらし ♪これでは たからの もちぐされ ♪ヤフオク だしたら うれるかな ♪あぁー あぁー ♪あぁー あぁー ♪あぁー あぁー うれるかなぁ
622 名前:login:Penguin mailto:sage [2009/06/30(火) 15:34:42 ID:OsNMVDw2] >>621 www.amazon.co.jp/ 八木アンテナ-UWPA-YAGI-地上デジタルアンテナ-アリスブルー/dp/B000E1IJF8/ref=sr_1_2?ie=UTF8&s=electronics&qid=1246343300&sr=8-2 ならベランダにつけられるし、 www.amazon.co.jp/BUFFALO- ブースター機能搭載-地デジ対応機器専用-室内アンテナ-DT-OP-RA/dp/B001D4NQ6C/ref=sr_1_4?ie=UTF8&s=electronics&qid=1246343300&sr=8-4 なら室内で使えるが。 前者は使っていて問題ないが、後者は持っていないので効果のほどは分からん。 ♪そーやって、さらにー かねをー つかわせるー
623 名前:621 mailto:sage [2009/07/01(水) 19:28:09 ID:ug6O8ORc] >>622 後者のバッファローのを買ってきた。 地域の送信タワーから5kmも離れてない場所で、近くに高い建物もないんで難なく受信できたよ。 ぢつはfriioじゃなくてPT1なんだけどね。 DVBドライバからパイプでb25通してmplayerでの視聴テストはOK。 さて、これからEPGやらストリームやらを少しずつMythTVとつなげていく作業だ。
624 名前:login:Penguin mailto:sage [2009/07/05(日) 17:51:25 ID:pLu6L03O] recfriio serverについて教えてくれ。 Ubuntu 9.04で、Webブラウザでrecfriio.phpにアクセスすると、 ロックディレクトリの削除に失敗しました。パーミッションを確認して下さい。 となるので、/var/www/recfriioディレクトリにvarとcacheのサブディレクトリを作成。 $ cd /var/www/recfriio $ sudo mkdir var cache パーミッション、グループ変更 $ sudo chmod 775 var cache $ sudo chgrp video var cache とした。www-dataユーザと自分のユーザはvideoグループに参加させている。そうすると、 rcfriio.phpには正常にアクセスできるようになったんだが、番組表のリンクをクリックする と、 局名テーブルの取得に失敗しました となる。あと、何が必要なのだろうか。recfriioのバージョンは070です。
625 名前:login:Penguin mailto:sage [2009/07/05(日) 18:09:53 ID:NQ9qnNvU] >>624 「番組表を開こうとすると『局名テーブルの取得に失敗しました』と表示される現象」は、 うちのところでも起こっている。 なんかね、recfriio serverが使ってるテレビ王国とか言うサイトが最近リニューアルとか したらしくて、そのせいでrecfriio serverが新しい形式に対応してないために発生するようだ。 つまり作者さんの対応待ち・・・なのかな。 普通に手動で録画予約を設定したりとか、手動での録画ができるなら問題ないんじゃない。
626 名前:624 mailto:sage [2009/07/05(日) 18:33:48 ID:pLu6L03O] >>625 TV王国が最近リニュアルしたというのは、Googleで知っていました。recfriio server が新しい形式にまだ対応していないのですか。残念です。 ハードディスクの容量を増やしたかったので、WindowsだとRAID5が手軽に 組めないと思い、LinuxでRAID5を組みました。それで、Linuxでrecfriio serverを使いたかったんですが。 windows向けのtvrockの録画予約のし易さは捨てがたいですね。 foltiaはアニメ専用だし、vrs_linuxはうまく動かない。 うーん、困った。vrs_linuxとMythTV+extrecdについて、 また、次の週末にあがいてみます。
627 名前:login:Penguin mailto:sage [2009/07/05(日) 18:57:02 ID:MdUVNhrQ] どこぞのEPGサービスに頼るよりも、 生TSからepgdumpr2でXML吐かせて、 それを食わせるほうがスマートじゃないかい?
628 名前:login:Penguin mailto:sage [2009/07/05(日) 23:15:08 ID:gEiwvuAK] >>627 それいいね 頼んだぞ
629 名前:login:Penguin mailto:sage [2009/07/05(日) 23:33:56 ID:MdUVNhrQ] >>628 オレはPT1 + MythTVなので頼まれても困るw
630 名前:login:Penguin mailto:sage [2009/07/05(日) 23:48:12 ID:nWZ9eW7n] >>628 ってかすでに確立してるわけだから やるかどうかはお前しだいだろ
631 名前:login:Penguin mailto:sage [2009/07/06(月) 06:55:12 ID:tx7LzUtf] tomyさんがパッチあてたextrecdってまさに>>627 をやってくれる物じゃないん? 中身確認してないけど。
632 名前:login:Penguin mailto:sage [2009/07/06(月) 22:09:13 ID:jMpsBi6m] epgdump r2でCS放送のxmlが上手くはけないみたいです。 セグメンテーション違反っていわれる・・・
633 名前:login:Penguin mailto:sage [2009/07/07(火) 13:39:34 ID:mk1mf0tm] 今月号のニケイLinuxすげーな表紙に堂々と録画鯖。。。「Friio,PT1,HDU..」て
634 名前:login:Penguin mailto:sage [2009/07/07(火) 16:07:35 ID:Kfu6klA7] 別に違法でもなんでもないからな
635 名前:login:Penguin mailto:sage [2009/07/07(火) 16:45:11 ID:fc/l6Q7a] >>633 めずらすくオレの方が雑誌より進んでるかもョ ウホッ >>632 引っ越す前でまだ地デジを室内アンテナで環境整備中だが、 ウチは地デジでもやたらとセグって落ちる。
636 名前:login:Penguin mailto:sage [2009/07/07(火) 21:14:48 ID:R5tWyoUp] 前もPT1本体が表紙のLinux誌があったはず。 P2Pの話題よりは遥かに健全だからな。
637 名前:login:Penguin mailto:sage [2009/07/07(火) 21:31:29 ID:fc/l6Q7a] epgdump r2が頻繁にsegmantation faultで落ちる現象、 どこで何が悪いのかも分からずにsegmentation faultと 宣告されるだけではシャクなので、gdbで少し追ってみた。 セクションデータを集めるところで、4096バイトを超えてセクションサイズを処理しようとしたり、 TSパケットの移し替えのところで、ペイロード184バイト超えを処理しようとしてたり、 したので、サイズチェックを追加して超過するのを捨てるようにしたら、 ひとまずは安定して動くようになったみたい。 ホントに捨てていいものかどうか分からずにやってるけど。
638 名前:login:Penguin mailto:sage [2009/07/07(火) 22:45:27 ID:TuvdJltc] epgdumpr2で番組情報取得する時は、何秒くらいtsデータ確保してる? 短時間(10秒くらい)でも毎回ちゃんと取れるのかな?
639 名前:login:Penguin mailto:sage [2009/07/07(火) 22:56:46 ID:He6sNoKH] 回数を増やせば1回が短時間とれるみたいね。ほぼ全部きっちりとるなら BSで数分、地上でも数十秒は流さないと取れないみたい。
640 名前:login:Penguin mailto:sage [2009/07/07(火) 23:34:43 ID:R5tWyoUp] 番組表に必要なパケット全部そろったら 録画終了するようにしたらおk
641 名前:login:Penguin mailto:sage [2009/07/08(水) 04:13:17 ID:Adr7ytFe] >>638-639 どこぞかの情報で180秒あれば一周する、って記述を見たことがあったんで それを目安にキャプチャさせている。 >>640 その通りなんだが、どうやって判断するの?
642 名前:login:Penguin mailto:sage [2009/07/08(水) 14:45:53 ID:6KGkRVyf] 玄箱HG+Vine4.2、b25動いた。 【構成】 SCR 3310 NTTCom ccid-1.3.10 pcsc-lite-1.5.4
643 名前:login:Penguin mailto:sage [2009/07/08(水) 14:55:09 ID:tMntb+/g] Vineとかまだあったのか…
644 名前:login:Penguin mailto:sage [2009/07/08(水) 22:51:39 ID:Adr7ytFe] 日本発のディストリはダメだってあれほど云ったのに...
645 名前:login:Penguin [2009/07/09(木) 05:56:45 ID:i1zHfW+7] ┏━━┓ ┏┓┏┓ ┏┓ ┏┓ ┏┓ ┏┓ ┏┓ ┏┛┏┓┃ ┏┛┗┛┗┓ ┃┃ ┏┛┗┓┏┛┗━━┓ ┏┛┗┓┏┛┗━━━┓ ┗━┛┃┃ ┗━┓┏━┛ ┏┛┗┓ ┗━┓┃┃┏━━┓┃ ┗┓┏┛┃┏━━┓┏┛ ┏━━┛┗┓ ┃┃ ┃┏┓┃ ┃┃┃┗━━┛┃ ┃┃ ┗┛ ┃┃ ┃┏┓┏┓┃┏━┛┗━┓ ┃┃┃┃ ┏┛┃┃┏━━━┛ ┃┗━┓┏┓ ┃┃ ┃┗┛┗┛┃┗━┓┏━┛ ┏┛┃┃┗┓ ┃┏┛┃┗━━━┓ ┃┏┓┃┃┃┏┛┃ ┃┏┓┏┓┃ ┃┃ ┃┏┛┗┓┃ ┃┃ ┃┏━━┓┃ ┏┛┃┃┃┃┗┛ ┃ ┃┗┛┗┛┃┏━┛┗━┓ ┏┛┃ ┃┗┓ ┏┛┃ ┃┗━━┛┃ ┃┏┛┃┃┗┓ ┏┛ ┗━━━━┛┗━┓┏━┛ ┃┏┛ ┗┓┃ ┃ ┗┓┗━━━━┛ ┃┃ ┃┃┏┛ ┗┓ ┏┓┏┏┏┓ ┃┃ ┏━┛┃ ┃┗━┓┃┏┓┗━━━━━━┓┃┃┏┛┃┃┏━┓┗┓ ┗┛┗┗┗┛ ┗┛ ┗━━┛ ┗━━┛┗┛┗━━━━━━━┛┗┛┗━┛┗┛ ┗━┛
646 名前:login:Penguin mailto:sage [2009/07/09(木) 12:45:37 ID:kqy0qj1G] Vineって、いまだにeucなんだろ。
647 名前:login:Penguin mailto:sage [2009/07/09(木) 18:13:26 ID:Fhq0dnWI] 意味の無い作業やめて、そのスキルとマンパワーをよそに充てるべきだよな
648 名前:login:Penguin mailto:sage [2009/07/11(土) 20:48:04 ID:l98EvqCK] >>646 情弱乙
649 名前:login:Penguin mailto:sage [2009/07/12(日) 16:02:47 ID:Gv/YDfV+] >>648 UTF-8に乗り換えられない、時代についていけない情弱乙
650 名前:626 mailto:sage [2009/07/13(月) 13:06:30 ID:225vLwLQ] 今月の日経Linuxでepgrecの記事があったので,参考にしたら,簡単に番組表が取得でき,番組名のクリックで録画予約できるようになった。 データ形式がたまに変わってしまうTV王国を使わずに済んで良かった。 しかし、UbuntuにはいってるffmpegはH.264をサポートしていないね。ソースコードからコンパイルして、libx264でトランスコードできたが。
651 名前:login:Penguin mailto:sage [2009/07/13(月) 14:52:00 ID:mB3ewR87] 国によって異なる法に対応するために標準のリポリトジに あるのはH.264当いくつかが削除されてるんじゃなかったかな。 sources.listにうんちゃらを入れると、もっといろいろ入ったのが aptで取れるようになるが、国によっては法に触れるから 注意しろとか、そんな感じになってたと思うよん。 詳しくはubuntu公式参照。
652 名前:login:Penguin mailto:sage [2009/07/13(月) 18:53:32 ID:Okt0POGr] メディア系のは特許絡みやライセンスでややこしいのが多いから ソースからビルドするのが吉。 libx264, vlc, ffmpeg, faad, faac, mp3lame, mplayer, xvid, とか軒並み野良ビルドしたヤツを使ってますよ。
653 名前:login:Penguin mailto:sage [2009/07/13(月) 20:47:18 ID:/DC8mWdL] fedora11で、recfriioをコンパイルしようとすると、エラーが出る。 偉い人教えてー。 <変更点> ・Makefile LIBS = -lpthread -lboost_thread -lboost_filesystem `pkg-config --libs glib-2.0` ・usbops.hpp #include <linux/usb_ch9.h> [root@rec recfriior4]# make g++ -O2 -g -Wall -pthread -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DB25 `pkg-config --cflags glib-2.0` -c -o recfriio.o recfriio.cpp g++ -O2 -g -Wall -pthread -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DB25 `pkg-config --cflags glib-2.0` -c -o usbops.o usbops.cpp g++ -O2 -g -Wall -pthread -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DB25 `pkg-config --cflags glib-2.0` -c -o error.o error.cpp g++ -O2 -g -Wall -pthread -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DB25 `pkg-config --cflags glib-2.0` -c -o IoThread.o IoThread.cpp In file included from IoThread.cpp:14: RingBuf.hpp:90: error: ‘condition’ in namespace ‘boost’ does not name a type RingBuf.hpp: In member function ‘void RingBuf<T>::setReady(T*)’: RingBuf.hpp:188: error: ‘cond’ was not declared in this scope RingBuf.hpp: In member function ‘const T* RingBuf<T>::getPopPtr(unsigned int)’: RingBuf.hpp:233: error: ‘cond’ was not declared in this scope RingBuf.hpp: In member function ‘void RingBuf<T>::interrupt()’: RingBuf.hpp:260: error: ‘cond’ was not declared in this scope make: *** [IoThread.o] エラー 1 CentOS5.2だと問題なく、コンパイルできたのだが。。。
654 名前: ◆N/E9PqspSk mailto:sage [2009/07/13(月) 21:08:10 ID:rIIyRfYx BE:1010916465-2BP(0)] >>653 多分>>548 と同じ問題で、>>561 のように #include <boost/thread/condition.hpp> を追加してみて下さい。 追加するのは多分RingBuf.hppの#includeが並んでいるあたりです。
655 名前:login:Penguin mailto:sage [2009/07/13(月) 22:15:34 ID:/DC8mWdL] >>654 レスありがとうございます。 includeさせたら、RingBuf.hppは通るようになりました。 どうもありがとうございました。 ですが、今度はusbops.cppでエラーが。。。 g++ -O2 -g -Wall -pthread -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DB25 `pkg-config --cflags glib-2.0` -c -o usbops.o usbops.cpp usbops.cpp:16 から include されたファイル中: usbops.hpp:10:27: error: linux/usb_ch9.h: そのようなファイルやディレクトリはありません In file included from usbops.cpp:16: usbops.hpp:19: error: ‘usb_device_descriptor’ has not been declared usbops.cpp:26: error: ‘usb_device_descriptor’ has not been declared usbops.cpp: In function ‘void usb_getdesc(const char*, int*)’: usbops.cpp:37: error: ‘usb_device_descriptor’ was not declared in this scope make: *** [usbops.o] エラー 1 #include <linux/usb/ch9.h>に戻したり、includeの記述位置を変えてみたが、 エラーが出てしまう状態です。 度々すいませんが、よろしくお願いします。
656 名前:login:Penguin mailto:sage [2009/07/13(月) 22:36:41 ID:CA3jOxWf] PT2販売決定ktkr
657 名前: ◆N/E9PqspSk mailto:sage [2009/07/13(月) 23:01:21 ID:rIIyRfYx BE:2122923997-2BP(0)] >>655 そのヘッダファイルが入っているパッケージが入っていない為だと思います。 適当にぐぐった感じだと、 www.google.co.jp/search?hl=en&lr=lang_ja&q=site:www.rpmfind.net+linux/usb/ch9.h+Fedora11 kernel-headersパッケージ(?)に/usr/include/linux/usb/ch9.hが入っているっぽい感じです。
658 名前:login:Penguin mailto:sage [2009/07/13(月) 23:09:20 ID:mB3ewR87] DTV板にearthsoftの中の人が出没してるのか。 あんまりPT1と変わらなさそうだから、今のドライバを少し変えれば 対応できそうね。
659 名前:login:Penguin mailto:sage [2009/07/14(火) 00:25:24 ID:ZuDYogNZ] リポリトジ
660 名前:login:Penguin [2009/07/14(火) 03:57:26 ID:S60M+mpu] 高麗棒子
661 名前:login:Penguin mailto:sage [2009/07/14(火) 21:44:54 ID:XsJb9Cpv] >>657 レスありがとうございます。 kernel-headersパッケージインストールされていた。。。(泣 ・ch9.h(fedora11) -rw-r--r-- 1 root root 19008 2009-06-17 12:33 /usr/include/linux/usb/ch9.h ・usb_ch9.h(CentOS5.2) -rw-r--r-- 1 root root 16815 12月 17 2008 /usr/include/linux/usb_ch9.h usbops.hppのincludeヘッダを #include <linux/usb_ch9.h> を #include <linux/usb/ch9.h> に戻してもエラーが出る。。。 fedora11にインストールするのはムリなのか???
662 名前:login:Penguin mailto:sage [2009/07/15(水) 20:15:42 ID:yM937ToH] >>661 俺はできたお。
663 名前:login:Penguin mailto:sage [2009/07/15(水) 20:30:35 ID:SxmckvjM] >>661 そのパッケージ、十分に新しい? ・・・たまに新しすぎて問題が発生することもあるから何とも言えないんだが ちなみにうちはFedora10だけど問題ないよ #include <linux/usb/ch9.h>で問題ないよ ところで「#include <linux/usb/ch9.h>」でもやっぱり 「そのようなファイルやディレクトリはありません」なわけ? それともエラーが変化する?
664 名前:662 mailto:sage [2009/07/15(水) 20:33:25 ID:yM937ToH] >>661 それだけでは可哀想なので。 usbops.hpp にパッチが当たっていないと予想。 $ head -20 usbops.hpp の結果と $ uname -a の結果を貼ってくれ。
665 名前:login:Penguin mailto:sage [2009/07/16(木) 11:28:33 ID:eLR1BJoJ] >>663 レスありがとうございます。 kernel-headerのバージョンは、「kernel-headers-2.6.29.5-191.fc11.i586」です。 include <linux/usb/ch9.h>にすると、下記のエラーが出る(沢山出るため、一部表示) setting.hpp:8: error: ‘uint32_t’ does not name a type setting.hpp:11: error: ‘uint32_t’ does not name a type setting.hpp:15: error: ‘TSDATASIZE’ was not declared in this scope setting.hpp:16: error: ‘TSDATASIZE’ was not declared in this scope #include <linux/usb_ch9.h>にすると、ヘッダがないとエラーになる。 fedora10だと問題ないのかー(泣。
666 名前:login:Penguin mailto:sage [2009/07/16(木) 11:31:43 ID:eLR1BJoJ] >>662 $ head -20 usbops.hpp // $Id$ // USB操作 #ifndef _USB_OPS_HPP_ #define _USB_OPS_HPP_ #include <linux/usb/ch9.h> //#include <linux/usb_ch9.h> #include <linux/usbdevice_fs.h> #include "error.hpp" /** * usb_device_descriptorを取得する。 * @param devfile デバイスファイル * @param desc usb_device_descriptorへのポインタ(出力) * @exception usb_error 失敗時 */ void usb_getdesc(const char *devfile, usb_device_descriptor* desc) throw (usb_error); /** $ uname -a Linux rec 2.6.29.5-191.fc11.i686.PAE #1 SMP Tue Jun 16 23:19:53 EDT 2009 i686 i686 i386 GNU/Linux いろいろとありがとうございますm(__)m
667 名前: ◆N/E9PqspSk mailto:sage [2009/07/16(木) 15:58:35 ID:d0FVCQ1p BE:606549863-2BP(0)] kvmにFedora11入れて確認しました。 Recordable.cppとFriioWhite.cppとFriioBlack.cppの先頭に #include <inttypes.h> を追加して下さい。
668 名前:login:Penguin mailto:sage [2009/07/16(木) 16:16:51 ID:eLR1BJoJ] >>667 レスありがとうございます。 また、fedora11環境下での実行をありがとうございます。 Recordable.cppまでは通るようになりましたが、AbstractFriio.cppでエラー発生。。。以下に一部を表示。 AbstractFriio.cpp: In member function ‘virtual void AbstractFriio::startStream()’: AbstractFriio.cpp:32: error: invalid use of incomplete type ‘struct boost::thread’ /usr/include/boost/thread/pthread/thread_data.hpp:21: error: forward declaration of ‘struct boost::thread’ AbstractFriio.cpp:33: error: invalid use of incomplete type ‘struct boost::thread’ /usr/include/boost/thread/pthread/thread_data.hpp:21: error: forward declaration of ‘struct boost::thread’ AbstractFriio.cpp: In member function ‘virtual void AbstractFriio::stopStream()’: AbstractFriio.cpp:51: error: invalid use of incomplete type ‘struct boost::thread’ /usr/include/boost/thread/pthread/thread_data.hpp:21: error: forward declaration of ‘struct boost::thread’
669 名前:662 mailto:sage [2009/07/16(木) 21:08:53 ID:4s7I2xKt] >>666 うちはこうだな。HDUS 用パッチが当たってるからだが。 $ head -20 Download/test/recfriior4/recfriior4/usbops.hpp // $Id$ // USB操作 #ifndef _USB_OPS_HPP_ #define _USB_OPS_HPP_ #include <linux/version.h> #if LINUX_VERSION_CODE <= KERNEL_VERSION(2, 4, 20) #include <usb.h> #include <linux/usb.h> #elif LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 21) #include <linux/usb_ch9.h> #else #include <linux/usb/ch9.h> #endif #include <linux/usbdevice_fs.h> #include "error.hpp" /** * usb_device_descriptorを取得する。 結局そのカーネルだとlinux/usb/ch9.h がinclude されてるのは一緒だな。 up0127 とup0257 のパッチを当ててコンパイルしてみたら? >>667 で解決済みなら、まあそれでいいけど、疑問があるなら#include <linux/usb/ch9.h> を 有効にしたときに出るエラーメッセージをそのまま貼ってくれ。
670 名前:653 mailto:sage [2009/07/17(金) 19:00:23 ID:Rzh5LytP] >>669 親切にありがとうございます。 不明な点を教授していただくかもしれませんので、その際はよろしくお願いします。
671 名前:login:Penguin mailto:sage [2009/07/18(土) 15:53:24 ID:mBztLw7w] >>637 パッチうpうp
672 名前:login:Penguin mailto:sage [2009/07/18(土) 17:07:36 ID:Ef+kFS3y] >>671 どこへだ? 2senでいいのかな?
673 名前:login:Penguin mailto:sage [2009/07/18(土) 17:41:36 ID:Ef+kFS3y] >>671 デビューしてみた。 2sen.dip.jp/cgi-bin/dtvup/source/up0141.zip 異常終了を回避するためだけのパッチなので、承知の上で適用下され。 もしかすると、番組表のデータ列の組み合わせの相性(?)により、特定のレコードだけ取り込まれない、 とかいうような不具合が逆にでてくるかもしれない。 こちらでは今のところそういうのはなさそうだけど。 ただ、動作が安定するのは確実。
674 名前:login:Penguin mailto:sage [2009/07/18(土) 17:48:29 ID:Ef+kFS3y] >>673 ゴメン、いったん取り下げます。 作業ミスかもしれない。
675 名前:login:Penguin mailto:sage [2009/07/18(土) 18:54:52 ID:JhcA2Niv] パッチってbzip2かけてuuencodeかbase64して スレに貼るのが消えなくて安全な気がする。サイズ次第だけど。
676 名前:637 mailto:sage [2009/07/18(土) 23:01:21 ID:Ef+kFS3y] >>671 俺パッチは要らないかも... というのも、up036.gzの不具合修正パッチを充て忘れてたことに気づいて それ充てただけのもので動作させてみたら普通に動いてる。 なんかすっげぇかっこ悪い。情けない。 そして大いに反省
677 名前:login:Penguin mailto:sage [2009/07/19(日) 11:16:34 ID:eGTiHqqy] >>676 皆のためにパッチをわざわざ用意したところに俺は敬意を表するよ お前みたいなのがいるからやる気が出る奴もいるだろうさ 失敗なぞおそるるなかれ
678 名前:login:Penguin mailto:sage [2009/07/19(日) 11:39:43 ID:f56wOUG5] しかし結局CSがうまくいかないのはそのままか・・・
679 名前:tomy ◆CfWlfzSGyg [2009/07/19(日) 11:45:53 ID:EqnsWoCa] >678 b25を通してみたら? 番組表自体にスクランブルがかかっている落ちとか。
680 名前:login:Penguin mailto:sage [2009/07/22(水) 00:28:53 ID:risO8WwD] >>679 b25通してみましたがセグメンテーション違反で落ちます・・・
681 名前:login:Penguin mailto:sage [2009/07/22(水) 18:48:29 ID:jTLz5DUX] >>680 取り下げたパッチ、ダメ元でやってみたらどうなるでっしょっかね? begin-base64 644 t1.uuc H4sIAFTfZkoAA+2TTU8TQRjHe91+ikm80G63ndltu1AiqSFwUg568dY0223Z AG2zu01AwocBnzVESSCgVkBLAwQq1cIJD8YYExOEkphAvBpnaA1WkRPBg88v m3nb5+U//+yaxVymNFZMOWYumy6NuqmsNZ4qpl1jOOyOu74rgXLi0aiYmR7X WnOMnp2LdVTXfYypGo3TmM5UH2XxmE59hF5N+8spOW7aJsSXL+RKxrB1SZxp O9ch6HrJWNksUYZKNjFbX4Ktpgq2lYu4Ttg4Pzvb+hVFuShMUintUaimsBhR WUKLJWJ6mP6EyLSHUr8sy7+Va6fpCushrDuhdSfYn2nJJFFUqobiRBYTYySZ 9BNJkooj4WJ6YrSQzoyaeaLcJKxXnE+JYcwcc0y36zwkROj44GCIONYDs5D9 5UUg0OuXb1hZwqRIkFA9wh8hi6QzmQQJRvyyJFnZLtLZre+CQiQwKYIlo5B3 rXzJ7BW7KV7czHOP26qM4kSHKr4ounaoszyXRAQiJxI8c0CjunBAY9yB6JkD fmLlXWIMm8aIYRtd9wb6jTTfkaBjGk6ATPKIv99r4X3la+Xb+v7iae0EGrAG n1pX5aHeqjfvlb0D73Rle/1gcxlONp/DLDRhCWqwA69hBo62qnwFsAsrUIW5 cDjcyhY+ie5KHx9bNt25dZ8ruz0w1HaHN4AvML8zB0/gEE557+3t+tPvUIYt +AzNtuG26ZbsPKHCwnMHZe5Hh0BovHoMR1Df2OfVjqEZ9fY88GrQ6L/br6mw Oz3DM7iPfFt+t7oKjXJz8Q2FOhff5CoeQb36cfMInonc6Yet2I23MFebr77g itYqx8sHooo36x1Ov+RZXO36XuXD0gKvsdxS+69/XwRBEARBEARBEARBEARB EARBEARBEARBEOQ/5wfnyBSoACgAAA== ==== 上の文字列をテキストファイル(例:uuc1.txt)にペーストして uudecode uuc1.txt -o patch1.tgz
682 名前:login:Penguin mailto:sage [2009/07/22(水) 19:03:02 ID:Z/GDDgp6] uuencodeか 懐かしいのー
683 名前:login:Penguin mailto:sage [2009/07/22(水) 19:26:52 ID:3lx6Ykyl] つうか最近のuuencodeってbase64使えるのか。勉強になったよ。 #絶対使いそうにない知識だが
684 名前:login:Penguin mailto:sage [2009/07/22(水) 19:57:55 ID:jTLz5DUX] いや、uuencodeで貼ってみたら、ってアドバイスを上の方でもらってたんで やってみたんよ。 base64はhelp見たらあったんで、だったらと思って使ってみた。
685 名前:login:Penguin mailto:sage [2009/07/22(水) 21:13:38 ID:l1fGMdjU] パッチ直張りだと見にくいし、アップローダーだと 消えちゃうからuuencodeでいいと思う。乙です。
686 名前:login:Penguin mailto:sage [2009/07/22(水) 22:23:24 ID:risO8WwD] >>681 動作しました!! 本当にありがとうございます。 /CSの指定の部分がまちがって/BSになっているのを修正した以外は何も変えずに動作しました。
687 名前:684 mailto:sage [2009/07/23(木) 18:51:15 ID:NgqmhtJC] >>686 効果があったようで何よりでやんす。 あとは変なふうに番組表に歯抜けが現れてないか、そこだけご留意くだされ。
688 名前:login:Penguin mailto:sage [2009/07/23(木) 20:50:39 ID:MZ5SuK5/] + へ/ ̄ ̄ ̄ ̄ ̄ ̄\ へ + ___./\i / '''''' '''''' \ /\___ + / \.r/ ヽ-/ \ + / ./~\.`l::::::::: (●), 、(●)、.: |._./~\. \ /. /,- ―-`|:::::::::: ,,ノ(、_, )ヽ、, |.-―- 、.\. \ + / i/~, -.ニニ |::::::::::::::::: `-=ニ=- ' |ニニ-、. i. ヽ ヽ + | l | i/ _ ヽ:::::::::::::::::::. `ニニ´ ノ. \i `l | .| /././ / //~// /ヽ/ヽ__/⌒___i⌒.i __i⌒:i ヽ.i|ヽ~ ̄\ ヽヽ.ヾヽ . ~ | | .| | |/ |. | ( | i | :| ヽ´ ヽ.| | ヽ / | | i ~ + /./| | ヽ | ,|. |ヽ ヽ.i | :| | > / | .|/ | .|ヾヽ . + ~ | |. | .|. | |\` i | | | / // | .| .| | ~ /./ ヽ. | /,.,/ ヽi l | |/ / | / `、ヽ . ~ I_| <.,ノ i,,,<,,,,,,/ |_I
689 名前:login:Penguin mailto:sage [2009/07/30(木) 21:56:40 ID:JWDfZkF9] epgrecを使っているんだが、しょっちゅう、複数のテレビ局の 番組表の内容が同じに表示されるんだが、そうなっている 人いる? 場所は東京で、例えば、日本テレビとTBSの番組表が、日本テレビの 内容になってしまう。内容がダブる局は一定でなく、コロコロ変わる。 ひどいときは、4局の内容が1局のものになってしまう。 epgrecのバージョンは 090708だけど、バクなのかな?
690 名前:中の人 mailto:sage [2009/07/30(木) 22:15:41 ID:qfV+u/7v] config.phpの識別文字列がダブっているか、そうでなければ 受信状態が悪いかなにかの原因で、epgdumpがたびたび 失敗していて、さらにsetuidビットを立てているため getepgが前の局の受信データが消せてないということが考えられます。 setuidビットは実害しかないので、もし立っているのなら落としたほうがいいかと。
691 名前:689 mailto:sage [2009/07/31(金) 08:25:37 ID:16JiG6jL] >>690 中の人、書き込み、ありがとうございます。 config.phpの識別文字列にダブリはないです。各局の信号レベルは 約22dB以上で、問題ないはずなんですが、10回に2回程度録画に失敗します。 getepg.phpのパーミッションは755で、setuidビットは立っていません。 ただ、getepg.phpのユーザー、グループがIDで表示されて、500および 501になっています。 受信状態が悪くなることがあって、問題が起こっているんですかね。
692 名前:中の人 mailto:sage [2009/07/31(金) 10:56:16 ID:jASRv4SP] いえ、setuidビットが立っている可能性があるのはrecfriioの方です。 recfriioにsetuidビットを立てている人が多いようです。 getepgは、EPGを抜くために録画した後、unlinkを実行して録画ファイル を消していますが、setuidビットが立っているrecfriioで録画されたファイルは 消せませんから、録画ファイルが残り、その次の局で何かの問題が 起きたときには前の局と番組が同じになる等のトラブルが起きることが 考えられます。 udevでusbdeffsのユーザー/グループが正しく設定され/etc/groupで getpegを走らせているユーザーがrecfriioが使用するusbdevfsの利用 が可能になるよう設定されていれば、setuidビットは不要で、 逆にepgrecに限らず、いろいろな場面で面倒な問題を起こす原因に しかならないと思います。 もっとも、何にsetuidビットを立てるかはユーザーの専権事項ですから あれこれ指図するつもりは毛頭ありませんが。 >ユーザー、グループがIDで表示されて、500および501になっています。 getepgはWeサーバと同じユーザー/グループで動かすのですが、500/501だと そうじゃないような感じがしますね(ディストリによって違うので何とも言えませんが)。 cronの設定法が公式にありますので、getepgをお使いのwebサーバのアカウントで 動かすよう/etc/cron.d/getepgを設定してください。
693 名前:login:Penguin mailto:sage [2009/07/31(金) 19:27:40 ID:jpYryErs] epgdumpがsegmentation faultでabortするとそうなる可能性、はないのかな?
694 名前:中の人 mailto:sage [2009/07/31(金) 22:08:01 ID:jASRv4SP] ないと思います。というのは、私の実動機でも日に何度か epgdumpがsigsegvで死んでますがそういう症状はないからです。
695 名前:689 mailto:sage [2009/07/31(金) 22:08:21 ID:16JiG6jL] >>692 中の人、ありがとうございます。 recfriioのsetuidを除去したら、ほとんど全局、番組表が 同じになってしまいました。 setuidを戻した上、getepg.phpを一般ユーザーでcronで実行 していたのを、www-dataでcronで実行されるようにしたのですが、2局が 同じ番組表になってしまいますね。 こまめに録画(運用)しているので、ファイルのユーザー、グループの 変更をやらなかったので、それらの設定が問題かわかりませんが、 週末に設定を見直してみます。
696 名前:中の人 mailto:sage [2009/07/31(金) 22:21:11 ID:jASRv4SP] /tmp/__temp.tsと/tmp/__temp.xmlが消せずに残ってるようなら 消してください。setuidビット付きrecfriioでEPG用に作成されたこれらのファイルは 消せませんので永遠に残って同じ番組が繰り返される可能性があります。
697 名前:中の人 mailto:sage [2009/07/31(金) 22:28:29 ID:jASRv4SP] ああ、それからsetuidビットを落とすとWebサーバのアカウント(Debian系はwww-data Redhat系はたぶんapacherとか何とか)でrecfriioが動かせなくなっているかもしれません。 その場合、新たな録画ができないために同じ番組が繰り返される可能性があります。 おそらくudevで何らかのグループで使えるように設定してるはずで、そうであれば www-dataなりapacheなり何かなりのサブグループにfriioを使うグループを登録 してやんないと駄目です。これらの設定はudevに何を設定したかによって変わるので 決め打ちでのアドバイスはできません。いろいろやってみてください。
698 名前:login:Penguin [2009/08/10(月) 20:40:45 ID:Sc0CZZIq] friio黒を持ってます、ubuntuで使いたいのですが、ソフトはどこに有りますか? 色々探してますがリンクが切れていてたどり着けません。
699 名前:login:Penguin mailto:sage [2009/08/10(月) 20:55:42 ID:PNNxt6yQ] 切れてないリンクをいろいろ探すと見つかりますよ
700 名前:login:Penguin mailto:sage [2009/08/11(火) 08:20:16 ID:bbuLxH4a] >>698 今月のLinux雑誌で、地デジ録画を特集しているのが2誌あるから、買って嫁。
701 名前:login:Penguin mailto:sage [2009/08/11(火) 11:05:22 ID:P/dsi+jK] gentooでカーネルを2.6.29から2.6.30にしたら(同じconfigで) usb 2-6.4.3: reset high speed USB device using ehci_hcd and address 6 とかいうのがリングバッファにものすごい勢いで出て録画できなくなった。 .30でfriio使えてる人いる?
702 名前:login:Penguin mailto:sage [2009/08/11(火) 19:08:28 ID:XLV7jM5b] >>701 チップセットの銘柄ぐらい書かないとどの系統のUSBホストチップか分からんぞい。 それによって挙動が違う可能性もある。
703 名前:login:Penguin mailto:sage [2009/08/11(火) 20:35:01 ID:tuN+vGme] チップの種類解ってもどうしようもないけどな 通ぶりたいのは解るが
704 名前:701 mailto:sage [2009/08/11(火) 20:48:16 ID:P/dsi+jK] X38です。だからICH9だったかな? 一応USBケーブルを変えてみたりはしたけど改善せず、 しかし.29のカーネルに戻すとあっさり使えるので やっぱそこが問題だと思うんだけど…
705 名前:login:Penguin mailto:sage [2009/08/11(火) 21:15:04 ID:XLV7jM5b] >>703 いやね、古い話だけどUSB 1.1の頃って、UHCIとOHCIで挙動が違ってたでしょ。 2.0はEHCIで統一されてるはずだとはいえ、何か違うのかなぁ、ってこと。 そんだけです。
706 名前:login:Penguin mailto:sage [2009/08/30(日) 23:27:55 ID:iLpC5Rk9] 教えてくれい。 今日、NHKの7:55PMからのNHKの衆院選挙の開票速報を録画したんだが、 開始直前に音声があったのに、開始したら無音になってしまった。 これって、何が原因なのでしょうか?映像は録画できている。
707 名前:login:Penguin mailto:sage [2009/08/30(日) 23:30:58 ID:hiStswdl] >>706 二カ国語にプレイヤーが対応できてないんでしょ
708 名前:login:Penguin [2009/08/31(月) 13:37:12 ID:J1km4UUw] >>706 何で再生してるか分からんが、mplayerなら mplayer -ss 00:01:00 録画ファイル で音でない?
709 名前:login:Penguin mailto:sage [2009/08/31(月) 18:02:42 ID:zhOLwIX3] >>707 ,708 情報ありがとうございます。 epgrecで予約録画を行い、ネットワーク越しにウェブブラウザで 録画ファイルのリンクをクリックして、vlcで再生しています。 Windowsマシンに持っていって、MPC HC(Media Player Classic Homecinema) で再生したら、音声が出ました。vlcは二ヶ国語に対応していないようですね。 mplayerでは、iceweaselのファイルの種類と取扱い方法の関連付けを やっても、ウェブブラウザのクリックで再生できませんでした。 Linuxで、二ヶ国語放送のtsファイルを、ウェブブラウザのクリックで 再生できるソフトってありますか?
710 名前:login:Penguin mailto:sage [2009/08/31(月) 18:03:54 ID:KjNL6Ofy] VLCならオーディオか音声だったか、そういうメニューで再生する 音声が選べるような。