1 名前:login:Penguin [2010/12/27(月) 03:37:18 ID:KjTW6F+E] Linuxでのテレビ視聴・録画に関して、デジタル/アナログ問わず扱うスレッド 【関連スレ】 Linux でビデオ録画【六枚目】 pc11.2ch.net/test/read.cgi/linux/1193058543/ 【自家製】MythTV Part.3【HDDビデオ】 pc11.2ch.net/test/read.cgi/linux/1223721998/ 【BT878】Linuxでのキャプチャを語るスレ pc11.2ch.net/test/read.cgi/linux/1017186805/ Linuxでfriio pc11.2ch.net/test/read.cgi/linux/1213378360/ 【前スレ】 【視聴・録画】Linuxでテレビ総合3【デジタル/アナログ】 hibari.2ch.net/test/read.cgi/linux/1269999876/ 【過去スレ】 【視聴・録画】Linuxでテレビ総合2【デジタル/アナログ】 pc11.2ch.net/test/read.cgi/linux/1253880711/ 【視聴・録画】Linuxでテレビ総合【デジタル/アナログ】 pc11.2ch.net/test/read.cgi/linux/1231189481/ Linuxでテレビを見る pc11.2ch.net/test/read.cgi/linux/1013649811/
32 名前:login:Penguin [2011/01/11(火) 15:07:18 ID:XwFNRbs6] お前らばかだなぁ クロームPCなら地デジもOKだというのに
33 名前:login:Penguin mailto:sage [2011/01/11(火) 18:40:40 ID:YB5x137N] wineでBonTsDemux使えるとはしらなかったので挑戦してみました。 xorg無しの環境なので、Demuxからもwinetricksからも ディスプレイよこせとしきりに言われるので泣く泣くxorgを入れ、 winetricks でdirectx9 vcrun2005 vcrun2008をインストール。 結果、動かせませんでした。xorg入れても動かなかったのはすごい敗北感です。 何がいけないのでしょう。 debian lennyでDemuxは↓のバージョン up1091.zip (BonTsDemux v1.10+10k7+nogui+es+fix05 バグ修正)
34 名前:33 mailto:sage [2011/01/11(火) 18:41:12 ID:YB5x137N] エラー wine /home/user/work/BonTsDemux/BonTsDemux.exe -encode "MPEG2PS_AC3" -nogui -start -quit -i /video/foobar.ts -o /video/foobar_du.ts Application tried to create a window, but no driver could be loaded. Make sure that your X server is running and that $DISPLAY is set correctly. err:ole:apartment_createwindowifneeded CreateWindow failed with error 0 Application tried to create a window, but no driver could be loaded. Make sure that your X server is running and that $DISPLAY is set correctly. err:ole:apartment_createwindowifneeded CreateWindow failed with error 0 Application tried to create a window, but no driver could be loaded. Make sure that your X server is running and that $DISPLAY is set correctly. Application tried to create a window, but no driver could be loaded. Make sure that your X server is running and that $DISPLAY is set correctly. err:ole:apartment_createwindowifneeded CreateWindow failed with error 0 fixme:winscard:SCardEstablishContext (0,(nil),(nil),0x2e4818) stub Error:user@debian:~$ fixme:advapi:SetEntriesInAclA 1 0x33f79c (nil) 0x33f7d4 fixme:advapi:SetSecurityInfo stub fixme:advapi:SetEntriesInAclA 1 0x33f788 (nil) 0x33f7d0 fixme:advapi:SetSecurityInfo stub fixme:advapi:SetEntriesInAclA 1 0x33f7a8 (nil) 0x33f7f0 fixme:advapi:SetSecurityInfo stub Could not load Mozilla. HTML rendering will be disabled.
35 名前:login:Penguin mailto:sage [2011/01/11(火) 22:00:57 ID:8czPrvQo] Make sure that your X server is running.
36 名前:login:Penguin mailto:sage [2011/01/12(水) 00:17:28 ID:BEsdXPt5] and that $DISPLAY is set correctly.の方じゃないか?
37 名前:login:Penguin mailto:sage [2011/01/12(水) 20:34:03 ID:BEsdXPt5] ふと疑問に思ったんだが、BonTsDemuxじゃなくてTSplitじゃダメなんだろうか? TSplit.exeならcliで動くし。
38 名前:login:Penguin mailto:sage [2011/01/12(水) 21:04:19 ID:3LN/yyjT] こんなのもあるみたいだが使えるのかな? code.google.com/p/tsdemuxer/
39 名前:33 mailto:sage [2011/01/12(水) 23:11:05 ID:tlOIdZ3B] xserver上だったら立ち上がり、GUIから(m2v+wav)変換には成功するけど、 fixme:advapi:SetSecurityInfo stub fixme:advapi:SetEntriesInAclA 1 0x33f788 (nil) 0x33f7d0 fixme:advapi:SetSecurityInfo stub fixme:advapi:SetEntriesInAclA 1 0x33f7a8 (nil) 0x33f7f0 fixme:advapi:SetSecurityInfo stub Could not load Mozilla. HTML rendering will be disabled. このエラーは相変わらず。 なぜMozilla?wineがHTMLを表示しようとしてる? xserver立ち上げててsshやスクリプトから使おうとしても相変わらず>34のエラーですorz >37 TsSplitter.exeではNHKとかの0ch問題が対処できなかったので BonTsDemux.exeなわけです。
40 名前:login:Penguin mailto:sage [2011/01/12(水) 23:50:41 ID:reQ0aaE4] >>38 ざっとソース読んだだけだけど、多分使える 強引なドリブルしているなぁと思うところも多々あるけど、まぁ他のも似たようなもんだと思った
41 名前:login:Penguin mailto:sage [2011/01/12(水) 23:56:07 ID:yUcq4vEl] >>39 > xserver立ち上げててsshやスクリプトから使おうとしても相変わらず>34のエラーですorz DISPLAY環境変数はXにログインするときに設定されるんだから、当たり前じゃないの? 試してないけど、Xvfb使えば動くと思う
42 名前:33 mailto:sage [2011/01/13(木) 01:04:41 ID:/149xxEC] and that $DISPLAY is set correctly.でググって出てきた 英語サイトとかに倣って余りよく判らずに .bash_profileにDISPLAY=:0.0とか入れてた。 Xvfbは明日試してみるよ・・・
43 名前:login:Penguin mailto:sage [2011/01/13(木) 08:10:15 ID:Odlw/yfU] epgrecをつかってるんだけど よく実行すると同じテレビ局が複数あったりするんだけど、これって正常 なの?良く見るとepgrecはかなり問題があるみたいだね
44 名前:login:Penguin mailto:sage [2011/01/13(木) 08:37:47 ID:GSxYv07L] 俺なら恥ずかしくて書き込みボタン押せないレベル
45 名前:login:Penguin mailto:sage [2011/01/13(木) 10:03:08 ID:BOcNDlKk] 俺なら小学校からやり直したくなるレベルの書き込みだな、これは
46 名前:login:Penguin mailto:sage [2011/01/13(木) 10:05:13 ID:wyv+jQjV] >>43 たまに実行すると大丈夫なの?
47 名前:login:Penguin mailto:sage [2011/01/13(木) 10:36:10 ID:4o4b33vd] ひとまず再起動して、2時間ぐらい放置しておいてみて
48 名前:login:Penguin mailto:sage [2011/01/13(木) 14:01:01 ID:WQoAwXnl] epgrecに問題が多いとは思わないが、番組情報取得中にPCをシャットダウン すると番組表がくずれることがある。 番組情報取得にけっこう時間かかっているから、PCシャットダウンの タイミングによってはそうなるのかもな。 TVRockだと最初の番組情報取得は時間かかるけど、次からは差分だけみたい だから、あっという間に終わる。 epgrecももう少し速くできるようにしてくれればとは思う。 Linuxだからサーバ用途で、頻繁に電源切るのは想定外なのかもしれないが。
49 名前:login:Penguin mailto:sage [2011/01/13(木) 15:27:24 ID:JimuQblH] だったら2の倍数時の30分頃から更新されてるみたいだから その30分から50分ぐらい後を目安にシャットダウンしかければ?
50 名前:33 mailto:sage [2011/01/13(木) 15:55:21 ID:/149xxEC] Xvfbで(も)ようやく動かせたよ! Xvfb自体も下のエラーでなかなか動かせなかったんだけど、 HALが入ってなかっただけだったという落ち。 > [config/hal] couldn't initialise context: (null) ((null)) いろいろ入れたり外したりごちゃごちゃだったけど、 整理するとlennyでxorg入れてない環境からだと $ sudo aptitude install xvfb hal x-server-xorg-video-fbdev $ sudo aptitude wine $ wget www.kegel.com/wine/winetricks $ sh winetricks vcrun2008 vcrun2005 directx9 でよかったのかな。 んで入れてから $ export DISPLAY=:0 $ Xvfb :0 -screen 1 800x600x8 & $ wine TsBonDemuxC.exe ほげ とりあえず動いたけどできたファイルの検証はこれから。 ともあれ参考になったし、いろいろ知らないことを勉強できて面白かったですよ。 ありがとう。
51 名前:login:Penguin mailto:sage [2011/01/13(木) 17:10:24 ID:WQoAwXnl] getepgファイルには 29 */2 * * * www-data /var/www/epgrec/getepg.php とあるから、変更しないでcronに登録してるなら、0時29分、2時29分、 …とか、1時29分、3時29分、…とかのように2時間おきに番組取得が実行 されるようだ。 epgrecはかなり長く使っているし(2年くらい?)、実行中かどうか気にせず シャットダウンもするけど、番組表がおかしくなったのは2、3回しかないな。 そんなにシビアではないのかも。 低スペックPCなので、個人的には実行中に操作が重くなるほうが気になる。
52 名前:login:Penguin mailto:sage [2011/01/13(木) 18:17:05 ID:d0qsZpN9] >>43 epgrecの問題って重複チェックのロジックが若干甘いのと キーワード予約での重複がログ出力されないのと 予約をキャンセルするとキーワード予約に引っかからなくなる位じゃね? (1番目以外は仕様みたいだけど…) 他は大抵環境の問題だと思う >>48 TVRocckのヘルプに > 例えば"番組情報取得条件"を"2日以上経過"に設定した場合、 > 前回の取得から2日以上経たないとそのチャンネルの番組情報は取得しません って有るから取得に行ってないだけじゃないか? 根本の仕組みはepgrecと大差無さげ
53 名前:login:Penguin mailto:sage [2011/01/13(木) 19:09:55 ID:WQoAwXnl] >>52 そういうことか。 あまり速いんで差分だけかと思い込んでいた。 だが、それで十分ならepgrecも2時間ごととかじゃなくて、1日か2日に1回に 変更したほうがいいかもな。 でもTVRockは番組時間の変更に対応してるんだっけ(うろ覚え)? そこが違うか。 他の人はどのくらいの間隔で更新してるのだろうか。
54 名前:33 mailto:sage [2011/01/14(金) 15:04:29 ID:I+lqFvio] 録画後、その番組がバイリンガルとか音声多重といった情報を自動判別することはできますか? NHK用スクリプトとか日テレ用スクリプトとかチャンネルごとに決め打ちでもいいです。 ffmpeg -i hoge.tsで得られる情報を眺めてますが、5.1chの番組の音声が二つのストリームに3chづつ入っていたり、 NHKニュース9のモノラル二か国語は単なるステレオにしか見えなかったりわけわからなす。
55 名前:login:Penguin mailto:sage [2011/01/14(金) 17:48:24 ID:b6NkgRmY] EITpresent [PID 0x0012 TID:0x4E section:0 , ARIB STD-B10, TR-B14参照] URL http://www.arib.or.jp/tyosakenkyu/kikaku_hoso/hoso_kikaku_number.html に"音声コンポーネント記述子"が含まれているので それを解析すればわかるよ. まだ誰もそういうツールを書いてないだろうから 書いたら公開してね
56 名前:login:Penguin mailto:sage [2011/01/14(金) 19:10:35 ID:KrskmXSa] ステレオ モノラル デュアルモノラル (一番クソ仕様) 5.1ch
57 名前:login:Penguin mailto:sage [2011/01/15(土) 00:40:31 ID:ZbOJheS9] デュアルモノだけはAACのADTSヘッダ見る必要あるんだっけか? まあTVTestのソース見るのが早いと思う。
58 名前:login:Penguin mailto:sage [2011/01/15(土) 12:34:52 ID:OlrnbH8x] >>57 ADTS本来の書式で定義されてないのを勝手に追加してやってるからね。 AACのストリームを2つに分ければいいものを、汚い実装しやがって、という感じですよ
59 名前:login:Penguin mailto:sage [2011/01/15(土) 12:51:28 ID:GPhqYjwm] >>57 音声ストリーム自体で判定しようとすると CMの間だけステレオに切り替わってたりするので当てになりません 現番組の音声構成についてはEITに示すことが運用規則で決まってるので こちらを使うべきだと思う しかもデュアルモノの場合 ADTSヘッダを見てもch数0 が書いてあるだけで 通常はペイロードにPCEを含めてチャンネル構成を示すのでしょうが それも含まれてなく SCEが2つあることで 独立したフロント2chがあることを暗黙的に示してるだけ. フレーム全体をパースしないとわからない... 本当に2ストリームに分けろよといいたい
60 名前:login:Penguin mailto:sage [2011/01/15(土) 12:54:15 ID:vMbwWcYO] メーカーの製品はどうやってるんだろうね
61 名前:login:Penguin mailto:sage [2011/01/15(土) 13:57:10 ID:OlrnbH8x] >>59 vlcのパッチでは横着してch数=0ならデュアルモノと決め打ちで対処した。 PCE見ようとするとビット詰め詰めの構造で面倒くさくてやってられないから。 放送の実質的な規格だし、よくも悪くももう製品がわんさと出ているので ショボイ仕様だからといってもめったなことでは変えられない。 大勢集まって規格作ったんだろうに、何をやっているのか、 ホント怒鳴りつけなくなるほど酷いよね。
62 名前:login:Penguin mailto:sage [2011/01/15(土) 18:19:06 ID:+PuYU+f3] デジタルTVでインタレースとか、NHKの暗躍らしいな
63 名前:login:Penguin [2011/01/15(土) 23:37:05 ID:wqznTUd7] >>6 のwiki見ながら無事設定完了
64 名前:login:Penguin mailto:sage [2011/01/16(日) 00:31:37 ID:FHp7oAhB] recpt1でテレビ朝日やっと撮れた。 へんなPMTが流れてるので、table_id != 2 は無視しないと ダメらしい。一応PMTのバージョンチェックもいれてみたけど 、特に変更なしでした。
65 名前:login:Penguin mailto:sage [2011/01/16(日) 17:10:49 ID:AJmsFIhn] >>63 windowsでの設定かい?
66 名前:login:Penguin mailto:sage [2011/01/16(日) 23:21:09 ID:GEmXyLPU] 荒し臭いので構わない方がいいかと
67 名前:login:Penguin mailto:sage [2011/01/17(月) 00:23:32 ID:ffz7tNrj] 昨日から毎日放送がrecpt1でsid指定すると録画に失敗するようになった・・・
68 名前:login:Penguin mailto:sage [2011/01/17(月) 00:59:16 ID:7WTwpAYl] AV AMP持っているので、TSを保存したものを再生する時に、 AV AMPさんに音声のデコード全般をお願いしたいと思ってるんだけど、 mplayerのhwmpaって日本は眼中ないからAAC対応してませんでFA?
69 名前:login:Penguin mailto:sage [2011/01/17(月) 01:14:38 ID:qgaqOa1+] >>66 6==63 は、アフィ乞食
70 名前:login:Penguin mailto:sage [2011/01/17(月) 13:04:29 ID:InznpbLz] >>68 ちょっとソース見た感じではAACには対応してないね でも実際にやってるのは 入力データからヘッダを解析して出力バッファの属性をセット, ペイロードをコピーしてるだけだから 違いはsync回りの部分だけじゃないのかな libmpcodec/ad_hwmpa.c を参考にしてad_hwaac.cを作るのは そんなに作業量は多くなさそう 頑張って;)
71 名前:login:Penguin mailto:sage [2011/01/17(月) 16:50:31 ID:t1yw50JZ] rec10がバイリンガルを判別してエンコしてくれるみたいだけど、 do-recordからrec10に渡してうまいこと処理できないものかな。
72 名前:login:Penguin mailto:sage [2011/01/17(月) 21:25:45 ID:8FSS+nYq] >>67 それは大変ですな
73 名前:login:Penguin mailto:sage [2011/01/18(火) 00:48:05 ID:UdGjaVw3] >>70 協力ありがとう 昼休みにちょっとだけコード読んでみたけど、 自分もその理解でした。 やって出来そうな難易度なので、やってみますかね
74 名前:login:Penguin mailto:sage [2011/01/18(火) 02:15:56 ID:QWWZYlkv] >>67 tssplitter_lite.cでPMTがTS1パケット内に収まっていると決め打ちしているからみたいだ
75 名前:login:Penguin mailto:sage [2011/01/19(水) 00:34:28 ID:CMsEBO98] あら、Avidemux2は以前はTSファイルを食わせると確実に落ちていたのに いつのまにかTSファイルを編集できるようになっている @ Avidemux2.5.3 けど結局一旦音声をPSに変換しないとうまく編集できないのね。
76 名前:login:Penguin [2011/01/19(水) 12:50:41 ID:cbCl9uR/] ATXが無料放送しか映らなくなった。 REGZAに刺して3時間くらいATXにしておいたら映るようになった。 3時間の間にマイスカパーで契約情報変更したからそれでなにかを受信したのかもしれないけど関係性は不明。 epgrecやrecpt1の設定で何か関係あるのかな?それともドライバ? BCASカードは契約して丁度1年と1週間。
77 名前:login:Penguin [2011/01/19(水) 12:53:05 ID:cbCl9uR/] >>76 書き漏れた。 REGZAに刺したら契約期限切れと表示されてました。 定期的にREGZAに刺して何かを受信しないとだめなのかな?
78 名前:login:Penguin mailto:sage [2011/01/19(水) 13:06:34 ID:3eqC8bvI] スカパーならB-CAS内の鍵の更新じゃね?
79 名前:login:Penguin mailto:sage [2011/01/19(水) 13:07:19 ID:oNgKzu/m] >>77 有料放送のコードは数ヶ月置きに更新されてるから。 一定期間、コードの有効確認ができなければ、無効になる
80 名前:login:Penguin [2011/01/19(水) 19:46:15 ID:cbCl9uR/] >>78 >>79 おお、そうなのか、ありがとう。 Ubuntu PT2 epgpec の環境で書き換えってできますか?
81 名前:login:Penguin [2011/01/19(水) 19:50:45 ID:cbCl9uR/] 書き換えじゃなくて更新だった。
82 名前:login:Penguin mailto:sage [2011/01/19(水) 22:10:13 ID:oNgKzu/m] なんども出てるだろ。 だから返信ないから俺が答えてるのに更に質問かよウザイ
83 名前:login:Penguin mailto:sage [2011/01/19(水) 23:07:53 ID:oMe3xLhK] 最初から答えるなよ それこそ何度も同じ事繰り返されてるじゃんw
84 名前:login:Penguin [2011/01/20(木) 01:44:25 ID:in4chUIc] >>82 了解です。 そのレスでも結構ヒントを得たので調べてみるね。
85 名前:login:Penguin mailto:sage [2011/01/20(木) 02:06:12 ID:xzVdsvBT] >>74 PMT解析してるところを修正してみた。 ttp://2sen.dip.jp/cgi-bin/pt1up/source/up0307.zip
86 名前:70 mailto:sage [2011/01/20(木) 12:38:19 ID:qc9p3DVK] >>73 さらにちょっと調べてみたところ どうやらそんなに単純ではないようです IEC958は 元々PCM用であって PCM以外のデータを載せるには libmpcodecs/ad_hwac3.cのように IEC61937に従ってフレーム化してやる必要があるみたいですね wpedia.goo.ne.jp/enwiki/IEC958 にわりとわかりやすくのってました あとさらにALSAとか-ao側での対応も必要で (AC3の場合と同様に) hw AACを検出して channel status bitを設定しないとダメみたい libao2/ao_alsa.c の変更部分はわずかだし問題ないとして libmpcodecs/ad_hwac3.cを参考にするとして, IEC61937-2(IEC-60958へのAACの載せ方)が ちょっとググったけど無料で見られるのが無い オープンソースの音楽プレーヤとかでAACのデジタル出力に対応してるのもありそうだから そういうとこから情報を見つけてくるしかないかも.... (当方にPCにつなげられるデコーダがないため すべて推測の話ですいません)
87 名前:login:Penguin [2011/01/20(木) 18:39:18 ID:xYGGMxlt] 配信中にコメントで脅迫を受けたと警察に通報 www.nicovideo.jp/watch/sm12894776 ネタ投下。
88 名前:login:Penguin mailto:sage [2011/01/20(木) 21:27:38 ID:qc9p3DVK] >>73 , 86 自己レス ffmpeg のlibavcodec/spdifenc.c が(フォーマットの解説を含め)参考になりそう
89 名前:login:Penguin mailto:sage [2011/01/20(木) 23:49:34 ID:FE3VPlSK] >>88 色々と情報をまとめてくれてありがとう とても参考になります libavcodec/spdifenc.c は確かに良さそうですねー
90 名前:login:Penguin mailto:sage [2011/01/21(金) 01:15:36 ID:uRzPqk+s] ttp://www.google.com/url?sa=t&source=web&cd=1&ved=0CBkQFjAA&url=http%3A%2F%2Fwww.jsa.or.jp%2Fstdz%2Fedu%2Fpdf%2Fb4%2F4_08.pdf&ei=klw4TbmiOo6ycYX6vJAK&usg=AFQjCNETcdwTS2VqJpWsa1cIbpr_NIgFQg ここ綺麗にまとまってるねー 経済産業省委託事業やるじゃん! つかみはおっけー ttp://www.sakurachan.org/soft/mediatools/ IEC60958/IEC61937準拠 圧縮音声ビットストリームを普通のLPCMとして録音したRIFF wavファイルから、圧縮音声のElementary Streamを取り出します。 180度反対の事やってる人発見 世の中面白い
91 名前:login:Penguin mailto:sage [2011/01/23(日) 14:57:31 ID:vVkbUKkf] Fedora14にchardev版インストールしました。 driver/recpt1は1.1.0、arib25は0.2.4、DVBドライバはblacklist.confで殺してあります。 テストすると: $ recpt1 --b25 --strip --device /dev/pt1video2 15 5 /var/tmp/test.ts using B25... enable B25 strip using device: /dev/pt1video2 pid = 8211 C/N = 34.157329dB Recording... b25->put failed b25_decode failed (code=-9). fall back to encrypted recording. Recorded 5sec のようにデコード失敗の出力になります(エラーコードの-9の意味わかりません)。 $ mplayer /var/tmp/test.ts で表示するとワンセグの小さな画面で、音が出たり出なかったりします。 どこら辺を見直した方がいいのでしょうか?ほんの小さなヒントでも欲しいです。 お願いします。
92 名前:login:Penguin mailto:sage [2011/01/23(日) 15:24:34 ID:1gxdPn+C] >>91 BCASカードは認識してる? $ pcsc_scan
93 名前:login:Penguin mailto:sage [2011/01/23(日) 15:35:58 ID:vVkbUKkf] >>91 はい。上下だけ抜粋。 $ pcsc_scan PC/SC device scanner V 1.4.17 (c) 2001-2009, Ludovic Rousseau <ludovic.rousseau@free.fr> Compiled with PC/SC lite version: 1.6.4 Scanning present readers... 0: SCM SCR 3310 NTTCom [Vendor Interface] 00 00 ... Possibly identified card (using /usr/share/pcsc/smartcard_list.txt): 3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99 Japanese Chijou Digital B-CAS Card (pay TV) ^C
94 名前:login:Penguin mailto:sage [2011/01/23(日) 15:38:05 ID:h6WzzaGn] >>93 ccidのバージョンは? 1.4以上だとB-CASが認識しないよ
95 名前:login:Penguin mailto:sage [2011/01/23(日) 15:44:24 ID:vVkbUKkf] ccid 1.4.0 pcsc-lite 1.6.4 pcsc-lite-devel 1.6.4 pcsc-tools 1.4.17 みたいです。同時に入ったperlのモジュールはわかりません。
96 名前:login:Penguin mailto:sage [2011/01/23(日) 15:47:17 ID:vVkbUKkf] >>92 >>94 原因はB-CASが認識していないためのようですね・・・
97 名前:login:Penguin mailto:sage [2011/01/23(日) 15:57:47 ID:BDvUXa1E] いまFedora 13使ってるが、しばらくそのままにしておこう。 やっぱりFedoraは最新リリースが出たときに その一つ前のリリースにupgradeするのが無難な使い方だね。
98 名前:login:Penguin mailto:sage [2011/01/23(日) 20:17:33 ID:Nr0ZxgtS] >>97 安定版がいいならCentOSだと思う
99 名前:login:Penguin mailto:sage [2011/01/23(日) 20:42:08 ID:9Mk9qlFN] >>96 >>31
100 名前:login:Penguin mailto:sage [2011/01/23(日) 22:08:13 ID:vVkbUKkf] >>99 いきなり紋付袴着た白鵬が、どでかく5秒間映りました。ありがとうございます。 # yum info ccid 読み込んだプラグイン:langpacks, presto, refresh-packagekit Adding ja_JP to language list インストール済みパッケージ Name : ccid Arch : x86_64 Version : 1.3.13 Release : 2.fc14 Size : 437 k リポジトリー : installed From repo : /ccid-1.3.13-2.fc14.x86_64 Summary : Generic USB CCID smart card reader driver URL : pcsclite.alioth.debian.org/ccid.html License : LGPLv2+ 説明 : Generic USB CCID (Chip/Smart Card Interface Devices) driver. >>92 >>94 さんにも感謝します。
101 名前:login:Penguin mailto:sage [2011/01/25(火) 01:20:25 ID:JUo6+n3m] 前スレ 984 に対応したfuse_b25 ver. 0.3.0 をうpしました 2sen DTV up0543 あまりしっかりとテストできてないのですが MythTVから(音声の問題が無ければ)再生できるようになってると思います よろしければお試し下さい あと >>21 のmplayer 向けのパッチと 別件でgstreamer のパッチ(totem/playbin2できちんと再生 + seek)も 後日うpする予定ですが このスレでのmplayer S/PDIF再生関係のレスに触発されて gstreamerの方にも できればS/PDIF出力の実験版 (自分でテストできないので)を付けたくなってきたので ちょっと先になるかもです
102 名前:login:Penguin mailto:sage [2011/01/25(火) 19:47:46 ID:j307KzAe] >>101 さっそくMythTVで試しました。 まずは短時間ですが、画像音声とも録画出来ました。ありがとうございます。 長時間録画や音声切り替わり時の録画はこれから試してみます。
103 名前:login:Penguin mailto:sage [2011/01/25(火) 22:41:13 ID:nxAvssab] MythTVもlibfaadに依存して再生してくれるんだっけ? そうなればvlcかまさなくてよくなりそうかな。最近いじってなかったから またやるか。
104 名前:login:Penguin mailto:sage [2011/01/26(水) 06:01:00 ID:k06vcKUz] >>102 fuse_b25 0.3.0の導入は完了したのですが、 MythTVとの連携方法はどうしたらいいのでしょうか? もし宜しければ、詳しく教えて頂けませんか?
105 名前:login:Penguin mailto:sage [2011/01/26(水) 12:59:51 ID:BE+7BtbQ] >>103 MythTVは ffmpeg を使ってるはず. 基本的には mplayerやgstreamerのffmpeg用パッチと同等の変更を MythTVに加えればOKなのですが 音声構成の切り替えは コーデックだけの問題じゃないので... しかもffmpegのAACデコーダ自体は faadと違って 音声構成が変わっても落ちずにいるはず あとは使う側で 音声構成の変化を検出して 出力する側を再構成するという処理を加えるんだけど そのためにはMythTVが出力をどう制御/構成してるか 知って変更しないといけないね デュアルモノ対応についてはまた別で 出力側の再構成は関係なく デコーダを呼び出してる部分の変更だけで対応できる mplayerのパッチでは 内部に独自版のffmpegを抱えているので (効率の面から)強引にffmpeg内部にも手を入れたりしてるけど gstreamerの様に ffmpeg自体に手を入れずに対応する事は可能 + S2APIの問題があるような... mplayerでは S2API用のチャンネル設定ファイルのフォーマットを 勝手に決めて使ってます MythTVではまた違うフォーマットを使っているだろうから 変更が必要のはず. 旧APIでの*zap 形式のような標準的なチャンネル設定ファイルのフォーマットがあれば mplayerの方でもそっちを使うようにしたいんだけど... BSの場合はチャンネル設定ファイルの変換が必要と思う. というわけで まだ結構アプリ側に手を入れなきゃいけない部分があるかも...
106 名前:login:Penguin mailto:sage [2011/01/26(水) 17:34:24 ID:eUksq9nT] めんどくさいのでvlc経由でいきます
107 名前:recpt1 httpサーバー版の人 mailto:sage [2011/01/27(木) 19:15:28 ID:x+GCO2IK] blogが貼られているのに今気づきました・・ ところでみなさんハードディスクの容量に苦しんでると思うのですが どういう工夫をしていますか? 私はLVMで1TB+2TB+2TB=5TBの領域を作ってTSを保存してますがそれでも 限界が近づいてきています・・
108 名前:102 [2011/01/27(木) 19:38:25 ID:zNp4i8DG] また規制に巻き込まれた。。情報まとめるのはどこのサイトがいいかな?
109 名前:login:Penguin mailto:sage [2011/01/27(木) 22:06:35 ID:qL2HwwNp] PT2にて地デジが1チューナーしか使えなくなる不具合が発生しました。 2チューナーを同時使用して1分間の録画を計6本 排他制御しながら録画していたときに発生しました.。 そのときのシステムログを見てみると3つ目か4つ目の受信から怪しい挙動をしているようです。 これ以後は、1チューナーでしか受信できなくなってしまい再起動するまでこの現象は継続しました。 なお不具合の再現を試みましたが出来ませんでした。 まあ原因は、録画終了後にwaitを入れずに次録画を始めた事だと思うのですが一応報告しておきます。 OSは、ubuntu10.04 Disktop32bit ドライバーは、キャラクタデバイス版 recpt1は、1.1.0のノーマルです。>>85 のパッチはあててません。
110 名前:login:Penguin mailto:sage [2011/01/27(木) 22:07:52 ID:qL2HwwNp] あと参考にならないかもしれませんがシステムログの該当箇所です。 Jan 26 20:51:56 hoge-PT2 kernel: [184709.502843] PT1:ISDB-T Wakeup Jan 26 20:51:56 hoge-PT2 kernel: [184710.013033] PT1:ISDB-T Wakeup Jan 26 20:51:57 hoge-PT2 kernel: [184710.080374] CN(1)Val(e0e0615) Jan 26 20:51:57 hoge-PT2 kernel: [184710.512109] CN(1)Val(e0e0615) Jan 26 20:52:57 hoge-PT2 kernel: [184770.545362] (251:3)Drop=00000000:00000000:00000000:00000000 Jan 26 20:52:57 hoge-PT2 kernel: [184770.545370] PT1:ISDB-T Sleep Jan 26 20:52:57 hoge-PT2 kernel: [184770.545435] (251:2)Drop=00000000:00000000:00000000:00000000 Jan 26 20:52:57 hoge-PT2 kernel: [184770.545441] PT1:ISDB-T Sleep Jan 26 20:52:58 hoge-PT2 kernel: [184771.745822] PT1:ISDB-T Wakeup Jan 26 20:52:59 hoge-PT2 kernel: [184772.053729] PT1:ISDB-T Wakeup Jan 26 20:52:59 hoge-PT2 kernel: [184772.709558] CN(1)Val(acac001c) Jan 26 20:53:03 hoge-PT2 kernel: [184776.345079] (251:3)Drop=00000000:00000000:00000000:00000000 Jan 26 20:53:03 hoge-PT2 kernel: [184776.345087] PT1:ISDB-T Sleep Jan 26 20:53:04 hoge-PT2 kernel: [184777.651857] PT1:ISDB-T Wakeup Jan 26 20:53:08 hoge-PT2 kernel: [184781.824034] (251:3)Drop=00000000:00000000:00000000:00000000 Jan 26 20:53:08 hoge-PT2 kernel: [184781.824040] PT1:ISDB-T Sleep Jan 26 20:53:09 hoge-PT2 kernel: [184782.466183] PT1:ISDB-T Wakeup Jan 26 20:53:13 hoge-PT2 kernel: [184786.761771] (251:3)Drop=00000000:00000000:00000000:00000000 Jan 26 20:53:13 hoge-PT2 kernel: [184786.761779] PT1:ISDB-T Sleep Jan 26 20:53:59 hoge-PT2 kernel: [184832.549202] (251:2)Drop=00000000:00000000:00000000:00000000 Jan 26 20:53:59 hoge-PT2 kernel: [184832.549208] PT1:ISDB-T Sleep
111 名前:login:Penguin mailto:sage [2011/01/28(金) 00:57:07 ID:bbwBX6c4] >>109 まだバグあるの? たまに録画できなくなって サイズ0のファイルができあがるんだよね。 プロセス強制停止しても無駄だし、 再起動しないとなおらない。
112 名前:login:Penguin mailto:sage [2011/01/28(金) 06:27:54 ID:w4xcLWAq] >>108 > また規制に巻き込まれた。。情報まとめるのはどこのサイトがいいかな? ここのwikiなら無料みたいなんで、どうですか? @WIKI ttp://www.atwiki.jp/
113 名前:102 mailto:sage [2011/01/28(金) 22:35:05 ID:VQ3p/K/O] >>112 ページ作ってみました。 www43.atwiki.jp/mythtv-dvb/
114 名前:login:Penguin mailto:sage [2011/01/29(土) 00:42:20 ID:Qn91KDHc] >>113 epgからxmlダンプしてくれるツールつかってmcxml.xmlさえ作れれば あとはmythfilldatabaseでゴリゴリ読ませればいいだけなんだけどな。
115 名前:login:Penguin mailto:sage [2011/01/29(土) 04:29:56 ID:cf424dwF] /dev/dvb/adapterN/dvr0 -(TS, *1)--> epgdump r2 -(XML)-> mythfilldatabase *1: EPG情報も全部出てくるようにDMX filterなりを指定してtuneする必要がある。
116 名前:login:Penguin mailto:sage [2011/01/29(土) 12:00:40 ID:aBnS9BZ/] >>112-115 【自家製】MythTV Part.3【HDDビデオ】 hibari.2ch.net/test/read.cgi/linux/1223721998/ 専スレあるからそっちに移動してくれ あとwiki名にPT1/PT2を入れた方がいいよ >>107 HDDをリムーバブル化して満タンになったら入れ替え
117 名前:login:Penguin mailto:sage [2011/01/29(土) 12:08:17 ID:ESz8d7Qo] recepgが番組表の取得はしてくれるんだけど1日くらい経つとチャンネルが 重複して表示されるようになってしまう。DB削除して番組表取得やり直しても また発生する。動作ログ見ると getepg:: 正常な/tmp/__temp.xml_gr13が作成されなかった模様 (当方名古屋近辺在住のためgr13はNHK教育) の後に getepg::放送時間重複が発生した番組xxxを削除 がズラーっと並んでる状態。何が原因なんだろうか… 環境は PT2 Ubuntu10.04 デスクトップ版32bit キャラクタデバイス版ドライバ recpt1 httpサーバー版RC4 >>107 ありがたく使わせていただいております。ただ、 BonDriver_HTTP.dllとTVtestの組み合わせは 私の環境ではパラパラ漫画状態になってしまいまともに視聴できませんでした。 recpt1のプロセスが割り込み不可とスリープ中の遷移を繰り返す状態になってしまいます。 VLCでは視聴はできるのですがこちらも1分に一回くらいの割合でドロップが出るような感じです。 録画は正常に出来ているので受信環境の問題ではないと思いますが… HDDはまだ運用始めたばかり、というかまだ上記の状態なので大丈夫ですが今後どうなることやら。
118 名前:login:Penguin mailto:sage [2011/01/29(土) 12:47:03 ID:Cg/vQvbR] こんなのもある。Wikiはどこか一ヶ所に集約したいなぁ ttp://rokugadelinux.wiki.fc2.com
119 名前:login:Penguin mailto:sage [2011/01/29(土) 19:02:34 ID:Qn91KDHc] vlc経由じゃないと無理ってことで 直接DVB叩けるようになったら起こして
120 名前:login:Penguin mailto:sage [2011/01/29(土) 19:14:05 ID:CDNnyzPN] >>116 >>115 はどうやってDVBデバイスからEITを取り出すかって話だから すれ違いとまではいえないんでは? あとEPG情報って 家電とかだとiPGのサービス使って一気に取得してるんじゃないのかな? www.ipg.co.jp/gguide/index.html 地上Dでのホスト局とか BSのチャンネル番号だったかも決まってたように思ったから これ取り出すことができれば楽だよね 全局分が決まった時間に受信するだけでOKになる データ放送見たいなのとフォーマット同じで その中身はXMLとかだといいのにな #ってこれはスレ違いか すみません
121 名前:login:Penguin [2011/01/29(土) 19:43:27 ID:cf424dwF] >>120 ・地上波デジタルは各局の放送ストリームの中に番組表データが乗ってくる ・BSデジタルはStarChannel以外は各局のストリームに全局の番組表データが乗ってくる ・デジタル放送ではGコードはもはや必要ない ・テレビ・レコーダの番組表は放送波から抽出したものを表示している ・番組表のデータは残念ながら、データ放送のデータ書式(BML)とは異なる
122 名前:login:Penguin mailto:sage [2011/01/29(土) 20:05:28 ID:CDNnyzPN] >>121 各局ストリームにのせてるEIT情報は ビットレートの関係でそんなにバースト的に送られず 周期がけっこう長いと思ったのですが. それに www.ipg.co.jp/gguide/place2.html とか見ると DTVでも使ってそうに思えます. うちのやや古いブラウン管のデジタルHDTVは Gガイドのロゴや広告が出てたような.. (すみません スレ違いですね)
123 名前:login:Penguin mailto:sage [2011/01/29(土) 22:35:30 ID:XCPrka0G] ttps://github.com/hiranotaka/vlc-arib/wiki コレでいいんでないの? コード流用して recpt1 に盛り込もうと思いつつ着手してないぜ
124 名前:login:Penguin mailto:sage [2011/01/30(日) 00:24:28 ID:mqOW8oIW] >>109-111 外しているかもしれないけど、その症状が起きているとき、 ksoftirqd/0 か ksoftirqd/1 とかのCPU usage がガンガン上がっていない? うちの環境では、0バイトのファイルができる時はそうなっていて、その場合は、 #modprobe -r pt1_drv #modprobe -i pt1_drv として、ドライバをいったん外して、再度つなぐと回復する場合が多い、というかウチでは100% うまくいっている。 まぁ、対症療法でしかないけど。 ちなみにUbuntu 10.04 64bit serverの環境
125 名前:login:Penguin mailto:sage [2011/01/30(日) 02:51:35 ID:WTblhOgv] 0byteのファイルが出来たって状況じゃないけど、 1ヶ月ぐらいrecpt1を動かしっぱなしにすると、 取り出すTSなデータが「変」になる状況が起こる。 毎日マシン再起動させてしのいでる
126 名前:login:Penguin mailto:sage [2011/02/01(火) 00:48:26 ID:pWH2lwO6] recpt1がたまにセグメンテーション違反で落ちる。 b25デコードしたとき返ってきたデータが大きくて tssplitterの受取用バッファのサイズを超えてるとき起きてるような気がする。
127 名前:login:Penguin mailto:sage [2011/02/01(火) 14:59:06 ID:i5k2BB7r] recpt1.cのcreate_queue()の int memsize = sizeof(QUEUE_T) + size * sizeof(BUFSZ); って int memsize = sizeof(QUEUE_T) + size * sizeof(BUFSZ*); だよね? 実害はないけど。メモリ食うだけで。
128 名前:login:Penguin [2011/02/02(水) 07:20:06 ID:sDIWR/lz] Linuxでの動作報告をほとんど見かけないHDP2(5606B)をUbuntuで動かそうと、 V4L-DVB driver for MonsterTV HDをインストールして、 dvb-usbからの"SKNET MonsterTV HDP2 ISDB-T PCI successfully initialized and connected."という ログメッセージを確認。 よっしゃと思ったものの、どういうわけかチャンネルスキャンに失敗する。シグナルを全く拾えない。 すわハズレ個体を引いたかと思っていたら、住んでいる賃貸のテレビ受信設備が地デジ対応ではなかったでござる。 2009年新築の賃貸なのに…。 とりあえずドライバは入りましたということで…。
129 名前:login:Penguin mailto:sage [2011/02/02(水) 11:38:26 ID:4DYSHE65] 地デジは終わコン
130 名前:login:Penguin mailto:sage [2011/02/02(水) 17:06:41 ID:Q1tapUGX] >>128 挑戦おつ
131 名前:login:Penguin mailto:sage [2011/02/02(水) 17:11:09 ID:dVLIg05z] 日々是挑戦
132 名前:login:Penguin mailto:sage [2011/02/02(水) 22:36:28 ID:p8F5i3uT] >>126 スレ違いかもしれないけどFreeBSDではpthreadのデフォルト スタックサイズが1Mbyteで、splitbuf が足りずに終了時に 必ず落ちていた。 reader_func のsplitbuf をstaticにしたらセグメンテーション違反が 起きなくなった。 ttp://goo.gl/uzvyu