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
574 名前:login:Penguin mailto:sage [2009/04/12(日) 16:48:37 ID:tMhXIvH1] tsをエンコードして保存してる人いませんか 二カ国語音声対応のファイルを保存しようとしてずっと試行錯誤してるけど いいやり方が見つからない・・・
575 名前:login:Penguin mailto:sage [2009/04/17(金) 09:06:59 ID:91/yURYl] コンテナの問題を言っているなら、mkvあたりでよいのでは。
576 名前:login:Penguin [2009/05/04(月) 12:18:56 ID:Lvw7zcS9] 玄箱proです。pcsc_scanでFriioのカードがOKなのを確認。recfriio4のmakeは何のエラーも吐かない。にも拘らず、b25 hoge.ts mhoge.tsで沈黙をしたまま期待より早く終了し、lsでmhoge.tsが生成していない!困った、教えてください。syslogは次。 May 4 12:06:13 kurobox-pro pcscd: prothandler.c:128:PHSetProtocol() Attempting PTS to T=1 May 4 12:06:13 kurobox-pro pcscd: ifdhandler.c:488:IFDHSetProtocolParameters() lun: 0, protocol T=1 May 4 12:06:13 kurobox-pro pcscd: ifdhandler.c:1451:extra_egt() Extra EGT patch applied May 4 12:06:13 kurobox-pro pcscd: commands.c:1977:SetParameters error on byte 12 May 4 12:06:13 kurobox-pro pcscd: commands.c:945:CmdGetSlotStatus Card absent or mute May 4 12:06:14 kurobox-pro pcscd: winscard_svc.c:756:MSGCheckHandleAssociation() Client failed to authenticate May 4 12:06:14 kurobox-pro pcscd: commands.c:945:CmdGetSlotStatus Card absent or mute これをみると、カード不在か「ろば」さん(オシ)になちゃったというが、pcsc_scanのいうのと矛盾する。因みに、わざとカード裏表でさすと、pcsc_scanはカード刺さっていないと正解を告げますが。
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 皆のためにパッチをわざわざ用意したところに俺は敬意を表するよ お前みたいなのがいるからやる気が出る奴もいるだろうさ 失敗なぞおそるるなかれ
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ならオーディオか音声だったか、そういうメニューで再生する 音声が選べるような。
711 名前:login:Penguin mailto:sage [2009/09/01(火) 23:00:10 ID:hGJBDyWV] >>710 vlcのオーディオ関係の設定を見てみましたが、二ヶ国語の 録画ファイルを再生できませんでした。
712 名前:login:Penguin mailto:sage [2009/09/03(木) 01:20:34 ID:TqAqPUJ3] >>711 vlc は adif ヘッダの channel_configuration フィールドの値が 0 の場合に対応してないんだよ。 ここはたぶん日本独自じゃなく世界標準規格なのでパッチ投げれば受け付けてくれるのかなあ。
713 名前:login:Penguin mailto:sage [2009/09/03(木) 01:35:09 ID:TqAqPUJ3] adif ヘッダじゃなくて adts ヘッダか。 まあ if 文一個消せば一応再生は可能になるんだけどね。。。
714 名前:login:Penguin mailto:sage [2009/09/03(木) 08:30:27 ID:/CAZguNj] >>712 ,713 情報、ありがとうございます。 FriioのtsファイルをH.264形式にトランスコードすると、Debian Lennyの vlcで再生したとき映像が出ないという問題もあるので、週末にvlcの コンパイルに挑戦してみます。
715 名前:login:Penguin mailto:sage [2009/09/03(木) 23:15:52 ID:txV4DHJ+] >>713 patches welcome :-)
716 名前:login:Penguin mailto:sage [2009/09/09(水) 18:21:41 ID:w2GmMY94] >>637 さま パッチを公開してくださいませ テスト機では問題なかったのが、本番用に構築し直したら segmantation fault出まくりになってしまいますた
717 名前:login:Penguin mailto:sage [2009/09/09(水) 18:43:03 ID:NCNM/53y] 今週末は月に一度の献血の日♪ その後の昼飯がウマい♪
718 名前:login:Penguin [2009/09/21(月) 22:39:05 ID:6byjsn4u] ubuntuで使う為のfriioビューワーってありますか? 観るだけで録画は必要ないので、ビューワーだけが欲しいのですが、もしあればファイル名 等を教えてください。
719 名前:login:Penguin mailto:sage [2009/09/21(月) 22:57:45 ID:GplZoK8Z] パイプでvlcかな
720 名前:login:Penguin mailto:sage [2009/09/22(火) 10:59:43 ID:QoD9sI/s] あるいは 2sen.dip.jp/dtv/ の up0163 up0158
721 名前:login:Penguin [2009/09/23(水) 00:15:43 ID:U05wkoey] >>720 さん 情報ありがとうございます。早速やってみます。
722 名前:login:Penguin mailto:sage [2009/09/23(水) 01:25:07 ID:Y5JDMElE] >>722 >>720 のはFriioのDVBドライバを使うやつだから あらかじめ v4l-dvbから最新版もってきて自分でコンパイル・インストールが必要 (kernel 2.6.32でマージされるまでは) 面倒ならばrecfriio | mplayer -cache 8192 ...とか使った方がいいと思う
723 名前:login:Penguin [2009/09/23(水) 15:26:36 ID:U05wkoey] >>722 さん情報ありがとうございます。 当方かなりの素人なので、もう少し詳しい情報を頂けるとうれしいです。 ファイルの置き場などをお願いできませんでしょうか。 現在Vistaでfriioつないで観ていますが、ubuntuでも観れればと思っています。 お手数をおかけします
724 名前:login:Penguin mailto:sage [2009/09/23(水) 16:26:12 ID:Y5JDMElE] >>723 >>1 のうpろだ Friioアップローダ から up0777.zip (recfriio) か up0816.gz (DVBドライバ) 解凍すると中にコンパイル方法みたいな説明があるはず あとはこのスレや関連スレの過去レス
725 名前:login:Penguin [2009/09/23(水) 19:49:32 ID:U05wkoey] >>724 さんありがとうございます。チャレンジしてみます。
726 名前:login:Penguin [2009/09/24(木) 07:57:21 ID:Sbcta9Jw] すんません、どなたか教えてください。 epgrec で、 epgrec/install/step2.php の「設定を保存する」ボタンを押し、 epgrec/install/step3.php へ移ると、 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content="text/html; charset=utf-8" http-equiv=Content-Type></HEAD> <BODY></BODY></HTML> な具合でなんも出てこないのですが、 step2 の設定項目で なんかおかしなことをしてるんでしょうか、わたくし。
727 名前:epgrecの中の人 mailto:sage [2009/09/24(木) 10:49:12 ID:WkeiB3GU] >>726 Smartyのtemplatesディレクトリ等の変更が利いてない 感じがしますけど、お使いのWebサーバー、ディストリなどを 教えてもらえますか? それと、step2.phpを終了した時点で/your/install/path/settings/config.xmlは 作成されてますでしょうか? 内容も確認してみてください。 便乗で、このスレの人に質問ですが黒Friioで使えてる人はいますか? 黒Friioは持っていないのでちょい不安がありますんで使える使えないという 情報があると助かります。
728 名前:login:Penguin [2009/09/24(木) 15:50:44 ID:Sbcta9Jw] >727 中の人さん、お世話になります。 # cat /etc/redhat-release CentOS release 5.3 (Final) # httpd -v Server version: Apache/2.2.3 Server built: Jul 14 2009 06:02:39 でした。 config.xml は、 # ls -lR settings/ settings/: 合計 8 -rw-r--r-- 1 apache apache 949 9月 24 07:56 config.xml 存在はします。 <?xml version="1.0" encoding="UTF-8"?> で始まり、次は長い一行で、設定項目が列記されています。 ところで、 unzip up0257.zip の後、所有者はどれにするのが 適切だったんでしょうね?
729 名前:epgrecの中の人 mailto:sage [2009/09/24(木) 17:55:50 ID:WkeiB3GU] >>728 なるほど、ということはstep2.phpは成功したわけですね。 うーん、そうするとちょっと分からないですねえ。 もし可能ならRecorder_から始まるDBテーブルが作成されている か調べてみると、その部分まではエラー無く進んだことが 分かります。 また、何やら分からないが、画面が表示でされない原因として、 phpにmbstringがインストール、設定されていないというものが あるようです。そのあたりを調べてみたらどうでしょう。 >ところで、 unzip up0257.zip の後、所有者はどれにするのが >適切だったんでしょうね? HDUSパッチですね。HDUSは余り使ってないので 詳しい人にお任せします。
730 名前:login:Penguin [2009/09/24(木) 18:34:54 ID:ClsioKLJ] >>729 726さんと同じ現象が出ていましたが、 php-mysqlをインストールしたら、 step3.phpが表示されるようになりました。
731 名前:epgrecの中の人 mailto:sage [2009/09/24(木) 19:00:13 ID:WkeiB3GU] なるほど、そういうことはあるかもしれません。 Ubuntuあたりだとphpを入れるだけで必要そうなモノを どかっとまとめて入れてくれるので悩みがないですが Fedora/Redhat/CenOSはいちいちインストールしてやんないと ダメらしいです。 とりあえず、phpのmysqlモジュール、mbstringモジュール、あたりは 必須なので入れとか無いと動かないです。 その他にもいるモノがあるかもしれません。適当に必要そうなモノを インストールしておくといいんじゃないでしょうか。
732 名前:726 [2009/09/24(木) 19:04:16 ID:Sbcta9Jw] >>729 ぬぁぁぁぁぁぁ、なにを誤ったか、epgrec-090814.tar.gz でした、 本当に言いたかったのは。重ね重ねすみません。 >>730 やってみました。 yum install php-mysql にて、 php-pdo-5.1.6-23.2.el5_3.x86_64.rpm php-mysql-5.1.6-23.2.el5_3.x86_64.rpm が導入され、 service httpd restart 後に、無事 step3 が表示されるようになりました。 ありがとうございました>各位
733 名前:726 [2009/10/05(月) 15:37:10 ID:PAKE9/ek] php-mbstring を入れていなかったり、チューナのデバイスファイル 所有者を udev の設定ではうまくできていなかったりで、小はまりは していたのですが、なんとかかんとか乗り越えて稼動しました。 皆様ありがとうございます。 こうなると、HDD空き容量の減少スピードが次なる課題。 ffmpeg なり mencoder なりで圧縮する設定を作るのが 普通なのでしょう。 手動で圧縮して音が出なくて困ってます orz
734 名前:701 mailto:sage [2009/10/05(月) 15:58:23 ID:kU80AR2z] 以前2.6.29まで使えてたfriioが2.6.30ではダメだと言ってた者ですが やっぱり何をどうしても、2.6.31にしてもやっぱり friio(というかusb_ehci)がエラーを吐きまくるんだけど 2.6.30以降のカーネルで使えてる人いますか…?
735 名前:login:Penguin mailto:sage [2009/10/05(月) 22:53:39 ID:sxZuIjr6] >>733 できれば解決策も報告してくれれば、同じ悩みを抱える人の手助けになるぞ。 エンコは、最近GPUを使う技がでてきてるけど、 Linuxでもつかえるのかな? CUDAはLinux用もあるみたいだが、対応エンコーダがあるのか。
736 名前:726 mailto:sage [2009/10/06(火) 06:04:41 ID:yUrA6xRG] >>735 うーん、つまずき方があまりにもショボかったんでなぁ。 うちでは HDUC が Bus 001 Device 003: ID 3275:7080 VidzMedia Pte Ltd になってるので、 とりあえず chown apache.video /dev/bus/usb/001/003 で逃げた。 epgrec を /var/www/html 下に入れていたのを忘れてて、 /etc/cron.d/getepg の中の 29 */2 * * * apache /var/www/epgrec/getepg.php を 29 */2 * * * apache /var/www/html/epgrec/getepg.php にしてなくて、 getepg を動かせてなかった。 ってなとこね。 あ、環境は CentOS release 5.3 (Final)
737 名前:login:Penguin mailto:sage [2009/10/06(火) 09:18:12 ID:mKQ8sTCS] >>734 家でも、kernel 2.6.30、2.6.31 では、同じエラーが出ます。 friio が特殊なのか、kernel のバグなのか、どっちなんでしょうね?^^;
738 名前:login:Penguin mailto:sage [2009/10/06(火) 10:19:37 ID:/eN5+43v] >>736 ググった結果/etc/udev/rules.d/(適当なファイル名).rules に下を書いたらいけるようになった idはHDUS-Fのだから環境に合わせてね # HDUS SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", \ ATTRS{idVendor}=="3275", ATTRS{idProduct}=="6051", \ MODE="0664", GROUP="video" # SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", \ ATTRS{idVendor}=="1738", ATTRS{idProduct}=="5211", \ MODE="0664", GROUP="video" ,\ RUN+="/bin/sh -c 'cd /lib/firmware;/usr/local/bin/as11loader'" HDUSのファームは/lib/firmwareに、as11loaderは/usr/local/bin/に入れておいてね
739 名前:726 [2009/10/06(火) 15:36:54 ID:yUrA6xRG] >>738 ありがとう。 ACTION=="add", BUS=="usb", SYSFS{idVendor}=="3275", SYSFS{idProduct}=="7080", \ MODE="0664", GROUP="video", OWNER="apache" は、やってあるんだけどねー。 add がいけなかったのか? また検証してみますわ。
740 名前:login:Penguin mailto:sage [2009/10/06(火) 19:08:20 ID:oMdMvWxG] >>735 > エンコは、最近GPUを使う技がでてきてるけど、 > Linuxでもつかえるのかな? > CUDAはLinux用もあるみたいだが、対応エンコーダがあるのか。 VDPAU ってヤツか? 先月、っていうか今もまだ売ってる号かもうひとつ前の日経Linuxで IONでVDPAU使うって記事があったぞ。
741 名前:login:Penguin mailto:sage [2009/10/06(火) 22:23:50 ID:MN0BfKXY] vdapuはデコードの方ね。 エンコードにGPUを使うのはまだないんじゃないかな。 CoreAVC for linuxでCoreAVC使えば、CoreAVCがGPUに対応してるか するかだからGPUが使えるのかもしれない、ダメかな?
742 名前:login:Penguin mailto:sage [2009/10/06(火) 22:39:25 ID:oMdMvWxG] >>741 > vdapuはデコードの方ね。 失礼しました。
743 名前:login:Penguin mailto:sage [2009/10/07(水) 02:55:20 ID:TOPwev2f] >>735 つ VAAP
744 名前:login:Penguin mailto:sage [2009/10/07(水) 02:57:39 ID:TOPwev2f] おとと s/VAAP/VAAPI/
745 名前:701 mailto:sage [2009/10/07(水) 09:14:43 ID:PCXz1T99] >>737 あー、やっぱりそうですか。 とりあえずうちだけじゃないとわかっただけでも良かったです。 どうもありがとう。
746 名前:login:Penguin [2009/10/15(木) 07:06:21 ID:VnJeW0Og] >>388 私も全く同じ状態で困っています、rootで録画すれば録画は出来るのですが、今度は 録画したファイルにロックがかかっていて観る事が出来ません。どうやるとこの ファイルを観る事が出来ますか? 根本はroot以外で録画出来るのがベターですが、色々調べてもわかりませんでした。 ubuntu9.04でやってます どなたか助けてください
747 名前:login:Penguin mailto:sage [2009/10/15(木) 08:06:14 ID:E/TiGDU3] /etc/udev/rules.d/の下にルール書けばいいんだよ。
748 名前:login:Penguin [2009/10/15(木) 09:12:29 ID:VnJeW0Og] >>747 ありがとうございます。 ルールの構文は SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", \ ATTRS{idVendor}=="7a69", ATTRS{idProduct}=="0001", \ MODE="0664", GROUP="video" で問題ないでしょうか? これは他のPCからパクッたものなので、正しいかどうか疑問。 正しいルールの構文があればご指導ください
749 名前:login:Penguin [2009/10/15(木) 09:27:37 ID:VnJeW0Og] >>747 今やってみました。完璧に録画できました。ありがとうございます。 感謝感謝です、2週間ググっても出てこないし、悩んでしまいました。 再度 ありがとうございました。
750 名前:login:Penguin mailto:sage [2009/10/16(金) 20:47:42 ID:50VrZ7+x] 681 のパッチは、2つに分かれるのですが、頭の方のパッチは、 ちょっと、検証できなかったのですが。後ろの方のパッチは有効だと思います。 家でも、epgdump がたまにこけるので、調べたところ (家では681のパッチは宛ててなかった)、 681 で、セグフォルトを回避してるところで、こけてました。 --- epgdumpr2/epgdumpr2/ts.c 2009-03-15 21:35:57.000000000 +0900 +++ epgdumpr2-work/epgdumpr2/ts.c 2009-10-16 20:11:40.000000000 +0900 @@ -297,6 +297,11 @@ 0x89B8FD09UL, 0x8D79E0BEUL, 0x803AC667UL, 0x84FBDBD0UL, 0x9ABC8BD5UL, 0x9E7D9662UL, 0x933EB0BBUL, 0x97FFAD0CUL, 0xAFB010B1UL, 0xAB710D06UL, 0xA6322BDFUL, 0xA2F33668UL, 0xBCB4666DUL, 0xB8757BDAUL, 0xB5365D03UL, 0xB1F740B4UL }; + if (len > MAXSECLEN){ + /* fprintf(stderr, "len is too Large %d\n", len); */ /* for debug */ + len = MAXSECLEN; + } + for (n = 0; n < len; n++) { c = (c << 8) ^ CrcTable[((((c >> 24) & 0xFF) ^ buf[n]) & 0XFF)]; } このパッチを宛てて、コメントアウトされてる、fprintf を有効にすると、 セグフォルトで落ちるときが、確認できると思います。 len is too Large ... って出たら、バッファーオーバーフローな時です。 (一応、このパッチでも、セグフォルトの回避処理は、やってます。 681の実装よりも、ださい実装ですが)
751 名前:sage [2009/10/26(月) 00:07:09 ID:srbkWrUw] >>734 うちでも同じエラーが出た。 調べたら ttp://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=4fe0387afa893b44c5a21b9bfbb0888354ef4656 の変更が原因みたいだから、これを外したらとりあえず2.6.31が動くようになった。
752 名前:login:Penguin [2009/11/08(日) 14:13:39 ID:GlZ/+/mw] CentOS5.4でrecfriio serverを使ってます。 ubuntuでの設定を参考にしたのですが、フリーオの接続時のパーミッションの 設定がうまくいかず、ウェブを検索してみて、CentOS5.4では、 /etc/udev/rules.d/に # friio BUS=="usb",SYSFS{idVendor}=="7a69",SYSFS{idProduct}=="0001",MODE="0664",OWNER="apache",GROUP="video" という内容のファイルをつくってやることで、フリーオが接続された時の パーミッションを設定することができました。 さらに、LOCKファイル/var/lock/friiodetectの有無を調べて、作成、 パーミッションを設定するということをしたいのですが、 どのような設定を書けばいいでしょうか。
753 名前:login:Penguin mailto:sage [2009/11/08(日) 14:15:54 ID:Qysx8dQO] debian lenny amd64でrecfriioを使ってるんですが、 まれにdropが発生してしまいます。 録画時のコマンドは以下のような感じです。 sudo nice --10 ionice -n0 -c1 recfriio ... CPUはクアッドコア、HDDは/がmdadmのraid1で録画先は別のドライブにしてあります。 dropはtsselectで数えるとd=3〜10ぐらいが多いです。 dropが出ない環境の人がいたらどのような環境か教えていただけませんか? Linuxで録画してる人は、apacheなど他のサービスも起動してますか?
754 名前:login:Penguin mailto:sage [2009/11/08(日) 20:44:47 ID:rESsxMX3] >>752 PROGRAM="あんたのご要望に合うシェルスクリプト"
755 名前:login:Penguin mailto:sage [2009/11/08(日) 23:48:35 ID:GlZ/+/mw] >>754 >PROGRAM="あんたのご要望に合うシェルスクリプト" 試しに、中身が #!/bin/sh touch /tmp/hoge.lock のようなファイル/tmp/hoge.shを作って、設定してみたんですが、friioを接続しても /tmp/hoge.lockというファイルは作成されませんでした。 ウェブを検索しても同様な問題を解決しているページを見つけることが できませんでした。
756 名前:login:Penguin mailto:sage [2009/11/12(木) 21:40:46 ID:SBxYReJH] BD レコでも買えばいいんじゃないの
757 名前:login:Penguin mailto:sage [2009/11/20(金) 04:42:06 ID:1Jgm46Ml] うん、買えばいい 買えばいい
758 名前:login:Penguin mailto:sage [2009/11/20(金) 09:10:11 ID:yhQyAk0Z] >>751 Ubuntu server 9.10で録画できなくて困ってたけど、 このパッチを逆に適用したら動きました。 ありがとうございました。
759 名前:758 mailto:sage [2009/11/20(金) 09:15:44 ID:yhQyAk0Z] ただこれに関係あるのかわからないけど、 recfriioで取得したtsファイルが微妙に壊れているっぽい。 見れることは見れるのだが、変換しようとすると vlc: PATにpidが含まれないtsができる ffmpeg: タイムスタンプが単調でないとのエラーが出る など。OSが64ビットなの悪いのか、、、 わかる方がいましたらよろしくお願いします。
760 名前:login:Penguin mailto:sage [2009/11/21(土) 20:04:21 ID:aCOiMgWz] 64bit ナンカ ツカウカラダヨ
761 名前:login:Penguin mailto:sage [2009/11/22(日) 00:36:45 ID:gV8qYiyc] Winじゃあるまいし なんで64bitのせいなんだよw Fedora 11 x86_64 DVBドライバで 2.6.30でも2.6.31でも問題無し そもそもusb_ehci がエラー出してないから ハード依存じゃないの
762 名前:login:Penguin mailto:sage [2009/11/22(日) 06:14:44 ID:VNp55rlB] >>761 ポインタのサイズが変わったりとかしてるので、32bitで動いてたコードが64bitで動かないなんて現象は日常的にある 。 オリジナルのプラットフォームが一番。
763 名前:login:Penguin mailto:sage [2009/11/22(日) 09:32:15 ID:COk1u4t3] >>762 そんなんで動かなくなるプログラム書く奴が悪い
764 名前:login:Penguin mailto:sage [2009/11/22(日) 10:01:45 ID:VNp55rlB] >>763 Welcome to REAL WORLD
765 名前:login:Penguin mailto:sage [2009/11/22(日) 10:24:45 ID:Yu3HJP/E] >>763 は64bitでパソコンを始めた人なんだろうよ
766 名前:login:Penguin mailto:sage [2009/11/22(日) 13:03:40 ID:gV8qYiyc] >>762 それはわかってるけど 少なくともアプリケーションの*ソース*コードでは (autoconfをはじめ) 昔から様々なプラットフォームで動かせるように移植性を考慮してきたun*x系で >>763 の言うようにポインタサイズ依存のソースを書く方が悪いと思う
767 名前:login:Penguin mailto:sage [2009/11/22(日) 14:37:02 ID:LJvTxkNd] どんな環境でも sizeof(〜 *) == sizeof(unsigned long) が成立していた時代が長すぎるんでよ。 エンディアンとポインタのサイズはものすげー気をつけても 絶対ミスすると思ったほうがよい。
768 名前:login:Penguin mailto:sage [2009/11/22(日) 15:44:38 ID:ni/Dmuf2] PC基準なら話は別だぞ。16bit DOS/Win2.x/3.x時代はメモリモデルにより 一概に↑が成立しない。PCじゃそういう期間が長かった。 ゴミカスのようなDOS/Win時代 にCを覚えた人なら↑のような常識は持たないだろうな。 いやそうでもないか。
769 名前:login:Penguin mailto:sage [2009/11/22(日) 22:15:39 ID:VNp55rlB] そんなソースコードを書く方が悪い:理想 そんなソースコードに頼らざるを得ない:現実 現実を理想に近づけるには努力か金が必要だ。
770 名前:login:Penguin mailto:sage [2009/11/22(日) 22:38:06 ID:W1NBetm+] >>769 金が絡むと、理想を現実に近づけざるを得なくなるので、 金が絡まない方が理想に近づくんだぜ。 Windows/Linux/Solarisのスケジューラとか、そうだと思う。
771 名前:758 mailto:sage [2009/11/24(火) 12:47:58 ID:jN7MhR17] recfriio/b25が32ビット依存かと疑って chrootで32ビット環境を作って試してみましたがダメでした。 どなたか64ビット環境 OR カーネル2.6.31環境(751の対応)で、 recfriioの結果がvlc等で変換できる方、またはできない方、おられないでしょうか? 当方環境:Ubuntu server(64bi) 9.10、friio白、SCR3310-NTTCom
772 名前:login:Penguin mailto:sage [2009/11/24(火) 19:17:49 ID:tSUx8MvO] >>771 CentOS5.4 x86_64(kernel 2.6.18)でhdusパッチなどをあててビルドしたrecfriioで録画してます。カードリーダも同機種を使ってます。 vlcでの変換はしてませんが、wine(32ビット)上のtssplitterやBonTsDemuxで 変換してます。変換したファイルはvlcやWindowsやMacのプレイヤーで 再生してます。
773 名前:758 mailto:sage [2009/11/24(火) 21:59:51 ID:jN7MhR17] >>772 状況を詳しく述べます。できたら追試していただけないでしょうか。 recfriio --b25 23 5 a.ts vlc a.ts --sout '#std{access=file,mux=ts,dst=b.ts}' とするとa.ts、b.tsともにVLCで再生できるのですが、 tsselect b.ts b0.ts 0 od -t x1 b0.ts | head としてPATを表示してみると、 0000000 47 40 00 30 a6 00 ff ff ff ff ff ff ff ff ff ff 0000020 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff * 0000240 ff ff ff ff ff ff ff ff ff ff ff 00 00 b0 0d 4b 0000260 81 cb 00 00 00 01 e0 42 6e e5 a5 13 47 40 00 31 のように(多分)空のパケットになります。 a.tsの方のPATは正常に画像、音声のPMTをさしているようです。
774 名前:login:Penguin mailto:sage [2009/11/25(水) 12:07:44 ID:Ev9qNVeH] >>773 追試?してみました。 7126892 Nov 25 10:06 a.ts 2256 Nov 25 10:18 b0.ts 4122276 Nov 25 10:07 b.ts というファイルができて、 $ od -t x1 b0.ts | head 0000000 47 40 00 30 a6 00 ff ff ff ff ff ff ff ff ff ff 0000020 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff * 0000240 ff ff ff ff ff ff ff ff ff ff ff 00 00 b0 0d fc 0000260 dc df 00 00 00 01 e0 42 7a 3e 1d 1d 47 40 00 31 0000300 a6 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff 0000320 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff * 0000540 ff ff ff ff ff ff ff 00 00 b0 0d fc dc df 00 00 0000560 00 01 e0 42 7a 3e 1d 1d 47 40 00 32 a6 00 ff ff こんな結果になりました。
775 名前:login:Penguin mailto:sage [2009/11/25(水) 22:20:20 ID:9KfAQdZq] >>771 下記に示す64bit環境だけどrecfriio動いてるよー。patchとか別に何も当ててないでmakeしただけ > uname -a > Linux casper.magi 2.6.26.6-49.fc8 #1 SMP Fri Oct 17 15:33:32 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux
776 名前:login:Penguin mailto:sage [2009/11/25(水) 23:23:33 ID:vOLyxBcx] ていうか, a.tsがちゃんとできてるならvlcの問題だろ
777 名前:758 mailto:sage [2009/11/26(木) 21:22:06 ID:I6BqLP4q] >>774 >>775 ありがとうございます。 64ビットOSや最新カーネルでも従来通りrecfriioが使えるらしいことは 確認できました。 >>776 確かに。vlcは視聴には問題ないのですが、出力させると壊れたPATを吐くというのが 以前からあったようです。 ただffmpegやmencoderでも問題があるようで、mythtvに食わせるとノイズだらけに なってしまいました。
778 名前:login:Penguin mailto:sage [2009/11/27(金) 03:00:19 ID:E/Pxq7C5] VLCのことはよく知らないけど なんでVLCでTSに再多重化するのに失敗してるんでしょ? ただudpポートに吐きたいだけなら bashのUDPポートリダイレクションやnetcat使えば委員でないの MPEG2コンテナに AAC音声を入れるのは 色んなツールでまだ問題ある状況だと思う
779 名前:login:Penguin mailto:sage [2009/11/27(金) 08:02:58 ID:9zBLPFj7] >>778 そのAAC音声を他の形式にVLCでtranscodeしたいんですよ。 (mythtvがAACを認識しないみたいだから) そして古いバージョン(vlc0.8.6/mythtv0.21)だとなぜか動いてしまうから 困ってしまう。OSのバージョンあげたら動かなくなるし。
780 名前:login:Penguin mailto:sage [2009/11/27(金) 13:24:25 ID:E/Pxq7C5] mythtvが ライセンス絡みでlibfaadのオプション付けずにビルドされてるだけじゃないの
781 名前:login:Penguin mailto:sage [2009/11/27(金) 18:39:22 ID:fJF8Ni76] >>780 MythTVは直接libfaadをリンクしない。ffmpegのlibavcodec経由 >>779 MythTV 0.22(まだベータだったけ?)なの? だとするとvlcでIPTVとして突っ込むのはソースコード修正しないと動かないよ。 あと、vlcでtranscodeして突っ込むのは、 ウチだと現状"acodec=mp3"でしかうまくいかない。orz ac3かmp2で受けてくれるとエンコード形式だけはDVD videoと合うからありがたいんだけど。
782 名前:login:Penguin mailto:sage [2009/11/27(金) 18:47:49 ID:E/Pxq7C5] svn.mythtv.org/trac/browser/trunk/mythtv/configure には--enable-libfaad[bin] のオプションがあったけど だめなの?
783 名前:login:Penguin mailto:sage [2009/11/27(金) 19:04:38 ID:fJF8Ni76] >>782 ありますね。 見落としておりました。大変申し訳ございません。慎んで陳謝いたします。
784 名前:login:Penguin mailto:sage [2009/11/27(金) 20:07:53 ID:9zBLPFj7] >>781 0.22です。動くのなら(ポインタだけでも)ご教示いただきたいのですが、 お願いできるでしょうか。 うちでは"acodec=a52"とかで動いていたような気がします。 mythtvの設定画面で何かしたような気がしますが、 今環境がないのではっきりしないです。
785 名前:login:Penguin mailto:sage [2009/11/27(金) 20:15:53 ID:fJF8Ni76] きょうsvn updateしたソースコードを見ていますが、 libs/libmythtv/iptv/iptvfeederudp.cpp: IPTVFeederUDP::Open() の ReceivingSocketAddr = our_inet_addr(parse.host().toLatin1()); の行をコメントアウトしてビルドすることで動いてます。 この変更はacodec=xxxとは関係ないです。
786 名前:login:Penguin mailto:sage [2009/11/28(土) 00:02:13 ID:5nK2i64P] >>785 apt-get source でとってきたソースに適用してビルドしてみました。 無事に動いてくれています。すごいです。 なんであの一行がクリティカルに効くのか不思議な感じです。 というわけでUbuntu9.10 amd64環境で動くことを報告させていただきます。 ありがとうございました。
787 名前:login:Penguin mailto:sage [2009/12/13(日) 14:29:30 ID:Vxp4LG6O] mkfifo input recfriio --b25 21 60 input | mencoder inputs -ovc lavc -oac mp3lame -o hoge.ts rm input フリーオで録画と同時にエンコードしたいのですが、上のコマンドだとmencoderに Input data buffer too small, trying to resync! と言われて途中で終了してしまいます。 どうすればよいですか?
788 名前:login:Penguin mailto:sage [2009/12/13(日) 17:41:48 ID:PE/9qRT+] |ではなく&では。 あとinputsではなくinputでは
789 名前:login:Penguin mailto:sage [2009/12/17(木) 17:30:23 ID:YMrU9uGh] recfriioってhdu2でもつかえる?
790 名前:login:Penguin mailto:sage [2009/12/21(月) 14:10:09 ID:uLgXOc/q] >>789 片っぽのチューナーだけでならつかえてる
791 名前:login:Penguin mailto:sage [2009/12/21(月) 18:46:36 ID:D8TCGNB4] PT1でよかった (^o^)
792 名前:login:Penguin [2009/12/22(火) 06:02:35 ID:LrngaVOI] ubuntu910でrecfriioが動かなくなった。 今まで904で問題無く録画出来ていたのだけれど、910にアップグレードしたら 以下のエラーをはいて録画出来ない。 recfriio: error while loading shared libraries: libboost_thread-gcc42-mt-1_34_1.so.1.34.1: cannot open shared object file: No such file or directory 対処方法をご存じの方、教えてください。
793 名前:login:Penguin mailto:sage [2009/12/22(火) 09:59:25 ID:urKUJpM2] >>792 は、 > recfriio: error while loading shared libraries: > libboost_thread-gcc42-mt-1_34_1.so.1.34.1: cannot open shared object > file: No such file or directory の英語が読めないのか? 翻訳機にかけるとかしなかったのか? ヒント:recfriio を今の libboost でリビルド。 ただし、本当にリビルドできるのかどうかは知らないし、 また、so name が変更されていたら、API/ABI 互換じゃなくなっているかもしれない。
794 名前:login:Penguin mailto:sage [2009/12/22(火) 11:00:04 ID:JOhSC7iW] エラーメッセージを華麗にスルーする奴が本当に多すぎるな。 どういうつもりなのか、さっぱり分からない。 自分とは無関係の世界の出来事だと思ってるんだろか。英語で返されたら 自動的に見えなくなるのか、しかし日本語のエラーメッセージも華麗にスルーするからな。
795 名前:login:Penguin mailto:sage [2009/12/22(火) 18:47:57 ID:kJA5p1UQ] いまさらだが、aribをv.0.2.4にリプレースした。
796 名前:login:Penguin mailto:sage [2010/01/02(土) 21:48:22 ID:E/+kk/Dt] CentOS 5.4 で Friio(白)を使っています。 recfriior4 を使って録画できるようになったのですが、 最初の1回目は録画できるのに、2回目は # recfriio --b25 30 10 test.ts B25Decoder initialized. Search friios from dir: /dev/bus/usb 1 friios found: /dev/bus/usb/001/012: use this friio. device: /dev/bus/usb/001/012 usb ctrl failed: -1 Connection timed out retry. Search friios from dir: /dev/bus/usb 1 friios found: /dev/bus/usb/001/012: busy. no friio can be used. can't open tuner. となり、動作しません。 FriioのUSBケーブルを一度抜いて、再認識させると、 また1度だけ録画できますが、2回目は出来ません。 どなたか、解決策をご教示いただけませんでしょうか。
797 名前:login:Penguin mailto:sage [2010/01/02(土) 22:43:06 ID:E/+kk/Dt] 796です friioを繋いだまま、何度か recfriio を実行すると、走ることがあります。 上手く走ったときは、このように表示されます。 ]# recfriio --b25 22 20 test.ts B25Decoder initialized. Search friios from dir: /dev/bus/usb 1 friios found: /dev/bus/usb/001/012: use this friio. device: /dev/bus/usb/001/012 Signal level: 1.78669 Signal level: 1.82169 Output ts file. done. Rec time: 20.922031 sec. Signal level: 10.9462
798 名前:login:Penguin mailto:sage [2010/01/03(日) 02:46:17 ID:48cioZHu] >>796 メッセージ通りじゃね? 前のプロセスがUSBデバイスを手放していないとか ゾンビになって残ってるとか
799 名前:login:Penguin mailto:sage [2010/01/03(日) 23:23:12 ID:vXhYRW52] 念の為補足 ps -efとかでプロセスを確認して残っているならば、アプリ又はスクリプトの問題 デバイスのパーミッション情報とか、ロックファイルが実行前と実行後で変わっているなら、その辺の設定の問題
800 名前:798 mailto:sage [2010/01/03(日) 23:24:31 ID:vXhYRW52] あれ同じ日なのにID変わるんだ
801 名前:login:Penguin mailto:sage [2010/01/04(月) 14:22:18 ID:JzDTlh3n] >>798 プロセスは残っていません。 USBデバイスを強制解放させるには、どうしたらいいですか?
802 名前:798 mailto:sage [2010/01/04(月) 15:36:22 ID:mL5y0YZl] flock /dev/bus/usb/001/012 --unlock で解放は出来るんじゃね 根本原因はFriioBlack.cpp又はFriioWhite.cppのUsbProcEndが 上手くいってないって事だろうから、そこを弄るしかないのかな Friio持ってる人に診てもらうしかないね
803 名前:login:Penguin mailto:sage [2010/01/04(月) 15:46:41 ID:JzDTlh3n] >>802 ありがとうございます。 とりあえずはそれで対処して、時間を見てソースをデバッグしてみます。
804 名前:login:Penguin [2010/01/04(月) 20:59:33 ID:XNM4hAlg] friio初心者で申し訳ありません。 以前up0816.gzで動かしたことがありますけど、Linux更新によってビルドできなくなりました。 最近、Linuxカーネルをfriioモジュールが入っている2.6.32に更新したが、 放送を視聴するにはあとどうすればいいんですか?
805 名前:login:Penguin mailto:sage [2010/01/04(月) 22:03:11 ID:k0Ql1kzO] >>804 というかエラーメッセージを書け。
806 名前:login:Penguin mailto:sage [2010/01/04(月) 22:12:39 ID:WQepTHle] カーネルなりディストリなり更新するのは、 動かしたいハードウェアなりソフトウェアなりを動くだろうリビジョンで ひと通り動かせるメドがついてからだよなぁ... 更新しちまったもんはどうしようもないので、その状態で動かすしかないね。 がんばってね。
807 名前:login:Penguin [2010/01/04(月) 23:26:32 ID:XNM4hAlg] >>805 エラーメッセージが出ているわけのではなく、ただどこから始まればいいか分からないんですよ。 pcscdは必要なのでしょうか?bcs-cloneは?swbcas? モジュールがカーネルに入ってなにが違うんですか? ご教示ください。
808 名前:login:Penguin mailto:sage [2010/01/05(火) 01:50:22 ID:PpfcpBfG] >>804 これって、kenrnel 2.6.25 以降じゃなければ コンパイルも動作も出来ませんよね? CentOS 6 を待つか…。
809 名前:login:Penguin mailto:sage [2010/01/05(火) 02:05:13 ID:0gixc1Uj] >>807 DVBドライバを使う方法としては mplayer とかにBCAS復号用パッチ当てて使用 or fuse_b25 で復号して 普通のmplayerとかで再生 2senのDTVアップローダ DVBアプリ集/FUSEファイルシステムから いずれもpcscdは必要 ~/.mplayer/channels.conf も必要
810 名前:login:Penguin [2010/01/05(火) 23:15:08 ID:dPfW/+yP] >>809 お疲れさまです。 大変助かりました。 DTV関係ファイル置き場のup0221.zipを使用しました。 これで地デジの準備はばっちり!
811 名前:login:Penguin mailto:sage [2010/01/05(火) 23:36:28 ID:0gixc1Uj] >>810 どっちかというとお薦めはup0220 のプレーヤーへのパッチなんだけどね AAC音声がモノ <-> ステレオ で切り替わる場合などへのパッチとか EPG追従録画のためのgstreamerへのパッチとか含まれてるので. 現状 素のmplayerだと 再生途中に音声のチャンネル構成が切り替わると 以降音が消えたり うまくシークできなくなったりの不具合があるよ
812 名前:login:Penguin [2010/01/06(水) 23:51:02 ID:fk9wgosN] LS-GLでB25解除できたんで報告。 素人なんでてきとーにやってたけど・・・。 B25なしで録画できるところまでやるのは当然として、 apt-get remove pcscd libpcsclite-dev libpcsclite1 apt-get install libccid pcsc-lite-1.4.102のソースを落としてきてパッチ1.4.102-1を当てておく ttp://nagou.cocolog-nifty.com/haley/hsgl/index.html(ココ参考) ./configure
813 名前:login:Penguin [2010/01/06(水) 23:51:50 ID:fk9wgosN] つづき Makefileが3つ作成されるので3つ共 CFLAGSのところを CFLAGS = -Wall -fno-strict-aliasing -g -O2 に変更 make→make install /etc/libccid_Info.plistのlibccid.so.1.3.1をlibccid.so.1.3.8についでにその下にある1.3.1を1.3.8に変更 /usr/share/pcsc/smartcard_list.txtをarib25v021に入ってたヤツにして、 recfriio --hdus --b25 --lockfile lock 21 10 tes.ts B25Decoder initialized. Tuner type is HDUS. Search friios from dir: /dev/bus/usb 1 friios found: /dev/bus/usb/002/002: use this friio. device: /dev/bus/usb/002/002 opening HDUS...done. freq = 521 CNR: 29.1742 Signal level: 55.77 Output ts file. done. Rec time: 8.764514 sec. CNR: 28.5611 Signal level: 54.6636 closing HDUS...done. うほっ!逝けた。 検証なんて怖くてできん。
814 名前:login:Penguin [2010/01/06(水) 23:53:02 ID:fk9wgosN] あ、スレ間違えた。 スマネ。
815 名前:login:Penguin [2010/01/16(土) 22:15:16 ID:HNJFO3tn] >>812 Linuxのカーネルのバージョンはいくつですか?
816 名前:login:Penguin mailto:sage [2010/01/16(土) 23:31:10 ID:CTcCDhmL] うまくパッチがあたるやつ
817 名前:login:Penguin mailto:sage [2010/01/18(月) 23:13:24 ID:aELgDyA1] Windows Vista PCでIO Dataの地デジチューナを、Quad Core Q9400S PC(Ubuntu) でPT2を、Quad Core Q8400S PC(Ubuntu)でfriioを同時に使いつつ、Core 2 Duo PC (Debian)をプログラミング用に稼働させていて、家族が別室でヒータを 2台使っていたら、電源ブレーカが落ちてしまった。電力のワット契約は最大に している。 IO Dataの地デジチューナは当然ながら、録画データをH.264フォーマット等の形式に 変換できないが、他のPCで録画に失敗した時のために、視聴用に稼働させている。 仕方ないので、PT2を使っているマシン(Quad Core Q9400S)のVMware Server仮想マシンに Ubuntuを入れ、friioをつなげて録画して、friioの実機PCでの稼働を やめにしようと思うが、仮想マシンでのfriioの動作って問題ないか? VMware Serverはバージョン2になってから、ホストの起動とともに ゲストOSの自動起動ができなくなったように見えるんだが。
818 名前:login:Penguin mailto:sage [2010/01/18(月) 23:25:33 ID:9hKO/wMc] 見間違えだな
819 名前:login:Penguin mailto:sage [2010/01/18(月) 23:30:08 ID:SNxdcF7t] >>816 仮想マシンからのfriio動作はやったことないからわからないけど、 VMware Server Ver.2でもゲストOSの自動起動はできるよ。 WebUIでログイン後トップの右の方にある "Commands" から、 "Edit Virtual Machine Startup/Shutdown" に入ってみ。 もはやスレ違いもいいとこだが。
820 名前:817 mailto:sage [2010/01/19(火) 08:32:52 ID:t46ZlnFV] Iventoryでホストを選択してから、 > WebUIでログイン後トップの右の方にある "Commands" から、 > "Edit Virtual Machine Startup/Shutdown" に入ってみ。 してみたら、設定がありました。Iventoryでゲストを選択していたから 設定を見落としていました。どうもありがとうございます。 VMware ServerのUSBは2.0だし、ホストにはメモリを8GB積んでいるから 多分性能的には問題ないでしょう。今日、増設ハードディスクを買ってきます。 スレチ、スマソ。
821 名前:login:Penguin mailto:sage [2010/01/21(木) 18:31:27 ID:znNbTq5L] >>815 Linux LS-GL 2.6.29.1 #1 PREEMPT Mon Apr 6 22:33:31 CDT 2009 armv5tel
822 名前:817 mailto:sage [2010/01/23(土) 14:44:50 ID:iVuA9v6N] VMware Server仮想マシンにUbuntu desktop 9.04を入れて、friioについて 実機と同じ設定をしてみたが、録画ファイルのサイズが0になってしまう。 lsusbでfriioが認識されているし、 $ recfriio 27 10 test.ts を実行したとき、friioが見つかったと表示されるし、シグナルレベルも27 で問題ないんだが。やはり、仮想マシンではrecfriioで録画できないんだろうか?
823 名前:login:Penguin mailto:sage [2010/01/23(土) 17:43:38 ID:hCHEtB03] >>822 libvirtのPCIパススルー機能を使ってPT1を仮想マシンで試したことあるけど、 全く同じ現象になったよ。
824 名前:login:Penguin [2010/01/30(土) 23:55:00 ID:0Rpk7Jmy] epgdumpで<channel>は出力されるけど、<program>とかが出力されないんだけど、どうしたらいい?
825 名前:login:Penguin mailto:sage [2010/01/31(日) 00:15:51 ID:rdRXLPYy] epgdumpはTSのデータとは関係なく<channel>は吐くので<program>が出てこないのは TSが読めてないと思うよ
826 名前:login:Penguin [2010/01/31(日) 01:32:11 ID:vlJddg08] なるほど。ヘッダがおかしいのかな? そういえばGOMPlayerでは再生できるけど、vlcで再生できなかったのもそのせいかな。。。
827 名前:login:Penguin mailto:sage [2010/01/31(日) 05:35:08 ID:k7p8f0Y7] 視聴用に映像・音声のTSだけを取り出してるとEPGのは捨てられる。 DVBドライバだと、ドライバレベルでそういうフィルタがある。
828 名前:login:Penguin mailto:sage [2010/01/31(日) 12:31:19 ID:rzMWVfW+] DVBドライバはPIDでフィルタリングする機能はあるけど ほとんどのアプリで(ストリームの出力に)使用してはいない gstreamerのDVBモジュールでは 指定されたプログラムID(サービスID)で PIDをフィルタリングしているが それでもEPGのPID(0x0012)は通してる. 自分で不完全なフィルタリングしただけじゃないの?
829 名前:login:Penguin [2010/01/31(日) 22:24:02 ID:N7OflW++] どういうこと? なんかフィルタリングしてる?なんかオプションとか設定できるの?
830 名前:login:Penguin mailto:sage [2010/01/31(日) 23:33:16 ID:rzMWVfW+] 何を使ってTS取得したのか 何も情報ないから知らんけど DVBドライバは通常フィルタリングなんかしないということ 自分でtsselectやらMurdocCutterとか使って EPGとかPATやPMTなんかも切り捨てたんじゃないのってこと
831 名前:login:Penguin [2010/01/31(日) 23:48:59 ID:N7OflW++] ちょっと前の日経Linuxの特集みてrecfriioで録画したよ。 DVBドライバが何か、とかまでは分からないなぁ。。。
832 名前:login:Penguin mailto:sage [2010/03/07(日) 13:50:56 ID:jJrmrRPY] DVBドライバで録画するのに皆は何を使っているの?
833 名前:login:Penguin mailto:sage [2010/03/07(日) 17:28:09 ID:UJAL4PW9] >>832 MythTV
834 名前:login:Penguin mailto:sage [2010/03/14(日) 23:19:22 ID:0s7BKouK] 遅ればせながら2.6.28.7から2.6.33に上げました。 手動ですが>>751 の修正で自分の使用する範囲では問題ない様子。 recfriio.r7使用ですが、修正なしだとrecfriio起動前からエラーが発生しているようで、 Friioのハードウエアがくさってるというだけな予感がする…。