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
577 名前:login:Penguin mailto:sage [2009/05/14(木) 23:22:15 ID:WQp6+9/q] >>576 それ、うちも同じ現象出た。 ARMのpcscのバグかと思ったけど、そっちは winscard_svc.c:565:MSGCheckHandleAssociation() Client failed to authenticate らしいから違うっぽい。 実際、CFLAGSに-fno-strict-aliasing付けてみても直らなかった。 とりあえずx86で同じ環境つくって試してみようと思ったまま放置しっぱなしだった。
578 名前:login:Penguin mailto:sage [2009/05/15(金) 00:12:37 ID:T6491+2m] gccってそんなにARMサポート弱いの?
579 名前:login:Penguin mailto:sage [2009/05/15(金) 00:27:39 ID:Ms6M4bBa] >>578 glibcがゴミなんじゃないの?
580 名前:login:Penguin mailto:sage [2009/05/15(金) 00:29:22 ID:T6491+2m] glibcのアセンブリで書かれてる部分かな?
581 名前:login:Penguin mailto:sage [2009/05/15(金) 18:10:25 ID:RWGw1QO6] その前になぜ玄人PROに入ってるバイナリがダメなだけな可能性を指摘しない?
582 名前:login:Penguin mailto:sage [2009/05/15(金) 18:27:13 ID:kFrTQXpi] 玄人志向がglibcのソースをいじってる可能性は低い。 結局、元のglibcが悪いか、それをコンパイルしたgccが悪いか。
583 名前:login:Penguin mailto:sage [2009/05/15(金) 18:30:40 ID:RWGw1QO6] gccの不具合か食い合わせが悪かったか
584 名前:login:Penguin mailto:sage [2009/05/15(金) 18:34:00 ID:9erVx33J] いや、普通Debian ARMに載せ替えたシステム使ってるんじゃねーの。 玄箱PROにデフォで入ってるのを使ってる奴は少ないだろ。
585 名前:login:Penguin mailto:sage [2009/05/15(金) 19:40:41 ID:+70gDVCi] glibc + ARMというと、 ttp://www.atmarkit.co.jp/news/200905/07/glibc.html > glibc開発者の1人で米レッドハットに勤務する > ウルリッヒ・ドレッパー(Ulrich Drepper)氏は、 > 「このクソなアーキテクチャ以外ではちゃんと動いてるよ。 > ARMのためだけにパフォーマンスを犠牲にするなんてことはしない」と、 ちゃんと、動くのだろうかw
586 名前:login:Penguin mailto:sage [2009/05/15(金) 20:09:13 ID:T6491+2m] やっぱSHだな
587 名前:login:Penguin mailto:sage [2009/05/15(金) 20:46:41 ID:RWGw1QO6] >>586 LANDISKでperlのビルドが通らず難儀した。 日本でしか使われてないプロセッサだから、国外では相手にされてない。 アーキテクチャサポートが貧弱すぎる。 gccも1-2名程度の日本人が細々と頑張ってる状態。
588 名前:login:Penguin mailto:sage [2009/05/16(土) 10:04:11 ID:PoV3ZnMZ] これなんかどうだろう? ttp://www.itmedia.co.jp/enterprise/articles/0905/12/news069.html
589 名前:login:Penguin mailto:sage [2009/05/16(土) 12:32:46 ID:CpmQ8j1b] >>588 「どうだろう?」って何の意味で? 見ての通りネットワークアプライアンスだよ。 FriioもHDDも両方HDDでつながなきゃならないんだからいいことないよ。 横着せずにAtomとかで普通にPC組めよ。
590 名前:login:Penguin mailto:sage [2009/05/16(土) 12:45:01 ID:7w506O8O] >>585 へぇ、いろいろあるんだね。ドレッパーとかいう人の反応は いかにも昔ながらのハッカー風(フレーム大好き)だけど、 glibcはカーネルと同じくらい重要なインフラだけに反感を 持ったり困ったりする人もいるだろうね。 まあ、Linusも強烈だからな〜。前にgitのメーリングリストで 「何でC++使わないの、恐竜みたい」みたいなメールを投げた 奴にLinusが、貴様は糞だ、とか怒り狂ってるスレッドを見たことがある。 あげく新参のクセにがたがた抜かすな、みたいな発言もしてた ような。 あれくらい強烈に自分を持ってないと大きなプロジェクトを まとめるのは難しいんだろうなあ、とも思ったね。
591 名前:login:Penguin mailto:sage [2009/05/16(土) 12:46:09 ID:5U+biqPj] >>590 敢えてC++を使わん理由もよう分からんけどね。
592 名前:login:Penguin mailto:sage [2009/05/16(土) 12:57:53 ID:7w506O8O] >>591 詳しくは該当スレ参照だけど、まずLinusがC++が嫌いらしい ってことと、gitは速さにこだわってる、という2点が大きいようだったね。 文字列操作のところ読みづらくてかなわん、stringつかえ というメールに対して、1バイト単位で最適化してんだよ、 STLや何かはゴミだみたいなレスを返してた。
593 名前:login:Penguin mailto:sage [2009/05/16(土) 13:19:53 ID:CpmQ8j1b] >>592 USBドライバをC++で書いた実装が出てきたときも 「なんでC++やねん、ダメ」って一蹴したんだっけな。 まぁ、他の部分が全部素のCで書いてあるから一部分だけC++にされても カーネルに取り込みにくいのは確かなんだが。 gitの件も「cvs,subversionのサーバに全部置いてやるのはバカだよ」 っつって分散型のをぶちあげてそっちに移行させちまったし。 一時期BSDも触ってた俺としては分散型の方がダメやと思うけどね。 好き勝手バラバラの野放図状態で開発を進めたら収拾つかんだろ。 Torbaldsの強権政権で成り立ってるだけやん。 マスターサーバがあって、逐次そこに成果を上げていって マージしてく方が整然としてるじゃねぇの。
594 名前:login:Penguin mailto:sage [2009/05/16(土) 13:21:36 ID:5U+biqPj] >>593 >Torbaldsの強権政権で成り立ってるだけやん。 それも統治には違いない。
595 名前:login:Penguin mailto:sage [2009/05/16(土) 16:06:55 ID:2/JIusIt] 分散型だの集中型だのは割とどうでも良いのだけど gitのマージ機能はマジ優秀。
596 名前:login:Penguin mailto:sage [2009/05/16(土) 16:52:14 ID:yXAexpuY] 人 (__) \(__)/ ウンコー! ( ・∀・ )  ̄ ̄ ̄ linusに一番に罵倒されるタイプだと思うよ >>593
597 名前:login:Penguin mailto:sage [2009/05/16(土) 19:04:53 ID:CpmQ8j1b] >>596 別に罵倒されてもいいや。 自分の気に入らないのを全部排除しようなんていうヤツと 仲良くなっても嬉しくねぇし。
598 名前:login:Penguin mailto:sage [2009/05/17(日) 00:58:39 ID:Dtg4KYGD] >>593 集中型の方が同じ領域のコミッタが好き勝手バラバラな件。 まぁ規則で回避できるが。
599 名前:login:Penguin mailto:sage [2009/05/17(日) 02:12:43 ID:QK5f3BTC] 一定量コードを書いたら、ローカルコミットしておかないと落ち着かない。 subversion では生きていけない。
600 名前:login:Penguin mailto:sage [2009/05/17(日) 02:50:16 ID:XlEAsp7J] SVKでいいじゃん
601 名前:login:Penguin mailto:sage [2009/05/18(月) 02:03:49 ID:axJFK1XW] C++でドライバ書く横着な奴は排除で正解。 ユーザーモードドライバなら文句言わんけど
602 名前:login:Penguin mailto:sage [2009/05/25(月) 09:37:01 ID:LQHWikY0] >>577 玄箱とPCで初期インストールから試してみた。 やっぱり玄箱のb25だけNGみたい。 これ以上追求する気力はないなあ。
603 名前:login:Penguin mailto:sage [2009/06/01(月) 00:02:54 ID:xh6fkGN+] recfriio server を CentOS5.3 で動かそうとしています。 /etc/udev/rules.d/40-permissions.rules というファイルが Debian 系にあるらしいのですが、 CentOS にはありません。これはCentOSではどのファイルに相当しますか? [root@***** recfriio070]# ls /etc/udev/rules.d/ 05-udev-early.rules 60-pcmcia.rules 90-alsa.rules 40-multipath.rules 60-raw.rules 90-dm.rules 50-udev.rules 60-wacom.rules 90-hal.rules 51-hotplug.rules 61-uinput-stddev.rules 95-pam-console.rules 60-libsane.rules 61-uinput-wacom.rules 98-kexec.rules 60-net.rules 85-pcscd_ccid.rules bluetooth.rules
604 名前:login:Penguin mailto:sage [2009/06/02(火) 17:54:28 ID:KTD2ehEu] Fedora Core 10で白Friioにチャレンジ。 recfriio r4およびこれに同梱のb25を使用。 ところが白フリーオのカードリーダー認識せず。 lsusbには現れるが、recfriioはエラーコード-3(カードリーダ見つからず)を返す。 /var/log/messagesには以下のような文句が吐かれた。 (前略) Jun 2 17:44:10 server2 pcscd: ccid_usb.c:246:OpenUSBByName() ProductString: Generic CCID driver Jun 2 17:44:10 server2 pcscd: ccid_usb.c:252:OpenUSBByName() Copyright: This driver is protected by terms of the GNU Lesser General Public License version 2.1, or (at your option) any later version. Jun 2 17:44:10 server2 pcscd: ccid_usb.c:402:OpenUSBByName() Can't claim interface 001/022: Device or resource busy Jun 2 17:44:10 server2 pcscd: ifdhandler.c:99:IFDHCreateChannelByName() failed Jun 2 17:44:10 server2 pcscd: readerfactory.c:1121:RFInitializeReader() Open Port 200000 Failed (usb:058f/9520:libhal:/org/freedesktop/Hal/devices/usb_device_58f_9520_noserial_if0) Jun 2 17:44:10 server2 pcscd: readerfactory.c:994:RFUnloadReader() Unloading reader driver. Jun 2 17:44:10 server2 pcscd: readerfactory.c:249:RFAddReader() Alcor Micro AU9520 init failed. Jun 2 17:44:10 server2 pcscd: hotplug_libhal.c:395:HPAddDevice() Failed adding USB device: usb_device_58f_9520_noserial_if0 Device or resouce busyってなんでだーとか思ってたけどyumでopenctってのを消したら認識した。競合してたんかね。 まぁ参考にならんかもしれんが報告だけ。
605 名前:login:Penguin mailto:sage [2009/06/04(木) 13:06:28 ID:tME8vb/A] Ubuntu jaunty amd64でup0777.zipコンパイルしたらb25がエラー-3で動かない。 Debian lenny x86だとおk
606 名前:login:Penguin mailto:sage [2009/06/07(日) 12:44:49 ID:/kREjblp] PCSCがらみかな。ARMもそうだけど色々問題多そうね。
607 名前:login:Penguin mailto:sage [2009/06/07(日) 22:43:33 ID:v2XTBXWm] 結局玄箱諦めてAtomで1台作った。 全く問題なく動いたよ。最初からこうすればよかったとちょっと後悔。
608 名前:login:Penguin mailto:sage [2009/06/09(火) 12:37:29 ID:8P+InSkZ] >>607 録画予約は、コマンドラインでやるんですか? ウェブブラザでできないよね。
609 名前:login:Penguin mailto:sage [2009/06/09(火) 21:57:33 ID:4NAwVfgW] >>608 まともなコマンドラインツールがあればWeb化は造作もないこと。
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 皆のためにパッチをわざわざ用意したところに俺は敬意を表するよ お前みたいなのがいるからやる気が出る奴もいるだろうさ 失敗なぞおそるるなかれ