【視聴】Linuxでデジタル放送【録画】
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001login:Penguin
2008/12/30(火) 14:48:32ID:mhuHq0Rz0002login:Penguin
2008/12/30(火) 14:57:02ID:s/5Xh8dJLinux でビデオ録画【六枚目】
http://pc11.2ch.net/test/read.cgi/linux/1193058543/ (主に ivtv でハードエンコ関連)
【BT878】Linuxでのキャプチャを語るスレ
http://pc11.2ch.net/test/read.cgi/linux/1017186805/ (主に bt878 でソフトエンコ関連)
関連スレはこの辺。
【自家製】MythTV Part.3【HDDビデオ】
http://pc11.2ch.net/test/read.cgi/linux/1223721998/
0003login:Penguin
2008/12/30(火) 15:16:33ID:JFFnYtNv大馬鹿!!
0004login:Penguin
2008/12/30(火) 17:26:04ID:iuvN19tb0005login:Penguin
2008/12/30(火) 19:34:37ID:M1QD3B0Jそういうのは、P2Pの職人だけでいいよ
0006login:Penguin
2008/12/31(水) 01:13:14ID:C7NfFEZ3むしろ録画鯖構築したい。
0007login:Penguin
2008/12/31(水) 15:56:27ID:md0dG0810008login:Penguin
2008/12/31(水) 19:43:57ID:6Tjk/83Jhttp://pc11.2ch.net/test/read.cgi/linux/1013649811/
0009login:Penguin
2009/01/01(木) 11:14:01ID:FMTmwEIVどうなの
そこ
0010login:Penguin
2009/01/05(月) 22:40:39ID:UwZFjXiILinuxでFriio http://pc11.2ch.net/test/read.cgi/linux/1213378360/
今のところ使える/使えそうなハードってこんな感じ?訂正/追記頼む
・Friio
接続方式:USB
特徴 :台湾から直接購入する必要がある(PAYPALで支払える)。
B-CASのI/Fはあるが、カードをどうやって入手する?
あと、B-CASリーダを別に用意した方が安定するとかしないとか。
・PT1
http://earthsoft.jp/PT/specification-PT1.html
接続方式:PCI
特徴 :ISDB-S 2TS と ISDB-T 2TS の合計 4TS を同時に受信可能
B-CASのI/Fはない。earthsoftだから長期安定供給はないかも?
0011login:Penguin
2009/01/05(月) 23:23:22ID:4Bd8yAaV接続方式:USB
特徴 :ISDB-T のみ、又は ISDB-T/S を排他的にキャプチャ可能
B-CAS I/F は特殊で TS キャプチャと同時にダンプをとる形式
書き戻しを行えばチューナーから映像出力することもできる
0012login:Penguin
2009/01/05(月) 23:24:05ID:iX1aK5Nohttp://www.sknet-web.co.jp/product/mtvhdus.html
接続方式: USB
特徴: 容易に入手可能( HDUSF であれば八千円前後で今も売られている)
B-CAS カード付属
recfriior4 + UDP送信パッチ + VLC でリアルタイム視聴可能
0013login:Penguin
2009/01/06(火) 03:19:30ID:AcH86ayV0014login:Penguin
2009/01/06(火) 06:05:33ID:KyPFRCpghttp://pc11.2ch.net/test/read.cgi/linux/1231189481/
見るスレの後継スレ立ちました
0015login:Penguin
2009/01/06(火) 19:08:28ID:02BVyuN2HDUSF対応コードだけでなく、Windowsのhdp実験ソースを移植したコードも入っている
ので、HDPとHDP2とロジのFS100Uあたりはたぶんなんとかなるはず
0016login:Penguin
2009/01/07(水) 17:29:22ID:Vakk4npuほえーそうなんだ。
0017login:Penguin
2009/01/11(日) 00:52:09ID:gHIstXOd緊急レポートっておいw
0018login:Penguin
2009/01/11(日) 13:01:25ID:JI9eNOjO0019login:Penguin
2009/01/11(日) 13:17:58ID:gAMYQ688アキバにいけるやつなら楽勝だろう
0020login:Penguin
2009/01/11(日) 13:19:35ID:JI9eNOjO0021login:Penguin
2009/01/12(月) 12:32:07ID:YIdmZ0+gLinuxでワンセグ録画できるカードない?
0022login:Penguin
2009/01/12(月) 17:02:51ID:+P+pxRD5UOT-100ってのがハックしやすいって話になったときにLinuxドライバが作られてる。製品は入手難だが。
0023login:Penguin
2009/01/13(火) 00:30:57ID:Bq2FY5qlフルセグを受信できる環境ならFriioやPT1やHDUS(F)でフルセグを録画するとワンセグも付いてくる。
データ量が多すぎるので後でTsSplitter(wine併用)とかで分離する必要があるけれど。
0024login:Penguin
2009/01/20(火) 20:47:12ID:rfYeLKq9SKNETのHDUSF、recfriior4+パッチ2つで認識、作動しました。
が、2ヶ国語放送だと音声再生がおかしいです
VLCはローカルに保存した物もリアルタイム再生した物も再生されるが音なし
mplayerはローカルで保存した物しか再生できず、1/2倍速っぽい感じで再生されます。
環境:Fedora10(x86)+rpmfusionのvlc(0.9.8a)、mplayer(dev-SVN-r27514-4.3.2)-rpmfusionの最新
0025login:Penguin
2009/01/20(火) 22:05:40ID:wE1X9M4Wパッチを書くかファイルを修正するプログラムを書くか適当に再生できるソフトを探すじゃないかな。
0chのストリームが2本送られてきているらしいが確認はしていない。
0026login:Penguin
2009/01/20(火) 23:02:14ID:rfYeLKq9ありがとうございます
機械屋でMSX-BASICとFORTRANとエクセルのマクロしか分からないのですが、
地道に勉強して貢献できるよう励みます。
0027login:Penguin
2009/03/05(木) 20:39:42ID:6KWTVvZE0028login:Penguin
2009/06/07(日) 18:22:29ID:/kREjblpMSX-BASICとFORTRANは知らんな〜
MSX-BASICはMicrosoftのBASICだったかしらん
だったら書けそうな気がする
0029login:Penguin
2009/06/29(月) 15:28:04ID:m1gigIFC0030login:Penguin
2009/06/30(火) 04:56:40ID:L5ZVkagM0031login:Penguin
2009/08/22(土) 09:39:48ID:nNT7Bhqa0032login:Penguin
2009/09/24(木) 04:26:48ID:9WTD7LOo0033login:Penguin
2009/09/26(土) 17:27:21ID:ABDUVIqehttp://akiba-pc.watch.impress.co.jp/hotline/20090926/etc_earth.html
まあ、来週みたいだな。
0034login:Penguin
2009/09/27(日) 21:48:02ID:lFYpEwZx0035login:Penguin
2009/09/27(日) 22:39:20ID:0/AqyOb9■USB
-フリーオ
Friio白(地上波版)
Friio黒(BS・110度CS版)
-SKNET
HDUS(未対策版 基版のリビジョンで多少挙動差有りとか)、HDUSF(対策版)、HDUSF 白ラベル版(Fと同じ基盤で未対策版と同じ仕様の物)
HDUC(シリコンチューナ版) (一部基盤変更との情報あり)
HDU2(Wチューナ)
-Sknet(OEM)
HDU(DELL版HDUS)
LDT-FS100U(ロジテック)
QRS-UT100B(クイックサン)
-ダイナコネクティブ
DY-UD200
-その他
カメレオンFX2を組み込んだ家電向けチューナ各種(難易度高)
0036login:Penguin
2009/09/27(日) 22:40:04ID:0/AqyOb9-アースソフト
PT1(地デジ*2、BS・110度CS*2)
-Sknet
HDP(HDUSFのPCI版)、HDP Gold(HDP2 Goldの1チューナ版)
HDP2(Wチューナ)、HDP2 Gold(HDP2と付属違う)
0037login:Penguin
2009/09/27(日) 22:40:47ID:0/AqyOb9-フリーオ
FriioExpress
0038login:Penguin
2009/09/27(日) 23:35:26ID:g6UqWUNW0039login:Penguin
2009/09/28(月) 16:14:24ID:AKeOIbVn0040login:Penguin
2009/09/28(月) 18:08:52ID:aa17Mww+0041login:Penguin
2009/09/28(月) 18:15:51ID:HkDYrBMmさほど変更無しでいけそうな気配
0042login:Penguin
2009/09/28(月) 18:29:37ID:JTG4K3rB0043login:Penguin
2009/09/28(月) 21:14:21ID:xvvwJQNj0044login:Penguin
2009/09/28(月) 22:31:18ID:c4R0TawNhttp://akiba.kakaku.com/pc/0909/27/235500.php
10月1日発売で決定
0045login:Penguin
2009/09/29(火) 17:36:41ID:w4Lo6h8khttp://earthsoft.jp/order/
>10月1日に35箱を、10月2日から8日にかけて45箱を出荷する予定です。
ですと。
0046login:Penguin
2009/09/29(火) 17:39:59ID:0D7ALF6u>60 台 ※1 13,600円
だれか60台買って定価で売ろう。
0047login:Penguin
2009/09/29(火) 17:51:20ID:8CsJ5pVFどの店に行くのか、興味津々
0048login:Penguin
2009/09/29(火) 20:11:11ID:w4Lo6h8kむ。
0049login:Penguin
2009/09/29(火) 20:54:51ID:772vA0Z5共同購入とか
0050login:Penguin
2009/09/29(火) 21:18:32ID:X35uM2Nv現在の受注数量
38,700 台 (2009年9月29日現在)
60台買おうと思っていたが・・・あとたった1300。早い者勝ちなら社会人の俺オワタ。
0051login:Penguin
2009/09/29(火) 21:48:45ID:w4Lo6h8khttp://akiba-pc.watch.impress.co.jp/hotline/20091003/etc_earth.html
0052login:Penguin
2009/09/29(火) 21:52:27ID:0D7ALF6uPT2ってPT1と比べてメモリが大幅に減ってるけど、
大丈夫なのかな。ドロップとか。
0053login:Penguin
2009/09/29(火) 23:47:03ID:w4Lo6h8kPT1: マイクロン MT48LC2M32B2P-7:G (64Mb)
PT2: ESMT M12L16161A-7TG (16Mb)
まあ、Rev. A は、様子見かな?
ダメそうなら値崩れした PT1 を狙うか。
0054login:Penguin
2009/09/30(水) 02:39:03ID:fWdWjM6K>マイクロンのメモリは、PV3/PV4 の流れで何も考えずに
>PT1 にも採用されましたが、200円近くします。
>
>x32 でないと帯域が確保できない PV3/PV4 と違い、
>PT系は x16 で十分であるため変更されました。
0055login:Penguin
2009/09/30(水) 04:28:06ID:wfKOlXjwしばらく書き込まないのかと思った。
0056login:Penguin
2009/09/30(水) 07:49:43ID:hxBz3SWXhttp://www.gdm.or.jp/voices_index.html#2009092903
0057login:Penguin
2009/09/30(水) 20:28:12ID:hxBz3SWX[業界動向] BLESS、突如の閉店。事実上の倒産か
http://www.gdm.or.jp/pressrelease/200909/30_02.html
参考
PT2の深夜販売決定、10月1日(木)の24時
http://akiba-pc.watch.impress.co.jp/hotline/20091003/etc_earth.html
>PT2に関しては、オリオスペックやBLESS 秋葉原本店などが「入荷予定がある」と告知しているが、
>混乱を避けるために予約は受けておらず、「入荷したらWebサイトやTwitterで告知するので、
>それまでは問い合わせも遠慮してほしい」(ショップ)というスタンス。
0058login:Penguin
2009/09/30(水) 20:58:50ID:/FsqV2gi0059login:Penguin
2009/09/30(水) 22:55:21ID:hxBz3SWXhttp://earthsoft.jp/order/index.html
>フェーズ2 に関する詳細は 2009年10月5日に発表します。
お、ゾウさん発表を期待していいのかお?
0060login:Penguin
2009/10/01(木) 20:08:45ID:RggXBHD0http://akiba.kakaku.com/pc/0909/30/230000.php
予約受付は、定価どおり(本体16,000+税800)前後らしい。
0061login:Penguin
2009/10/02(金) 09:08:05ID:77eBCRMKPT1後継の地デジチューナー「PT2」発売、深夜販売に600人 深夜販売は「産地直送」
http://akiba-pc.watch.impress.co.jp/hotline/20091003/etc_earth0.html
>>58
日本橋を含め、秋葉原以外の地域の情報はほとんどあがってないね。
地道にショップを廻るしかないかも。
0062login:Penguin
2009/10/02(金) 23:58:11ID:77eBCRMK全額前金で、しかも入荷しても連絡はくれないくせに、入荷後二週間経つとその前金を取り上げるらしい。
どうみても、詐欺。
0063login:Penguin
2009/10/03(土) 10:13:39ID:luufQeJgこの転売屋のせいで買えなかったのか・・・。
0064login:Penguin
2009/10/03(土) 14:50:39ID:vc7NCZQChttp://sa.item.rakuten.co.jp/maido-selection/a/10000030/
>会社概要
>グローバルファクトリー株式会社
>〒675-0067 兵庫県加古川市加古川町河原133−1−102
>TEL:079-439-1642 FAX:079-439-1643
>店舗運営責任者:永井 拓也(通販部)
>店舗セキュリティ責任者:永井 拓也
>店舗連絡先:[email protected]
この業者、アースソフトから直接買付けて、転売しているから、始末が悪い。
http://earthsoft.jp/shop/index.html
>取扱店舗
>小売 兵庫県 グローバルファクトリー株式会社
こんなとこからは、意地でも買いたくないな。
0065login:Penguin
2009/10/03(土) 15:09:17ID:98YeWitCその値段でも売れるって事は、定価で売るより価値を見出してるってことだから。
悔しい人が1ロット買って、定価でオク出品すればいい。
0066login:Penguin
2009/10/03(土) 15:10:49ID:Phus3qp90067login:Penguin
2009/10/03(土) 15:27:32ID:vc7NCZQC俺たちも業者としてワンロット共同購入したいよな。
0068login:Penguin
2009/10/03(土) 15:36:41ID:vc7NCZQC0069login:Penguin
2009/10/03(土) 15:38:28ID:98YeWitC業者じゃなくて個人でも発注できるよ。
80万円程度だから、簡単に出せる人もいるはずだ。
そして、まず間違いなく黒字出せると思う。
0070login:Penguin
2009/10/03(土) 15:46:39ID:vc7NCZQCそんな、個人取引で定価購入なんて、転売屋で少なくとも年内いっぱいだし、
それまでに値崩れするのは必死なもの、だれもやらねーだろ。
0071login:Penguin
2009/10/03(土) 15:48:56ID:VE4Kfvfp0072login:Penguin
2009/10/03(土) 15:58:17ID:vc7NCZQCしばらくはショップを廻るほうが、早くて安く入手できそうだな。
0073login:Penguin
2009/10/03(土) 16:27:13ID:vc7NCZQC0074login:Penguin
2009/10/03(土) 16:58:24ID:vc7NCZQCツクモ、石丸あたりも、予約でいっぱいだけど、10/5の発表を受けてまた予約再開するかも。
あと、暇な奴は、T・Zoneの隠しPT2の放出があるか、見てきてほしいな。
少なくとも、ばお〜はやめとけ。関わらないほうが良い。
0075login:Penguin
2009/10/03(土) 19:01:03ID:vc7NCZQCなんか、めちゃめちゃ高いけど、ネットで即納、北。
どうしても欲しい奴は、どうぞ。
俺はパス。
0076login:Penguin
2009/10/03(土) 19:16:54ID:vc7NCZQC世の中には金持ちというのがいるんだな。
0077login:Penguin
2009/10/03(土) 22:47:13ID:jVaJKUOQ金儲けだけがすべてで良いのか? 金儲けする事はすべて正当化される事なのか?
0078login:Penguin
2009/10/03(土) 23:15:27ID:9CwtLnceこういうことですね、わかります。
0079login:Penguin
2009/10/03(土) 23:33:18ID:WZaIv+3Nじゃなかったらリーマンショックなんて起こってないよ
0080login:Penguin
2009/10/03(土) 23:56:45ID:luufQeJgもう値がつかなくなって、自分たちで自演してるのか?
とはいえ、これは仕入れ値が13,600円だから、
定価で売っても利益出るのか。
0081login:Penguin
2009/10/04(日) 00:01:44ID:3KnJ43xs金が全てじゃない、という理想を掲げた共産主義国家の方が、
遙かに腐敗している現実をみると、
転売erが小銭を稼いでいる日本の方が遙かに幸せだ。
今回は前金で大量受注してるんだから、
足りなきゃ追加生産もあるだろ。落ち着いて待ってようぜ。
0082login:Penguin
2009/10/04(日) 00:14:37ID:ImXdfhB3オク手数料払うことになるからやらんでしょ。
0083login:Penguin
2009/10/04(日) 00:42:40ID:wiGATeEnアンチ転売活動じゃないの?
0084login:Penguin
2009/10/04(日) 00:52:04ID:LYOt86+I腐敗 vs 崩壊 はどっちの方が遙かに幸せなんだ?
やーい、新自由主義に洗脳された兵隊。
0085login:Penguin
2009/10/04(日) 01:05:45ID:VmaWmBiXそれは二者択一しなければならないことなのか。
どちらを選ぶかでレッテルを貼らなければならないことなのか。
このスレで語らなければならないことなのか。
0086login:Penguin
2009/10/04(日) 05:46:53ID:cv+nKDpMその可能性はあるな。
捨てアカで入札とか。
0087login:Penguin
2009/10/04(日) 10:19:45ID:3KnJ43xshay****** ってやつだが、17000円付近でしか入札してないので
それはない。サクラだろ。
0088login:Penguin
2009/10/04(日) 11:17:00ID:cv+nKDpM秋葉原で PT2 がゲリラ的に販売がされている模様。
こりゃ、情報戦だな。
0089login:Penguin
2009/10/04(日) 14:23:09ID:cv+nKDpMhttp://yutapro.cart.fc2.com/
0090login:Penguin
2009/10/05(月) 08:43:31ID:+VooL/PI学生とニート以外は金儲けしてる筈だが。
0091login:Penguin
2009/10/05(月) 12:21:02ID:n8gQdSiS一部の人の金儲けのしかたをアンフェアと思う人がいるというだけで。
そういうのは自身も金儲け競争に参加してると
なおさら気になるもんじゃないの。
0092login:Penguin
2009/10/05(月) 12:26:45ID:5uy49cfDフェアな転売とアンフェアな転売という区別をしている人間の脳みそは理解できないが。
0093login:Penguin
2009/10/05(月) 12:42:50ID:d9oXGiND資本主義をなんだと思ってる。
価値を決めるのは金を払う側の人間だ。
金額に納得できりゃ買えばいいし
納得できないなら買わなきゃいい。
誰も購入を強制してる訳でなし。
0094login:Penguin
2009/10/05(月) 12:51:28ID:3zMF0S56景気対策、温暖化対策と言う名目で、、、
財布から直接だけじゃなく、米国債や天下り団体、不良債権を抱えた銀行や
資金繰りに困った中小企業等への税金投入は、国民に不良品を購入させていると同じだよ。
0095login:Penguin
2009/10/05(月) 12:55:25ID:i3KKGHBf転売屋がのさばるわけで
愚痴垂れてでも転売屋から買わないのがいいと思うよ。
あとはここで愚痴垂れるのがスレ違いだと言うことに気付いてくれれば言うことないんだけどね
0096login:Penguin
2009/10/05(月) 14:43:42ID:dbLKxsmT他に様々な営業行為が独占禁止法で禁止になってるし
公にフェアかアンフェアか区別してる。
公平性、公共性、倫理、その他様々な観点から利益の正当性が問われるんだと思う。
でもそんなことはこのスレとは無関係なんだぜ。
0097login:Penguin
2009/10/05(月) 15:09:31ID:MDKaL1Qdダフ屋が条例等で禁止されてるのは
アンフェアな取引だからではなく
暴力団の資金源になってるからだろ
0098login:Penguin
2009/10/05(月) 15:15:32ID:sxZuIjr6そうだとしても、今回(だけじゃないが)の転売もダフ屋と同じじゃねぇの?
8か在かしらんけど。
なので、俺はヤフオクでは買わない。
0099login:Penguin
2009/10/05(月) 15:21:12ID:5uy49cfD転売話はオク板で存分にしようぜ。
0100login:Penguin
2009/10/05(月) 18:40:57ID:BqhLkTee暴力団の資金源であるという理由だけでは禁止できない。
つかここで転売に文句言うくらいなら消費生活センターとか
自治体の生活相談窓口とかに訴えた方が健全だろ。
0101login:Penguin
2009/10/05(月) 19:52:11ID:04GWEmJE商社や問屋と同じことじゃ?
0102login:Penguin
2009/10/05(月) 22:19:42ID:O35d6CXe転売だってやくざの資金源になってるだろ?
つーか、脱法でも儲ければ正義って考えは流行らないよ。
0103login:Penguin
2009/10/05(月) 22:40:01ID:lggLITHKPT2 の転売がヤー様の資金源になっているというソースぷりーず。
0104login:Penguin
2009/10/05(月) 23:30:53ID:Q3V1CHab> フェーズ2 に関する詳細は 2009年10月7日に発表します。
延期かよ!
シャチョさん、爆釣!
0105login:Penguin
2009/10/06(火) 01:30:17ID:WE0Jx0Ft0106login:Penguin
2009/10/06(火) 06:07:58ID:yUrA6xRGtssplitter_lite というのを作った方が居るらしい。
以下、readme.txt より。
tssplitter_lite Ver.0.0.0.1
■説明
Allegro Moderatoな日常(http://allegro.dtiblog.com/)の tss.py を参考に、 C
言語にて書き直したものです。
パラメータで指定したチャンネル番号の情報のみ出力します。
入力ファイルには、b25 でデコード処理されたものを必要とします。
# TsSplitter ではデコード処理されてないものも分割可能ですが、対応出来ていま
# せん。
0107login:Penguin
2009/10/06(火) 11:42:12ID:AwHd4bI5http://earthsoft.jp/order/
> 次回の出荷は 10月7日(33箱) を予定しています。
33箱x60台=1,980台
0108login:Penguin
2009/10/06(火) 12:20:10ID:AwHd4bI50109login:Penguin
2009/10/06(火) 12:54:15ID:EPX1w3JS手間と時間かかるだけ?趣味?
0110login:Penguin
2009/10/06(火) 13:33:49ID:2no8pCI3>>109がなぜこのスレにいるのだろう?
0111login:Penguin
2009/10/06(火) 16:47:41ID:EPX1w3JS録画サーバを作ろうかとも思ったけど見積もったら結構金かかるし、
使い勝手も家電に比べると劣るだろうし、そもそも録画するコンテンツ
がアレだし・・・とおもって。何が楽しくてやってんのかなと。
コピー無限な録画できるサーバを組み立てるのが目的なんだよね。
荒らしじゃないよ。すみません。はじめに謝っておきます。
0112login:Penguin
2009/10/06(火) 17:14:34ID:tnhaTgM7何を聞きたいのか、よく分からんw
専用デッキでは、満足できないから、やっている人もいるだろうし、
録画サーバーを組み立てるのが、目的でやっている人もいるだろう。
人それぞれだろ。自分の価値観で、他人の行動が、全て説明付かないと嫌なのか?
0113login:Penguin
2009/10/06(火) 21:40:07ID:Krvoq9mN家電レコーダも使ったことないんじゃ
まるでピンと来ないだろうな。
せっかくのデジタル放送なんだし、
放送されたデータを無劣化でそのままBDやDVDに保存したい…
などと思ったら、PCでやる方が家電より遥かに簡単なんだよ。
家電レコーダはいろいろと規制が厳しくてね。
一度PC録画を始めたら、戻りたいと思う人はまずいない。
> 使い勝手も家電に比べると劣るだろうし
使い勝手に関しては、一旦設定が終わってしまえば
家電よりずっと快適だよ。
0114login:Penguin
2009/10/06(火) 21:41:45ID:gjhIia2V0115login:Penguin
2009/10/06(火) 21:51:39ID:/EwnR6cLそれは同意せざるを得ない。
高級品や新しいのはよく知らんけどそうじゃなければ
検索とかショボすぎて新聞やネット使う方が速かったりするし。
0116login:Penguin
2009/10/07(水) 01:23:55ID:95x2sKNhまぁそんだけだが
0117login:Penguin
2009/10/07(水) 13:10:11ID:HjsTrvmj0118login:Penguin
2009/10/07(水) 19:18:54ID:vo76WTYc0119login:Penguin
2009/10/08(木) 00:03:55ID:AMJ7PjFiえ?UPS とか入ってるってこと?
0120login:Penguin
2009/10/08(木) 00:11:58ID:fa00ffeoコンデンサに残ってる電気で乗り切れると
PCでも負荷掛けてるのだけ落ちるしな
UPSを導入する際にはブースターとかも繋げるのをお忘れなく
0121login:Penguin
2009/10/08(木) 00:32:52ID:w7o37ah10122login:Penguin
2009/10/08(木) 00:40:15ID:eXt8PU+4でもヘタりやすいんだよねぇ・・・ヘタってても5分くらいは耐えるから充分だが
0123login:Penguin
2009/10/08(木) 01:28:48ID:qb0KE1Wz長時間運転するとファンが死んだりHDDが死んだり。
0124login:Penguin
2009/10/08(木) 01:51:21ID:MzZVA8t+http://2sen.dip.jp/cgi-bin/dtvup/source/up0175.zip
中身は
MULTI2復号機能追加パッチ : mplayer, gstreamer用
S2API対応パッチ: mplayer, gstreamer用
録画予約ツール(時間予約,EIT予約): at + gstreamer-DVB使用
S2APIのscanツール s2scan
などです. 使い方等は中のreadmeに
動作報告/バグ報告等いただければ嬉しいです
0125login:Penguin
2009/10/08(木) 01:57:40ID:MzZVA8t+0126login:Penguin
2009/10/08(木) 04:40:56ID:eXt8PU+4比較すると弱いのは前提として、フタ閉じて運用してない?
つーか液晶は外しちゃうもんだ
それほどスレチな話題では無いと思うんだが、なんとなくスレチ感を感じてきた・・・
0127login:Penguin
2009/10/08(木) 08:03:48ID:AHn2H/71乙。
0128login:Penguin
2009/10/09(金) 18:43:27ID:NHqexr9A0129login:Penguin
2009/10/09(金) 21:47:12ID:KaL0hwG7ギガントウラヤマシス。
0130login:Penguin
2009/10/09(金) 22:53:55ID:1nHrvqRmhttp://earthsoft.jp/order/
>5 - 20,000 - 2010年 2月中旬 2010年 4月下旬 部材発注完了
さらに増産きたー
0131login:Penguin
2009/10/09(金) 22:55:43ID:JHyxQfgu0132login:Penguin
2009/10/09(金) 23:00:23ID:T/VuHW480133login:Penguin
2009/10/09(金) 23:32:40ID:1nHrvqRm0134login:Penguin
2009/10/09(金) 23:32:59ID:8umZhPJQこんなに需要があるのに馬鹿なの?
出し惜しみ商法に付き合わされる消費者は被害者です
0135login:Penguin
2009/10/09(金) 23:41:37ID:/HEgXy0K0136login:Penguin
2009/10/09(金) 23:44:09ID:zhdw2Zaz絶対に売り切れる数しか生産しないだけ。
0137login:Penguin
2009/10/09(金) 23:46:07ID:1nHrvqRm0138login:Penguin
2009/10/09(金) 23:50:03ID:yzfCoiQt0139login:Penguin
2009/10/10(土) 03:33:18ID:+YjNjmi3録画が好きなんだよ。
0140login:Penguin
2009/10/10(土) 04:07:13ID:cKUVUaGN0141login:Penguin
2009/10/10(土) 10:13:12ID:LUKAt2rvとか考えるとこだけど、アースソフトのシャチョさんは現金商売
だからね〜。石橋を叩いても渡らない、良く言えば慎重、
悪く言えば臆病な経営者なんだよね。でも、現金商売であそこまで
できるんだからすごいといえばすごい。
0142login:Penguin
2009/10/10(土) 11:05:45ID:GtISuz7Hこのご時世、会社経営はギャンブルじゃやっていけないからな。
その点から言えばアースの社長は、会社と従業員を大切にしていると言える。
ところでPT2 ってまだ予約販売しかないの?
今日暇なんで秋葉行こうかと思うんだけど。で
0143login:Penguin
2009/10/10(土) 11:16:43ID:LUKAt2rv見てれば何かあるんじゃないかな。でも休日だから競争は激しいだろね。
昨日のDOSパラは時間帯が合えば普通に買える状態だったけど。
0144login:Penguin
2009/10/10(土) 11:46:01ID:+YjNjmi3まじで!?
遠征してみるかな。
0145login:Penguin
2009/10/10(土) 12:01:07ID:hzCLGggW従業員1名
シャッチョさんだけの会社だぞ
0146login:Penguin
2009/10/10(土) 12:24:10ID:GtISuz7Hえ?そうなの?知らんかった。
社長が自分で基板起こして部材調達して外部のファブに実装させて
発送、在庫・品質管理から経理までやってるってこと?ある意味すごいな。
0147login:Penguin
2009/10/10(土) 12:35:04ID:X++PP3tK2万枚1人で検査をして他の仕事しつつ最盛期には週に1000枚出荷してたのは凄い話に思えるよなー
0148login:Penguin
2009/10/10(土) 13:09:10ID:w2cKUul8社長の伝記本は是非購入したい
0149login:Penguin
2009/10/10(土) 14:33:15ID:LUKAt2rvあとはPVとPTで2ちゃんの神になったとか、そんな感じで。
そういえばBeOSの名前変わった奴(俳句だっけ)が出てたけど
シャチョさんは遊んでないのかな。VirtualBoxで動かしてみたが懐かしかった。
PT2のBeOSドライバ出したりしたら伝記もんなんだが。
0150login:Penguin
2009/10/10(土) 16:17:09ID:hKcPx9cw0151login:Penguin
2009/10/10(土) 19:04:06ID:gQEdXdMJ伝記でも問題ないと思うが、何つこんでるの?
Ain't you a native Japanese?
0152login:Penguin
2009/10/13(火) 13:37:47ID:2OidkWU60153login:Penguin
2009/10/13(火) 17:11:38ID:06O/fLerはいキムチ認定w
0154login:Penguin
2009/10/21(水) 17:38:13ID:Y3LbIICOhttp://earthsoft.jp/order/
> 次回の出荷は 10月22日を予定しています。
出荷予定が早まった。
0155login:Penguin
2009/10/22(木) 13:47:13ID:/L6UdRb0http://earthsoft.jp/order/
> 3 A 19,924 6,180 2009年 9月15日 2009年11月中旬 生産中
60台 x 24箱 = 1,440台の出荷。
0156login:Penguin
2009/10/22(木) 18:28:51ID:/L6UdRb0でもばおーでは買わない。
多分今週末は、秋葉ならかなり買える可能性が高そう。
0157login:Penguin
2009/10/23(金) 21:24:15ID:srBf988H定価販売だから、チャレンジする価値はあるかも。
0158login:Penguin
2009/10/24(土) 00:41:17ID:Y9z8jW0Phttp://earthsoft.jp/order/
> 次回の出荷は 10月26日(12箱) を予定しています。
またちょっと早まった。
0159login:Penguin
2009/10/24(土) 12:11:36ID:Y9z8jW0P0160login:Penguin
2009/10/25(日) 12:01:29ID:VW68IYWA午前中だけだろ? 午後には無くなる。
0161login:Penguin
2009/10/26(月) 19:13:55ID:EBuaxJRbすげえ
2640台も放出か
0162login:Penguin
2009/10/26(月) 19:22:05ID:EBuaxJRb今までのトータルが6180台だから、一期に1.5倍以上か
流石に今週末は確実に買えるような気がしてきた
0163login:Penguin
2009/10/27(火) 20:59:00ID:BVo9+zes1 A 5 - 2009年. 8月18日 2009年. 8月18日 生産完了
2 A 71 - 2009年. 9月. 7日 2009年. 9月. 7日 生産完了
3 A 19,924 8,340 2009年. 9月15日 2009年11月中旬 生産中
4 .- 20,000 - 2009年11月下旬 .2010年. 2月上旬 部材発注完了
5 .- 20,000 - 2010年. 2月中旬 .2010年. 4月下旬 部材発注完了
ttp://earthsoft.jp/order/index.html
出荷状況
第01回出荷 2009/09/30 37箱 2220
第02回出荷 2009/10/07 33箱 1980
第03回出荷 2009/10/13 9箱 540
第04回出荷 2009/10/22 24箱 1440
第05回出荷 2009/10/26 12箱 .720
第06回出荷 2009/10/27 24箱 1440
第07回出荷 2009/10/29 20箱 1200(予定)
総数 8340
次回出荷は 10月29日(24箱 1200台)を予定
0164login:Penguin
2009/10/28(水) 07:31:23ID:KSIc4mY7年内には欲しいな。
0165login:Penguin
2009/10/28(水) 21:54:03ID:/iS913EF買いにいく可能性を考えると、11月中が勝負だな
0166login:Penguin
2009/10/28(水) 22:02:44ID:VvH3bl900167login:Penguin
2009/10/28(水) 22:11:18ID:2oeqxUdVPT2は定価なら他社製品は安すぎるんだし
店頭であるなら買いたいという人は多いと思う
まあ地方は余るかもな
0168login:Penguin
2009/10/28(水) 22:26:05ID:VvH3bl90卸値13,600円だから、年末には15,000円前後で店頭販売してても、不思議じゃない気もする。
0169252
2009/10/30(金) 03:04:10ID:YIE4+J0Tバグ出しに協力していただけませんか?
ttp://hg.honeyplanet.jp/pt1
0170epgrecの中の人
2009/10/30(金) 11:02:48ID:K4oHDFEl先日に手に入れたので自分でやろうかと思ってました。
試してみますけど、ちょい忙しいのでちょっと待ってね。
0171login:Penguin
2009/10/30(金) 23:12:41ID:l2xcCCxPPT2を持ってるので、26日に試したんですけど、正常に起動できなくなって
しまいました。その後、ドライバを削除すると正常に起動できました。
ただ、PT2のドライバを読む直前までは問題なかったように見えました。
また、それ以前のfake support段階ではブート可能でした。
0172tomy ◆CfWlfzSGyg
2009/10/30(金) 23:37:51ID:qJEkrfnJrootでlspci -xxxの結果を下さい。
まだ持っていないんで、実機テストは出来ないけど、
先行して作ってみる。
明日秋葉行って探してみるけど、
手に入ればそのままテスト出来るけど、望み薄かな。
0173login:Penguin
2009/10/31(土) 01:04:45ID:r+tfp5z+lspci -xxxの結果です。
コレで間違いないでしょうか?
01:05.0 Multimedia controller: Xilinx Corporation Device 222a (rev 01)
00: ee 10 2a 22 06 00 00 02 01 00 80 04 00 40 00 00
10: 00 f0 ff f9 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 11 ef d5 dd
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: ee 10 2a 22 06 00 00 02 01 00 80 04 00 40 00 00
90: 00 f0 ff f9 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 11 ef d5 dd
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0174252
2009/10/31(土) 03:44:50ID:+9Euvo/6レポありがとうございます。起動で刺さっちゃいましたか。関連しそうなとこ
ろをチェックしてみます。やっぱり実機ほしいですねぇ。
0176tomy ◆CfWlfzSGyg
2009/10/31(土) 09:09:16ID:SWOE8KWwそれでok
前の環境消してしまったんでちょっと環境作って見る。
0177171
2009/10/31(土) 10:52:17ID:r+tfp5z+早々に対応くださってありがとうございます。
早速試してみました。
問題なく起動できました。
そして、recpt1で録画もできて、作成されたファイルがちゃんと再生できることも確認しました!
これでLinuxでPT2を使うことができます!
ホンマにありがとうございます(^o^)
0178login:Penguin
2009/10/31(土) 11:41:24ID:YiVVf2u8あとはPT2を入手するだけだ。
0179252
2009/10/31(土) 12:15:51ID:+9Euvo/6おお、動きましたか。良かったです。
大筋はこれで良さそうなので、今後は細かいところを詰めていきます。
テスト、本当にありがとうございました。
0181login:Penguin
2009/11/02(月) 00:32:57ID:BwktyClLうちもPT2で動きました。recpt1もうまく動いています。
dmesgで pt1-pci.c:v1.00 11/28/2008 と出ました。(いいのかな)
一応、環境は hpのML115G5 + Ubuntu9.10Desktop(64bit)です。
(オンボードディスプレイアダプタとメモリがきびしいので再生時に
コマ落ちがひどいのですが。)
ハマった点を一応書いておきます。
(1)ちゃんと分波器(BS/CSーU/V)を使うこと。特に110CSはAT-Xや
スカイステージのチャンネルの中間周波数が高いのでカモンの4分配
では勝てない。(初110CS受信の時も110CS非対応の分配器でハマっ
たのにまた同じ失敗を…)
(2)カードリーダはSCR3310-NTTComを使うこと。日立はwin32専用。
(3)日KLinuxのムックP46からを見ながらキャラクタドライバをビルドした
が、続きのrecpt1のビルドに際し、操作例に「libpcsclite-dev」パッケー
ジの導入が書いていなかった。(その前の凡セットアップのコラムには
導入しろって載っていたけど。)
次はepgrecですが…。
0182login:Penguin
2009/11/03(火) 04:18:19ID:9ptFjuq8動作確認しました。
自作マシン(CPU: Athlon 64 X2 3800+, メモリ: 2GB) + PT2
ubuntu 9.04 Server Edition (amd64)でビルドし、recpt1で録画できてい
ます。
出来上がったファイルにあやしい所があるので報告。
録画したファイルをVLCで再生すると、90〜92秒毎に、ブロックノイズと
共に約90秒前の映像が一瞬(0.5秒程度)表示されます。
バッファ内に古いデータが残っていて、90秒遅れて表示されているような
感じがします。
LinuxのPT2で録画したファイルをSamba越しにWindowsのVLCで再生という
ちょっと変態なことをしてますが、たぶん関係はない…と思います…
0183login:Penguin
2009/11/03(火) 12:34:17ID:kg3ExrvcFedora11でも動作しましたので一応報告。
Atom 330 + Gigabyte GAGC-330UD + Fedora 11
カードリーダーはSCR3310-NTTComです。
ドライバのビルド自体は問題なしですがrecpt1で2点はまりました。
1) recpt1 ビルド時「libpcsclite-dev」(Ubuntu時)が必要なんですが、yumで入れようとするとパッケージ名が「pcsc-lite-devel」だった。
2) recpt1 実行時にb25がないよーって言われるので、LD_LIBRARY_PATHまたはldconfに/usr/local/binを入れてやる。
上記環境でテスト録画。
無事、mediatomb越しにPS3で視聴できました。
5分程度のテスト録画でしたが>>182 さんのいってるようなブロックノイズは見当たりませんでした。
ドライバ対応ありがとうございましたー。
0184login:Penguin
2009/11/03(火) 14:26:24ID:kKrZAyloディスクが早ければ、ATOM 330 でも録画可能なの?
すげー時代だ。
0185login:Penguin
2009/11/03(火) 14:53:19ID:tcG6WdQ50186login:Penguin
2009/11/03(火) 15:02:00ID:kEzouqFm0187login:Penguin
2009/11/03(火) 15:37:45ID:exzRDn3A全体で30wくらいの構成のうち,録画していない状態でPT1が8w位食ってる.
24hサーバとしてはちょっと無視できないので....
0188login:Penguin
2009/11/03(火) 16:00:48ID:3UQr8B4g0189181
2009/11/03(火) 18:28:30ID:r/21zE2B前レスでお礼を申し上げるのを忘れておりました。
epgrec(アーリーバージョン)の予約録画もバッチリです。
本当にありがとうございました。
で、あんまりにもディスプレイアダプタの動画再生能力がひどいので、GeForce210
を刺して起動して、Ubuntuの「ハードウェアドライバ」設定を見るとちゃんとPT1ドライバ
が表示されていてちょっとビックリしました。
ext4の動作が怪しいので、一通り実験が終わったらext3でもう一度インストールして
みます。
0190182
2009/11/03(火) 23:20:11ID:9ptFjuq8起動すると解消しました。
ただ、その後何度か録画を繰り替えしていると、音声が録音されずに無音で録
画されるようになり、その状態で(shutdownではなく)rebootすると、90秒毎に
90秒前の映像が入る現象が再発しました。
でもってshutdownで電源を落とし、再起動して解消しています。
私以外には現象が出ている人もいないようなので、レアケースなのかもしれません。
とりあえず挙動が怪しくなったら一度電源を落とす方法で運用してみます。
ともあれドライバ対応ありがとうございました。
0191login:Penguin
2009/11/07(土) 02:46:17ID:SCeNDR/Mubuntu 9.04(64bit)
PCは自作。AthlonX2 5050e on jetway ha06
カードリーダーはgemalto(amazonで売ってるやつ)
rectpt1何の問題もなし。
cpu使用率は5%以下。安定してます。
apt-get install pcscd libpcsclite-dev
をお忘れなく。
ドライバ対応、有難うございました。
0192login:Penguin
2009/11/08(日) 09:01:58ID:AyeZgROopt2 テストしてみました。debian sid環境です。
カードリーダーは印場の100円リーダ、SCMから拾ってきたファームで更新して、Reflex v.2 => SCR331
pcsc_scan であっさり認識
Japanese Chijou Digital B-CAS Card (pay TV)
recpt1 も地デチ/BS b25 あるなしに関わらず録画できました。
ただ、2TS同時に録画しようと、recpt1をもう一つ起動すると
recpt1[2151]: segfault at 20 ip b7793e5d sp b6cfc2e0 error 4 in libpthread-2.10.1.so[b778c000+15000]
なエラーで落ちます。先に起動していたrecpt1は落ちません。
BS1はトランスポートIDの問題なんですかね、どうしたら見れるの?
0193252
2009/11/09(月) 01:17:17ID:FE6D2m+h>>182
90秒毎の周期性がある問題ですか… 関係ありそうなところをチェックしてみま
すが、他にもこの問題が発生した人はいますか?
>>187
電源はもっと細かく制御する予定です。実機がまだ手元にないこともあって、
(安全側に)安直な作りになっています。
>>192
PT2対応で弄ったところは複数同時録画と関係ないと思っているんですが…
coreを吐かせてgdbでbacktraceを取って頂けませんか? ちなみにBS1は
mplayerならtabを押すとプログラムが切替わって見えます。
0194tomy ◆CfWlfzSGyg
2009/11/10(火) 08:54:49ID:6HSDZraA定期的におかしくなりそうな部分はない様ですが。
もう少し他からの情報もあれば、お願いします。
>193
recpt1.cで、b25_decode()を行っている部分だけど、
dbufでのサイズをチェックしなくてよい?
ドライバでバッファにコピーする時には188バイとのTS パケットを
意識しているけど、recpt1側でread()した時に、
必ず188バイトの倍数にはならない可能性があるので、
b25の結果から残っているパケットデータをコピーしてあげないと
いけないのでは?
0195182
2009/11/11(水) 01:12:25ID:uqnAsJqMkernel: 2.6.27-gentoo-r7 x86_64
CPU: Athlon64 3000+
マザボ: ASUS K8V(多分…)
メモリ: 1.5GB
カードリーダー: gemalto PC Twin Reader (アマゾンで購入)
自作機です。
カードリーダー関連はportageからインストールしてます。
emerge pcsc-lite pcsc-tools ccid
もう一方のマシン(ubuntu)で経験した90秒毎に古い映像が入る現象は、
今のところ再発してません。やっぱりレアケースなのかもしれませんね。
0196252
2009/11/12(木) 17:10:31ID:n/1AH03Htomyさん、コメントありがとうございます。
b25_decode()の部分ですが、arib b25は内部でTSワークバッファを持っていて、
TSパケットのintegrity確保はこれがやってくれる、という理解でコーディング
しました。
0197login:Penguin
2009/11/13(金) 02:17:59ID:ewe9DbKg正常に動作しました。カードリーダはNTT-comのものです。
地上波2番組同時録画でも問題なし。BS/CSはマシンがおいてある部屋が
パラボラ設置している部屋の正反対なので試せず…。
0198login:Penguin
2009/11/13(金) 13:26:23ID:oRSAfIgqDVBドライバ(HDUC)+ S2API対応パッチ(mplayer,gstreamer)でmplayerでチャンネルscan(isdb)できるのかな
gstreamerまでコンパイルが済んだんだけど、mplayerをguiやDVBやら付加しようとするとリンクでエラーを
起こしていて進まない もし、チャンネルscan(isdb)がmplayerで出きるのなら是が比でもコンパイル通すんだが
0199124
2009/11/13(金) 19:41:15ID:YRe+3wJXs2scanというスキャンユーティリティは付属してます
(HDUxで不具合があったので 修正版をうpしてます)
mplayer dvb://NHK
とか 視聴中に"h" "k"キーでチャンネルを切り替えとかならできます
(もちろんs2scanとかで生成したチャンネル設定ファイルのチャンネルリスト上)
ただし切り替えは音声がらみ?でやや不安定と思う
あと mplayer -menu とかでDVBメニューを使えばチャネルリストが
OSD表示され選択できる
(ただしVDPAUとmenuは同時に使用できない)
0200login:Penguin
2009/11/14(土) 00:37:16ID:6BY10N/Rすいません勘違いしてました DVB対応済みPlyaerみたいにscan機能そのものが組み込まれているのかと思っていました
(コンパイル時に機能拡張でscan機能(DVB-T)そのものが組み込まれると思っていた)
後、自分の環境では古いs2scanは9局中6局しかscanできなかったので新バージョンありがとうございます
0201login:Penguin
2009/11/14(土) 09:31:01ID:6BY10N/Rs2scanの結果だけ報告します
新バージョンを5回程行いましたが安定しませんでした(ロックしたりしなかったり)
たぶん初回の成功確率が一番高いような気がする
dvb_apps_0.2.1(up0197.zip)のs2scan.cをdvb_apps_0.2(up0195.zip)に差し換えてmakeした
driverはmtvhd-v2.cに差し換え済み また、as11loader.logはup0431を使用
後、DVR_BUFFER_SIZE (100*188*1024)してあります
driverの方で少し気になったのはBUFFERサイズを大きくしないと終了してしまうのと
ある程度の時間視聴していると画面が一瞬ひっかかる場合がある(recfriooと比べて)
suse11.2_ x86_64
sknet HDUC
ICH9R
INTEL E6750
RADEON 3850
SB Audigy 2 ZS
0202199
2009/11/14(土) 12:59:37ID:DnOIklXR報告どうもです.
s2scan はFriio/Fedora でテストしていて 一応問題なく動いているので
(やってるのはそれぞれのチャンネルにチューニングしてロックを待って
データを読み出してるだけなので)
もしかしたら HDUSはロックに少し時間がかかるのかも
s2scan.c の304行のループ上限値を20くらいに増やしてもだめでしょうか
0203login:Penguin
2009/11/14(土) 15:46:27ID:6BY10N/R指示の通り20でやって見たところ5回連続で成功しました ありがとうございます
上限値を半分の10でやってみたところこちらもOKでした(10局中10局選局)
ですので10連続成功しています(もう少し詰められるかも)
ちなみに、ICカードリーダはGemaltoのPC Twin+pcsc-ccidになります
これからOSの再インストールを行うのでしばらく連絡がとれませんが今回はありがとうございました
0204login:Penguin
2009/11/14(土) 19:46:20ID:6BY10N/RあれからMplayerで全て(10局)のチャンネルが視聴できるのを確認しました
とりあえず報告まで
0205login:Penguin
2009/11/14(土) 23:01:44ID:6BY10N/R動作報告です mplayer(isdbtパッチ対応)で視聴中に以下のメッセージが出力され映像音声ともに引っかかり始めました
バッファに多過ぎる映像パケットが与えられてます: (587 in 33611512 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.
FAAD: error: Unable to find ADTS syncword, trying to resync!
ctl+cで終了させて再起動させたところ正常に再生を始めました 視聴時間は2〜4時間くらいの連続だったと思います
0206login:Penguin
2009/11/15(日) 01:25:55ID:HD9iPMYwこのような現象(Too many video packet...)が出ます
以前は音声のチャンネル構成が途中で変わるような場合とかでよく出てたんだけど
最近はあまり見なくなってたんだけど...
BCAS(MULTI2)のデコードに失敗したか 時間的に間に合わなかったりして
音声データが壊れたのかもしれません
全般に音声データの再生はエラーに弱くすぐ同期ずれしてへんな再生やストールになりやすく しかも復帰しないので,
この辺りは まだ対策が必要なのかもしれないです
あと -ao sdlの方が -ao pulseの時より詰まらない(特に再生し始め時)ので
もしかしたらそれで解決するかもですが(望み薄だけど)
0207192
2009/11/15(日) 07:44:13ID:0OuQRpF1録画機はネットブートで60MB/sec出てたので、安心してしまった。
メモリ512Mではさすがに無理があったようです。
遅くなりましたが報告です。(規制で書けなかった)
0208login:Penguin
2009/11/15(日) 17:32:37ID:cwFb2eDustream_dvb.cの349行目に
ptr->tvps.num = 0;
を書き加えることになってると思うけど
#if DTV_API_VERSION >= 5
ptr->tvps.num = 0;
#endif
が正しいと思われます。
あと、MULTI2デコードしてないtsファイルを再生しようと思ったらできなかったんだけど
再生する時に何かオプションって必要なんですか?
0209login:Penguin
2009/11/15(日) 17:39:09ID:HD9iPMYwでした 古いカーネルでのテストしてなかった;)ので 気付かなかった
再生のオプションは必要ないです
pcscd が走ってないとだめだけど
0210login:Penguin
2009/11/15(日) 18:05:05ID:I38mg6Isアドバイスありがとうございます -ao sdl でマウスを動かすと音声が途切れ易くなってしまうのでalsaにしています
1) mplayer -x 480 -y 270 -zoom -vo x11 -ao alsa -alang ja -slang ja -framedrop -cache 8192 dvb://NHK総合1・東京;;
しばらくはこの設定で視聴して見ようと思います
やはり、2〜3時間くらいで[FAAD: error: Unable to find ADTS syncword, trying to resync!]になるようです(再始動でOK)
後、PC起動直後は全てのチャンネルで
dvb://NHK総合1・東京 を再生中
DVB CONFIGURATION IS EMPTY, exit
Failed to open dvb://NHK総合1・東京.
になってしまいました しかしながら、一度2scanを実行すると全てのチャンネルで視聴ができるようになるみたいです
但し、これはmplayerのコンパイルが不十分なために起こっているかもしれないので機会を見て再コンパイルしたいと思います
(configure.logの警告やerrorを無視したり機能omitしたりしたので) kde4.3.2 linux-gcd9 2.6.31.5-0.1-desktop
どうも、suse11.2 RC1のときと違う挙動でおかしくなってしまったので(依存関係壊したかも)クリーンインストールします
0211login:Penguin
2009/11/15(日) 22:48:22ID:HD9iPMYwDVB CONFIGURATION IS EMPTYの問題だけど
HDUSドライバがtuner_typeの問い合わせにSYS_UNDEFINEDを返していると思われるため
channels.conf のフォーマットが違うと認識してしまうと思う
めちゃ汚いけど mplayer側でパッチ当てるとしたら↓
--- stream_dvb.c.org 2009-11-03 03:35:42.140393427 +0900
+++ stream_dvb.c 2009-11-15 01:11:16.855943954 +0900
@@ -1005,6 +1005,8 @@
type = dvb_get_tuner_type(fd);
close(fd);
#if DVB_API_VERSION >= 5
+ if (type_s == 0 && type == TUNER_TER)
+ type_s = TUNER_S2API_BASE + SYS_ISDBT;
fallback:
if (type_s !=0)
conf_file = get_path("channels.conf.s2");
0212login:Penguin
2009/11/16(月) 23:35:16ID:E7+Pjspxmplayerのパッチ箇所の指摘ありがとうございます 環境を変えてしまったので今週は直ぐに試せないのですが
来週あたりに機会を見計らって確認したいと思います わざわざお手数をお掛けして申し訳ありませんでした
0213login:Penguin
2009/11/21(土) 21:16:02ID:GorcQ8g5いろいろいじってるのですが
$ hg clone http://hg.honeyplanet.jp/pt1/ PT2
$ cd /home/hoge/PT2/recpt1
$ make
gcc -o recpt1 recpt1.o decoder.o mkpath.o `pkg-config libpcsclite --libs` -larib25 -lm -lpthread
/usr/bin/ld: cannot find -larib25
collect2: ld はステータス 1 で終了しました
make: *** [recpt1] エラー 1
これってどうすればコンパイルが通りますか?
教えてきださい。
decoder.hは
#include <../arib25/src/arib_std_b25.h>
#include <../arib25/src/b_cas_card.h>
としてます。もしかしてこれがまずい?
0214252
2009/11/22(日) 03:05:57ID:7uwygJlSまずarib25ディレクトリの中でlibarib25.soをmakeしてmake installしてから
recpt1をビルドして下さい。
0215login:Penguin
2009/11/22(日) 09:39:40ID:mtRX+1JM0216login:Penguin
2009/11/22(日) 20:33:06ID:aQUaZesBFedoraで運用してますが同じような状況になりました。
ld_library_pathにarib25のデフォルトインストール先である/usr/local/libが通ってないのが原因だと思われます。
環境変数LD_LIBRARY_PATHに/usr/local/libを追加するか、/etc/ld.conf.d/以下にpt2.confを作成して/usr/local/libと記述してldconfigを実行するとコンパイルが通ると思います。
0217login:Penguin
2009/11/22(日) 23:24:23ID:OdvCga2Bコンパイルができました。ありがとうございます。
PT2で録画できる事を確認しました。
0218252
2009/11/23(月) 00:00:57ID:dV1F+XmCなので、Makefileのprefixを書き換えてくれても問題ないです。
0219login:Penguin
2009/11/23(月) 11:07:20ID:bLmLan5p10年以上同じアドバイスを繰り返してる気がする。
UbuntuやDebianは/usr/local/libを入れてくれてるんだけどね。
ほかのもそうしてくれれば楽だと思うなあ。
0220login:Penguin
2009/11/23(月) 11:11:24ID:1s2bJX+z0221login:Penguin
2009/11/23(月) 11:14:25ID:2Qa2KY3Iセキュリティ的に嫌がられるんじゃね?
0222login:Penguin
2009/11/23(月) 11:16:13ID:1s2bJX+zディストロのパッケージに/usr/local/libにファイル置くのがあれば
書いてあるさ。
0223login:Penguin
2009/11/23(月) 12:44:55ID:lrqLtcSR> /etc/ld.so.confで引っかかる人って本当に後を絶たないよなあ。
> 10年以上同じアドバイスを繰り返してる気がする。
プログラマにアドバイスしたら?
それは使わないでくださいって。
0224login:Penguin
2009/11/23(月) 13:53:03ID:sXrqYg6Z0225login:Penguin
2009/11/23(月) 15:50:35ID:7di41qof0226login:Penguin
2009/11/23(月) 17:15:34ID:OYCalW+Fディストロが /usr/local に入れちゃダメだろ。
0227login:Penguin
2009/11/23(月) 18:49:30ID:jsvT0ghqまあ、ディストリによって、/usr/local 以下は自己管理しなさいというディストリと、
どーせおまいら管理できないだろと言わんばかりに /usr/local 以下をデフォルトでは
読まないようにしているディストリとの、考え方の差だな。
0228login:Penguin
2009/11/23(月) 20:24:32ID:OYCalW+F> まあ、自分で make したものは /usr/local 以下にまとめたいという感覚は普通じゃない?
そうそう、だから、ディストロが入れちゃダメでしょ。
0229login:Penguin
2009/11/23(月) 21:57:12ID:DNHNrG5Iそんなに苦戦せずに動いた。ありがとー
今日は4ch同時録画を繰り返してみたけど、何も問題なし。
(Fedora Core9, Atom)
0230login:Penguin
2009/11/26(木) 07:03:06ID:lLSe244Zhdusfをubuntu9.10上で動かすことを画策しています。
recfriior4をmakeしました。その際、
up0257のnewpatch.diff
up0127のrecfriio4.diff
は当ててあります。
as11loaderに続いてこれを実行しようとすると
$ ./recfriio --hdus 25 10 /dev/null
Tuner type is HDUS.
Search friios from dir: /dev/bus/usb
1 friios found:
/dev/bus/usb/001/002: use this friio.
device: /dev/bus/usb/001/002
reading SKNET_HDTV_BDA.sys...done. offset = 77224
opening HDUS...usb ctrl failed: -1 Broken pipe retry.
Search friios from dir: /dev/bus/usb
1 friios found:
/dev/bus/usb/001/002: busy.
no friio can be used.
can't open tuner.
となりbusyでチューナーが開けないようです。アドバイスをお願いいたします。
0231login:Penguin
2009/11/26(木) 18:33:15ID:nS+XNgOZ本体だけ手に入れたんだが俺バカス
エロい人誘導しておくれ、たのむ
0232login:Penguin
2009/11/26(木) 18:35:34ID:s/qx50f00233login:Penguin
2009/11/26(木) 18:46:19ID:nS+XNgOZ怪しい中国人かイラン人から手に入れないとならないと思ってた。
ありがとう、エロい人
0234230
2009/11/26(木) 20:36:12ID:lLSe244Z0235login:Penguin
2009/11/27(金) 10:25:14ID:/pjtf3+Eキャラクタデバイス版だけではなく、DVB 版でも使えるようにはならないかな?
ここ約二週間ほど動きがなく、寂しい限りなのだが。
0236login:Penguin
2009/11/27(金) 23:12:09ID:ZPEryJxjごめん、dvb にすると、なにが良いんだっけ?
0237login:Penguin
2009/11/28(土) 00:26:51ID:G5rJGsiU0238login:Penguin
2009/11/28(土) 00:39:53ID:nq4xzQjYでも、実費で 2,000円かかるらしい。
これって、ええ商売やね。
たかが 2,000 円だけれども、塵も積もれば山となる。
1つの媒体に対して、1枚(一応ねw、B-CAS server とかたてなければw)必要だから、
全国ですごい大金にふくれあがるな。
これは、ヒドイ商売。
0239login:Penguin
2009/11/28(土) 10:45:27ID:E4aWvXsV0240login:Penguin
2009/11/28(土) 14:17:18ID:7G33np4xPT2はキャラクタデバイス版の方がいいなあ。
0241login:Penguin
2009/11/28(土) 21:04:24ID:3bhFhkvH??
0242login:Penguin
2009/11/28(土) 22:18:17ID:YB7re43Y0243login:Penguin
2009/12/03(木) 01:02:32ID:LRJLn9M6別配布に変わっていたりするでしょうか?
0244login:Penguin
2009/12/03(木) 01:58:15ID:yJEnXo/d> http://hg.honeyplanet.jp/pt1/にarib25ディレクトリが無いようなのですが、
> 別配布に変わっていたりするでしょうか?
ワシもハマった。
descriptionごとにアーカイブがある。なのでdescriptionのリンク先を表示してから
左のbz2かzipをクリックすることでその時点のファイルがダウンロードできる。
arib25があるところまで遡ればよい。
0245login:Penguin
2009/12/03(木) 02:05:29ID:yJEnXo/dQ9450 P35。
カードリーダーは千石電商で購入した、TFTEC SCR001。
pcsc_scan では Alcor Micro AU9520と認識。
0246login:Penguin
2009/12/03(木) 09:21:37ID:LRJLn9M6といいますか .hg には痕跡がありまして・・・
changeset 73 までにはあるのですね。
74が"good citizens never use gray code. wise people never watch TV" だそうです。
やっぱおいらは bad citizen すかね orz と思いつつ、おかげさまで動作はチェックできました。
ありがとうございます。
0247login:Penguin
2009/12/03(木) 21:55:20ID:Zj80AxxdLinuxのツールでVFRをまともに扱えるのありますか?
mencoderで疑似120fps化はできたのですがどうしてもVFRにする方法が見つかりません。
0248login:Penguin
2009/12/04(金) 01:12:07ID:ObW8IyYw俺は知らないけど・・・
0249tomy ◆CfWlfzSGyg
2009/12/06(日) 16:27:38ID:dOfBZWz5wikiに上げておいた。
微妙にコマンドが変わっているのと、
ISDB-Sの初期化時のreadで
ISDB-S:07受信(1バイト)が
ISDB-S:0F受信(1バイト)に変わって戻りが
PT1:4C
PT2:52
を期待しているみたい。
0250171
2009/12/07(月) 01:07:30ID:IrDOEaM4pt1_i2c.cで問題になってるみたいです。
カーネルのコードが変わったんでしょうかねぇ…。
$ make -C /lib/modules/`uname -r`/build M=`pwd` V=0 modules
make[1]: ディレクトリ `/usr/src/kernels/2.6.32-1.1.atom' に入ります
CC [M] /home/sion/tarball/TV/pt1-1d1d616cde98/driver/pt1_i2c.o
/home/sion/tarball/TV/pt1-1d1d616cde98/driver/pt1_i2c.c: In function ‘i2c_lock’:
/home/sion/tarball/TV/pt1-1d1d616cde98/driver/pt1_i2c.c:148: error: implicit declaration of function ‘schedule_timeout_interruptible’
make[2]: *** [/home/sion/tarball/TV/pt1-1d1d616cde98/driver/pt1_i2c.o] エラー 1
make[1]: *** [_module_/home/sion/tarball/TV/pt1-1d1d616cde98/driver] エラー 2
make[1]: ディレクトリ `/usr/src/kernels/2.6.32-1.1.atom' から出ます
make: *** [pt1_drv.ko] エラー 2
0251login:Penguin
2009/12/07(月) 03:50:37ID:l1kvQMoB2.6.32で普通にコンパイルできた。
/usr/include/linuxがカーネルのヘッダファイルディレクトリを指してない
とかでは。
0252login:Penguin
2009/12/07(月) 09:06:58ID:TPs8ZTFc0253login:Penguin
2009/12/07(月) 19:57:51ID:aNr1ZodBとりあえずRAWで吐かせてGPACのMP4Box使って一本にしなはれ。
MP4Boxでまとめると、x264 のq,Bフレームの最大最小など
幾つかのパラメータを全ての破片で合わせてやらないとVFRにならないからそのあたりで試行錯誤する事になる
0254login:Penguin
2009/12/07(月) 22:51:08ID:e4BsRYpVDVB対応アプリで色々やってもダメだった。どうすれば良いんでしょうか?
0255login:Penguin
2009/12/07(月) 22:58:21ID:lA+yFpaZインストールはできるが、PT2 だとチャンネルスキャンもできなくね?
0256login:Penguin
2009/12/07(月) 23:04:46ID:e4BsRYpVできないねぇ。。。DVB版ドライバは基本PT1専用かな....
0257login:Penguin
2009/12/07(月) 23:07:35ID:lA+yFpaZcommit 13332 で PT2 もサポートしようとしてるから、入手出来次第、サポートするんじゃね?
0258login:Penguin
2009/12/07(月) 23:14:36ID:e4BsRYpVOK....情報ありがとう
まったり待つよ
0259login:Penguin
2009/12/07(月) 23:34:38ID:myJSYrgs0260login:Penguin
2009/12/08(火) 08:01:12ID:Tq/nV0S4インストールするも認識せず。
lspciや/proc/bus/pci/devicesにも現れないのはOSが新しくてドライバが非対応っていうレベルじゃねーだろと思って、
マザーが古くて5V専用なのかもしれないと考え、
まったく同型機で、かつWindows XPが搭載されているコンピュータにPT2を移動して普通にドライバとSDKをインストールしたところ、
普通に動いた。
ちなみにPC WizardによるとPCIスロットは5Vとしか書いてなかった。
再びFedora 12のコンピュータに戻したが、「Ubuntuなら動くかも」との助言を得てOSをUbuntuに変更。
ところがやはり認識しないので、こんどはI/OポートやIRQが衝突してるのかなぁ(IRQ要るのか疑問だったが)とか
思ってBIOSで不要なデバイスであるオンボードモデムとオンボードサウンドデバイスを無効化したらやっlspciに現れた。
ところがドライバをロードしてもDMA ALLOC ERRORとか言われた。メモリが256MBだったので2GBに増設したらやっと認識して、
pc1 thread_runも出て、チャンネルスキャンに成功した。recpt1で録画もできた。
長かった・・・。今度はFedora 12で動かすことを試してみたい。
0261login:Penguin
2009/12/08(火) 13:33:20ID:HvqV5EuS|| ̄ Λ_Λ
||_(Д`; ) 「なにがしたいんだよ・・・見れたんならそれで良いじゃん」
\⊂´ )
( ┳'
0262260
2009/12/08(火) 20:06:22ID:Tq/nV0S4よかったよかった
>>261
Linuxで録画鯖を作ろうと思った。
Fedoraのほうが扱いなれてるからそっちのほうがいい、それだけのこと。
0263login:Penguin
2009/12/08(火) 22:17:02ID:OAXTiooFr;ァ'N;:::::::::::::,ィ/ >::::::::::ヽ
. 〃 ヽル1'´ ∠:::::::::::::::::i
i′ ___, - ,. = -一  ̄l:::::::::::::::l
. ! , -==、´r' l::::::/,ニ.ヽ
l _,, -‐''二ゝ l::::l f゙ヽ |、 ここはお前の日記帳なんだ。
レー-- 、ヽヾニ-ァ,ニ;=、_ !:::l ) } ト
ヾ¨'7"ry、` ー゙='ニ,,,` }::ヽ(ノ このスレにでも書いてろ
:ーゝヽ、 !´ " ̄ 'l,;;;;,,,.、 ,i:::::::ミ
::::::::::::::::ヽ.-‐ ト、 r'_{ __)`ニゝ、 ,,iリ::::::::ミ
::::::::::::::::::::Vi/l:::V'´;ッ`ニ´ー-ッ-,、:::::`"::::::::::::::;゙ , な!
:::::::::::::::::::::::::N. ゙、::::ヾ,.`二ニ´∠,,.i::::::::::::::::::::///
:::::::::::::::::::::::::::::l ヽ;:::::::::::::::::::::::::::::::::::::::::::/ /
::::::::::::::::::::::::::::::! :|.\;::::::::::::::::::::::::::::::/ /
----------------------------------------------------------------------
0264login:Penguin
2009/12/08(火) 23:57:31ID:BpgTfFWH0265login:Penguin
2009/12/09(水) 07:33:58ID:SXpZ1Vao時々".ts"の拡張子が付いてないファイルが作られるのがやや困り
具体的にはタモリ倶楽部とたかじんのそこまで言って委員会
全部のファイルでないのがよくわからない
0266login:Penguin
2009/12/09(水) 07:53:44ID:6+62WSPY録画ファイル名形式と、ファイル名のエンコーディングとepgdumpの
バージョンは?
ヲレは
ファイル名のエンコーディング UTF-8
ファイル名形式 %YEAR%年%MONTH%月%DAY%日%HOUR%時%MIN%分%SEC%秒_%TYPE%%CH%_%TITLE%
epgdump 11/18のパッチが当たったバージョン
にしているけど、そんな問題起きたことがない。
0267login:Penguin
2009/12/09(水) 12:04:30ID:K6uW0fSB原因だろーね。phpとmysqlがからむから厄介だよねえ。
0268login:Penguin
2009/12/09(水) 12:35:54ID:xt/hJyrmでも録画してまで見たい番組とかも無いんだよね…。
構築してちゃんと動いたら満足してしまいそう。変?
0269login:Penguin
2009/12/09(水) 17:43:00ID:Atzx3q4S0270login:Penguin
2009/12/09(水) 18:46:40ID:xt/hJyrm0271login:Penguin
2009/12/09(水) 19:29:08ID:mJ4hTSvPドキュメンタリーとか音楽番組とか
0272login:Penguin
2009/12/09(水) 21:41:55ID:1XEY7O4I0273login:Penguin
2009/12/09(水) 21:54:31ID:7aZ1VIGL0274login:Penguin
2009/12/09(水) 21:54:57ID:SXpZ1Vao最近インスコしたDebian
ファイル名エンコーディングはUTF8だし
mysqlもphp5もUTF8がまともに通るはずなんだよね
epgdump epgrecのページで落とした11月18日版
ファイル名形式 %ST%_%CH%_%TITLE%
どんな番組だとダメなのかもうちょっと調べてみるわ
0275login:Penguin
2009/12/09(水) 22:07:27ID:SXpZ1Vaoうちは三月兎で買った
http://www.march-rabbit.jp/index.php?main_page=product_info&cPath=22_102&products_id=3773
使ってる
箱にもLinux対応って書いてあった
0276login:Penguin
2009/12/09(水) 22:15:17ID:1XEY7O4Iありがとう。型番なんてやつ?
0277login:Penguin
2009/12/10(木) 00:11:55ID:SqXXRg88土曜朝に買いに行って残っているかぁ @ 日本橋
0278login:Penguin
2009/12/10(木) 07:36:49ID:XRwPSUsB0279login:Penguin
2009/12/11(金) 00:01:22ID:u/0yCoVZ横レスだが。
http://kakaku.ecnavi.jp/item_info/21281205991140.html
のTFTEC SCR001でFedora12でPT2動作した。
千石電商で購入。
0280login:Penguin
2009/12/11(金) 00:14:21ID:dQCNGIkkさんくす、購入しました
あとはPT2を…
0281login:Penguin
2009/12/11(金) 18:48:07ID:kxvNEntcチビカスもいけるしな
正月明けのお届けでよければこっちから7ドルで買える
http://www.dealextreme.com/details.dx/sku.25899
0282login:Penguin
2009/12/13(日) 11:36:13ID:iaVT98I5現状epgrec+キャラクタデバイス版ドライバの使用を考えてるんだけど、こっから放送時間の変更とか延長に対応を考るとしたら
あ)既にできる、もしくはその予定
い)(録画スクリプトやepgrec側の改造は別にするとして)
1)ストリームを自前/半自前でフィルタして、STD-B10あたり(なのか?)と折り合いをつける
2)それ的なものが既にあるので、それ使えよ
う.a)DVB版ドライバは既にPT2対応してるので
う.b)DVB版ドライバはもうすぐPT2対応するので
1)STD-B10あたりと折り合いをつける
2)実はすでにDVB及び周辺でそこら辺まで抽象化されていて、特にやることは無い
3)API的には上記1〜2だけど、PTドライバに実装されてないorされない
の選択肢だとどこら辺が近い?
ちなみに自分自身は現状のアナログチューナーの使ってる状況からいえば
ん)別にそんなん無くても困ってないじゃん?
だったりするんでアレなんですが。
0283login:Penguin
2009/12/13(日) 12:29:44ID:vAh+OiQe最新開発版のrecpt1はrecpt1ctlなる実行ファイルにより、
動作中のrecpt1にチャンネル変更、録画時間変更などを命令できるらしい
(私は動作確認してません)
ところがepgrecのほうは対応してないのでepgrecのほうも対応させないといけない。
だから「あ」と「い」の中間じゃね?
0284login:Penguin
2009/12/13(日) 12:37:56ID:cAoDIwA/epgrecでも対応できるので、とりあえず録画中の変更に対応できれば
いいんじゃないかな。
recpt1の出力をフィルタを介するようにしてSTD-B10なりで延長の
情報が取れたらrecpt1ctlで延長するとか、chardevでやるならそんな感じ。
recpt1そのもに機能を持たせてもいいかもしれない。
0285login:Penguin
2009/12/13(日) 12:45:29ID:f1AA87Gaアプリは gstreamer dvb パッチ + dvb_sched_ev スクリプト
0286login:Penguin
2009/12/13(日) 13:18:14ID:EKp7X4R/0287login:Penguin
2009/12/13(日) 13:33:48ID:iaVT98I5サンクス!
つーことはアンテナ立ち次第epgrec準備して、ドライバの進捗をお祈りしつつ
録画スクリプト/小プログラムで対応、って感じでいけそうですね。
Mythとかでもいいのかもしんないけど、何かしらんがここまで縁なく過ごしてきちゃったしなー
>>286
上にあったTFTECの奴が安く売ってたんで買っちゃった。
動作チェックしてとりあえずOKだったんだけど、一緒に買った同じTFTECのUSB音声アダプタが一日で壊れた・・・
0288login:Penguin
2009/12/13(日) 18:58:50ID:cxieuBMB過労死させてしまったと思ったじゃないか
0289login:Penguin
2009/12/13(日) 19:55:43ID:vGu/p84w--b25を付けなければうまくいきます
pcsc_scanでB-CASは認識しています
何かうまくいかない原因として考えられる物はありますか?
0290login:Penguin
2009/12/13(日) 21:28:13ID:vGu/p84w0291login:Penguin
2009/12/14(月) 20:53:54ID:Bglr/CErTV局のチャンネル番号まで変わるのは何とかならないのか。
(´・ω・`)不便すぎる。
0292login:Penguin
2009/12/15(火) 09:58:15ID:QBygabLU0293login:Penguin
2009/12/18(金) 22:48:02ID:EvovNNmr総務省に家
0294282
2009/12/20(日) 12:22:58ID:/SqdUiJi地デジみれた!ドラゴンボール撮れた!
社長さん、tomyさん、epgrecの作者さん始め関係各位に感謝!
Ubuntu9.10
カーネル: 2.6.31-16-generic (i686)
CPU: Athlon5050e
マザボ: Jetway MA3-79GDG COMBO
カードリーダ:TFTEC SCR001
(衛星はアンテナ立ててないので地デジのみ確認)
ただUbuntu9.10のlavc使用アプリだと音声多重でおかしくなるのがあるっぽい?
最新のffmpeg通すと大丈夫みたい。
0295login:Penguin
2009/12/20(日) 13:19:11ID:1vEuLJcGLinuxのデジタルTV環境は急速に整備されたなあ。
糞垂れDpaとBカスのせいでLinuxは取り残されると思っていただけに
感慨深いものがある。
お高いFriioを使わずにすむようになったのもありがたいところ。
0296login:Penguin
2009/12/20(日) 13:43:49ID:7NaY4AwuHDP2ってrecfriioでどの程度動きますか?
値段的にPT2と大差なくダブルチューナーでさらにBカスカード付きなので
問題なければそっちでも言いような気がしてきました
0297login:Penguin
2009/12/21(月) 03:51:27ID:xKYyYsyAHDP2は後期ロットのローカル暗号が破れてなくて、Linuxでは使えない臭い。
前期ロットならいけるようですが。
詳細はDTV板のMonsterTV HDUS解析スレ読むべし。
で、今買って確実に行けるのはPT2とフリーオくらい。
PT2は本体電源が小さいと動作不安定になるかもしれない。
てか、昨日2本同時録画中にマシンが過負荷で落ちました(T^T)
散々原因調べて電源臭いので大きいのに変えてテスト中。
0298login:Penguin
2009/12/21(月) 09:27:17ID:bAFzkluJ過負荷で落ちたってことだけどなぜそう思ったの?
うちのPT1も録画中にepgdumpを実行するとOSがハングするけど原因が
はっきりしないんだよね。ログなどの手がかりもなし。
0299298
2009/12/21(月) 09:31:32ID:bAFzkluJ一番組録画中にepgdump実行でOSがハングするし、ハングするのも週に一回程度
と毎回でないところがさらに謎。
0300login:Penguin
2009/12/21(月) 14:46:18ID:xKYyYsyA電源容量が380Wなのですが、ディスクの数とか色々な関係から負荷をかけすぎると結構落ちていました。
# 特にjfsで切ってあるディスクへのアクセスが集中すると落ちやすかった。
が、調整しなおして危なくないように組み直してからは滅多に落ちなくなっていたのです。
所がどうやら電力的に厳しかったようでPT2さしたら、一番アクセスが集中する時間帯に落ちていました。
そこで、500W級の電源に換装してみた所…元々前の電源は瞬停に弱かったので、PT2が悪いと言い切れないのですが、このカードだけで20W以上喰いますからね…
0301login:Penguin
2009/12/21(月) 14:57:09ID:vVDKYzsH0302login:Penguin
2009/12/21(月) 14:59:01ID:xKYyYsyAディスクのキューイングとかの調整でかなり改善するはずですよ。カーネルへのI/Oリクエストがこなしきれない状態が続くとデータ落ちやカーネルパニックを起こすっぽい。
ttp://itpro.nikkeibp.co.jp/article/COLUMN/20080613/308032/
ttp://www.valinux.co.jp/contents/tech/techlib/eos/cfq/cfq_01.html
などなど、スケジューラは普通cfqだけど連続書き込みが多い場合には優先度づけしにくいのでanticipatoryやdeadlineにする。
ディスクの連続読み書きと断片読み書きのそれぞれがどの程度の割合か想定してそれぞれのタイムアウト時間やキューの段数を設定する。
後、jfsやxfsは録画のような連続読み書きや激しいディスクアクセスに弱い気がする(ジャーナリングしてるからかも知れませんけど)
0303login:Penguin
2009/12/21(月) 22:11:05ID:aZ0BfhjR後期ロットがあるのは HDU2
HDP2 には後期ロットは無いはず
0304login:Penguin
2009/12/21(月) 23:00:48ID:pWGfuGWPトン。近々にHDP2(基盤2.1)を入手できる予定なので試してみます。
0305login:Penguin
2009/12/21(月) 23:03:15ID:vOkgnPQw0306login:Penguin
2009/12/25(金) 16:51:41ID:L0F+3gTI0307login:Penguin
2009/12/26(土) 23:27:51ID:sRuhZd0L・時間指定は秒数以外にも 1h20m30s や 1:20:30 という形式でもOK
・ホームディレクトリに .recpt1-channels というファイルを置いておくと
--list オプションでカスタムの地デジチャンネルリストが表示できる
0308login:Penguin
2009/12/30(水) 14:51:30ID:H//N8JpA73:c44e16dbb0e2だと問題ないんだけど81:6e3bb2c0c5b6+b25(73:c44e16dbb0e2)を単純にmakeしただけだとダメなのか 誰か教えて!
0309login:Penguin
2009/12/30(水) 15:09:41ID:XkMy4MVS0310login:Penguin
2009/12/30(水) 15:17:53ID:NN52Kr6n(1)過去のb25をインスコしてから
(2)最新版のrecpt1をコンパイルする
という手順を試さないのか謎だね。
0311login:Penguin
2009/12/30(水) 15:19:24ID:H//N8JpA0312login:Penguin
2009/12/30(水) 15:24:11ID:H//N8JpAそれは既に試している309氏が指摘したオプション./configure --enable-b25があるのを10分程前に
気づき試して見たら正常に動作したと言う次第です
0313login:Penguin
2009/12/30(水) 15:33:25ID:NN52Kr6n俺はオプションわからないときいきなり.でgrepする直結脳。
0314login:Penguin
2009/12/30(水) 18:09:47ID:aSxfQlUVデーモンパパが言ってたからその思考は間違ってないと思う。
0315login:Penguin
2009/12/30(水) 19:18:04ID:H9bEPrSR0316login:Penguin
2009/12/30(水) 20:28:43ID:NXiA9cFs0317login:Penguin
2010/01/03(日) 13:26:45ID:fIafNxAcrecpt1 --b25して録画するとちょくちょく取りこぼしするのだ。
で、b25を別のマシンで実行することにしたんだけど、
動くときと動かないときがあって困る。
コマンドラインで動かすと問題ない。
atから動くスクリプトでは動くときと動かないときがある。
原因わかんねー。パスとかそういう問題ではないと思うのだけど。
0318login:Penguin
2010/01/03(日) 14:27:51ID:eYb2HTb7用途によっては使えないだろうけど
0319login:Penguin
2010/01/03(日) 18:10:37ID:fIafNxAcなので、かっこ悪いけどlock fileを使って排他制御してみる事にする
とりあえずこれで2-3日放置してみるよ
0320login:Penguin
2010/01/03(日) 21:57:57ID:fIafNxAcスカパーe2の全録画目指してるのですが、
録画途中に録画プロセスが落ちてしまう症状に悩まされています。
該当時刻のdmesgを見てみると
[219753.468587] TMCC LOCK ERROR
が出ています。
これ、何が原因で出るのかと調査したところ、
LNB回りの処理で、期待する結果になってない場合に出る模様です。
具体的には、以下のシナリオで発生する模様です。
1. テレビ/チューナからLNB電源が供給される
2. pt1_drvによるCSの録画開始
3. テレビ視聴終了。LNB電源が供給されなくなる
4. pt1_drvによる録画がコケる
それから、recpt1のソースコード読んでみたのですが、
二つのBSとかCSの録画を走らせた場合に、
先にBS/CSの録画が終わらせたプロセスが、
LNB電源の供給を終わらせてしまって、
後から起動したBS/CSの録画プロセスが影響受けるのもありそうです。
LNBの電源常にONモードとか準備してしまうのも
手のような気がしますが、どうでしょう?
録画状況を管理してLNB給電続ける/やめるってのも手ですけど、
面倒くさいなら、常にONでもいいような気もします。
0321login:Penguin
2010/01/04(月) 00:05:29ID:qjTd5mYbテレビのラインから給電する配線になってるんでは?
それともなんか読み間違えてるんだろうか。
0322login:Penguin
2010/01/04(月) 00:31:22ID:ye9sCJqtいや、だから、録画途中の処理で、
録画のwhile()ループ内で、LNBのステータスが変更されたときに、
対応する処理が入ってないって言ってるのよ
0324login:Penguin
2010/01/04(月) 15:36:56ID:UwvLUMU9きたー。
って、カーネルにマージしてしまった現在では、どこで最新のは手に入るの?
0325login:Penguin
2010/01/04(月) 15:40:20ID:UwvLUMU90326login:Penguin
2010/01/04(月) 15:41:14ID:UwvLUMU90327login:Penguin
2010/01/04(月) 23:19:50ID:ye9sCJqt対応いただきありがとうございます
0328login:Penguin
2010/01/08(金) 16:24:17ID:MuyTuBB+recpt1 で NHK BS2 のみ録画できません。
同様の症状の方いらっしゃいますか?
チャンネルを 102 にしているのに 録画されているのがNHK BS1だったり、
SOLiVE24 だったりします。
同じアンテナを使っている自宅TVでは問題なく視聴できています。
0329login:Penguin
2010/01/08(金) 16:32:16ID:xRVQfYeSBS1とBS2はチャンネルは別だけど同じストリームの中に入ってるんだよ。
要するに同時放送されてるってコトね。
tssplitter的なもので分割するか、再生するときVLCで
プレイするProgramを選ばなきゃならない。
0330login:Penguin
2010/01/08(金) 16:34:46ID:y/xgdcIg0331login:Penguin
2010/01/08(金) 16:53:18ID:MuyTuBB+ありがとうございます。疑問が解けました。
>>330
ちゃんと録れていました!
0332login:Penguin
2010/01/08(金) 23:29:57ID:krSSr86EHDP2 Goldを入手できましたが…暗号化チップが未解析の奴でした。orz
ttp://pc11.2ch.net/test/read.cgi/avi/1259133333/25
ということで、HDP2 Goldにはバージョンによって動く奴と動かない奴があるそうです。
土日辺りにGoldなしのHDP2(HDP2なら確実に解析済みらしい)かPT2を探しに行ってきます
0333x108235.dynamic.ppp.asahi-net.or.jp sage
2010/01/09(土) 00:18:21ID:e5jJad8mpt1_i2c.c の頭の方に
#include <linux/sched.h>
を追加したらビルドは通った。動作確認はまだ。
0335login:Penguin
2010/01/09(土) 07:21:12ID:eUMLoNLDhttp://itpro.nikkeibp.co.jp/article/MAG/20100105/342880/
> 特集2
> PT2で地デジ録画システムを作る
>
> パソコンで地上デジタル放送や衛星放送を受信できるデジタル・チューナ「PT 2」を使ってシステムを作ります。
> 最新のLinux ディストリビューションのFedora 12 とUbuntu 9 . 10 でPT 2 のドライバをインストールし,
> 高画質のテレビ番組を見てみましょう。番組表から録画予約する方法も紹介します。
ほう。
0336login:Penguin
2010/01/09(土) 09:14:26ID:qZkMirgg0337login:Penguin
2010/01/09(土) 10:25:49ID:Be7WXqbG0338login:Penguin
2010/01/09(土) 11:13:53ID:662Sm+RDたいしたこと書いてないから、立ち読みで十分理解できると思う。
0339252
2010/01/09(土) 12:48:13ID:M8zTtUtRlinux/sched.h が include されないのはディストリビューション固有の問題
(おそらく kernel 外の古いヘッダが参照されている)だと思いますが、とり
あえず明示的に linux/sched.h を include することにします。
手元の環境で schedule_timeout_interruptible の prototype を提供している
のも linux/sched.h なので動作は問題ないはずです。
0340login:Penguin
2010/01/09(土) 19:19:43ID:qQbTDqdyLinux弄ったことない俺が興味本位で立ち読みしたが
英文の暗号みたいなのがさっぱり理解できなかった
みなさんすごいお
0341login:Penguin
2010/01/10(日) 01:00:45ID:TyjqH0FB0342login:Penguin
2010/01/10(日) 01:12:05ID:ZYmdzwCkPT2買って以来TSとARIB仕様書眺めつづけて
なんかよーやくMPEG2-TS ARIB仕様が大体つかめたけど、
この仕様もかなりアレですな。おかげで正月全然TV見れなかった(w
ところでepgrecがスゲー見やすくてお気に入りなんだけど、これで複数編成チャンネルの表示が出来たりとかしないっすかね?
0343login:Penguin
2010/01/10(日) 11:17:07ID:hSHnM/l4日経Linuxも買いました。
0344login:Penguin
2010/01/10(日) 11:32:41ID:6kM93ObYこれからPT2のドライバをインストールする。
記事ではarib25-0.2.4をDVDから使うことになっているけど、この最新版は無いのかな?
「まるも製作所」さんのHP探しているけど今のところ見つけられずにいる。
0345login:Penguin
2010/01/10(日) 11:51:36ID://UQaL7k0.2.4が最新だったと思います
0346login:Penguin
2010/01/10(日) 14:08:49ID:dyKRq0rw0347344
2010/01/10(日) 22:20:59ID:6kM93ObYありがとー。0.2.4でとりあえず録画に成功したよ。
ただ・・・
recpt1 --strip --b25 CH番号 7200
として、2時間録画しようとしたら、何故か4時間録画されてた・・・
なんで?
今は、妹にBCASカード取りあげられたのでもう試せない。
0348login:Penguin
2010/01/11(月) 01:42:21ID:W0SbH4s7妹と俺のBCASカードしばらく交換してやってもいいぞ
0349login:Penguin
2010/01/11(月) 07:24:41ID:RiaoHRJo俺も最初倍だと思った。
ワンセグがついていた。
TsSplitterで分離したら、半分になった。
$wine TsSplitter test.ts
0350login:Penguin
2010/01/11(月) 10:30:46ID:zxLlMkCkボード単位のLNB制御と2.6.32のmake対応を入れたパッチを
http://2sen.dip.jp/cgi-bin/pt1up/source/up0258.gz
においておきました。
気に入ったらマージしてください。
0351login:Penguin
2010/01/11(月) 21:06:40ID:zCuf4Aeu0352344
2010/01/11(月) 21:11:53ID:GwrjvyKn「兄がキモいということが近所の友達にバレると嫌なので、外出歩くな!」と
言ってくるような妹です。こんなんでよければ、BCASと交換してください。
TsSplitterでワンセグ抜きだしてみました。
でもやっぱり録画時間が2倍になってます。
なんでだろー
まあ、録画出来ているから細かいことは気にしないことにします。
0353login:Penguin
2010/01/12(火) 00:14:05ID:Rnqf2AoB0354login:Penguin
2010/01/12(火) 00:15:30ID:pYpQ/x8f普通にstdout経由でパイプ使えるんだけどな。
recpt1 --b25 27 - - | mplayer -
とか。
0355login:Penguin
2010/01/13(水) 01:25:52ID:MwblUjGxしばらく動かしてみて気になったこと。
recpt1がシグナルを受けて死亡したときに、
LNBのカウンタが上がったままになるので、
あり得ない値(2桁とか)になってしまってログ格好良くないです。
シグナル受けたときの処理を入れるとしても、
KILLシグナルはハンドリング出来ないので悩ましいですね。
少しこの辺検討してみます。
#そもそも、殺すシグナル送ってくるなゴルァって仕様と言い張っても
#いい気もしますが…
#自分としては、PT1からLNB常時給電も行いたいので、
#現在のドライバの実装の形がありがたいです
0356login:Penguin
2010/01/13(水) 08:49:25ID:411zfU95そだよね。日経Linuxは見てないから知らんけど。
うちだとmplayerのオプションこんな感じ。
- -vo xv -cache 200 -xy 540 -vf pp=lb
0357login:Penguin
2010/01/14(木) 13:23:49ID:T4sSFsi8「それでもボクは録れてない」
0358login:Penguin
2010/01/14(木) 17:16:53ID:u9ozbGZR0359login:Penguin
2010/01/14(木) 20:32:48ID:bnNzlXP20360login:Penguin
2010/01/14(木) 20:51:06ID:HM/yizr00361login:Penguin
2010/01/14(木) 21:09:54ID:bnNzlXP2グラボを変えて試してみます
0362login:Penguin
2010/01/15(金) 04:23:07ID:9ZFCVHK7Q9550+G8400GS vdpauでCPU 20%(1 core)ぐらいかなー
0363login:Penguin
2010/01/16(土) 16:58:00ID:GGgG3KEVb25がないと記事にならないとはいえ、相変わらず何でもやるな。
0364login:Penguin
2010/01/16(土) 17:57:13ID:MJceL0Xh0365login:Penguin
2010/01/16(土) 18:05:18ID:MJceL0Xhまるもさんが圧力に屈して削除したのかと思ったよ
0366login:Penguin
2010/01/16(土) 18:12:06ID:CTcCDhmL0367login:Penguin
2010/01/16(土) 18:14:40ID:MJceL0Xh0368252
2010/01/16(土) 20:27:20ID:BieIBmZFttp://www.mext.go.jp/b_menu/shingi/bunka/gijiroku/013/05072901/002-4.htm
アクセスコントロール機能を持つソフトウェアであっても現在の法解釈では問
題はないはずですが、不適格な法務大臣や著作権問題に専門性がない地方警察
が取締りをしている下では、法の理解が必ずしも安全を保障しないと考えまし
た。
このような事情なので、recpt1にはアクセスコントロール機能はもはや存在し
ません(ライブラリがないのだからその機能はない)。存在しない機能につい
て私は一切説明しませんが、利用者が独自に工夫し同等の機能を実現すること
については私は同様に一切制限しません。
ということでよろしくお願いいたします。
0369login:Penguin
2010/01/16(土) 21:03:42ID:O6OiUVhtとりあえず、最新版(0.2.4?)を探して落としておきますか…
0371login:Penguin
2010/01/16(土) 21:16:38ID:O6OiUVht了解&乙。
話の流れを勘違いしてました。すみません。
0372login:Penguin
2010/01/17(日) 20:45:39ID:mLJdToiNXVMCは使えないですか?
これはMPEG1/2のデコード支援。
Intelは使えたと思うけど…
0373login:Penguin
2010/01/19(火) 17:50:42ID:1/+Aw3gsepg取得失敗時にNHKの番組表で埋め尽くされることはあるけど、毎日同時間帯がこの症状みたい(放送休止?)
どこをいじれば改善するかいのぅ
0374login:Penguin
2010/01/20(水) 11:01:47ID:ZuFJ1bKPDB作り直せばいいんじゃね?
0375login:Penguin
2010/01/21(木) 01:54:18ID:0tH9Ldd0レグザとの併用で嫁でも便利に使えるようにとdo-record.shをいじってるんだがなかなか上手くいかないね〜
特にCSを録画した後にtssplitter_liteでの自動処理。
いらん番組もレグザからすぐに見れるからお得と考えるべきか。。。
echo "CHID : $CHID"
みたいな感じで参照できると目的の番組だけ抜き出せて便利なんだけどどこをどう変えれば良いのか分からない。。。
ところで、簡易録画(MODE==0)でもtssplitter_liteで自動処理ができるようにしようと思うんだけど
${OUTPUT}=="/tmp/__temp.ts"
だったら、epgdumpによる録画中ということで良いんだよね?
epgrec使ってる人はどんなdo-record.shにして使ってるんだろ?
Ubuntuやらシェルスクリプトやら初めて触るものばかりでif分岐処理ですら手こずってるよw
0376login:Penguin
2010/01/21(木) 02:44:47ID:0tH9Ldd0こうだった。。。もう少し勉強してから書き込むようにしようっと
0377login:Penguin
2010/01/21(木) 09:10:53ID:ysa+S3kmdo-record.shが録画用バッチだから、録画コマンドの後に実行したいコマンドを書けばおk
ちなみに今回必要だとは思わないけど、ファイルが存在するか確認するなら
if [ -f "${OUTPUT}" ]; then
詳しくは man test で確認して
0378login:Penguin
2010/01/21(木) 12:51:35ID:JkmqeTjmFortranでもお好きな言語で書けばおkですよ。
0379login:Penguin
2010/01/21(木) 17:27:50ID:NIrRyBfUたまに録画データが乱れます。(tsselectするとd,e,scramblingがそれぞれ100越え)
同じアンテナにつながってる他の機器では、問題ないので、
debianかドライバの問題だと思ってます。
原因を特定したいのですが、何かいい方法はありますでしょうか?
0380login:Penguin
2010/01/21(木) 18:35:10ID:rJcmGlgD同時起動しているソフトウェアや、
同居しているハードウェアがCPUとかIOとかを喰ったりしてると
なるんじゃないかな
0381login:Penguin
2010/01/21(木) 19:26:36ID:NIrRyBfUなるほど。
とりあえず録画中にtopコマンドを眺めてるんですが、
そんなに怪しそうなプロセスはいないんですよね...
niceでrecpt1の優先度上げても効果ないですし...
0382login:Penguin
2010/01/21(木) 21:51:01ID:Gtlj6Jn00383login:Penguin
2010/01/22(金) 00:31:57ID:whg/GH0Wpt1_pci.cのDMA_SIZE、DMA_RING_SIZE、CHANEL_DMA_SIZE
をそれぞれ1/2-1/4ぐらいに、下げてみましたが、効果無いようです。
syslogやdmesgには有益なログはないんですが、
ドライバのデバッグログってどうやったら出力できるものなんでしょうか?
0384login:Penguin
2010/01/22(金) 05:13:34ID:TDS/5uek地上波なのかBSなのか、recpt1でC/N比はいくつなのか、dmesgにdropのカウン
トは出ているのか、マシンのスペック(プロセッサ、メモリ容量)がどの程度
なのか、そういう基本情報がないことにはどうしようもない。
0385login:Penguin
2010/01/22(金) 11:33:21ID:Xcg9zRJtそういう情報を書いたところで
何も解決しない。
0386login:Penguin
2010/01/22(金) 12:58:12ID:689t+M6pドロップは環境依存が多かったか。
俺も亀FXで抜いてた頃Jetwayの格安M/Bにかえたら受信状態が極端に
悪化したっつーことがあったよ。M/Bが駄目すぎノイズだらけだったんだろう。
そういうのを含めて原因はいろいろなんで基本、自分で解決するしかないんだよ。
0387379
2010/01/22(金) 13:59:05ID:whg/GH0W了解です。
自力で頑張ります。
でも、一応基本情報も書いておきます。
何か気づいた点があればご指摘ください。
ハードウェア:
CPU: AMD Athlon(tm) II X4 605e Processor
MEM: DDR3 4096MB
MB: M4A785TD-V EVO
READER: NTT-ME SCR3310-NTTCom
HDD1: ST31500541AS(システム用)
HDD2: WD10EADS-00M(TS保存用)
ソフトウェア:
OS: Debian GNU/Linux 5.0.3 (lenny)
Kernel: 2.6.26-2-amd64 #1 SMP Thu Nov 5 02:23:12 UTC 2009 x86_64 GNU/Linux
Driver: pt1-015481a6a900
アンテナ: ケーブルテレビ経由
0388379
2010/01/22(金) 14:01:36ID:whg/GH0W録画時のコマンド:
# sudo /usr/bin/nice --10 /usr/bin/ionice -n0 -c1 /usr/local/bin/recpt1 --b25 59 1785 teretama.ts
using B25...
pid = 32197
Signal = 30.644533 dB
Recording...
Recorded 1785 sec
tsselectの結果:1300行以上なので一部省略
# tsselect teretama.ts
pid=0x0000, total= 17868, d= 2, e= 1, scrambling=0
pid=0x0001, total= 2, d= 1, e= 2, scrambling=1
----省略----
pid=0x0110, total= 7, d= 6, e= 7, scrambling=6
pid=0x0111, total=12972143, d=188, e=384, scrambling=353
pid=0x0112, total= 256248, d= 10, e= 11, scrambling=11
pid=0x0113, total= 2, d= 0, e= 2, scrambling=1
----省略----
pid=0x1ffd, total= 4, d= 2, e= 4, scrambling=2
pid=0x1ffe, total= 7, d= 5, e= 7, scrambling=2
pid=0x1fff, total= 5124449, d= 0, e=303, scrambling=104
syslogをgrepしたら
(249:1)Drop=00000000:00000000:00000000:00000000
がたまに出てました。
0389login:Penguin
2010/01/22(金) 21:22:33ID:NO5e6w24memtestしてみるとか。
0390login:Penguin
2010/01/22(金) 21:26:44ID:NoyjSYUMb25オプションなしでも変わらない?
0391login:Penguin
2010/01/22(金) 21:34:25ID:d4cueCeHあぅ、気になる
この末尾型番は大丈夫なヤツだったっけ?
ウチはPT1でDVBドライバの方だけど、問題のあるWDxxAESで
リアルタイムにb25通しながら普通に録画できている。
CPUは4050e、32bit環境。
0392379
2010/01/22(金) 21:46:39ID:whg/GH0Wb25はあってもなくても同じでした。
>>379 >>391
言われてみれば、メモリやHDDが怪しそうな気がします。
memtestやHDDチェックツールで確認してみます。
0394375
2010/01/23(土) 02:21:41ID:1OD4tbzpman test を端末で打ってみるところから始まって、ようやっといい感じになったよ。ありがとう。
do-record.shの中身、突っ込み所満載だろうけど俺みたいな初心者には役立つかもしれないから貼ってみる。
あとはこれで「AT-X」とか「333」とか「1201.ontvjapan.com」が特定できるような参照方法があれば
無駄にtssplitter_liteを動かさなくて済むし、無駄なファイルを沢山作らないで済むんだけどな〜
$name $id $channel_id どれも違うし、わからん〜
もしかしてffmpegとかのほうが楽なのかな?
>>378
エクセルのVBAとDelphiくらいしかやってみたことがないのです…
0395375
2010/01/23(土) 02:22:28ID:1OD4tbzpecho "CHANNEL : $CHANNEL"
echo "DURATION: $DURATION"
echo "OUTPUT : $OUTPUT"
echo "TUNER : $TUNER"
echo "TYPE : $TYPE"
echo "MODE : $MODE"
RECORDER=/usr/local/bin/recpt1
B25=/usr/local/bin/b25_bcas
SPLIT=/usr/local/bin/tssplitter_lite
FILENAME=`basename "${OUTPUT}"`
DIRNAME=`dirname "${OUTPUT}"`
#まずは問答無用で録画実行
$RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT}
if [ ${FILENAME} = "__temp.ts" ]=0 ; then
#epgdumpなのでなにもしない。何らかの処理を入れないとelseの行でエラーになるのでexit
exit
elif [ ${TYPE} = "CS" ]=0 ; then
if [ ${CHANNEL} = "CS2" ]=0 ; then
$SPLIT ${OUTPUT} ${DIRNAME}/tss_306_${FILENAME} 306
$SPLIT ${OUTPUT} ${DIRNAME}/tss_239_${FILENAME} 239
elif [ ${CHANNEL} = "CS16" ]=0 ; then
$SPLIT ${OUTPUT} ${DIRNAME}/tss_AT-X_333_${FILENAME} 333
elif [ ${CHANNEL} = "CS24" ]=0 ; then
$SPLIT ${OUTPUT} ${DIRNAME}/tss_日テレG+_257_${FILENAME} 257
fi
#elif [ ${TYPE} = "BS" ]=0 ; then
fi
0396login:Penguin
2010/01/23(土) 02:56:30ID:sdoUGtUK0397login:Penguin
2010/01/23(土) 04:30:57ID:T/cl6t3I[ なんたら ]=0;
の 「=0」いらなくね?
すんごく気持ち悪い
あと、インデントつかおうな。
よく分からないなら、viで開いて、先頭で「=G」って打てば綺麗になるよ
まぁ色々頑張ってくれ
0398login:Penguin
2010/01/23(土) 08:23:36ID:61wpjupNそれよりepgdumpで録画って何
録画バッチでepgdump関係なくね
0399login:Penguin
2010/01/23(土) 11:18:52ID:Rscs5+tU0400login:Penguin
2010/01/23(土) 14:06:15ID:61wpjupN有ると構文エラー
[ ${TYPE} = "CS" ]=0; echo $?
見たいなのをシェルで実行して確認してみて
0401login:Penguin
2010/01/23(土) 16:05:44ID:raCaZdfQ衛星見てないから良く知らんけど、
#!/bon/sh
echo (略)
...
...
$RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT} >/dev/null
$SPLIT ${OUTPUT} ${DIRNAME}/tss_${CHANNEL}_${FILENAME} ${CHANNEL}
とかで十分なんでないの?
CSが駄目なら
case "$CHANNEL" in
CS2)
$SPLIT ${OUTPUT} ${DIRNAME}/tss_306_${FILENAME} 306
$SPLIT ${OUTPUT} ${DIRNAME}/tss_239_${FILENAME} 239
;;
CS16)
$SPLIT ${OUTPUT} ${DIRNAME}/tss_AT-X_333_${FILENAME} 333
;;
(略)
*)
$SPLIT ${OUTPUT} ${DIRNAME}/tss_${CHANNEL}_${FILENAME} ${CHANNEL}
;;
esac
とか
別に分けるのが目的じゃ無くて、中のチャンネル変えたいだけなら
mplayerならTAB押してけば切り替わると思うけど。
0402login:Penguin
2010/01/23(土) 16:09:39ID:raCaZdfQって何だよ、俺(w
0403login:Penguin
2010/01/23(土) 16:47:08ID:raCaZdfQついでに、こっちも良く知らんけど、
tsなんちゃらのログで
d= が連続性エラー, e= がエラーフラグの数, scrambling= がスクランブルされてる数
とかだったら、単純に電波弱いか、-b25が(USB周りが弱いとかで)間に合ってないとかじゃ無いの?
他の局で大丈夫なら電波だと思うけど。
0404379
2010/01/23(土) 18:51:24ID:h2YHVm12memtestをするために、マシンの再起動をしたらなぜか症状が改善した気がします。
根本原因が分からないのは不安ですが、とりあえずこれで放っておきます。
お騒がせしてすみませんでした。助けていただいてありがとうございました。
0405login:Penguin
2010/01/23(土) 19:21:44ID:IyyFUQMCmemtestしてみたらと発言した者です。
個人的な経験では、ML115にECCメモリを挿してPT1で録画していたら、何度かメ
モリエラーイベントでマシンが止まることがありました。メモリを交換して解
消したので、再発するようなら詳しくテストしてみるといいかもしれません。
0406login:Penguin
2010/01/23(土) 20:22:29ID:Y8ooeJFxML115ならIPMIが載ってるでしょうから、再起動させませう。
0407login:Penguin
2010/01/24(日) 10:27:19ID:1cx+MlXo0408login:Penguin
2010/01/24(日) 12:35:52ID:/tajgAh/情報とってもありがとう。
今PT1一枚だけで不安なので、2枚予約した。
0409login:Penguin
2010/01/25(月) 00:10:45ID:SUhJd+IV共用だから、LNBは0Vでいいはずなのになあ。
実際、テレビはLNB 0Vで見れてるし。
0410login:Penguin
2010/01/25(月) 17:01:44ID:hQpgdg+e0411login:Penguin
2010/01/25(月) 19:27:27ID:ZoudbTS50412409
2010/01/25(月) 22:33:37ID:SUhJd+IV今度は、分波せずに直接繋いでみるも、やっぱり、BS/CSだけダメ。
例えばNHK BS-Hiなら次のコマンドでいいよね?
recpt1 --b25 --LNB 0 103 30 test.ts
これうつと、[Cannot tune to the specified channel]って表示される。
0413409
2010/01/25(月) 22:55:18ID:SUhJd+IVBS録画できないドライバ:pt1-b8032e8099de
BS録画できるドライバ :pt1-c44e16dbb0e2
もっと最新があるのかな?あったら、最新で試してみる。
0414login:Penguin
2010/01/25(月) 23:13:06ID:hQpgdg+eLNBのioctlの形式が変わった前後のドライバ・recpt1を混ぜて使えばそれは動
かない。
0415login:Penguin
2010/01/25(月) 23:34:08ID:9gBnOdzL0416login:Penguin
2010/01/25(月) 23:36:35ID:xB5MFIXa$ps ax |grep rec
29804 pts/1 Rl 0:01 recpt1 --b25 --strip 25 - -
29809 pts/1 Dl 0:00 recpt1 --b25 --strip 26 - -
29815 pts/1 S+ 0:00 grep rec
$ recpt1ctl --pid 29804 --channel 26
Pid = 29804
Channel = 26
Cannot tune to the specified channel
Tuner cannot start recording
[1]- Segmentation fault recpt1 --b25 --strip 25 - - > /dev/null
みたいな感じ。
recpt1が一つだけの時には問題無さげ。
0417409
2010/01/25(月) 23:57:43ID:SUhJd+IVインストールしたんだけどなあ。
もっと新しいのがあったので、こちらも試してみたけど、やっぱりだめ。
しかも、--b25オプションが使えないし。なんで?
とりあえず、今日ももう眠いので、また明日チャレンジします。
0418252
2010/01/26(火) 00:41:45ID:oSHboeASチャンネル変更を指示すると、recpt1はチューナを一度closeして新たにopenし
直すのですが、ここにwaitが必要かもしれません。地上波2つを録画中に別の地
上波チャンネルへ切替えできなかったのは、その時点で利用可能なチューナデ
バイスがなかったためだと思います。
>>417
ドライバをインストールした後にはドライバモジュールのunloadとloadをしな
ければなりません。具体的には modprobe -r pt1_drv を行った後、modprobe
pt1_drv を実行します。
B25機能は削除されました。このスレッドのログを参照することをおすすめしま
す。
0419login:Penguin
2010/01/26(火) 02:56:26ID:i48QrBE9・recpt1で地デジチャンネルの.tsを作ることができます。
・そのtsを食わせて、epgdump /BS, /CSで番組名は取れます。
・しかしepgrecでBS, CSいずれも番組表が出てきません。正確には枠だけ。
チャンネル名も無し。生身空っぽ。
・DB.Recorder_channelTblにも、type==GRしか登録されてません。
偉い人、解決のヒントをくださいm_ _m
0420login:Penguin
2010/01/26(火) 03:12:22ID:i48QrBE9{T1, S1}, {T2, S2}ともに、テレビに接続した場合は視聴できますから
ケーブルのトラブル、挿し間違いは無いと思っています。
ドライバは最新の015481a6a900、
recpt1, driverともにmake, make installできています。
0421login:Penguin
2010/01/26(火) 11:24:52ID:7fo6vgkN何を使えばいいのかまったくわからない。
0422login:Penguin
2010/01/26(火) 11:36:39ID:Up0ueX3p0423login:Penguin
2010/01/26(火) 12:24:31ID:nKNOZskOBSは録画できてる? BSのEPGデータを取得するにはBSを録画できなければなら
ない。CSも同様。
0424login:Penguin
2010/01/26(火) 14:58:25ID:gLTO9fG+>・recpt1で地デジチャンネルの.tsを作ることができます。
地デジの.tsを食わせてもBSやCSの番組表は取れませんよ?
0425login:Penguin
2010/01/26(火) 18:48:02ID:sHub3ELjそのテレビ以外アンテナに繋がって無いならアンテナに給電して無いんでないの?
recpt1 --b25 101ch - hoge.ts
とかやって普通に録画できるんならepgrecとかの設定
だめなら
recpt1 --b25 --lnb 11 101ch - hoge.ts
とか。
給電されてる所にLNB開いてPT2とかアンテナとか分配器が火吹いても俺は知らんよ。
0426419
2010/01/26(火) 20:38:41ID:i48QrBE9419です。今帰宅しました。
recpt1 --b25 --strip 101 15 ch101.ts
→Cannot tune to the specified channelです。BSも録画できません
これじゃEPG取れませんね。。
>>424
すみません、間違って書いていました。
番組名ではなく、チャンネル名("e2プロモ"とか"衛星劇場")でした。すみません m_ _m
>>425
101chではエラーなので101ですね、結果Cannot tune to...でした。
フレッツテレビのオプションでCS契約しており、LNB給電不要と思っています。(アンテナが物理的に存在しない)
ケーブルをたどると、分配器(片方は居間のテレビ)につながっています。
皆さんご回答ありがとうございます。日経Linuxの記事とごっちゃになって
設定の間違いなど、混乱がおきているかもしれません。頭冷やしてやり直します。
0427419
2010/01/26(火) 21:59:08ID:i48QrBE9地デジ・BS・CSすべて視聴、録画できました。
しかし常時稼動させられないので、Windowsで鯖構築はNGだと思ってます。
もし偉い人がこれを読んで、何か気づいたら何か言ってください。スレを汚してすみません。
0428login:Penguin
2010/01/26(火) 22:02:38ID:NWxx7/h7そのままWindowsで運用しませう。
ちゃんと使える状態にできなければLinuxで動かしたいと理想だけ掲げても
チューナーが宝の持ち腐れになります。
0429409
2010/01/26(火) 22:45:23ID:c2hI+58pありがとうございます。
モジュールのアンロードはロードはやっているんですが、それでもBSだけ録画できません。
録画出来ていた頃のドライバソースから何が変わっているのかを追いかけて、
原因を探るヒントにしようと思います。
0430login:Penguin
2010/01/27(水) 12:32:50ID:2JsEpjEQepgdumpは/CS、/BSスイッチをつけたときには埋め込まれている
局名とIDのXMLを吐きます。なので、地デジの.tsを食わせても
局名だけは出てくるわけですが、地デジの.tsにCSやBSの番組が
埋め込まれているわけじゃないです。
CSやBSの番組表を得るにはCSやBSの.tsが正常に作れてないとならない
わけです。おそらくCSやBSの録画ができてないのでしょう。
0431login:Penguin
2010/01/27(水) 16:18:59ID:qxHUuwPI> しかし常時稼動させられないので、Windowsで鯖構築はNGだと思ってます。
(1)Windowsで常時稼働させるとやがて調子が悪くなるから、定期的に再起動しなければならずNG
(2)常時稼働できない何らかの事情があるのでWindowsでの鯖はNG
どちらの意味だろう?
(1)なら定期的に再起動するようにすりゃいいだろうし、
(2)ならLinuxでもNGだと思うが。
つか、「鯖」の意味が「録画サーバ」だとしたら常時起動しておく必要もないし。
0432login:Penguin
2010/01/27(水) 18:07:53ID:Q7sSPkzE10年くらい前のOS事情のまま情報がストップしてるとか。
0433login:Penguin
2010/01/27(水) 19:55:30ID:BsNRL71/どこに何があるんだか分からなくなるからだろ
0434login:Penguin
2010/01/27(水) 20:14:21ID:o3KZApv0あとWindowsを勧めるのはいいが、やりすぎるとスレタイすら読めないイタい子に見えるぞw
0435252
2010/01/27(水) 21:21:07ID:YVUZ6LlKに変更してみました。
0436409
2010/01/27(水) 23:29:35ID:E0fDrWMmありがとうございます。とりあえずBSの録画は走るようになりました。
ただし、
Warning: Power on LNB failed: /dev/pt1video1
と出ます。
やはり、LNBのioctlが失敗しているのでしょうか。
0437252
2010/01/28(木) 00:22:05ID:2mW53Lsjそうです。ioctlが失敗する理由は、r80:f336fd2dcf28でioctlの引数を変えた
ためです。dmesgで表示されるドライバのバージョンとrecpt1 -vで表示される
recpt1のバージョンを確認してみて下さい。
0438login:Penguin
2010/01/28(木) 00:42:23ID:1h1sffvrhttp://localhost/epgrec/install/step1.php
ここからやり直して50分くらいかけて番組表取得しなおしたらどうだろうかと思ったけど
エロイ人が出てきたので任せた。
俺はCSの番組表が作成できなかったのはこれでなんとかなった。
関係なかったらごめん。
>>396-401
突っ込みありがとう。色々見えてきたよ。
0439419
2010/01/28(木) 00:50:10ID:iUungMAc再度導入過程をなぞってみました。順にパッチを当てたり、
ソース(特にWindowsからの移植に際して必要だったであろう型の定義)を直したりしました。
それが奏功したかどうか分かりませんが、BS, CSの両方がrecpt1で録画できるようになりました。
抜いたtsはsamba経由でクライアントから視聴できています。
epgrecのdo-record.sh経由でrecpt1を叩いても問題ありません。
ご指導いただいた皆さんに感謝です。m_ _m
0440436
2010/01/28(木) 23:40:45ID:rnV3w2w8recpt1 -vで表示されるversionは1.1.0
dmesgで表示されるドライババージョンは
pt1-pci.c:v1.00 11/28/2008
これ、もしかして古いですか・・・
0441252
2010/01/29(金) 00:10:39ID:yyy1Cdk3古いモジュールがロードされていますね。そのソースからドライバを正しく
インストールしていれば、
pt1-pci.c: 1.1.0 2010-01-27
という表示が出るはずです。
0442440
2010/01/29(金) 23:39:39ID:VnQqoXIQdmesgで表示されるのは旧版。
結局、find / -name pt1_*で検索した全てのファイルを削除した後、
最新版をインストール。これで最新版になった・・・
ごめんなさい。
0443login:Penguin
2010/01/31(日) 01:48:58ID:tX04DdMKttp://d.hatena.ne.jp/querulous/20090730#c1264844247
を改造して、b25 decode 前のTSをsplitする事に成功しました。
で、これをrecpt1の内部で処理させて、
生TS(メモリ上) -> split -> b25 decode -> 出力TSファイル
となるように改造したいと考えています。
パッチを書いたらマージしてもらえますか?
ライセンス関係は現在 tssplitter_lite の作者様に確認中です。
0444login:Penguin
2010/01/31(日) 04:46:10ID:k7p8f0Y70445login:Penguin
2010/01/31(日) 08:25:26ID:PUYuBR7h0446login:Penguin
2010/01/31(日) 09:22:21ID:tX04DdMK・貧弱なIOのマシンで余裕ある録画
・エンコード時のIOの無駄を削減
・b25 decode時のCPUとメモリ資源の負荷を低減
0447login:Penguin
2010/01/31(日) 10:29:17ID:UAlZHRzoこれは結構大きいメリットだよなぁ。
0448login:Penguin
2010/01/31(日) 10:47:29ID:Gw3C/HN8悩みは尽きないんだねぇ
0449443
2010/01/31(日) 17:47:21ID:tX04DdMKtssplitter_lite の作者様とは連絡がついて、
公開に関するライセンスには問題なさそうです。
0451443
2010/01/31(日) 22:32:52ID:tX04DdMKありがとうございます。
バグ見つけてしまって、まだ出せるレベルではないので、
品質あげてからお願いしますね。
0452login:Penguin
2010/02/01(月) 00:03:39ID:Jmp4ufzi録画できるようになり、b25で復号も出きるようになったのですが…
皆さん編集ってどうしていますか?アナログのファイルはavidemux2 2.4で編集していたのですが
どうもPT2で録画したファイルをいじると音が消えたり出力できずに固まったり不安定なようで…
0453login:Penguin
2010/02/01(月) 01:48:44ID:GFs/sfjzMurdocCutter(on wine)で一部削る以外はそのまま。
そして日立2T買った。
0454login:Penguin
2010/02/01(月) 05:47:31ID:XJ+8+tmNなにはなくともsplit。その次はPS化。
0455login:Penguin
2010/02/01(月) 06:09:50ID:lwC+UxwXFFMPEGで必要なセグメントだけ取り出してTSコンテナに格納
→時間とCPUに余裕があれば音声をffmpegなどでWAVに解凍してAvidemuxで再圧縮。
5.1チャン音声と2チャン音声が同じセグメントに混在してる物に限ってはWine噛ませてtssplitter使ってる
0456login:Penguin
2010/02/01(月) 07:03:20ID:Jmp4ufziありがとうございます。b25の出力そのままmencoder/avidemuxに食わせて苦戦していました。
試してみます。
0457login:Penguin
2010/02/01(月) 21:00:57ID:34j3cQq0編集はしちゃいけないんだってさ。
録ったTSのままBDに保存するのが常識らしいですよ。
0458login:Penguin
2010/02/01(月) 23:16:38ID:cB7lBxbS0459login:Penguin
2010/02/01(月) 23:41:09ID:qxhuaPIR勝つとか負けるとか、お前は何と戦ってるのか?
やりたいことが満たされているならそれでいいんじゃないの?
満たされていないなら、コードを書くんだ
0460login:Penguin
2010/02/03(水) 03:56:18ID:gb+SGSgWQlpoOTFBWSZTWXY7MtYAAOHfgH64Yf/+u6+iSMq/59/qQAMOrJQANBKJAhoaCYB6iHqZDAANAEAY
JQgiEejU9T1AyZNDQaAZD1DIGI9RjmBMTQYTJkyZGEwTTTIxMAQwBUkRNA1NNFHpNplNkmGUyDam
mmmmhp6jNNSnRVZqAlUUSTX24RpLfO3ozcSDwxo6Vi7PmHVYIWEH/Wl68e7dhhnr4moh0VJJzRUk
lcFF+erCkKKbqQnIwntDg+HDEvOMwuZR9IqhFURTKmQiqxqtNHvr6nPGd3vcb4OUxd2zb9Mu+fcy
bZ5GvPfFOy3EvreVFGJx9aSjTo0CMo5UyLjOrpXbuEpMQsnMWrXh0IlRSNXvNYvOIDpiA9hrIpCk
ncfgrYyFCJQqITpEpVIU8DNpyXSyuP026n39fSTZNhwNC03STF5cOlnw7ydmqUo7KbCp7lm5T3Nj
M0Ot4uleQU4zupHlFRGKq8hIrGmCeyXCKLNJEZyxV5IV/DyM8adR9tMrWLMeN1bItRUk/RZoXYuZ
TBZHasWfFT1vM3Pi0MHapZ5zfs4nVrDYeZWMqLD4BaGlLUtMGp+qS1ugGiBZqFV6Z1uWfgs7pmZt
lGCvnNdJKno2/znF6XFJSRUxYtt1m7BaYGDfU0FDfPX+bOKmI0cL1b+9xdzje1yMdGhp2jLCOYVK
b5te8U4100wtk8M10aqoqpUMWtgfNj4WtWzsbE86le2Lr2ehb1YYuZuQ70NhfJTV8r3w5c5PBBzm
hoiUuqc7j5tfb9mTcaTUFWtFp28FzWWDEYzhbdEKdBw4y0Yy2qmfyx5t+mXjiPC6VylwtXycLBL5
0OtSaV2EyXlmnfrjIp3FTe8/Q3VK2+BabWRmci9qoI+HgwdgIv4fHk8yuilsloNVrbLhbP1haIaK
NddS5yjeqS7JbCZSqni65pvH0Y96HItODPJ0njamVVMGeY9m6dBiznstHJnyP/F3JFOFCQdjsy1g
0461login:Penguin
2010/02/03(水) 04:02:22ID:gb+SGSgW超クイックハックだけど、mplayer/faadを規格違反の音声変更に追随させてみるテスト。
base64 -d
bunzip2
patch
mplayer-export-2009-12-19/libmpcodecs/ad_faad.c
ADTS fixed headerも変わらないケースとかもあるんかねぇ
0462login:Penguin
2010/02/03(水) 07:18:22ID:x0rskHyFテレビ総合2スレの>>353でデュアルモノラルや5.1chとの切り替わりに
対応するパッチが出てるけど、それとは別モノ?
> 規格違反の音声変更
デュアルモノラルのときのADTSヘッダでchannel_configuration=0で配信
されてくるヤツのことを指してるのかな?
MPEG-2 AACではchannel_configuration=0の場合は、raw dataの中のPCEから
コンフィギュレーションを読み取ってチョ、となっているが、違反なの?
faadを初期化し直すのに、channel_configurationかPCEのどちらかを
渡す必要があるが、規格の記述を実直に実装しようとするとraw dataの中から
PCEをたぐってきて渡すことになり、ぶっちゃけ面倒くさい。
MPEG-4 AACだとADTSヘッダの直後にPCEを付けることになってるらっすぃから
すぐ見つかるけど、MPEG-2 AACの場合はホントにたぐらなきゃならない。
..ので、channel_configuration=0のときはデュアルモノラル、と決め打ちで
処理しているのが現状。
まぁ、放送のストリームだから内部構造を安易に変えられないので、
そんでええんじゃないかと思うけど。
0463login:Penguin
2010/02/03(水) 15:20:52ID:fGUiCeRn2ちゃんにパッチ書くと、あなたの著作物じゃ無くなるので、どんなライセンスのソースでも
あなたのパッチは取り込めなくなりますよ。
0464login:Penguin
2010/02/03(水) 17:58:06ID:DXZME0X/えええ、既にあるなら・・・ってあっちが本スレ的なの?PT2 DVB対応とか書いてあるし。
中見てないけどそっちの方がまともなんじゃないかなぁ。>必要な人。
> 規格違反の音声変更
いや、fixed headerが変わっちゃうのが違反なんだよね。これは1ストリーム中で変更されないはず。
で、PESで多重されてたりするのかもしれんけど、こっから(パッチの所から)は見えないのでそのままfaadに送られて{エラー->resync}の繰り返しって感じ。
なのでそこに安直リセット入れてやるだけのquick hackが上の奴。
んでchannel_configuration=0は、PCE or 暗黙の・・・ or アプリが知ってるハズ(ちと手元に規格書無いんで正確には見てちょ)
の後ろ2つがあるから、どうなんだろね?この前やってた某映画(5.1ch channel=6)には見た限り毎回付いてたけど、最初にハマったtsで付いて無かったんだよねー(2ヶ国語ニュース)
faadは必ず見に行ってた?そのニュース(channel=0 SCE開始)のadtsフレームの頭からinitに入れてやっても7(6だったかも)バイトだけ食って返して来たような気が。
(ビット見間違えてただけかもと思ったけど、そうでもなさそうね)
しかし音声多重も対応されてたのか・・・
実はこっちも1行パッチあったんだが(w (これはこれで副作用出るかもしれんので消しといた)
0465login:Penguin
2010/02/03(水) 20:11:53ID:lL0/5I0j>>464
> えええ、既にあるなら・・・ってあっちが本スレ的なの?PT2 DVB対応とか書いてあるし。
どっちが本スレとかは関係なく、
同じようなことをやってる成果が既に開示されてますよ、っていう情報です。
どうしても自分のパッチの方を流行させたい、というような意図が
あるなら好きにすればいいけど、おそらくは同じ目的だと思うんで、
だったらそちらのパッチを見て、もう用が足りるならやらなくていいかもしれないし、
不十分な点なり不具合なりがあるなら、それをリカバーするパッチを作るなり、を
検討することもできますよ、ということ。
0466login:Penguin
2010/02/04(木) 00:00:58ID:YwQu5Lqcb25 → vlc 1.0.1でps化 → avidemux 2.5.1でCM抜き → mencoder1.0で再圧縮
という流れです(3分程度の短いファイルのみ確認。後ろで音がズレるetc..があるかも)。
$ b25 test.ts test_b25.ts
$ cvlc test_b25.ts --sout "#transcode{acodec=mpga,ab=192,channels=2,samplerate=48000}:duplicate{dst=std{access=file,mux=ps,dst=test_b25_vlc.m2p}" vlc://quit
ここでavidemux2でtest_b25_vlc.m2pを開いて、CM抜きして、音ズレを直して、プロジェクトをtest.prjとして保存。
$ avidemux2_cli --run test.prj --output-format PS --audio-codec COPY --video-codec COPY --save test_b25_vlc_avidemux2.m2p
$ mencoder -ovc lavc -oac mp3lame -lavcopts aspect=16/9 test_b25_vlc_avidemux2.m2p -o test_b25_vlc_avidemux2_mencoder.avi # フィルタとか面倒なのでパス
つまづいた点メモ:
・生のtest_b25.tsやtssplitしたファイルの音声の長さをavidemux2は正しく認識しない("ファイル情報"で確認可)。
出力時に固まったり音がズレたり消えたりする。
・以下のコマンドで音声をmp2にすればavidemux2は音声の長さを正しく認識する。が映像が乱れる。ファイルが壊れてる?
ffmpeg -i test_b25.ts test_b25.m2v
ffmpeg -i test_b25.ts -ar 48000 test_b25.mp2
ffmpeg -i test_b25.m2v -i test_b25.mp2 -vcodec copy -acodec copy test_b25_remix.ts
・mencoderやffmpegで動画再圧縮なしにts→ps変換するのはコケました。
音が出なかったりエラーが大量に出たり(多分やり方がまずいだけ)。
0467login:Penguin
2010/02/04(木) 08:58:12ID:YNOXzeRu0468login:Penguin
2010/02/05(金) 21:29:11ID:6zAyKVpqBuffaloの
0469login:Penguin
2010/02/05(金) 23:12:20ID:p57ty42w>>466です。ありがとうございます。ffmpegでts->ps変換できました。
それだと音が消えるソースもありましたが-ss 3で先頭3秒を削ったら上手く行きました。
あと>>466ですが、一点訂正です。avidemux2は--audio-codec COPYだと音ズレは上手く直らないようです。
(COPYで保存したプロジェクトを読み込むとズレの設定値すら消えますし、出力時も反映されていない模様)。
mencoderで直せば(音声のカット位置がズレますが)大体は直せました。
0470443
2010/02/06(土) 13:05:31ID:LUC4S6Vsrecpt1.cにて
queue -> b25 -> file出力 or UDP送信
と処理している部分を
queue -> split -> b25 -> file出力 or UDP送信
とすると、パケット落ちとなったり、b25 で落ちてしまったりする。
queue -> b25 -> split -> file出力 or UDP送信
こっちだと得に問題はない。希望どおりのTSが出力される。
b25 に渡す前に split すると、queue が b25 処理の規程サイズより
小さくなってしまうのが問題だったりするのかなぁ?
splitして、ある程度のサイズ以上となるまでバッファリングしてみるかな…
それと、splitオプションだけど、1SEGのみ録画モードとか、
1SEGは常に落とすモードとか実装されるとうれしい?
自分はCSしか録画しない予定なのでどうでもいい部分だけど。
要望あれば実装します。コマンドラインオプションイメージ
recpt1 [--strip 101,102,...] [--drop-1seg] [--1seg-only]
#最近、処理内容はsplitって言うよりstripだよなぁという気がしてきました
0471login:Penguin
2010/02/06(土) 13:17:07ID:4x6PP1WL自分が必要だからハックしてるんでしょ?
他人の要望を必要とする意味が分からん。
0472login:Penguin
2010/02/06(土) 13:30:53ID:Ecplz2XS0473login:Penguin
2010/02/06(土) 13:58:05ID:uFcm2YjR0474login:Penguin
2010/02/06(土) 14:01:34ID:7VhlvoWZECM、EMMともに捨てて保管してる。EITは残してる。
0475login:Penguin
2010/02/06(土) 15:19:47ID:SLRvhqDj0476182
2010/02/07(日) 05:01:32ID:6OVRIVhuUbuntu 9.04 server edition (x86_64)にて、rebootコマンドで再起動した直後に
発生することが分かりました。ウチのUbuntu 9.04だと必ず再現します。
でもってウチにもう一台あるGentooでは発生しない…
Ubuntu 9.04はデフォルトでkexecによる高速再起動が有効になっていて、
reboot時にBIOSによる初期化が省かれたことでおかしなことになってたっぽいです。
/etc/default/kexecで高速再起動を無効にして解決しました。
-LOAD_KEXEC=true
+LOAD_KEXEC=false
kexecでの高速再起動が有効になっている人は気をつけた方がいいかもしれません。
ノイズと一緒に90秒前の映像が表示されていたのは謎ですが、
ノイズが出た際にプレイヤー(VLC)が一瞬逆スキップしてるのかもしれません。
0477login:Penguin
2010/02/07(日) 14:13:50ID:x7NhYXvTUbuntu9.10です。
とりあえず、PCI抜き差ししてきます。
なにか心当たりありますか?
0478login:Penguin
2010/02/07(日) 14:28:37ID:yTD/6/ndカーネルの PT1 用モジュールが読まれているんじゃね?
0479477
2010/02/07(日) 15:20:22ID:x7NhYXvTカーネルのアップデート後はドライバをインストールし直せと。
超初歩的ですいませんでした。
0480login:Penguin
2010/02/07(日) 17:39:51ID:NoHVnjGoアップデートしてくれるんじゃなかったっけかな。そんな記憶が
0481login:Penguin
2010/02/07(日) 19:14:27ID:dgtN7TGGバージョンアップに追随させるソフト」ってのを導入しとけって書いてあったから、
それがあればよろしいかと。
0482login:Penguin
2010/02/07(日) 20:42:26ID:y4Coa14M0483login:Penguin
2010/02/07(日) 20:46:32ID:pFy29ZrY0484login:Penguin
2010/02/07(日) 21:01:45ID:dgtN7TGGdkmsっつーのだ。Dellが作ってるみたいだな。
0485login:Penguin
2010/02/07(日) 21:06:22ID:y4Coa14M0487login:Penguin
2010/02/07(日) 23:37:25ID:zTn5yCOy> http://sourceforge.jp/projects/pt1dvr/
> * ライセンス: GNU General Public License v3 (GPLv3)
とあるからGPLだと思っていましたが、
GPLにするなら最低限コードと一緒に"GPLであることの表示"を配布しないとまずいような。
http://www.opensource.jp/gpl/gpl.ja.html
0489443
2010/02/09(火) 00:51:31ID:JjSzyY4y了解です。
GPLv3的なファイルとしてrecpt1に追加してみました。
それと、COPYINGが同梱されてないので同一パッケージ内に入れて置きました。
ttp://2sen.dip.jp/cgi-bin/pt1up/source/up0261.gz
◆使い方例◆
$ recpt1 --split 102 101 60 test.ts
◆このパッチの説明◆
TSストリームのPATに含まれるサービスIDをsplit引数で渡します。
そうすると、引数で指定したサービスIDのストリームだけがTS出力されます。
また、split引数にはカンマ区切りで複数の値を指定可能です。
1. PATのサービスIDの中から、引数で指定した値以外のサービスIDを破棄対象とします。
2. 1.で決定した破棄対象のPMTの中にかかれている、PROGRAM IDの値を持つパケットを破棄対象とします。
3. PATはsplitオプションで指定したサービスIDだけが含まれるように書き換えます。
上記の処理により、不要な番組のストリームを破棄して、TSファイルに出力します。
上記に1.と2.に該当しないパケットはそのままTSに含まれる形ですので、
TSの出力をそのままb25にかけることが出来ます。
0490login:Penguin
2010/02/09(火) 00:52:38ID:JjSzyY4y録画開始直後はTS出力しないで、そのままパケットを捨てます。
splitで捨てるべきパケットが確定するまではファイルに書き込みしません。
1秒ぐらい余裕を持ってrecpt1を起動した方がいいかもしれません。
recpt1.h の MAX_READ_SIZE イジってます。
1024の倍数でアライメントされてましたが、
splitterは188の倍数のアライメントであることを期待しているので、
16kに近い値に変更してます。
pt1_dev.h に recpt1.h の内容を一部追い出しました。
tssplitter_lite.c からrecpt1.h を include したかったので追い出しました。
pt1ctrl未対応です。
ここまでやってから未対応だと気がつきました。
とりあえず以上
0491252
2010/02/09(火) 01:54:32ID:AzWdp0IYどうもありがとうございます。早速ダウンロードして試してみます。
マージのとき参考にしたいので、ベースのリビジョンを教えていただけますか?
0492login:Penguin
2010/02/09(火) 21:13:47ID:PLJYk6+A乙です!いつもありがとうございます!
0493login:Penguin
2010/02/09(火) 23:06:13ID:JjSzyY4yhead に近い場所の方が後々いいかなと思って、
適当にheadに追従しながら作業してました。
diff取ったリビジョンは ee357d8f987f です。
0494login:Penguin
2010/02/10(水) 00:41:11ID:INjXqsyqこれの番組ごとのサービスIDを調べるにはどうしたらいいのでしょうか?
0495login:Penguin
2010/02/10(水) 01:07:05ID:X9pFdhdHPATを読むのが一番確実。って言うのもひどいので少しヒント。
CSだったら、チャンネル番号221chが東映チャンネルとか。
BSだったら 101 が BS1 で 102 がBS2
地デジのマルチ編成のサービスIDはよく分からんので、
PAT解析しないとダメかも。
ffmpeg -i TSFILE
とかしたときの
Input #0, mpegts, from 'test.ts':
Duration: 00:00:10.04, start: 2919.492056, bitrate: 24193 kb/s
Program 101 NHK!!BS1 <ーこれの数字(101)
※ただし、ffmpegはPATを元に上記の情報を出力して*いない*ので注意
splitしたファイルをffmpegに食わせても、落とした番組も上記の一覧に表示されます
Cが分かるなら、tssplit_lite.c の AnalyzePat()の
L349のループがPATの解析処理
0496login:Penguin
2010/02/10(水) 02:11:47ID:INjXqsyqありがとうございます
tssplitter_lite.cを見てみたのですが、ちんぷんかんぷんなので
ffmpegで1つずつ調べてみようと思います
その後はepgrecのdo-record.shでチャンネルによってサービスIDを指定するようにしてみようと思います
とここまで書いて思ったのですが、液晶TVの番組表などに表示されるNHKなら011みたいなものはサービスIDなのかな?
0497login:Penguin
2010/02/10(水) 08:05:22ID:mdzGO7gu0498252
2010/02/10(水) 15:27:35ID:t9lh9IXVのsidをポジティブリストすることになるので、オプション名は --sid に変更
させていただきました。
地上波放送では必要なサービスIDを知るのが難しいので、とりあえずの対策と
して、--sidオプションを付けた場合は利用可能なsidを列挙するようにしてみ
ました。
今後の改良案ですが、まず --no1seg と --only1seg あたりは欲しいですね。
これを実現するにはストリームタイプを見る必要があると思うんですが、そこ
からn番目のHD/SDなんて指定もできるようになると便利かなと思います。
パッチ作者の方、オリジナルのtssplitter_liteの作者の方にあらためてお礼申
し上げます。
0499login:Penguin
2010/02/10(水) 20:36:05ID:/D4/6Qz/http://350ml.net/labo/iepg2.html
0500login:Penguin
2010/02/10(水) 21:12:16ID:Ffd/LGnL0501login:Penguin
2010/02/10(水) 23:53:36ID:SJsbcEohそれとも更新に失敗して古い表示となってしまっているのでしょうか?
[root@aaa driver]# dmesg |grep pt1
pt1-pci.c: 1.1.0 2010-01-27
pt1_thread run
0502252
2010/02/11(木) 01:00:19ID:qzVjdiS1hgで取得した場合はリビジョン番号が表示されますが、tarやzipのarchiveとし
てダウンロードした場合は半固定のバージョン文字列です。こちらはAPI変更の
時などに変更するつもりです。今のところそれが最新ですので問題ありません。
0503443
2010/02/11(木) 01:20:14ID:Z5DppHVJマージありがとうございます。
自動録画するに当たって欲しい機能があったら、
またパッチ作るかも知れません。
その時はまたよろしくおねがいします。
0504login:Penguin
2010/02/11(木) 02:41:18ID:+Dn3Gh9Dありがとうございます
さっそくsidオプションを使ってみたのですが、--b25 --stripと同時に利用したところ
NHKにおける利用できるSID4つですべてにおいて
b25->put failed
b25_decode failed. fall back to encrypted recording.
のエラーがでてしまいました。
0505443
2010/02/11(木) 02:45:07ID:Z5DppHVJコミットされたdiffを読んでいて、
不要なコードが混じっている事に気がついてしまいました。
申し訳ないです。
tssplitter_lite.cのL371-380の else if からのブロック不要です。
いい加減に、1SEG落とし出来ないかなと、実験していた時の
コードが残ったままコミットしてしまった模様です。
大変申し訳ないです。
このコードが残っていると、
sidオプションの引数に all という文字列を渡した場合に、
全てのサービスIDが録画されます。
まったくもって無意味なコードですね...orz...
0506252
2010/02/11(木) 03:35:06ID:qzVjdiS1sidに現れる場合があり、現在の「消すsidに属すpidをマークする」方法だとこ
の場合に刈り込みすぎになってしまいますね。
「残すsidに属すpidをマークする」方法に戻す必要がありそうです。
0507login:Penguin
2010/02/11(木) 09:56:54ID:ymKuxn9v記録しないようにして欲しい。
そのせいでプレイヤーが落ちる。
プレイヤーののほうが悪いともいうが。
0508252
2010/02/12(金) 22:20:29ID:lKq1UJSt地上波で単一sidが抜けるようになっています。
地上波ではsplitした後のストリームがデコードできないようなので、
折角の改良を戻してしまって心苦しいのですが、デコード後にsplit
するようにしました。
それから、--sid allはそれなりに使い途があるので残します。テスト
で結構重宝しました。
0509252
2010/02/13(土) 19:51:06ID:TQr/WsVRを使えるようにしました。csv形式で列挙して必要なサービスだけ残すことがで
きます。
0510login:Penguin
2010/02/13(土) 22:18:28ID:FyI/vOR5作者さん忙しいのかなぁ
0511login:Penguin
2010/02/13(土) 22:36:05ID:nOOeebzy何か要望でもあるのん?
0512login:Penguin
2010/02/13(土) 23:20:59ID:FyI/vOR5S2API対応
自分でチャレンジしたが挫折した orz
0513login:Penguin
2010/02/14(日) 00:39:01ID:Jtq/XL/iS2API 自体はすでに使ってるけど、
S2API のどのコマンドへの対応が足りない?
0514login:Penguin
2010/02/14(日) 08:25:34ID:IpKht3Tl書き方が悪かったですね。
http://pc11.2ch.net/test/read.cgi/linux/1253880711/251
前後の対応をPT1ドライバでもお願いしたいと思ってます。
0515login:Penguin
2010/02/14(日) 18:25:44ID:13830NyKうおおお 超便利です!
ありがとうございます
どうやってるのかは知りませんが、hdと指定すると自動的にhdのsidだけ指定して録画できちゃうんですね
更新お疲れ様です
0516login:Penguin
2010/02/14(日) 21:17:32ID:NhSgRPdd--sidを指定してできたtsはREGZAで再生できませんでした。
そのtsをtssplitter_liteに通すとREGZAで再生できたので生成されたtsの差分をとったところ、
--sidを指定した場合は巡回カウンタの上位4ビットがクリアされるのが原因のようです。
0518login:Penguin
2010/02/14(日) 23:58:54ID:Jtq/XL/iなるほど。時間が取れたらやりますが3月になるかも。
パッチも歓迎です(upstreamに直接投げてください)。
0519login:Penguin
2010/02/15(月) 18:27:11ID:ccy4Xh2r0520login:Penguin
2010/02/15(月) 18:32:00ID:7CqEWQNa0521login:Penguin
2010/02/15(月) 21:01:18ID:YyONUv2r0522login:Penguin
2010/02/15(月) 21:44:04ID:7CqEWQNahttp://bitbucket.org/hiranotaka/dvb-pt1/wiki/Home
にPT1/PT2と書いてるから、てっきり使えると思ってた。
PT2持ってないけど
0523login:Penguin
2010/02/15(月) 22:06:13ID:CZqrb4fNログぐらい読めよ、まったく…
0524login:Penguin
2010/02/16(火) 03:40:03ID:LQwgyL3p大木はこれだから「たいぼく」って云われるんだ。
0525login:Penguin
2010/02/16(火) 18:05:29ID:I4uJPNOmマルチチャンネルの番組を録画しようとしたんだが、
HD→SD放送へ切り替わるところでファイルサイズが増加しなくなり、
そこからは記録されてなかった。
マルチチャンネルでの放送中に録画すれば、
ちゃんと出来てるので、サービスIDの間違えでは無いと思うんだ。
0526login:Penguin
2010/02/17(水) 00:30:13ID:0zLDPkHB放送中にサービスIDが変更したのに、recpt1側が追従していないからだと思う
PMTを監視して、変更が合ったら追従するべきだと思っていたけど、
その管理は録画プロセス呼出側にお願いしたいかなぁと思って自分は実装しなかった
0527login:Penguin
2010/02/17(水) 17:47:25ID:rxjCJROT0528252
2010/02/17(水) 17:56:20ID:J0NsMTDb具体的にはどのチャンネルをどのように録画したかったのでしょうか?
当方の普段の利用方法では途中でチャンネル構成が変わるケースがない
ので、どういう挙動が望ましいのか、なかなかイメージが掴めません。
0529login:Penguin
2010/02/17(水) 19:50:03ID:JKTKO7a60530login:Penguin
2010/02/17(水) 22:59:51ID:0zLDPkHBデジタル放送教科書(上)のPATの解説(P96あたり)では、
カレント・ネクスト表示というフィールド(先頭から48bit目)があって、
1の時このテーブルが適用できる事を意味し、
0の時は次に適用されるテーブルであることを示す。とある。
PATは放送途中で変更される事を許容しているように読み取れる。
PMTも同様のフラグがあると記述されている。
ただし、実際の放送でこのフラグが立つのかはまた別の問題だけど。
google booksでも確か微妙に引っかかるから検索してみては。
0531login:Penguin
2010/02/17(水) 23:20:12ID:iyb9396JHD1つのときはサービスすべてがHD用の同じ映像PIDを参照しているが、
SD2つのときはそれぞれSD1用、SD2用の映像PIDを参照する。
番組によっては音声PIDを2つ持ったり、字幕用PIDを持ったりして参照
するPIDが変わる
0532login:Penguin
2010/02/17(水) 23:44:53ID:rxjCJROT平日の15時からしばらくの間、NHK教育がマルチ構成で放送されるので、
その1分前にNHK教育3のSIDを指定して、録画をしたところそういうことになりました。
構成が変わった後の放送が記録されていないので、
そこを修正していただければありがたいです。
0533login:Penguin
2010/02/18(木) 03:00:53ID:CEXRBM/N日経2月号を参考にしてあっさりできました。
ところで番組表の並びを変更するにはどこを変更すれば良いでしょうか?
0534login:Penguin
2010/02/18(木) 03:57:41ID:YxsjYdO/みんな3枚・4枚挿しだよ?
0535login:Penguin
2010/02/18(木) 08:18:06ID:Xko5hoWRその2月号の何処かに書いてあるよ
0536login:Penguin
2010/02/18(木) 12:54:43ID:CEXRBM/Nとん
/var/www/epgrec/settings/gr_channel.php の並びがそのまま番組表の並びになるのね。
該当ファイルをクリエイトする時に局名をコメントとして入れてほしいところ。>中の人
0537login:Penguin
2010/02/18(木) 14:03:47ID:zVlT53Vp0538login:Penguin
2010/02/18(木) 14:15:30ID:Z9j9wmUo0539login:Penguin
2010/02/18(木) 14:18:34ID:NRYmid7iphpのソースにコメントをってことじゃないか?
書いてなかったっけ?
0540login:Penguin
2010/02/18(木) 14:27:18ID:zVlT53Vpするコマンドが付いていて/var/www/epgrec/settings/gr_channel.phpが
自動的に作られる。その中に局名を入れて欲しいということでしょ。
局名を得るにはEPGを抜かないと成らないからちと難しいね、と。
0541login:Penguin
2010/02/18(木) 15:02:28ID:NRYmid7i0542login:Penguin
2010/02/20(土) 04:14:10ID:Hu+Nt2njBIOS は、 ver.1101。
PCI スロットには PT2 以外なにも差していません。
PT2 を全部のPCIスロットで試したが、NG。
これって初期不良?
0543login:Penguin
2010/02/20(土) 04:26:27ID:SDYZ+jInXPマシンに挿して反応をみる。
0544login:Penguin
2010/02/20(土) 04:57:53ID:dR/J9cSdドライバ入れている?
ただ差しているだけじゃだめだったと思うが。
ドライバ入れてないなら、下のアドレスを参考に入れてみたら?
http://blogs.yahoo.co.jp/tiplinux/23609824.html
0545login:Penguin
2010/02/20(土) 09:01:27ID:8kCuP4Jflspci の出力結果くらい貼れよ。
0546login:Penguin
2010/02/20(土) 10:02:40ID:4VyQgadbそれはないか。
0547login:Penguin
2010/02/20(土) 10:19:35ID:sLL1yAghlspciに出てきて、ドライバを入れたらちゃんと動いた。
0548login:Penguin
2010/02/20(土) 11:21:15ID:4VyQgadb0549login:Penguin
2010/02/20(土) 23:09:55ID:Ql69Sr32http://www.amazon.co.jp/gp/product/B002WLP190/ref=sr_1_1?ie=UTF8&m=A3LXIF1F8B0SFW
0550login:Penguin
2010/02/20(土) 23:22:31ID:8dXw9rDu誤爆?
PS3スレに出張するの辞めろよw
0551login:Penguin
2010/02/22(月) 21:23:12ID:szugzFm2再起動したときに録画用のatコマンドが変な挙動をしてしまったようで
recpt1でHDD残量ゼロになるまで録画してしまいました。
多分、巨大tsファイルの2/3あたりに目的の番組があるのですが…これをb25で処理するHDDの余裕がありません
0552login:Penguin
2010/02/22(月) 21:35:17ID:abBx+8vbドライブ増設したほうがめんどくさくなくてええわい
0553login:Penguin
2010/02/22(月) 21:45:57ID:DnI7lpbl0554login:Penguin
2010/02/23(火) 00:13:49ID:hrEeIgGo$ dd if=INPUT.TS of=OUTPUT.TS bs=188 seek=11111 count=99999
先頭から11111パケット分飛ばして、99999パケット分をOUTPUT.TSに書き込む
seekの値とcountの値は自分で計算して適切な値を入れるといい
放送波のビットレートを参考に計算してみたまえ
bsは188以外にするとコケるソフトが多くなると予想
$ dd if=TSFILE bs=188 seek=1111 count=9999 | b25 /dev/stdin /dev/stdout | vlc
こんな感じで再生試験しながらやってみたらどうかな
よく分からなかったらman読むか、気にしないでそのままやって失敗するといい
0555login:Penguin
2010/02/23(火) 07:15:00ID:eUbh4CIa>>553,554を試して見ました。適当な所で切ってみましたがほぼ上手くいきそうです。
> error - failed on ARIB_STD_B25::put() : code=-3
が出ることがあるのでもうちょっと試してみます
0556login:Penguin
2010/02/23(火) 23:45:52ID:eUbh4CIa$ dd if=TSFILE bs=188 skip=1111 count=9999 | b25 /dev/stdin dist.m2t
seekではなくskipが正しいようです。skipにすれば上記エラーもでません。
なお、カウントの算定は地デジのビットレート16.85Mbpsから
$[ 秒数 * 16.85 * 1000 * 1000 / 188 / 8 ]
で計算すると大体一致しました
とても助かりました、ありがとうございます。
# tsって固定パケット長だからこういうことができるですね
0557login:Penguin
2010/02/24(水) 10:59:39ID:etHzbziU録画していない状態で8W位食っているっていうのは、どうなったんでしょう。
>>193
細かく制御予定と書いてあるんで。
0558252
2010/02/25(木) 00:33:04ID:e2Zmo7Y5チューナの省電力設定を使用毎にいじるようにしてみました。実際に電力をカッ
トできているかわかりませんが…。消費電力の測定ができる人のレポに期待し
ます。
0559login:Penguin
2010/02/26(金) 17:54:03ID:2x/O1oej0560252
2010/02/26(金) 23:38:15ID:eOjF9o0i後からデコードする場合 ECM が必要なので、アップデートを強く推奨します。
0561login:Penguin
2010/02/27(土) 11:42:03ID:DiY1IXKe興味あったので消費電力を測定してみました。
recpt1で録画終了後しばらくたってから計測した値です。
(1)PT2なし 19W
(2)PT2あり(ドライバなし) 20W
(3)PT2あり(3f7288b0672c:省電力設定追加前) 26〜27W
(4)PT2あり(1ccbe20c4ce5:省電力設定追加後) 25W
残念ながらほとんど効果なしのようです。
0563login:Penguin
2010/02/27(土) 18:33:33ID:aalaDqwx0564login:Penguin
2010/02/27(土) 18:38:26ID:FVhBYKgb現在はどちらもHD放送だけ録画できるし、ただ番組表から録画するだけだったらどちらも変わらない
機能が多いのはTVRock
0565login:Penguin
2010/02/27(土) 18:41:12ID:FVhBYKgb自分はLinuxの方が安定してるし、サーバとして使いたいからepgrec使ってるけど
0566login:Penguin
2010/02/27(土) 19:20:01ID:wBxuRPl/PT2を購入したんでデジタル環境に移行したい。
そこで質問だが、MythTVからTVRockに乗り換えた人は何か不便を感じている?
特に問題ないようならTVRockにしようと思う。
0567login:Penguin
2010/02/27(土) 20:10:44ID:wJc3fVEUMythTVのままで行くべし
そう遠くないうちに直接取り込める日が来るだろう
それまではvlc経由で録画しておくとして
0568login:Penguin
2010/02/27(土) 20:30:34ID:1K/2W8sE環境構築はぶっちゃけ面倒くさいですぜ > 旦那
..でも、逃げずにMythTVのままでガンバルことを強くお勧めしますよ。
0569login:Penguin
2010/02/27(土) 23:18:56ID:tqRHAkGE文句を言うだけでちょっと心苦しいのだけど、
sidオプション指定時に番組情報とかなるべくそのまま残す方にしてはいかが?
TSで保存するのなら、TSの情報はなるべく残した方がいいと思う。
PSで保存するなら落としてもいいと思うのだけど。
具体的には、このあたり残してはどうかなという感じ
PID:0x0011(SDT&BAT) : ブーケ(編成チャンネルの集合)の名称、含まれる編成チャンネルなど、ブーケに関する情報の指示
PID:0x0012(EIT) : 番組の名称、放送日時、番組の説明など番組に関する情報の指示
PID:0x0013(RST) : 番組の現在の進行状況の指示
PID:0x0014(TOT) : 放送波の現在時刻情報(サマータイムがオプション)
0571login:Penguin
2010/02/28(日) 19:58:49ID:V1T13ku1MythTVとの連携方法てどう設定するの?
ぐぐっても、recfriioの例はあったんだけど上手く行かなくて・・・
どなたかヒントだけでも教えて頂けませんか?
Fedora 10、MythTV 0.22 svn、recpt1な環境で、
vlcで直でのストリーム再生は出来てます。
0572login:Penguin
2010/02/28(日) 20:26:01ID:04dV/DyQrecfriioの例とほとんど一緒だよ。
ただ、MythTV0.22ではIPTVで受信出来ないらしい。
1行変えれば動くとの情報あり。最新svnでどうかは不明だけど。
まずは0.21で試したほうが無難かも。
0573login:Penguin
2010/02/28(日) 21:42:21ID:FoBdSL3J> // Begin by setting up our usage environment:
> if (!InitEnv())
> return false;
>
>#if 0
> ReceivingSocketAddr = our_inet_addr(parse.host().toLatin1());
>#endif
>
> Groupsock *socket = new Groupsock(*_live_env, addr, parse.port(), 0);
きのうsvn updateしたが、このファイルのロジックは去年4月から変更されてない。
0574login:Penguin
2010/02/28(日) 22:01:02ID:FoBdSL3Jあと、拙作ですが、テレビ総合スレの方でサジェストを受けながら作った
vlcの音声切り替え対応パッチを充てた方がいいです。
0575login:Penguin
2010/02/28(日) 22:38:01ID:IFZv9XbDこのスレッドを見つけて、ちょっとlinuxでの録画、視聴環境に
興味を持ったもんで。初心者質問ですんません・・・。
0576login:Penguin
2010/02/28(日) 23:21:36ID:gpzSQL8jそれはどういうソフトなの?
0577login:Penguin
2010/02/28(日) 23:55:39ID:IFZv9XbDそうでしたね。windowsで当たり前のように使わせてもらっていたソフトなもので
独りよがりな質問でしたね。失礼。
LAN内のPCで地デジチューナを共有するといった感じでしょうか。
地デジチューナをつけたPCがサーバのような形になり
クライアントマシンで視聴できる。このようなソフトです。
多分、linuxにも同じようなソフトはありそうだなと思い質問させていただきました。
0578login:Penguin
2010/03/01(月) 00:02:38ID:B9IiyytY0579login:Penguin
2010/03/02(火) 23:59:27ID:6l9KZ+F0日経Linuxとwebで勉強しながら、Ubntu9.10 + D945GCLF2 + PT2で地デジ鯖を構築しました。
Win機からepgrecにアクセスしての予約録画と録画視聴もできてます。
現在、スタンバイとハイバネートができずに困っています。
検索すると同じような構成でPT2が原因でできないような情報がありました。
Linux + PT2で、スタンバイとハイバネートができている方はいるでしょうか?
また、Fedoraなどの他のディストリビューションで改善する可能性はあるでしょうか?
よろしくお願いします。
0580login:Penguin
2010/03/03(水) 00:14:50ID:Mhnpzb8N575です。recpt1というものがあるんですね。
ちょっと調べてみると、確かにUDP送信できそうです。
それをwindowsマシンで受信し再生すれば良いと
いうことですね。
不慣れなlinuxですが、試行錯誤してみます。
レスありがとうございました。
0581login:Penguin
2010/03/03(水) 00:24:54ID:V421F/QR何をやったか、どうだめだったか?
ってのが書いてないとエスパー回答もできんだろう
s2ramとかs2diskで復帰してこないと言っている?
pt1_drvが原因で復帰してこないなら、
ハイバネート時にドライバアンロードするとかすれば対応出来る気がするけど
それと、ハイバネートではなくて、WoLじゃダメ?
ディストリビューション変えたところで、
元になってるソースなんてほとんど同じものなので、
管理方法が違う程度でどれでも同じだと思うけど
0582579
2010/03/03(水) 00:44:47ID:7923RKsS説明足らずですみません。
終了のメニューから、サスペンド、ハイバネートを選択すると画面が暗転しますが、スクリーンセーバーと同じ状態になるだけでした。
BiosでS1、S3の切り替えもしてみましたが、無理でした。
専門的なことはわかりませんが、復帰に失敗するのではなく、スタンバイやハイバネートに移行することができないのだと思います。
WoLは知識もあまりなく、試したことがないので分かりません。
0583login:Penguin
2010/03/03(水) 02:50:21ID:zxKhMZhi>>573
>>574
ぐぐって、「ReceivingSocketAddr = our_inet_addr(parse.host().toLatin1());」を
コメントアウトしてコンパイルするとイケると情報を見つけたのですが、
やはりMythTV 0.22では無理なようです・・・orz
もう少し調べてみるか・・・
0584login:Penguin
2010/03/03(水) 07:27:28ID:ECr7KfXRRadeonドライバを入れてるなら無理かもしれんね
0585login:Penguin
2010/03/03(水) 15:20:05ID:rrve+Scs引っ越したあとに自動録画が働くか不安
0586login:Penguin
2010/03/03(水) 15:40:31ID:z7G+oZIZ番組表はチューナー経由で作っているからネットは関係ないと思うけど。
0587login:Penguin
2010/03/03(水) 15:41:31ID:kJ01j2Yiそれかこのへんのlinux対応版でもないかな。どなたかお願い。
ttp://www1.axfc.net/uploader/he/so/198356
ttp://www1.axfc.net/uploader/he/so/198506
ttp://www1.axfc.net/uploader/File/so/22923.zip
p:regza
0588login:Penguin
2010/03/03(水) 16:46:14ID:xyHk4LtG最後の奴C#みたいだけど
monoで動かない?
0589login:Penguin
2010/03/03(水) 18:09:11ID:aiP+tH57番組タイトル、概要、録画開始時刻などを埋め込まなきゃならない
ようだから。
Regzaユーザー限定でrecpt1にそこまで肥大な機能を持たせるなんて
バランス悪すぎでしょjk的に。jk的に考えて欲しいRegzaユーザーが
自前で別個に作るべきだな。
0590login:Penguin
2010/03/03(水) 20:04:13ID:FEZER/hL0591login:Penguin
2010/03/03(水) 20:25:27ID:uIPBeVQz自分でやれ。
0592login:Penguin
2010/03/03(水) 21:08:11ID:AQMfxshDつーか、そういう使い方ならWindowsでやったほうが楽じゃない?
わざわざ茨の道を通ることはないと思うが。
0593login:Penguin
2010/03/03(水) 21:13:54ID:g7Kk0Z2O0594login:Penguin
2010/03/05(金) 13:34:07ID:lCmbyKUOkernel: (249:2)Drop=00000000:00000000:00000000:00000000
って出るのは正常なの?
${OUTPUT} のファイルサイズ0なんだが・・
0596login:Penguin
2010/03/06(土) 14:17:38ID:acNV89jJキャラクタデバイス版とDVB版?
どれが最新なのか、どれが高機能なのか
わからんくなってきた。
0597login:Penguin
2010/03/06(土) 14:25:30ID:7kmWYJNS2.6.32(だっけかな)からDVB版の方がメインツリーに入ってる
0598login:Penguin
2010/03/06(土) 15:43:11ID:acNV89jJ俺、recpt1使ってるんだけど、
DVB版でも使えるの?
別途ドライバを用意しなくてよくなったけど、
その代わりtsの暗号の解除が面倒になりそうに思ってるんだけど。
0599login:Penguin
2010/03/06(土) 18:52:02ID:nIkWubiYfuse_b25がございますよ
0600login:Penguin
2010/03/07(日) 00:32:38ID:Dh/cLBqlさんくす。
いやー、しばらく見ない間に
いろいろとかわってんなーw
0601594
2010/03/07(日) 17:04:36ID:I8z6fWOCさんくす
あまりにもうまくいかないものだからカードを疑って
Windows機で動作確認していました
今週末はもう、戻して試す気力がorz
今度やってみます
0602login:Penguin
2010/03/09(火) 02:44:52ID:6deQ31Uiキーワードで登録後、予約一覧から予約削除、キーワードの登録削除をしたところ録画されなくなった。
元のキーワードで登録してもダメっぽいのは分かってたけど、別のキーワードで登録してもダメ。
MySQLのデータベースを削除して再構築後、再度キーワード登録してもダメ。
他の番組は録画されるのに。。。
とうとう週4回の放送すべて撮り逃したよ。。。
なんでだろ?
0603602
2010/03/09(火) 02:55:31ID:6deQ31UiMySQLのデータベース再構築後、キーワード登録し忘れていた番組がなぜか自動的に録画されている。
つまり、MySQLのデータを作り直しではキーワードに対しての「録画しない」というフラグは消せないんだね?
このフラグは一体どこにあるんだろう?
どうやったら再びキーワードで録画できるようになるんだろう?
0604login:Penguin
2010/03/09(火) 04:14:52ID:3/sInD4o0605login:Penguin
2010/03/09(火) 07:49:27ID:pWit2T6q> MySQLのデータベース再構築後、キーワード登録し忘れていた番組がなぜか自動的に録画されている。
うちもそう。一旦登録された予約録画はキーワード削除しても追従して消えないんだと思ってる。
うちはそんなに録画しないから手で消せばいいんであんまり気にしてない。
頻繁に録画する人は重複が気になるかもね。
0606epgrecの中の人
2010/03/09(火) 11:27:11ID:8n+0HCQXもしかしてatrmコマンドがないとかじゃないですか。atrmはatのシンボリックリンクなんで
存在しないディストリもあるのかも
0607login:Penguin
2010/03/09(火) 18:35:07ID:H1t2gcxD二人で録画していので/epgrecと/epgrec2を作って独立運用しているのですが
どこまで共通化できますでしょうか?
cronの番組表取り込みは共通化できますでしょうか?
0608login:Penguin
2010/03/09(火) 21:08:05ID:9O+KVvptBSジャパンだけ、tsspliter_liteが通らない様な気がする(ファイルサイズ0のものが作られる)のですが、
うちだけの環境でしょうか?
epgrecのdo-record.sh内でのバッチ処理なのですが、
$SPLIT ${OUTPUT}_tmp.ts ${OUTPUT} ${CHANNEL}
ここで、${CHANNEL}は171が入っています(手打ちでも同様の結果です)。
0609epgrecの中の人
2010/03/09(火) 22:28:17ID:8n+0HCQXうーん、そういう使い方は考慮してなかったので番組取得の共通化はスクリプトを割と広範囲に
書き換えないとなんないですねえ。
>>608
BS-Jだったかチャンネルん番号1つズレでやってる局がひとつありましたよ。
ffmpeg等で確認してみては。pt1/2なら今のrecpt1使って--sid hdとするのが手っ取り早いです。
0610login:Penguin
2010/03/10(水) 22:23:19ID:UfbZJRgZありがとうございます。BS-Jは172で拾うことが出来ました。
また、recpt1で便利なオプションが追加されている事に気が付きませんで、使っておりませんでした。
うちの再生PCはどうもtsファイルを再生するのにギリギリの環境でして、いかに再生を軽くするか腐心しています。
再生させるとすぐCPU100%に張りつきますので…
ところで、BS-Hiをrecpt1 --sid hd or tssplitter_lite hoge1.ts hoge2.ts 103 すると、
Stream #0.2[0x110]: Audio: aac, 48000 Hz, stereo, s16, 143 kb/s
が、
Stream #0.2[0x110]: Audio: aac, 0 channels, s16
となる様な気が…(音声が飛びました・映像のみ表示)
0611login:Penguin
2010/03/10(水) 22:26:54ID:8X54hBoW5.1ch番組の前後で音声チャネル構成が変わっとんのとちゃうか?
0612login:Penguin
2010/03/12(金) 02:40:30ID:khUOFDq3echo "SID : $SID"
--b25 --strip $CHANNEL --sid $SID
これでCSの各チャンネルのサービスIDを333とか342とかepgrecに設定すれば完璧でした。
regzaから録画中のおっかけ再生もできるようになってハッピーです。
こうなってくるとpt1ctlを使いやすくしたくなりますね
0613login:Penguin
2010/03/12(金) 15:25:01ID:dZM98cuN「アリケン」を番組検索して、自動録画キーワードに登録しても
予約一覧には何も在りません。
同様に「バラエティ7」を番組検索して、自動録画キーワードに登録した場合
番組検索ではアリケンを含めた7番組が表示されますが
予約一覧にはアリケンを除いた6番組だけ表示されます。
どちらの場合も、他の予約や自動録画キーワードを削除した状態で確認しています。
これって>>602さんと同じ話なのかな?
手動で登録以外の対策が有れば、ご教授願いますm(_ _)m
0614login:Penguin
2010/03/12(金) 16:18:12ID:Ukad20ZVご回答ありがとうございます。特に不都合は無いので今のまま運用します。
その他の不具合、疑問点を
1 録画サムネイルが削除されません。
2 getepg.phpをshとして動かす場合は、 include_once('config.php'); の前に chdir('/your_install_dir'); が必要ではないでしょうか?
0615epgrecの中の人
2010/03/12(金) 16:36:34ID:ebGjwe+/やってみましたが確かにそうですね。調べてみないと
>>614
PHPではそのスクリプトがあるディレクトリも検索パスになるので
通常はchdirしなくても問題ないはずですが?
0616login:Penguin
2010/03/12(金) 17:53:39ID:dZM98cuNテーブルを全部ドロップしてstep1.phpから
やり直したところ問題ありませんでした。
多分epgデータに想定外の情報が一時的に配信されていたのではないかと…。
0617login:Penguin
2010/03/13(土) 11:25:13ID:mALHvnARpt1ctl の --sid オプション対応版patch書いちゃいなよ
0618login:Penguin
2010/03/13(土) 15:28:48ID:Ip7Anx9R見ようと思ったら、1分くらい録画してもサイズが1MBにも届かない。
ワンセグが録画されているのだろうかと思ったけど、再生しないので確認
できない。
使用可能なsidは「1064 1065 1066 1448」となっていて、「1064」が選択
されている。
他のsidで録画してもやはり小さいサイズのファイルしかできない。
単に「recpt1 --b25 --strip 24 3600 tideji.ts」と打つと高画質のやつが
見れる。
高画質のやつのsidが使用可能でないこともあるんだろうか?
0619618
2010/03/13(土) 16:01:36ID:Ip7Anx9Rこれがワンセグっぽい。
1065、1066は1064同様再生できない。
これってデータ放送か何かなのかな?
0620login:Penguin
2010/03/13(土) 16:17:11ID:elsmSyRX0621login:Penguin
2010/03/13(土) 17:28:44ID:isWsUqUsまずは
$ ffmpeg -i hoge.ts
で TSの内容を確認してみては?
0622618
2010/03/13(土) 17:49:47ID:Ip7Anx9R録画してみたら、今度は高画質のやつが出てきた。
sidは1064が選択されている。
使用可能なsidは前回と同じ。
>>620
おれに対するレスかな?
別表に書かれているのを十進法に直すとテレ朝は1064〜1071だね。
1067〜1071がさっき使えなかったのはなぜ?
この使えなかったsidが高画質だったのだろうか?
0623618
2010/03/13(土) 18:01:31ID:Ip7Anx9Rファイルは捨ててしまったけど、試しに取ったのがゴミ箱に残っていた。
「--sid all」で録画したやつだと思う。
関係ありそうな部分を拾うと
Program 1064
Stream #0.2[0x111]: Video: mpeg2video, 90k tbr, 90k tbn, 90k tbc
Stream #0.3[0x112]: Audio: aac, 0 channels, s16
Program 1065
Stream #0.2[0x111]: Video: mpeg2video, 90k tbr, 90k tbn, 90k tbc
Stream #0.3[0x112]: Audio: aac, 0 channels, s16
Program 1066
Stream #0.2[0x111]: Video: mpeg2video, 90k tbr, 90k tbn, 90k tbc
Stream #0.3[0x112]: Audio: aac, 0 channels, s16
Program 1448
Stream #0.0[0x181]: Video: h264, yuv420p, 320x180, 14.99 tbr, 90k tbn, 29.97 tbc
Stream #0.1[0x182]: Audio: aac, 24000 Hz, stereo, s16, 43 kb/s
とある。
0624618
2010/03/13(土) 18:02:19ID:Ip7Anx9RProgram 1064
Stream #0.0[0x111]: Video: mpeg2video, yuv420p, 1440x1080 [PAR 4:3 DAR 16:9], 20000 kb/s, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0.1[0x112]: Audio: aac, 48000 Hz, stereo, s16, 183 kb/s
Program 1065
Stream #0.0[0x111]: Video: mpeg2video, yuv420p, 1440x1080 [PAR 4:3 DAR 16:9], 20000 kb/s, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0.1[0x112]: Audio: aac, 48000 Hz, stereo, s16, 183 kb/s
Program 1066
Stream #0.0[0x111]: Video: mpeg2video, yuv420p, 1440x1080 [PAR 4:3 DAR 16:9], 20000 kb/s, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0.1[0x112]: Audio: aac, 48000 Hz, stereo, s16, 183 kb/s
Program 1448
Stream #0.2[0x181]: Video: h264, yuv420p, 320x180, 14.99 tbr, 90k tbn, 29.97 tbc
Stream #0.3[0x182]: Audio: aac, 24000 Hz, stereo, s16, 54 kb/s
となっている。
よく分からないけど、前のやつのほうは1064〜1066はやはりちゃんと
録れてないっぽいね。
0626login:Penguin
2010/03/13(土) 18:16:06ID:mALHvnARその時、--b25 オプションつけた?
--b25オプションつけないTSをffmpeg -i で出力を確認したらどうでるかな
0627618
2010/03/13(土) 18:20:32ID:Ip7Anx9Rつけなければ高画質で録れる)。
sidを1064に指定して録画したやつをffmpegで調べると、
[mpegts @ 0x9ae12c0]Could not find codec parameters (Video: mpeg2video)
[mpegts @ 0x9ae12c0]Could not find codec parameters (Audio: aac, 0 channels, s16)
tideji.ts: could not find codec parameters
と出た。
0628618
2010/03/13(土) 18:30:18ID:Ip7Anx9R--b25はつけていた。
今、テレ朝がさっきと同じ状態に戻ったので、今度は
「recpt1 --strip --sid all 24 3600 tideji.ts」と打って録画してみた。
これを「ffmpeg -i」で調べると
Program 1064
Stream #0.0[0x111]: Video: mpeg2video, 90k tbr, 90k tbn, 90k tbc
Stream #0.1[0x112]: Audio: aac, 0 channels, s16
Program 1065
Stream #0.0[0x111]: Video: mpeg2video, 90k tbr, 90k tbn, 90k tbc
Stream #0.1[0x112]: Audio: aac, 0 channels, s16
Program 1066
Stream #0.0[0x111]: Video: mpeg2video, 90k tbr, 90k tbn, 90k tbc
Stream #0.1[0x112]: Audio: aac, 0 channels, s16
Program 1448
Stream #0.2[0x181]: Video: h264, yuv420p, 320x180, 14.99 tbr, 90k tbn, 29.97 tbc
Stream #0.3[0x182]: Audio: aac, 24000 Hz, stereo, s16, 43 kb/s
と出る。
--b25オプションをつけても低画質のしか録画できなかったときと
同じみたいだね。
0629login:Penguin
2010/03/13(土) 23:01:35ID:isWsUqUs0630618
2010/03/13(土) 23:39:12ID:Ip7Anx9Rでも、それなら他のチャンネルでも同じことが起きるんでないかい?
テレ朝だけなんだよね、おかしいのは。
「--sid all」とsidオプションをつけないのと違いはどこにあるんだろう?
sidオプションをつけないとちゃんと録画されるのに、「--sid all」
でおかしくなる理由が分からない。
ちなみに今の時間は「--sid all」でもちゃんと録画できている。
0631login:Penguin
2010/03/14(日) 00:02:00ID:mALHvnARソースコード読めばわかるんじゃない?
あんまり変なフィルタしてないと個人的に思ってるけど、
疑ってるなら、徹底的に目で確認みてくれ
0632login:Penguin
2010/03/14(日) 00:27:14ID:K7wGzTrrdo-record.shで
$RECORDER --b25 --strip $CHANNEL $DURATION ${OUTPUT}_tmp.ts >/dev/null
のあとに
/usr/local/bin/tssplitter_lite ${OUTPUT}_tmp.ts ${OUTPUT} 1064
をかけると 1MB程度のファイルしかできない。
0633login:Penguin
2010/03/14(日) 00:33:14ID:K7wGzTrr$ recpt1 -version
recpt1 '1.0.0'
recorder command for PT1 digital tuner.
ドライバーは 09/12/12を使ってます。
0634login:Penguin
2010/03/14(日) 01:14:17ID:MZpRqZRutssplitter_lite のコードがどっか悪いんじゃない?
recpt1はtssplitter_liteからsidオプションのベースコードもらってきてるから、
不具合あるなら同じになるのは理解できるけど?
0635630
2010/03/14(日) 01:16:44ID:QogCJLyfソースコード読めるならとっくに自己解決してるけど。
おれとしてもsidオプションは便利で歓迎していたが、こういうことが起きた
ということで注意を促したい。
おれだけの現象なら、こっちの環境に原因があるんだろうけど、他にも同じ
現象の人がいるし。
>>633
こっちはd89f0da0a7e4 (2010-03-07)だから、現時点では最新のやつかな。
0636630
2010/03/14(日) 02:07:43ID:QogCJLyfただ、ふと思ったのは各放送局はフルセグ、ワンセグそれぞれ8個ずつ
サービスIDが割り当てられいるのではないだろうか?
合わせれば16個。
だがテレ朝は使用可能なsidとして4つしか出ない。
他のチャンネルも3つしか出て来なかったりするのもある。
全然分からないんだけど、tssplitter_lite.cにあるsid_listって変数が
sidの入れ物になってるの?
「sid_listの数はカンマの数+2」って書いてあるけど、どうして初めから16
にしないのだろうか?
メモリを節約するため?
ど素人が訳の分からないことを書いてもスレ汚しになるからやめるけど、
もしかして、すべてのsidを拾えていないとかある?
もし欠陥があるなら作者の方に修正してもらいたいが。
0637612
2010/03/14(日) 02:51:06ID:13Xnr+ddってなわけで、$RECORDER --b25 --strip $CHANNEL --sid $SID $DURATION ${OUTPUT}
でもって今のdo-record.shを載せてみる。pt1ドライバとrecpt1はpt1-d89f0da0a7e4、epgrecは3月日1日版。
俺みたいな超初心者のために残してみる。参考になれば幸だ。
これでepgrecでATXのサービスIDを333、ヒストリーチャンネルに342とかCS16のサービスIDを全て登録したらCSもバッチリだったよ。
ちなみに、epgdumpが正常に動作してるか未確認。
以前みたいに録画後のスプリットで負荷が大きくなることもないし、スクリプトは超短く済むし、スプリットが原因っぽいドロップ?での録画中断もなくなったし今のrecpt1とepgrecはマジ最高
#!/bin/sh
echo "CHANNEL : $CHANNEL"
echo "DURATION: $DURATION"
echo "OUTPUT : $OUTPUT"
echo "TUNER : $TUNER"
echo "TYPE : $TYPE"
echo "MODE : $MODE"
echo "SID : $SID"
RECORDER=/usr/local/bin/recpt1
B25=/usr/local/bin/b25_bcas
FILENAME=`basename "${OUTPUT}"`
DIRNAME=`dirname "${OUTPUT}"`
#まずはREGZAで再生不能になるファイル名を修正。 〜 を _ に置き換える
FILENAME=`echo "${FILENAME}" | sed -e "s/\〜/_/g"`
if [ ${FILENAME} = "__temp.ts" ]=0 ; then
#epgdumpなのでスプリットしない
$RECORDER --b25 --strip $CHANNEL $DURATION ${DIRNAME}/${FILENAME}
else
$RECORDER --b25 --strip $CHANNEL --sid $SID $DURATION ${DIRNAME}/${FILENAME}
fi
0638login:Penguin
2010/03/14(日) 03:26:56ID:BOZIAkRPこのスクリプトだと必ずelse側が実行されるぞ
0639login:Penguin
2010/03/14(日) 04:27:08ID:SBvEr3+gどうでしょう
0641login:Penguin
2010/03/14(日) 14:15:26ID:13Xnr+ddそうなのか
0642login:Penguin
2010/03/14(日) 15:19:56ID:BOZIAkRPif [ 1 = 1 ]=0 ; then echo aaa; else echo bbb; fi
直接コンソールに打ってみ、エラーになるのが判るから
=0が無ければ、想定通りに動くよ
if [ 1 = 1 ] ; then echo aaa; else echo bbb; fi
0643login:Penguin
2010/03/14(日) 15:56:26ID:9MmcKVfCこれってファイル名変えてもepgrecから削除とか大丈夫なの?
0644login:Penguin
2010/03/14(日) 16:21:29ID:HlcIRZzQ下記のような事になりパッチ先がわかりません。パッチ先を教えてください。1 out of 1 hunk ignored -- saving rejects to file stream/dvb_tune.c.rej
can't find file to patch at input line 51
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|Index: stream/dvb_tune.h
|===================================================================
|--- stream/dvb_tune.h 2010-02-26 23:53:27.386156383 +0900
|+++ stream/dvb_tune.h.new 2010-02-23 19:33:29.178827297 +0900
--------------------------
File to patch:
0645login:Penguin
2010/03/14(日) 18:44:22ID:K7wGzTrrkernel:Oops: 0002 [#1] SMP
kernel:last sysfs file: /sys/devices/virtual/net/ppp0/statistics/collisions
kernel:Process recpt1 (pid: 10863, ti=cffc0000 task=c8418000 task.ti=cffc0000)
kernel:Stack:
kernel: cffc1e94 00000000 00000000 f64776a8 f4052cd8 00000000 f6454c00 cffc1ea4
kernel: c04b5006 f4052cd8 cca2ea80 00000000 cca2ea80 f4052cd8 f6454c00 cffc1ec0
kernel:Call Trace:
kernel: [<c04b4ec9>] ? exact_lock+0xf/0x16
kernel: [<c06094a9>] ? kobj_lookup+0xba/0x113
kernel: [<c04b4dc0>] ? exact_match+0x0/0xc
kernel: [<c04b5006>] ? chrdev_open+0x3e/0x12c
kernel: [<c04b1219>] ? __dentry_open+0x116/0x1f9
kernel: [<c04b13a4>] ? nameidata_to_filp+0x32/0x47
kernel: [<c04b4fc8>] ? chrdev_open+0x0/0x12c
kernel: [<c04bb4cb>] ? do_filp_open+0x383/0x624
kernel: [<c049bf69>] ? handle_mm_fault+0x321/0x795
kernel: [<c04c322d>] ? alloc_fd+0x58/0xbe
kernel: [<c04b101f>] ? do_sys_open+0x49/0xbf
kernel: [<c04b10e1>] ? sys_open+0x23/0x2b
kernel: [<c0408474>] ? sysenter_do_call+0x12/0x28
kernel:Code: 89 e5 56 53 0f 1f 44 00 00 8b 58 24 85 db 74 1d 64 8b 0d 28 31 9b c0 31 f6 83 3b 02 74 21 8b 93 50 01 00 00 03 14 8d 80 3c 94 c0 <ff> 02 e8 97 c6 0b 00 85 c0 89 c6 75 07 89 d8 e8 26 10 fa ff 89
kernel:EIP: [<c04b4ea0>] cdev_get+0x2c/0x46 SS:ESP 0068:cffc1e48
kernel:CR2: 0000000004c6f000
0646login:Penguin
2010/03/14(日) 19:04:45ID:K7wGzTrr[ディストリ ] Fedora release 11 (Leonidas) 2.630.10-105.2.23.f11.i686.PAE
[ DE/WM ] GNOME
[ gtkmm ] 2.16.0
[ glibmm ] 2.20.0
0647login:Penguin
2010/03/14(日) 20:06:59ID:QMJgYMHXまたtrunkの方が変わったのかも. 後でちょっとまた修正してupしなおします.
別の方法として(お勧め)
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer -r 29813
で最初からrev29813のソースを持ってくる(その後パッチ当て)という方法もあります
up0266は必要ない はず;)
0648login:Penguin
2010/03/14(日) 21:03:38ID:9MmcKVfCダメなのをvlcで見たら1064がEPGになってて273がメインストーリームになってたお。
とりあえずチャンネルが24だったたらsidオプション無しにしたお。
0649630
2010/03/14(日) 23:20:48ID:QogCJLyfだめだった。
recpt1に問題があるのか、テレ朝だけが意地の悪いことをしているのか
分からないけど、とりあえずテレ朝だけsidオプションを使わなければ
いいんだろうね。
0650login:Penguin
2010/03/15(月) 02:03:37ID:q9zw+3+bコードレビュ希望ってことでコードここに晒すのあり?
目標は、recpt1でGOPの区切りでTS出したり、TSではなくPSで出したり、
GOP出力の続きで、簡易lipsyncしたりってコードにしたいなと妄想してます
http://koedo.hanno.jp/~oyama/recpt1.tar.bz2
まだ完全に動いているコードではないので、
ここがおかしいよこれ。って指摘出来る人向けのコードです。
協力してくれる人いたらとても嬉しいです…
0651login:Penguin
2010/03/15(月) 02:51:05ID:vVqL7+L+うん、たしかにそれだとエラーになって bbb って表示されるよね。
今現在上のコードで番組表の更新が実行されているからてっきり正しいのだと思っていたけど、
else以下のコードでepgdumpも実行されているってことだね。
もしかして--sidオプションつけたらepgdumpでの処理かどうか判断してくれるのかな?
>>643
ファイル名変えていたころに削除を試してないので分からない。
0652login:Penguin
2010/03/17(水) 15:57:55ID:2oeejInDテレ朝はストリームIDコロコロ変えてる。
A:Vの組み合わせで
0.7:0.8
0.8:0.7
0.2:0.1
の三つ確認してる。
多分、一部のU局やNHKのようにマルチプログラムやるための布石何だろうけど、使うときは注意必要。
0653627
2010/03/17(水) 21:39:53ID:Ua1AJVQAやっぱりそうなんだ。
情報ありがとう。
今はテレ朝だけsidオプションなしでやっている。
他の放送局がテレ朝に追従しなければいいけど。
0654login:Penguin
2010/03/17(水) 22:05:57ID:Q3iqr92Dなんで普通のテレビはちゃんと映るんだ?
0655login:Penguin
2010/03/17(水) 22:17:30ID:FlnjF6N+Windows用のアプリにもsidオプションぽっい機能あるがテレビ朝日もちゃんと録画している。
0656login:Penguin
2010/03/17(水) 22:32:41ID:xX0skAM30657login:Penguin
2010/03/17(水) 22:49:00ID:uj9fnEU8聞いてもおまえにゃ無理だよ。
PATみる(PID=0固定)→PMT一覧を取得する
→PMTを取得、プロバイダ知りたければSDTも取得
→自分の意図した*サービスIDの構成から、AV担当のPIDをそれぞれ抜き出す
→必要なPIDのAVのみを別ファイルへ
こんな感じじゃね?面倒だな。
現状の、*の部分を静的なアルゴリズムで実装してあると、
ルールが変わったらどうしようもないよね。
あと、必要ないからと言って特定のストリームを
落としてしまうとせっかくMUXされて平滑化された
ビットレートとSCRが狂うから俺は興味ないわ。
0658login:Penguin
2010/03/17(水) 22:53:19ID:FlnjF6N+だから、前回取得したバージョンから変化があったら内容を読み直して保存対象のPIDを変更すればいい。
0659login:Penguin
2010/03/17(水) 23:17:14ID:CSorACMK特定PIDだけ取り出すのなら、いっそPS化しろよとは思うものなぁ
0660login:Penguin
2010/03/17(水) 23:57:28ID:LSm3f7R6補足
PMT読むときに、ネクストフラグってのが立ってるのがあって、
こいつは、「次の番組」のPMTが入ってる。
録画開始するときに、今の番組を録画するのか、「次の番組」を録画するのか決めて、
判断すればいいのだと思うよ。
ただし、判断の材料にはそれ以外にも、番組の開始時刻情報の解析だとか
いくつか判定条件が必要になるかもね。
>>659
PS出力するコードなら脳内で絶賛書き進めているけど、
実際にコード書く時間が作れなくてもうちょっと待ってね
週末に上げたコードはバグが一つ判明した
0661login:Penguin
2010/03/18(木) 00:02:07ID:7SEcsI7/普通はサービスID(=プログラムID)って運用開始後に頻繁に変更しないことってなってて
各PESのPIDはころころ変更されても,サービスIDはほとんどarib tr-14で割り振られてる範囲内で固定なんじゃないの
mplayerでもgstreamerでもchannels.confを見て
指定されたチャンネル名に対応するサービスIDを指定する/できるようになってるし recptとかもそうじゃないの?
特定PIDで指定するっていうよりプログラムID(サービスID)で指定するなら
PIDが変化したって追従してると思うけどな
0662login:Penguin
2010/03/18(木) 00:13:33ID:UZFQFXzoチャンネルごとに、サービスIDは固定で認識はあってるよ
recpt1のsid指定もそういう実装になってます
録画開始前に、PAT解析して、PMTから、A/VのPIDを抽出して、
さぁ番組録画開始だ。ってタイミングで、想定していたPIDではない
A/VのPIDが録画しようとしていた番組に割り当てられていた。
というストーリではないかなぁと思っているけど
なので、ネクストフラグに話が落ちてくるのではないかなと思ってますけど、
自分の認識が間違ってるかな?
0663login:Penguin
2010/03/18(木) 00:31:04ID:7SEcsI7/地上デジタル放送(たぶんBSデジタルも)では
current/nextフラグは運用しない(常に1:current固定)ことになってますよ
RSTとかも使用しないのでかわりにEITでの出現を元にすることって規定されてたはず
それはともかくPMTのアップデートによる(動的?)PID変更は追従すべきだと思うけど
サービスIDが固定なら 追従してるんじゃないの?
3xSD編成 <-> 1xHD編成 とかの切り替わりをまたぐならPIDの動的変更は当たり前だし
プライマリの番組を(変更されても)自動で選択したいってことなら
NITで最初に指定されたサービスID(の変更)を監視しなきゃいけないだろうけど
0664login:Penguin
2010/03/18(木) 00:37:11ID:UZFQFXzo残念な事に、プロセスが起動して、一番最初に認識したPMTしか
認識しない実装になってます>recpt1
なので、常に上書きで追従する実装に変更する必要があるかもしれませんね
ネクストフラグ入ってこないのですか。情報提供ありがとうございます。
0665tssplitter_lite
2010/03/18(木) 01:17:05ID:+afuxeM5PID を特定しているはずです。たぶん。
なので stream の途中でこのあたりの情報が変わっていることを想定して
作られていません。
個人的に利用するツールとして作成したので、こういうことを詳しく調査
せずに実装しました。
# 移植作業と自分の使いたいように修正しただけですが。
recpt1 に取り込む際に、既存の処理をそのまま取り込んだのであれば
このような実装のままになっていると思います。
0666login:Penguin
2010/03/19(金) 12:45:40ID:F81yLqkE0667login:Penguin
2010/03/20(土) 03:01:02ID:SDOptfAy0668login:Penguin
2010/03/20(土) 07:24:40ID:KTrFLKg4でも、まだアナログとの兼ね合いでやらないんじゃない?
0669login:Penguin
2010/03/21(日) 20:07:22ID:lYaLybY9テンポラリのファイルなしだと上手くいきません。
何かやり方がまずいのでしょうか?
>>467を参考に以下のようなテンポラリありでの変換は上手くできました。
b25 Src.ts Tmp.ts && ffmpeg -f mpegts -i Tmp.ts -vcodec copy -acodec mp2 -ab 224k -ar 48000 -ac 2 -y -f vob Dist.m2p
しかしテンポラリなしで
b25 Src.ts /dev/stdout | ffmpeg -f mpegts -i - -vcodec copy -acodec mp2 -ab 224k -ar 48000 -ac 2 -y -f vob Dist.m2p
とすると変換に異常時間を食ってしまいます(テンポラリなしで10分、ありだと数時間でも終わらず)。
開始直後は60fpsぐらいなのですが、だんだん速度が落ちてきてすぐに1桁前半になります。
変換速度が落ちてもffmpegのCPU使用率は99%に張り付いたままです。
0670login:Penguin
2010/03/21(日) 20:12:56ID:z0RQW1TJパイプはバッファサイズが64KBまでで拡げることもできないから、
パイプでつながずに済む運用方法があるならその方が無難でっせ。
0671login:Penguin
2010/03/21(日) 20:15:39ID:qzAft9CW0672login:Penguin
2010/03/21(日) 20:25:05ID:P0c18dIU>>671
mkfifoを試して見ましたが状況は変わりませんでした。
ついでに、ひょっとして受け渡しが上手くいかずパイプがつまっているのか?と思い
b25 Src.ts /dev/stdout | dd if=/dev/stdin of=Fifo.ts bs=100M
などもやってみましたが速度は変化なしです。
>>670
テンポラリを使う方法でも問題はないのですが、
変換時間(動画の長さの1/3弱程度)をもうちょっと早くできないかなぁ、と欲を出してしまいました。
あまりヨロシクない方法のようですので、無難な方法でいきます。
0673login:Penguin
2010/03/21(日) 20:55:31ID:eZoGcIC3BS番組表のWOWOWがそのような形になってるようなのですが、他のチャンネルにも
同じような設定ができないかなと思いまして。
使用しているepgrecは2010年3月1日版です。
0674login:Penguin
2010/03/22(月) 01:19:22ID:gY/K+oPzffmpegの挙動をコードレベルで理解しないままに、
怪しい事をするのはやめておいた方が無難
seekに失敗して無限ループとかしてるかもね
0675epgrecの中の人
2010/03/22(月) 11:03:18ID:l1nnHo4q番組表はepgdumpで取れる情報をもとに組まれてますから
ちと難しいですね。
0676login:Penguin
2010/03/22(月) 12:03:20ID:KT+5aRf8ffmpeg自身、"-i -"をサポートしているのに、パイプはまずいのだろうか?
0677login:Penguin
2010/03/22(月) 12:22:54ID:BeBN0R5C0678login:Penguin
2010/03/22(月) 13:55:51ID:QnhZtt7r-i pipe:stdin だったかな?の方が良さそう?
0679673
2010/03/22(月) 15:06:19ID:K7anGyye最近、やっと録画サーバを構築してみて、非常に便利に
使わせていただいてます。要望等あれば、報告させていただきます。
ありがとうございました。
0680login:Penguin
2010/03/24(水) 19:29:59ID:MwZR66Pi来年の夏にアナログ切ったら高校野球でもやる気なんだろうな
0681login:Penguin
2010/03/24(水) 19:52:17ID:bhRnvXGIもともと数年前にNHK教育はマルチ編成やっていたしねい。
0682login:Penguin
2010/03/24(水) 19:58:24ID:vMUnn3a8するにはどうすればできますか?
0683login:Penguin
2010/03/24(水) 20:12:03ID:FbdeG3g40684login:Penguin
2010/03/24(水) 20:43:55ID:XR7EKb3y録画が終わったらという以前にPT2を差した状態でサスペンドとかハイバネート
とかできないんじゃなかったか。
PT2からアンテナに電源を供給する設定をしていたらそうなるのだったかな。
うろ覚え。
少なくともおれはサスペンドもハイバネートもできない。
大して気にならないから放置しているけど。
0685login:Penguin
2010/03/24(水) 21:38:25ID:6AF7BY7g寝ずの番をする
0686login:Penguin
2010/03/24(水) 23:38:14ID:qnDSn7Jr俺のマシンだとPT2ドライバを入れててもサスペンドとハイバネートが出来た
ただし、radeonのAMD謹製ドライバを突っ込んだらダメになったわ
OSは>>682と同じ
0687login:Penguin
2010/03/24(水) 23:58:15ID:XR7EKb3yアンテナに電源を供給する設定にしている?
それからドライバだけどrecpt1のほう?
こっちは32bit版のUbuntuでrecpt1だけどだめだな。
intelのオンボードでもnvidiaでもだめ。
0688login:Penguin
2010/03/25(木) 00:22:31ID:ENa4ADRq地デジだけだから電源供給なし
Ubuntu 9.10 64bit、recpt1、epgrec
サスペンド出来るときは640x480低解像度のgenericビデオドライバのときだけ
あまりにも画面が狭いからサスペンドするのは諦めたけどね
0689login:Penguin
2010/03/25(木) 00:47:36ID:nR51hildやっぱり電源供給ありだとだめなのかな。
その低解像度も厳しいな。
夜中に録画するときはつけっぱにして、2時間後に録画が終わるなら
「sudo shutdown -h +120」とかやっておけばPCも終了してくれるから
それで済ましている。
0690login:Penguin
2010/03/25(木) 18:01:43ID:nR51hildchardev版のドライバを使っている。
DVB版だとサスペンドとかできるのだろうか。
もっともPT2に対応したって話は聞かないけど。
0691login:Penguin
2010/03/27(土) 04:27:06ID:D226vZ5h0692login:Penguin
2010/03/27(土) 14:25:03ID:SUVZAwTm0693login:Penguin
2010/03/27(土) 15:20:13ID:T1/2euVv0694login:Penguin
2010/03/27(土) 17:25:21ID:SnEmUWWc>>693で電源ボタン押せばいいんじゃないの?
0695login:Penguin
2010/03/27(土) 18:33:39ID:lvTnuLq50696login:Penguin
2010/03/27(土) 21:01:48ID:YwEqRryJ食間 = 食べてる間に飲む。
0697login:Penguin
2010/03/27(土) 21:19:21ID:vA35gttt0698login:Penguin
2010/03/27(土) 22:02:41ID:YwEqRryJorz
0699login:Penguin
2010/03/28(日) 01:07:52ID:kQpcyy3L0700login:Penguin
2010/04/02(金) 11:21:26ID:mKcpgmiKHDD の低速病に悩む人は必見。
InfoQ: 4KB セクタのパフォーマンス問題
http://www.infoq.com/jp/news/2010/04/4k-sectors
0701login:Penguin
2010/04/03(土) 00:38:26ID:f2Hegqj4WDの低速病はこれか。
0702login:Penguin
2010/04/03(土) 10:15:03ID:8UXHWFQRlinux/*BSDはどうか知らん
0703login:Penguin
2010/04/03(土) 12:12:58ID:CV8UwMcNいや、低速病とは全く別。低速病は一世代前で512bytes/セクタのEADSでも発生する
0704login:Penguin
2010/04/03(土) 12:18:54ID:k+3X5yH6むしろ次世代的で、ちゃんとすればスピードもディスク効率も向上する。
0705login:Penguin
2010/04/03(土) 12:19:51ID:f2Hegqj4要するに WD が腐っているということか。
0706login:Penguin
2010/04/03(土) 12:22:15ID:f2Hegqj4それは同意。
Linuxのドライバなら、そのうち誰か対応するだろうな。
0707login:Penguin
2010/04/03(土) 13:07:27ID:iLBixfMPと、おっさんなら思ってたはず。
0708login:Penguin
2010/04/03(土) 19:20:22ID:CV8UwMcNただ、WDは物理セクタは4KBなのに、ファームで変換していて論理セクタは
512bytesのままなんだよねい。論理セクタも4KBになるのは各OSの対応が
進んでからかな。
>>705
Data Lifeguard Diagnostic for Windowsがクラスタとバイトを間違えていて
先頭0.5%程度しか検査されず、その報告があっても3ヶ月近く放置されているなど、
WDのソフトウェアはかなり怪しいので、当然ファームもかなり怪しい感じ。
って、スレ違いどころか板違いも甚だしいので、この話題はこの辺で。
0709login:Penguin
2010/04/09(金) 11:28:04ID:8jI70NUNhttp://www.atmarkit.co.jp/flinux/rensai/watch2010/watch03a.html
わかりやすいね。
0710login:Penguin
2010/04/10(土) 14:07:03ID:7ZJDOq89亀レスですが規制解除された記念。
申し訳ありませんが、DVB 版ドライバはサスペンド/ハイバーネーションには
対応する予定はありません。
レジュームしてからモジュールをリロードしなおすと動作すると思いますので
お手数ですがそのような運用で対処してください。
PT2 は hg は対応済みで、 upstream は 2.6.36 から対応になる予定です。
0711login:Penguin
2010/04/10(土) 14:23:18ID:uk5PGF29作者さまですか?
だいぶ前に出ていたS2APIへの対応をお待ちしています
0713login:Penguin
2010/04/10(土) 14:59:03ID:7ZJDOq89こっちに書きましたが、S2APIの規格に問題ある気がするんですよねー
http://pc11.2ch.net/test/read.cgi/linux/1253880711/984n-
まあ本家 linux-media リストで聞くのが一番な気がしてきたので、そうしようかな。
0714login:Penguin
2010/04/10(土) 21:49:25ID:D7cwa1pv激安販売中
http://surp.t35.com
0715443
2010/04/12(月) 01:24:10ID:rcWiaHfxTS -> ES に recpt1 内部で変換かけるコード書きました。
今のところやろうとしている事はこんな感じです。
1. 動画はGOP開始からESとして書き出す(ここは出来てる)
2. 音声はGOP開始のPTSに合わせてESとして書き始める(こっちは絶賛コーディング中)
3. 1.と2.をESではなくPSにして1つのファイルに出力(ファイル名どこから拾うかなぁ…)
ということをして、ffmpegに食わせた時にlipsync出来ないかなぁと考えています。
音声と動画は10msecぐらいのズレになる予定なので、
気になるほどでは無いと想定しています
#ffmpegにTSそのまま突っ込むと、音ズレが酷くてすごく萎えますので
で、ご相談なのですが、これ(完成した前提で)、recpt1 にマージしていただけますか?
tssplitter_lite の拡張として基本的に書いています。
PMTの変更に追従するコードも一応書きました(試験はマダ)
書き始めたの(recpt1のコードと分離したの)は、2月中頃です。
コード見てから。というお話であれば、完成までお待ちください。
よろしくおねがいします。
0716252
2010/04/12(月) 23:04:23ID:dYnKcwDcはい、マージします。途中のコードも見たいですし、マージの時にいろいろ楽
なので、もしよろしければサーバで443さんのブランチのリポジトリをホスティ
ングしますよ。コミットログにあるアドレスにメールをください。
0717login:Penguin
2010/04/13(火) 11:43:32ID:BoL46tke0718login:Penguin
2010/04/13(火) 23:43:43ID:a/HTQNEDrecpt1側のIFと、boncasserverのIFを調査して、
つじつまを合わせる中間レイヤのAPIを提供出来れば問題なく結合できるんじゃない?
0719login:Penguin
2010/04/16(金) 22:41:52ID:gQsJu1R/REGZAでは、ファイル名に"〜"が含まれていると再生できない
上の方にdo-record.shを使ってファイル名を変更するやり方があるが、
これだとepgrecから管理できなくなるので、自分は
Reservation.class.phpに
$filename = str_replace("〜","~", $filename );
(なぜか自分の環境ではmb_str_replaceが期待通りに動かない)
を追加して
あとREGZAが勝手にmetaファイルを作るので
epgrecからファイルを削除するとき、これも削除するように
cancelReservation.phpに
@unlink(INSTALL_PATH."/".$settings->spool."/".$rec->path.".meta");
を追加してる
0720login:Penguin
2010/04/17(土) 08:20:37ID:xqLkWSrs〜「WAVE DASH」がファイル名に含まれていると再生できないって問題だけど、
これ解決策としてスジが悪いと思う。
samba使ってファイル共有している?
ファイルシステムの文字コードをUTF-8にしていて、
Windows(REGZA)側に見せる文字コードをCP932にしていない?
UTF-8の「WAVE DASH」ってよく変換でコケる文字であるので、
その辺の問題だというのが本当のところである気がする。
興味あったらその辺調べてみたら?
本当の問題がどこにあるか調査してからじゃないと、
場当たりの問題解決は問題を複雑にするだけになるよ
0721719
2010/04/17(土) 21:56:28ID:diPTkaP9sambaの設定に関してはまさにその通り。
場当たり的というのも、指摘されてみるとそうだなあと思う。
とりあえずmysqlの番組表で、現況を確認してみた。
SELECT title,CONVERT(title USING cp932) FROM Recorder_programTbl WHERE title <> CONVERT(title USING cp932) ;
とやると、“〜” のほかにもダメなのがいくつかあった。
“−” 例 BS−TBSニュース
“?” 例 裏Sma?
“?”例 フットサル?ガールズ
どうするか考えてみる
(というか、この文章自体が化けずに表示されるかちょっと心配)
0722719
2010/04/17(土) 22:02:38ID:diPTkaP9裏Sma(!!を一文字で)
フットサル(塗りつぶしたハート)ガールズ
0723login:Penguin
2010/04/17(土) 23:02:21ID:xqLkWSrs「!!」1文字
「塗りつぶしたハート」
は、一般的な文字コード上に存在しない文字じゃなかったかな。
バイナリ値のまま、ファイルシステム上に書き込んで、
取り出す時もバイナリ値のままとかそういう例外処理入れ込まないとうまく動かないかもね。
ファイルシステムとネットワーク上で流れる文字コードも統一しといた方がいいと思う。
それか、変換テーブル作って、必ず変換テーブルを通してから処理するようにするか。
変換テーブル作るときは、漏れなく作らないと何度も同じ事の繰り返しになるから注意ね。
0724login:Penguin
2010/04/18(日) 04:44:02ID:O/mK8Rhbつ ttp://ja.wikipedia.org/wiki/%E3%83%8F%E3%83%BC%E3%83%88_%28%E3%82%B7%E3%83%B3%E3%83%9C%E3%83%AB%29
0725login:Penguin
2010/04/18(日) 10:53:58ID:fWOkRKxvJIS-X0213 ってVistaから標準でフォント用意されてるんじゃないの?
レグザはわからないけど 東芝のHDDレコ(アナログ入力)には ハートとかの文字も入ってたから
JISX0213(Shift-JISX0213)に対応してるんじゃないのかな.
http://www.atmarkit.co.jp/flinux/special/samba3b/samba03.html
この辺の設定で shift_jisx0213を指定したらいけるとかだったりして
0726login:Penguin
2010/04/18(日) 12:08:01ID:MGMDTYy5これどの辺りに書くか詳しく教えて!
0727login:Penguin
2010/04/18(日) 12:22:24ID:+uLbqFVZ0728login:Penguin
2010/04/18(日) 21:30:49ID:MGMDTYy5えと…orz
0729login:Penguin
2010/04/19(月) 00:37:19ID:gcDqttYdとりあえず現状版をpushしました。
今週思いっきり構造体をいじって、
program(ServiceID)を中心とした考え方でデータを持たせるように作り替えました。
#PS出力まで考えると、今までの一時配列で頑張るのは限界が見えているので。
ES出力出来るところ(先週と同じ状態ぐらいです)まで持ってこられたので、
とりあえず現状版として公開してみました。
構造体をこれ以上ガッツリ書き換える気は今のところ無いので、
大きくコードの作りは変わらないと思います。
ここはなんでこうなってるんだ?とか色々ありましたら、
コミットログのメールアドレスでも、ここでも問い合わせください。
今後、tssplitter_lite.c の L1537- あたりを正しく実装する予定です。
とりあえず以上
0730729
2010/04/19(月) 00:49:03ID:gcDqttYd補足
split_ts()はコメントとコード共に、古い(1ヶ月以上メンテしていません)ので読まない方がいいです。
読むと、嘘だらけな情報なので混乱すると思います。
ESがキチンと出せるようになったら作り込めばいいか。と、思って放置してあります。
AnalyzePmt()が何か変な気がする…終端でキチンと終了していない感じ…
真面目にしっかりコード追いきれていません。
ジョークのようなコメントがあるかと思いますが、
ジョークなので気にしないでくださいw
0731login:Penguin
2010/04/19(月) 01:04:25ID:1sjNbnj3ATOM N270
メモリ 3G(認識分)
システム:SSD 80G
データ用:HDD 1TB
epgrec2010年3月1日版
新しくなったgetepg.phpで2時間おきに番組表取得させてるとCPU使用率がほぼ1日中100%だったので
公式どおりにgetepg.old.phpを使用するようにしてみたんだけど、端末からgetepg.php実行後、3時間たってもまだgetepg.phpが終わらない。
これで特に支障はないんだけどこんなもん?
って書こうとしたら
Segmentation fault
construct:無効な行
で端末上で終了した。その直後にps axで表示してみたらそれまでは無かった以下の行が表示された。
3473 ? S 0:00 CRON
3474 ? Ss 0:00 /bin/sh -c /var/www/epgrec/getepg.php
3475 ? S 0:01 /usr/bin/php /var/www/epgrec/getepg.php
そして、番組表を見たら…同じ放送局だらけ(1部無事)になってる。
とりあえずgetepg.phpをCPU100%覚悟で戻すか…
って、これじゃただの日記ですね。スマソコ。
0732726
2010/04/19(月) 16:28:42ID:lqAn56Tb日系Linux2010年02月号版を使ってるんですが、うpロダに上がってる最新版に切り替えたほうがいいんでしょうか。
Linuxは分かる方なんですが、PHPは殆ど分からないので >>719 のこともよく分かりません。
0733epgrecの中の人
2010/04/20(火) 12:04:23ID:+kGXdjDy3時間は変ですね。
>同じ放送局だらけ(
なのはgetepgを多重起動したためかもしれません。
ソースを見たならおわかりと思いますけどepgdumpはエラーチェック省略気味で
異常時に普通に死にます。通常はそれで問題ないですが何か起きると
おかしくなったりすることもあるだろうと思います。
テンポラリ用のディレクトリの残り容量がないとか、権限がない、権限の設定がおかしい
等その辺の可能性があるような気がするので調べてみてください。
0734719
2010/04/20(火) 13:41:41ID:9G4KhFaz最新版(epgrecの?)にしたほうがいいかどうかはわからない
REGZA-sambaで化ける文字は全部置換するようにしたので、
家プロバイダーのアクセス規制が解除されたら、説明付きで書き込む
それまで暫し、ご歓談を
0735login:Penguin
2010/04/20(火) 21:19:06ID:nQqBGlc33時間はやっぱり変でしたか。
了解です。
あせらず権限のチェックからやってみます。
0736login:Penguin
2010/04/20(火) 22:42:36ID:qCeKRt+Zここでの意見を参考にしたりしていろいろやってみた結果、あきらめた。
epgrecを改造し、UTF-8→CP932に変換してみて化ける文字は全部置換することにした
長くなったので、別ファイルにしてincludeしたほうがいい
epgrecの中の人がバージョンアップしても追随しやすくなるし
-epgrecのインストールパスに"CP932.php"を作る(中身は後述)
-epgrecのReservation.class.phpに変更を加える
・include_once( INSTALL_PATH . "/recLog.inc.php" );という行の下に追加
「 include_once( INSTALL_PATH . "/CP932.php" ); 」
・$filename = mb_str_replace("%TITLE%", trim($title), $filename);という行の下に追加
「 $filename = getCP932Filename($filename); 」
注意
1 ?x301c; ←これが"&#x301c;"に見える場合は、違うブラウザで
2 epgrecの動作を考えてみればわかると思うが、すでに予約済みのものは変わらない
テストするには放送中の番組を予約カスタマイズして、
タイトルを「テ?x301c;ス?x2212;ト?x203c;」とかしてみる
3 この記載内容にとんでもない不具合があって、大切な録画に失敗してしまった場合は、潔くあきらめる
0737719,736
2010/04/20(火) 23:02:53ID:qCeKRt+Zなんて言いながら自分が"?x301c;"に見える
この板ではだめなのか orz
2chのサーバによってWAVE DASH(REGZA NG)がFULLWIDTH TILDE(REGZA OK)に
変換されてしまうことがわかったからコードで書きたかったんだけど
どっかuploader探して出直してきます
0738736
2010/04/21(水) 00:11:55ID:SHMFNFeHttp://www.csync.net/service/file/view.cgi?id=1271775527
0739login:Penguin
2010/04/23(金) 10:09:10ID:NwNRvpSb良いと思うのだけど。
0740726
2010/04/23(金) 11:59:40ID:5cssR6Qlお礼が遅くなりました、ありがとうございます。さっそく試してみます。
>>739
自動生成するから構わないのでは?
0741login:Penguin
2010/04/23(金) 22:15:00ID:VgU8a1vQファイル仕様も調査させるおつもりか?
こういう情報を、こういうフォーマットで作ると、REGZAで読めて幸せなのだけど。
って情報ぐらい提示しないの?
0742443
2010/04/25(日) 18:32:59ID:5GdBrMqsの1.と2.まで出来ました。
ffmpegに食わせてエンコードするのが目的であれば、
ESのまま出力でもいい気がしてきています。
出力ファイル名は /tmp/es.[PID] というカッコいい実装になっております。
とりあえず、ファイル名はもう少し考えよう…
0743login:Penguin
2010/04/25(日) 20:19:14ID:+BYUbKtn0744login:Penguin
2010/04/26(月) 12:30:28ID:gqp0Vjjp0745新参者
2010/04/26(月) 15:47:27ID:QOGK0sLG(動作確認中のへっぽこバージョンですが)
現状のrecpt1はUDPにしか対応していないのですが、VLCだとHTTPでも再生
できるので、HTTPサーバーとして動かすようにしてみました。
例えばVLCで以下のアドレスを入力すれば2チャンネルが再生されるような感じです。
http://hostname:port/2
VLCのプレイリストに
http://hostname:port/2
http://hostname:port/4
http://hostname:port/6
...
みたいに登録しておけば、「次」ボタンで次のチャンネルにポコポコ変わるので
まるでテレビを見ているみたいです。
これって需要ありますかね?
0746login:Penguin
2010/04/26(月) 16:07:41ID:hH7wb0Omよさそうですね。
ところで443さんとは別の方ですか?
もしそうであれば、recpt1がいくつも乱立するのは好ましくないので、できれば
443さんたちと協力しあってお作りになればよろしいかと。
0747epgrecの中の人
2010/04/26(月) 16:17:26ID:7y12Enwwポート80が使われるのは嫌なのでポート変えられると助かります。
ソースどこかに投げませんか?
0748新参者
2010/04/26(月) 16:31:43ID:QOGK0sLG中の人のレスポンスが早くてびっくりです!
・ソースがとても汚い(ソケットがよくわかってないので落ちてたechoサーバーのサンプル
を下書きにしている)
・複数接続を想定していない
・splitterがうまくいっていない?(未確認)
など問題がいっぱいあるのですがフォルダごと固めたものを置いておきます。
http://antiwalking.net/upload/recpt1.tar.gz
うまく活用されるとうれしいです。
0749新参者
2010/04/26(月) 16:35:08ID:QOGK0sLG問題もありました・・・
どうかご容赦ください
0750login:Penguin
2010/04/26(月) 17:15:20ID:fhhhYmyr自分の回線が今の倍の速度出れば使いたかった。
光(実家)-光(VDSL@地方)だと 1MB/s しか出ない。
2MB/s ならリアルタイム視聴できたんだが。
ローカルで使うなら需要はありそう。
0751新参者
2010/04/26(月) 17:22:47ID:QOGK0sLG今大学から家にSSHでポートフォワーディングしてみましたら
意外と見れました。
(ただうちのプロバイダはup5GB/日の制限があるので40分ぐらいしか
みれませんがw)
0752login:Penguin
2010/04/26(月) 17:29:54ID:Vrz8s9i3仕事でネットワーク使ってる人に迷惑だから自重せい。
大学でやらずにネカフェでやれ。
0753epgrecの中の人
2010/04/26(月) 18:22:20ID:7y12Enwwサーバーとして実装されたわけですね。
従来のrecpt1に
recpt1 --http --port 云々
という風に指定できた方がepgrec的にはいいかもなあ。
いずれにしてもリアルタイム視聴の方法を考えてみないとですね。
0754新参者
2010/04/26(月) 20:21:04ID:wGXFNM4+0755新参者
2010/04/26(月) 20:22:29ID:wGXFNM4+アクセス規制をくらったのでSSH+テキストブラウザで書いてます・・
0756login:Penguin
2010/04/26(月) 22:26:08ID:MbVIElBGこういう学生さんがいるから大学って楽しいんじゃないか。
ネットワークを仕事で使っている人に優先する必要は別にないでしょ。
大学のネットワークは学生さんのものでもあるしね。
0757252
2010/04/27(火) 01:36:18ID:Ps5EvRmUいろいろと新機能開発ありがとうございます。いまちょっと忙しく反応が悪く
て申し訳ありません。
切りのいいところで教えていただければ、メインのブランチにマージします。
0758login:Penguin
2010/04/27(火) 01:41:51ID:VkKWPeq6少なくともLinux扱う研究室でvi?なにそれおいしいの?というような学歴が欲しいだけの学生より数百倍マシな事してると思う。
0759login:Penguin
2010/04/27(火) 01:45:31ID:OZ/vE13g流石に昼間やると問題だからネットワーク使うなら
深夜の方が良いと思うけど。
私は大学から書くと何なので家に入って navi2ch 使ってる。
0760新参者
2010/04/27(火) 16:38:46ID:If9zuTk8あ、recpt1の中の人ですね。
epgrecの人とこんがらがっていました・・
ちょっと手直ししてみてからまた連絡します!
0761login:Penguin
2010/04/28(水) 01:02:19ID:nK/cUZnV超期待
0762443
2010/04/28(水) 01:55:35ID:MNlpgRbuどうもおつかれさまです。
色々と広げた風呂敷というか、コード上のゴミを片付ける事と、
いくつか追加したい機能が動くことを確認したら連絡したいと考えています。
とりあえず目標は五月上旬で。
自分用ToDo
・--es filename オプションをつける(命名規則は要検討)
・--record_start HHMISS オプションの実装デモをやってみる(要検討)
・結局使ってない構造体の変数等は全部掃除する
・古いソースのコメント(嘘となっているモノ)は消す
・最新recpt1のコードのマージ
このぐらいかなぁ...
PS出力は、MuxPS を書かなきゃいけないので、
もうちょっと整理が出来てからかな
0763login:Penguin
2010/04/28(水) 10:04:33ID:zvDSTuUU0764login:Penguin
2010/04/28(水) 14:14:26ID:5krNj+dv0765login:Penguin
2010/04/28(水) 16:47:55ID:oi3FANLQ0766login:Penguin
2010/04/28(水) 23:17:40ID:VSSCVKGhでもepgrec等から排他制御しないと
録画予約とバッティングしてしまうかもしれない。
あと別アプリとして分離に一票。
0767login:Penguin
2010/04/28(水) 23:23:06ID:oi3FANLQ0768login:Penguin
2010/04/29(木) 00:35:28ID:+Lh/tLeK音声切り替え対応パッチを入れたMencoderですら再圧縮でコケることがある…
まぁ最後の手段「dd bs=188 skip=...で切り貼り」で回避できなかったことはないから致命的ではないけど。
0769新参者
2010/04/29(木) 01:05:03ID:3hyiY+PLmakeの方法は最近のrecpt1と同じでいけると思います。
(driveとarib25をインストールした後)
--
./autogen.sh
./configure --enable-b25
./make
--
recpt1 --b25 --strip --http 8888
みたいにすると8888番ポートでデーモン起動し、
VLCなどで
http://hostname:8888/25
などするとUHF25チャンネルが視聴できるはずです。
http://2sen.dip.jp/cgi-bin/pt1up/source/up0280.gz
ログをちゃんと吐かないとか、家にBSアンテナがないので試していないとか
色々問題がありますが・・
動作報告等ありましたら嬉しいです。
(サポートできるかどうかは不明ですが・・)
(当方は32bit ubuntu 8.10でテストしました)
0770login:Penguin
2010/04/29(木) 02:12:08ID:xLJCAejNRADEONも対応してほしいな。
0771login:Penguin
2010/04/29(木) 02:39:07ID:vyAQzHe/>>768
すみません あんまりいろんなケースでのテストしてないんで...
mplayerでの再生対応が中心で エンコはNHKニュースのデュアルモノぐらいしか試してないです
5.1chの(ADTSヘッダが)特殊なパターンとかだと落ちるかも...
どういう音声のときに落ちたか教えていただけるとうれしいです
0772login:Penguin
2010/04/29(木) 13:18:39ID:+Lh/tLeK素早いレス、ありがとうございます。現在手元に該当するデータはありませんが、
特定の番組(某アメコミ原作アニメ)では結構な確率で起こるようなので、
ちょっと遅くなるかもしれませんが分かり次第ご報告いたします。
# パッチなしに比べると劇的に減っており、非常に助かっております。ありがとうございます。
0773login:Penguin
2010/04/29(木) 14:43:53ID:GC0kLvLL0774771
2010/04/29(木) 22:52:46ID:vyAQzHe/急ぎませんので お時間ある時でいいですよ
こちらも すぐ対応できるかわかならいんで. (or いい加減な設計なのでそもそも対応できないかも)
あともし可能であれば 報告して貰うときに
切り替わり前後数秒のストリームデータ(音声のみでもOK)があれば 一番助かります
0775740=726
2010/04/30(金) 14:19:13ID:G3usFV4SGWで時間ができたので、やっと作業をやってるんですが、
日経Linux 2010年02月号なのでソースが違います。
Reservation.class.php
ファイルの最初の方
<?php
include_once('config.php');
include_once( INSTALL_PATH . "/DBRecord.class.php" );
include_once( INSTALL_PATH . "/reclib.php" );
include_once( INSTALL_PATH . "/Settings.class.php" );
// 2ちゃんねるで教えてもらった文字化け対策
include_once( INSTALL_PATH . "/CP932.php" );
200行目辺り
// あると面倒くさそうな文字を全部_に
$fn_title = mb_ereg_replace("[ \./\*:<>\?\\|()\'\"&]","_", trim($title) );
// 2ちゃんねるで教えてもらった文字化け対策
$fn_title = getCP932Filename($fn_title);
これでいいんですよね??
0776740=726
2010/04/30(金) 16:07:24ID:G3usFV4S自己レスなんですが、REGZAから再生できました。
が、サムネイルが生成できていません。
もしわかるようでしたら、どの点に問題があるか教えて下さい。
0777新参者
2010/04/30(金) 21:18:31ID:eIGgA57tllllllllllllllllllllllllllllllllll/  ̄ ̄ 'ヽllllllllllllllllllll
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiil 欲 レ liiiiiiiiiiiiiiiiii
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;l し ス l;;;;;;;;;;;;;;;;;;
;;:;;:;;:;;:;;:;;:;;:;;:;;:;;:;;l い が l:;;:;;:;;:;;:;;:;;
;:;:;:;:;:;:;:;:;i;:;:;:;:;:;:;:l で l:;:;:;:;:;:;:;:;:;
;::;::;::;::;::;:i;::;::;::;::;:l す .l::;::;::;::;::;::;
;.:;.:;.:;.:;.:;fi;.:;.:;.:;.:;l. : l.:;.:;.:;.:;.:;.:;
;..;..;..;.. i三i .;..;..;ゝ _____ ノ;..;..;..;..;..;..;
`  ̄ ´ ' - ; : : : : : : : : : : ;
´ ' - ; /
__r ;.__(:,_)___f''';. pq;. r ;.i''';_
‐‐illlllli‐r" ~ヽ.‐‐tf;;;;;;;;i. i, ,,i i" 'f;;;;;;
.lllllllli lt f ;. i」i;;;;;i.riii:、il l!,,,,i;;;;;;;
ニi,r i,i r ュ.-/ニi;;;;;;rllllllllヾ i,n,,!,ft
,i,i i,i,.i;:;:;:;:/ i;;ii/l/lllllllllヽ ,!i.iii.i `
.i;:;:;/ `"(lllllllヽ- r‐' `"
`"゛  ̄ `"`゛
0778login:Penguin
2010/04/30(金) 23:09:17ID:gi/2Z+gWすぐ報告したかったのですが、規制に引っかかってしまったので。
ダウンロードしました。
BS、CSも映ります。
チャンネル切り替えが遅いですね。
失敗するときもあります。
0779738
2010/04/30(金) 23:27:22ID:ReUZZFTOサムネイルが生成できていない、だけでは漠然としているので情報が必要
改造したphpが問題なのか、その切り分けのために
以前はできていたのか
以前はできていたのなら、Reservation.class.phpを元にもどすとどうなるか
一般的に確かめるべきは
epgrecのシステム設定で、サムネールの使用が「使用する」になっているか
手動で
「epgrecに設定したffmpegのパス」 -i 「適当なtsファイル名」 -r 1 -s 160x90 -ss 10 -vframes 1 -f image2 thumb.jpg
とやるとどうなるか
その辺の所を確かめてみて
0780726
2010/05/01(土) 00:04:35ID:+cBTMWHDコード追記前は生成出来ていました。
システム設定はサムネール「使用する」になっています。
コマンドからはサムネイルを生成できませんでした。ルート権限で実行しても不可でした。
>>776を書き込んだ後に録画されていた「〜」を含まない番組のサムネイルは生成されていました。
他に何を試せばいいですか?
0781新参者
2010/05/01(土) 00:18:11ID:TTikXlnw報告ありがとうございます。(私も家のプロバイダは規制中です・・)
VLCでの再生でしょうか?
でしたらチャンネル切り替えはキャッシュの値を小さくすれば
多少は改善するのではと思います。
(入力コーデック->アクセスモジュール->HTTP->キャッシュ値)
失敗についてはどのような環境でおきますでしょうか?
0782login:Penguin
2010/05/01(土) 01:15:11ID:oGcDOOZ8コマンドラインからテストすると録画OKなので何が原因かまったく不明でした。
システムモニタを見ると録画用2TのHDDがFULLになっていました。
ありがとうございました。
0783login:Penguin
2010/05/01(土) 02:05:44ID:b/PGx0llVLCでの再生です。
キャッシュはデフォルトのままで1200でしたが、小さくしても改善しません。
大体、切り替えに3〜5秒かかります。
TVtestだと1秒くらいですが。
これはrecpt1というよりVLCの問題でしょうか。
失敗は短い間隔でチャンネルを変えるときです。
例えばチャンネルを変えて、映像も変わったら、すぐチャンネルを変える
ということを繰り返します。
すると映像の切り替わりがだんだん遅くなってきます。
そのうち、映像が固まって動かなくなります。
気晴らしに面白そうな番組はないかなと次々にチャンネルを変えると
いうことは私の場合、けっこうあるのでこれは何とかならないかなと
思うのですが。
あまり頻繁にチャンネルを変えなければ大丈夫そうです。
0784login:Penguin
2010/05/01(土) 03:14:49ID:wgXjrD9gNHK第1+VLCでたまに音が出ないことがあります。
あとtiplinuxというサイトで詳細な導入方法があって、素人の俺は助かった!
0785login:Penguin
2010/05/01(土) 05:35:37ID:Y3kSy4C20786新参者
2010/05/01(土) 07:36:56ID:msRR3qlgうーん・・うちだとチャンネル切り替えは遅くならないのですが・・
dmesg |grep pt1 の結果を教えてもらってもいいですか?
うちだと以下のようになっています。
[ 12.096979] pt1-pci.c: 1.1.0 2010-01-27
[ 12.760083] pt1_thread run
ちなみにクライアント側のOS、VLCのバージョンもお願いします。
0787login:Penguin
2010/05/01(土) 13:50:34ID:b/PGx0lldmesg |grep pt1 の結果は
[ 9.673247] pt1-pci.c: r116:38a793ac3d9d 2010-03-25
[ 10.486056] pt1_thread run
となっています。
サーバ側で直接見ているのですが、OSはUbuntu 9.10、VLCは1.0.5です。
前の書き込みの補足をしますと、映像が固まってチャンネルを
切り替えられなくなったときでもチャンネルを変えると、端末上は
変わっています。
VLCでもウィンドウの上に出るタイトルが変わります。
ただ映像だけが固まったままです。
私はプレイリストファイルを作成して、それをクリックしてVLCを起動する
ようにしていますが、映像が固まった状態でVLCを閉じて、また
プレイリストファイルから起動すると、今度はすぐプレイリストで最初に設定
してあるチャンネルが映ります。
ところが次にチャンネルを変えるとまた映像が固まる。
つまり一度固まるようになるとVLCの再起動で一旦よくなりますが、すぐだめに
なるみたいです。
今日は調子がいいのか、今のところ固まりません。
昨日も一昨日も固まることがあったのですが。
ところで新参者さんはチャンネル切り替えにどのくらい時間がかかりますか?
私のところは今日は4秒くらいで安定していますが、このくらいかかるのは
仕様なのかな。
できれば1秒くらいで変わってほしい。
0788新参者
2010/05/01(土) 15:14:56ID:msRR3qlghgで最新レポジトリから作成したドライバを使っているようですね。
うちと中身は同じかと思います。
うちはクライアントとしてMacを使っています。キャッシュを1200ミリ秒にして
チャンネル切り替えに約3秒ぐらいといったところでしょうか。
動作画面をキャプチャしたものをアップしてみましたので見てみて下さい。
http://2sen.dip.jp/cgi-bin/pt1up/source/up0282.zip
試しにサーバー上でのVLCでも再生してみましたが、
(ディスプレイをつないでいないのでVNCでやりました)
特に固まることはなかったです。(Q8200 + 4GB というスペックだからかもしれませんが)
0789新参者
2010/05/01(土) 15:36:40ID:msRR3qlgH264などの差分圧縮形式はキーフレームを受信するまで画像がでないので・・
0790login:Penguin
2010/05/01(土) 15:52:10ID:b/PGx0llキャプチャ画面を拝見しました。
私の倍近く速いかな。
でもPCのスペック差かも。
E2180…orz
今日は安定しています。
あるいはrecpt1やVLCとは関係ない要因によるものかもしれません。
安定さえすれば多少の遅さは仕様と割り切ったほうがよさそうですね。
0791login:Penguin
2010/05/01(土) 16:40:53ID:Y3kSy4C2リアルタイムで見るのは家電のテレビでやったほうが無難だよ。
どうしてもやりたければ、せめて、vdpauを使えるグラボと、
vdpauサポート込みでビルドした再生アプリを使わないと。
ウチはDVB版ドライバ->vlc->MythTVで録画、
MythTVとMPlayerをvdpauサポート付きでビルドしてあって、それで録画したものを視聴。
リアルタイム視聴はキャプチャできてることのテストで動かしただけで、常用時は一切使ってない。
0792login:Penguin
2010/05/01(土) 16:56:16ID:TVOGmOeK0793login:Penguin
2010/05/01(土) 16:57:56ID:lvrPQyy9recpt-1とepgrecは使える?
このゴールデンウィーク中に試そうかとは思ってるんだが
時間が取れないかもで迷ってる
0794login:Penguin
2010/05/01(土) 17:14:59ID:QgYUPfWLレポート待ってる
多分使えるんじゃないの?
CDから起動して、とりあえず使えるか確認してみたら?
0795738
2010/05/01(土) 17:51:44ID:eBb99aGOすまんthumbnailの件は俺のミスだった
原因は、ffmpegに"!"を含むファイル名を渡しちゃいかん、ということ
以下、文字化けを考慮して一部代用文字を使用
解決方法は、CP932.phpに
$reparray = array(WAVE_DASH => FULLWIDTH_TILDE,"ー" => "-","!!" => "!!");という部分があるので
「"!!" => "!!"」 を 変更する。
「"!!" => "_"」とかに。
もとのタイトルの雰囲気を生かすために"!"を使いたい場合は、全角の"!"にするとか、エスケープしてやるとかすれば普通に使えると思う。
録画ファイルは普通に作れるので、再生しか試してなかった。
反省のため滝に打たれてくる。
0796login:Penguin
2010/05/01(土) 17:54:47ID:lvrPQyy9もうすぐ嫁の実家へ行くもんだから録画サーバーとしての目的を考えると
いや、うん。帰ってきたらやってみるわ。
0797726
2010/05/01(土) 19:38:45ID:+cBTMWHDレスありがとうございます。早速書き換えます。
誰に聞けばいいのかわからないのですが、日経Linux2010年02月号付録のものは、
録画済み削除時にサムネイルを削除していないように思います。
これはepgrec最新版に差し替えれば、録画済み削除時にサムネイルも削除してくれるんでしょうか?
HDD 2TBも1万円になりましたし、Ubuntu10.04も出たので、この際再構築するのもアリかな?って思ってます。
0798login:Penguin
2010/05/01(土) 20:58:32ID:QgYUPfWLちょっと時間が出来て暇なので、コードレビュして色々コメントつけてよい?
0799login:Penguin
2010/05/01(土) 21:52:17ID:lGeuplAm余計なこと言われてうっとおしいのでお断りします
0800login:Penguin
2010/05/01(土) 21:56:04ID:b/PGx0llしたいですね。
ところで新参者さんにお聞きしたいことがあります。
今はチャンネルを指定して視聴しますが、サービスIDも指定可能となるよう
にはできないでしょうか。
もしできないとなると、せっかくrecpt1に追加されたsidオプションが無意味
になってしまうと思うのですが。
0801新参者
2010/05/01(土) 23:32:42ID:msRR3qlgおいっ!
>>800
ちょっとイメージがよくわからないのですが・・
該当のsidの番組がはじまるまで反応を返さないHTTPサーバー
ってことですか?需要あります?
0802login:Penguin
2010/05/01(土) 23:58:33ID:QgYUPfWL>>800の言っているのは、チャンネル情報だけではなくて、SID(ProgramID)も含めて指定して視聴したい
ってことだと思うんだ。
地デジしか相手していないとイメージ沸き辛いと思うんだけど、
例えば、放送大学の物理チャンネル一つには、複数の番組が内部で割当たってるんだ
で、放送大学のN番めの番組を見たい。って要求に対応してくれませんか?って話。
PATとPMTについて少し情報入手してくるといいよ
0803新参者
2010/05/02(日) 00:25:38ID:nfmjv9xksidオプションを使ったことなかったので意味がわかってませんでした。
指摘ありがとうございます。
http://hostname:port/channel/hd
とか
http://hostname:port/channel/1seg
とか
http://hostname:port/channel/sd1
みたいな感じですかね?
たしかにそれだと帯域を節約できそうですね。
(今は全部送っているので。mplayerだと再生時に選択できますが・・)
時間があればRC2にはやってみようかなと思います。
やりたいこと整理
・ログをファイルに吐く(今はstderr)
・sid関係
・同時接続
http://hostanme:port/now_on_air とかできるようにしたい。
(別チャンネルを同時接続させるとチューナーを全部使いきってしまうので、
チューナーを1個しか掴まないようにしたい)
いつになることやら・・待ちきれない人は是非ご自身で(w
0804login:Penguin
2010/05/02(日) 01:11:15ID:9UrOrldT0805800
2010/05/02(日) 02:43:33ID:+Y5ykVCSまた、代わりに解説していただいた方、ありがとうございます。
例えば、チャンネルで101と指定しても102と指定しても、サービスIDで101、
102、910、929を同時に受け取ることになります。
サービスIDで101はBS1、102はBS2、910はSOLiVE24です。
929はよく分かりません。
チャンネルを101または102に指定すると大抵、BS1が表示されますが、たまに
SOLiVE24だったりします。
BS2はなかなか出てこない。
もちろん、VLCなら[再生]→[プログラム]から選択できますが、BS2を直で
見たいとか思ったりします。
hdなどだけではなく、サービスIDを直接打ち込めるようにすると
うれしいです。
例えば、SOLiVE24を見たい場合は
http://hostname:port/101(または102)/910
みたいな感じで。
注文ばかりで申し訳ありません。
気は長いほうなのでお待ちしております。
0806login:Penguin
2010/05/02(日) 04:05:20ID:pVr642mnそう、困るよ。
降雨時対応の低解像度映像も含んでるし。
BS1は定時のBSニュース音声でデュアルモノラルに切り替わるし。
BS-1・BS-2をちゃんと録れるようにするのは楽しいよ。
0807login:Penguin
2010/05/02(日) 04:08:17ID:pVr642mn0808login:Penguin
2010/05/02(日) 07:11:23ID:IVwBvHNx0809login:Penguin
2010/05/02(日) 18:41:39ID:+Y5ykVCSいや、取って食ったりしないから。
0810login:Penguin
2010/05/02(日) 18:48:46ID:jCYY4kWx0811login:Penguin
2010/05/03(月) 14:53:40ID:9ME8Hy8Rチャンネルの設定がうまくいきません。
どなたか上記構成で成功している方いますか?
0812login:Penguin
2010/05/03(月) 14:59:36ID:4/j+CAupMythTVはAAC食えないと思うが、それをどうするつもりなのか...
0813epgrecの中の人
2010/05/03(月) 17:01:34ID:96dSbwTohttp://www.mda.or.jp/epgrec/pool/recpt1server.tar.gz
やりかけなのでdaemon切ってます。
http://yourserver/channel/sid
という形でSIDを指定できるようにするならこんな感じでいいんじゃないでしょうか。
で、epgrec側からsysv msgか、signalでもいいんだけどとにかく
録画開始前にチューナーが足らないようならrecpt1serverに
メッセージを送って中断させられるようにする、という感じになればいいですね。
そのようにしようと思っていじったけど面倒になったので途中で投げときます。
あと今のコードだとシグナル受けるスレッドを殺したり生かしたり
してるので、acceptしてる間シグナルを無視するのが困ります。
けど直すのは簡単ですね。
0814login:Penguin
2010/05/03(月) 18:22:18ID:cmmc716r動作報告です。
VLCで視聴して、映像を一時停止した後に再生すると、停止した時点から再開
します。
当然ながら再生映像とリアルタイムの映像にずれが生じます。
現在時間が表示されている番組で試すとよく分かります。
そして、ずれた時間とチャンネル切り替えにかかる時間がほぼ同じようです。
一時停止するほか、別のsidの番組を見ようとして再生-プログラムから変更
するときもずれが生じるようです。
このずれはチャンネルを変えてもそのままで、むしろチャンネルを変えるほど
蓄積されていくっぽいです。
それにつれてチャンネル変更に要する時間が増加し、場合によっては
チャンネルが変わらなくなります。
VLCを再起動してもずれは解消せず、recpt1を再起動して初めて解消します。
よくは分からないのですが、チャンネルを変えるたびにずれを解消するような
仕組みにすれば、チャンネル切り替え等でストレスなく使えるようになる
のではないでしょうか。
0815726
2010/05/03(月) 21:31:21ID:za8LLq/hファイル名:
20100503193000_GR18_【字】【S】FAIRY TAIL 〜フェアリーテイル〜.ts
が再生できませんでした。他に同じ症状の方はいますか?
0816login:Penguin
2010/05/03(月) 22:22:54ID:vnahDdqU新しい奴は対応してるんじゃなかったっけ?
自分でconfigureしてビルドしないといけないかもしれないけど
--enable-libfaad とかのオプションがあるんだからおkなんじゃないの?
勿論 音声切り替えには対応してないけど
0817443
2010/05/04(火) 20:38:44ID:wyeOJrzd>>814
不具合の原因はなんとなく想像つくし、対策も思いつくところではあるのだけど、
今の httpd オプションはヤッツケで作ってみた。という範囲の外には出ていないです。
例外処理を今からガッツリ作り込むと、後々スパゲッティーなコードになるので、
今としては対応しない。今後対応を煮詰める。ぐらいにしておいた方がいいと思う。
httpdとして綺麗に実装するのであれば、スレッド構成の検討、
バッファ管理方法の検討、接続情報とかfdの持ち回し方の検討、
複数クライアント同時再生対応とかの大きな枠の
検討をした方が後々の機能追加に柔軟に対応できることになると考えます。
で、その枠の中で中断対応とか、チャンネル切替時のバッファクリアだとかに
対応が進んでいくのかなぁと想像します。
>>803 の方針次第ではあると思いますけれど。
0818814
2010/05/04(火) 21:03:35ID:C+ksd+P1取られて、将来のバージョンアップの足かせになるようなことは期待しません。
将来図を描いた上で、その一環として取り組んでほしいと思います。
開発面での協力はできませんが、試作品が出たら、どんどん試して、そちらで
協力させていただきます。
0819epgrecの中の人
2010/05/05(水) 12:54:47ID:cgyhu7Iiaccept中でもkillで落とせるようになったとか。
http://www.mda.or.jp/epgrec/pool/
recpt1server --b25 --strip
と実行してvlcでhttp://yourserver/101/101
とかやってリアルタイム視聴できます。
チャンネル変更もうまくいってるみたいだけど
変えると一部dequeueされずにメモリリークするような気がする。
あまり検討してない。
>>817
確かに複数接続を許すならゼロから設計し直した方がいいですね。
でもepgrecと共存させるなら接続数は1つだけでいいか、その方がチューナーが空くし
ということはあります。2枚さししてチューナーに余裕のある人は
recpt1serverをポート変えて2個立ち上げるとか。
httpだとepgrecのASFに統合しやすいのがいいです。
0820443
2010/05/05(水) 13:24:47ID:0rLUyVVe>>819
複数同時接続の場合には、同じチューナから得たバッファを使いまわして、
つないだ人全員が同じストリームを見る。という状態を想像していました。
http://yourserver/TunerID/ChannlelID/ServiceID
こんな雰囲気。TunerID未指定は適当に割り当てかな。
引数でチューナ番号を指定させれば、どちらにつなぐかは選択出来る。
同じチューナに接続している人に関しては、httpd 側でどのSIDを送信するかとか頑張って管理。
誰かが物理チャンネル番号変更すると、全員巻き添えを食らう。という素敵仕様。
サーバ系も面白そうですねぇ
0821login:Penguin
2010/05/05(水) 15:51:17ID:qAq2kPpw番組検索では見つかるのに、自動録画キーワードに登録しても
録画予約されない番組が有ります。(番組は日テレのPON!木曜日です)
4月6日テスト版にしたら改善されるでしょうか?
0822epgrecの中の人
2010/05/05(水) 16:50:24ID:cgyhu7Iiいま調べてみましたけど予約できました。検索語PON、曜日絞り込みで木曜で。
テスト版は検索の部分はいじってないので変わらないと思われます。
それと、さっきのrecpt1serverですが、queueはちゃんと片付けられるようで
問題ないようです。あとは余分なコードを削ってIPC使って外部から停止させたり
再開させられる部分を追加すればepgrecと共存可能に出来そうな感じですが…。
ただ、ASXに埋め込んでもWindows Media Playerじゃ
再生されないようで。もともとASXはWMVかASFかその辺しかサポートしない
決まりらしいのでMPEG-2 TSが再生できてるのもたまたまなのかもしれない。
VLCなら問題ないです。
0823login:Penguin
2010/05/05(水) 17:54:02ID:8cdX4t9s0824login:Penguin
2010/05/05(水) 19:01:51ID:2uxBZTU+Content-Lengthが不明(Content-Lengt:ヘッダなし)でもOKなの?
だったら普通にcgiからスクリプトで起動して Content-type: video/mpeg-ts(?) を先に吐いてから
recpt1の出力を吐くようにしたら 済む話ではないのかい?
0825443
2010/05/05(水) 20:14:18ID:0rLUyVVeもちろんOKではない
ファイルサイズが不明なものは、chunkedで送信するのがスジ
http://www.w3.org/Protocols/rfc2616/rfc2616-sec3.html
3.6.1 Chunked Transfer Coding
>>823の上げてくれているmongooseでラッピングすれば全部対応出来るのかな?
調査してみる価値はあるかと思います。
さて、最終確認やってきます。
終わったらリリースだー。
0826epgrecの中の人
2010/05/05(水) 20:42:31ID:cgyhu7Iiコンテツ出す側でその辺はやんないとダメですね。ボディの面倒を見てくれるわけじゃないんで。
0827443
2010/05/05(水) 20:44:34ID:0rLUyVVehg に push しました。
◆目的◆
recpt1 で録画したTSファイルをそのまま ffmpeg でエンコードすると、
音と口がズレた動画となってしまい、鑑賞時にとてもストレスが溜まる。
これを解消するために、TS から ES に変換を実施し、
動画の時刻情報と音声の時刻情報の同期を取り、
ファイルへ出力する機能(esオプション)を実装しました。
◆追加した機能の説明◆
1. esオプション
ES出力させる場合に指定します。
--b25 オプションと--sidオプションを同時に指定する必要があります。
ES形式の動画ファイルは、先頭はGOPの先頭となるように作ってあります。
2. start_timeオプション
recpt1 をスケジュール登録する場合には at や cron を使い、
録画管理スクリプト側で頭出しを行うために時間調整をしていると想定しています。
それぞれの録画管理スクリプトで独自に対応するよりも、
recpt1 が内部でTOTとSTCを管理し、指定の時刻が来たら録画を開始する。
上記の挙動があるべき姿かと思いましたので実装(--start_time)してみました。
start_time の引数はYYYYMMDDHHMISSであり、省略(YYMMDDHHMI等)は不可です。
桁長も固定なので、各項目が1桁となる場合には0を補完してください。
また、start_timeオプションを指定した場合には、
recpt1 の録画時間(尺)(これはプロセスの生存時間)の時間、ES出力はされなくなりますのでご注意ください。
start_timeから指定したい時間(尺)の録画を行うには、recpt1 を登録する時刻と、
start_timeで指定した時刻の差分を、recpt1 の録画時間(尺)に追加するようにしてください。
0828443
2010/05/05(水) 20:45:41ID:0rLUyVVe$ recpt1 --b25 --sid 101 --es /tmp/BS101 --start_time 20100505184900 120 101 /dev/null
◆オプション解説◆
--b25:es出力するにあたって事実上必須(SoLive24等が対象であれば不要)
--sid:esオプションはsidのコードに相乗りになっているので必須(指定したくない場合はallを指定する)
--es :出力ファイル名のprefixを引数で指定する
--start_time:YYYYMMDDHHMISS 形式で録画開始時刻を指定する(esのみ対応)
TS出力ファイル:不要である場合にも、TSファイル出力は要求されるので /dev/null 等指定ください
◆実行結果◆
$ recpt1 --b25 --sid 101 --es /tmp/BS101 --start_time 20100505184900 120 101 /dev/null
$ ls -l /tmp/BS101*
-rw-r--r-- 1 nobody nobody 653031 May 5 18:51 /tmp/BS101_00101_00.aac
-rw-r--r-- 1 nobody nobody 73358553 May 5 18:51 /tmp/BS101_00101_00.m2v
-rw-r--r-- 1 nobody nobody 579766 May 5 18:51 /tmp/BS101_00101_01.aac
-rw-r--r-- 1 nobody nobody 2715878 May 5 18:51 /tmp/BS101_00101_01.m2v
$
◆未対応機能◆
1SEGには対応させてません。
多少修正してあげれば動くようになると思います。
◆既知の不具合◆
--sid all と組み合わせると、地デジのNHKのSIDが不定(1024/1025で確定できない)となる
--sid all と組み合わせても1SEGが録画されない
--sid all と組み合わせると、地デジのNHKの録画時にSID 1408の0byteのaacファイルが作られる(デジタルラジオの試験放送?)
同期の元をVIDEO0としているため、降雨時のBSのストリーム等では同期(lipsync)が多分ズレます
#全てのストリームはVIDEO0に同期するように作ったので
そのまま使うと、printf()で画面がエラいことになりますが気にしないでください。
マージする人向けに残しています。
0829443
2010/05/05(水) 20:46:27ID:0rLUyVVePMT のバージョン番号を調査してから、PMTの変更に追従するコードを試験的に入れてみましたが、
これが対応方針として正しいかどうか不明です。どなたか確認してみてください。
音声についてはMPEG2/MPEG4 AACだけに対応(lipsync的に)しています。
それ以外のフォーマットが来た場合には、多分ES出力されないと思います。
(ISO/IEC 13818-1:2000(E) Table 2-29 - Stream type assignments的に)
#5.1ch等は未テスト。リニアPCMとかってありうる???
◆ファイルの置き場所◆
ttp://hg.honeyplanet.jp/pt1.oyama/
以上
0830login:Penguin
2010/05/05(水) 21:06:49ID:2uxBZTU+rfc2616 sec4.4 では transfer-encoding を使う場合はContent-Length使っちゃダメ,
HTTP/1.1*リクエスト*にはContent-Length: ヘッダを含まなきゃだめってだけのような...
レスポンスメッセージでボディあり, Transfer-encodingなしの場合は
rfc2616 sec4.4 での5. By the servcer closing the connection
でメッセージ長を示してもおkじゃないの?
0831login:Penguin
2010/05/05(水) 22:39:04ID:qAq2kPpwうちの環境ではEPGを取得しなおしても駄目でした。
残念ですが諦めます。
0832login:Penguin
2010/05/07(金) 20:04:46ID:7Iuvt5kYごめん・・・
0833login:Penguin
2010/05/09(日) 02:18:11ID:tZxCjvTY0834login:Penguin
2010/05/09(日) 02:24:12ID:ucQh+8D8Windowsじゃないかな。
野球延長による時間変更に対応しているソフトなんかも揃ってるし、
HW再生支援も強力だし。
0835login:Penguin
2010/05/09(日) 03:16:08ID:elK7c1RU録画はともかく視聴がなぁ。
まぁ、自分の目的と双方でのソフトの対応状況とかもう少し調べてみろ。
0836login:Penguin
2010/05/09(日) 09:13:01ID:Zs6/VZKrhttp://slashdot.jp/~j9_1031/journal/489866
普通に動画再生支援の恩恵を受けられる。ほかに何に困る?
0837login:Penguin
2010/05/09(日) 09:38:15ID:f4ENfPX1ワシもVDPAUの恩恵を受けたくて、グラボを対応製品に買い換えたよ。
録ったものを観るのに使ってるMythTVとMPlayerは
両方ともVDPAUサポート込みでビルドしてある。
Linuxで十二分に機能している。
ソフトウェアRAID1なバックアップストレージと無線APも兼ねているので
Windowsで同じことやらせようとすると逆に面倒。
0838login:Penguin
2010/05/09(日) 09:43:36ID:A3+tUEvOTVtestに匹敵する視聴ソフトが無い
0839login:Penguin
2010/05/09(日) 09:46:15ID:A3+tUEvO0840login:Penguin
2010/05/09(日) 09:52:00ID:Zs6/VZKrWindowsでどうぞ
・コマンド恐怖症。マウスがないと死んでしまう。
・Linuxでは用意されていないソフトウェアが必要。
Linuxでどうぞ
・ゲイツに金を落とすのが嫌だ。
・自分でソースを改造したい。勉強したい。(予約ソフトはPHP)
・1ヶ月以上つけっぱなしでも安定動作希望。
0841login:Penguin
2010/05/09(日) 10:09:19ID:elK7c1RUそゆことなんだろうね。
だから「自分の目的と〜」って書いたわけで。
0842login:Penguin
2010/05/09(日) 10:10:08ID:A3+tUEvOいやーPT2環境で言えば今は明らかにWindowsの方が向いてるよ。
録画視聴もそうだけどTSやエンコードするソフトの充実度が明らかに違う。
それとWindowsでもTVtestを始めとして、ソースは公開されてる物が多いし、
俺はVistaで1年付けっぱなしで安定してるよ。
それでも俺がこのスレを見てるのは今後に期待してるからw
0843login:Penguin
2010/05/09(日) 10:35:16ID:f4ENfPX1それぞれの成果を取り込んで、どっちも良くなっていけば、それでええ。
0844login:Penguin
2010/05/09(日) 11:40:50ID:i4Wdt8Zn0845epgrecの中の人
2010/05/09(日) 11:41:47ID:6Dl2XxMRES吐けるの便利っすね。start_timeの扱いはepgrec的には微妙かなあ
recfriioなどとの互換性を考えると
0846login:Penguin
2010/05/09(日) 11:52:54ID:t1U8MS5Tstart_time オプションをつけて、エンコード後にipodとかに突っ込んで再生したとき、
その放送の1フレーム目からバシッと再生されるときの快感を感じてみるといいです
0847login:Penguin
2010/05/09(日) 11:53:09ID:ck+1TwSNそれが異端だったら
録画はLinux、視聴はDLNA経由でPS3な俺はどうなんだ。
さらにリモートプレイPSPでごろ寝視聴もできるぜ
俺のところは既にLinux鯖があるから、そこで録画してくれると便利ってだけだな。
0848epgrecの中の人
2010/05/09(日) 12:02:02ID:6Dl2XxMRとりあえず環境変数START_TIMEかなにかにプログラム開始時間を
渡しておくので、あとはシェルスクリプト側で使ってくれ形ですね。
汎用性を確保する観点からpt1/2に依存させたくないのです。
自分で使ってるのもpt1/2なんですけどね。
0849login:Penguin
2010/05/09(日) 14:45:16ID:Zs6/VZKr> 俺はVistaで1年付けっぱなしで安定してるよ。
それってある意味不可能じゃね?
オレ雷落ちて停電して、もちろん同時に停電してたことがあったんだが。
まさかのUPSか?
0850login:Penguin
2010/05/09(日) 14:57:47ID:h3Ol418fWindows Update で再起動もしないといけないし同じく無理だと思う。
0851login:Penguin
2010/05/09(日) 15:41:06ID:Zs6/VZKrこれはアップデートを切ればいいだけなのでは…。
0852login:Penguin
2010/05/09(日) 15:47:31ID:A3+tUEvO停電はここ5年1度も無いよ。
WindowsUpdateはしてない。
0853login:Penguin
2010/05/09(日) 15:51:23ID:f4ENfPX1WindowsはUpdateすると権利関係に絡むガードがどんどん硬くなっていくだけで
なーんにもいいことがない。
0854login:Penguin
2010/05/09(日) 15:54:40ID:A3+tUEvO0855login:Penguin
2010/05/09(日) 15:56:37ID:Zs6/VZKr0856login:Penguin
2010/05/09(日) 18:54:30ID:StWaQTwgのコマンドを入れると、分波器のLNB電源ランプが付いて
10秒間の録画は可能。
epgrecをやるとCSの番組表が受信出来ない。
BSデジタルは全部表示されてます。
どうすればいいんでしょ・・
0857login:Penguin
2010/05/09(日) 19:07:31ID:f4ENfPX1CSを見ない。
0858login:Penguin
2010/05/09(日) 19:22:17ID:Y5wO5OWRログになにか痕跡は残ってないですか
0859login:Penguin
2010/05/09(日) 19:55:02ID:StWaQTwgちょっと見てみます。。
ちなみにepgrecのログには以下に残ってました。
情報 2010-05-09 19:06:54 getepg:: 正常な/tmp/__temp.xml_gr28が作成されなかった模様(放送間帯でないなら問題ありません)
情報 2010-05-09 19:06:52 getepg:: 正常な/tmp/__temp.xml_gr30が作成されなかった模様(放送間帯でないなら問題ありません)
情報 2010-05-09 19:06:50 getepg:: 正常な/tmp/__temp.xml_gr23が作成されなかった模様(放送間帯でないなら問題ありません)
情報 2010-05-09 19:06:47 getepg:: 正常な/tmp/__temp.xml_gr24が作成されなかった模様(放送間帯でないなら問題ありません)
情報 2010-05-09 19:05:45 getepg:: 正常な/tmp/__temp.xml_gr21が作成されなかった模様(放送間帯でないなら問題ありません)
情報 2010-05-09 19:05:42 getepg:: 正常な/tmp/__temp.xml_gr22が作成されなかった模様(放送間帯でないなら問題ありません)
情報 2010-05-09 19:05:40 getepg:: 正常な/tmp/__temp.xml_gr25が作成されなかった模様(放送間帯でないなら問題ありません)
情報 2010-05-09 19:05:38 getepg:: 正常な/tmp/__temp.xml_gr26が作成されなかった模様(放送間帯でないなら問題ありません)
情報 2010-05-09 19:05:35 getepg:: 正常な/tmp/__temp.xml_gr27が作成されなかった模様(放送間帯でないなら問題ありません)
0860login:Penguin
2010/05/09(日) 19:57:30ID:StWaQTwgコマンドの場合だと録画が出来るので原因不明です。。
0861login:Penguin
2010/05/09(日) 20:17:11ID:Y5wO5OWRなどの理由で一次ファイル作れてないんじゃないでしょうか
0862login:Penguin
2010/05/10(月) 13:17:12ID:opIBEwVx当然チェック済みとは思うが、
epgrecの"CS録画の有無"はどうなってる?
0863login:Penguin
2010/05/10(月) 23:19:59ID:bw9/ii3L相変わらずダメです
0864epgrecの中の人
2010/05/10(月) 23:31:09ID:1QV+W7+zどっか基本的なところに問題があるはずですね。
webサーバーのアカウントでは録画できない、epgdumpがそもそもないなど
原因が多数考えられます。
0865login:Penguin
2010/05/11(火) 02:02:43ID:GOB/roalおれも欲しい。
0866login:Penguin
2010/05/18(火) 20:07:47ID:Tu1xk1VO>>855,865
UTF-8→CP932にするとき化ける文字を置換して
REGZAセーフな文字にする epgrec3/22用 関数 再up
ttp://www.csync.net/service/file/view.cgi?id=1274180287
ここにも関数の中身を書いとく
「 」で囲ったのは,ここに書くと化ける文字 16進コードで表現(実際の文字に直して使う)
0867login:Penguin
2010/05/18(火) 20:10:54ID:Tu1xk1VOfunction getCP932Filename($filename){
//まぎらわしすぎるのでニョロはdefine
define ("WAVE_DASH","「301c」"); //再生できなくなるニョロ 301c
define ("FULLWIDTH_TILDE","〜"); //再生できるニョロ ff5e
define ("REP_CHR","_"); //普通に置換する文字
//ある程度体裁を保ちながら置換したい文字
$reparray = array(WAVE_DASH => FULLWIDTH_TILDE,"「2212」" => "-","「203c」" => "!");
$propfilename = "";
$mlength = mb_strlen($filename);
while($filename){
//一文字取り出す
$targ = mb_substr($filename,0,1,"UTF-8");
//化けるかどうか UTF-8をCP932にしてまたUTF-8に戻して比べてみる
//もっとスマートな方法を知ってる人は教えて
$tmp = mb_convert_encoding($targ,"CP932","UTF-8");
$tmp = mb_convert_encoding($tmp,"UTF-8","CP932");
if ( $targ != $tmp ){
if (isset($reparray[$targ])){
$targ = $reparray[$targ];
}else{
$targ = REP_CHR;
}
}
$propfilename .= $targ;
$filename = mb_substr($filename,1,$mlength,"UTF-8");
}
return $propfilename;
}
0868745
2010/05/19(水) 12:58:11ID:LAer0MCN忙しくてしばらくいじっておりませんでした。
が、チャンネル切り替え時にキューをクリアすれば
遅延が蓄積するという問題がなくなることを確認しました。
時間があればまたやりますので長い目でおねがいします
pt1.c
1218a1219
>
1225a1227,1229
> //reset queue
> destroy_queue(p_queue);
> p_queue = create_queue(MAX_QUEUE);
0869login:Penguin
2010/05/19(水) 19:24:09ID:BuON0nDN0870login:Penguin
2010/05/19(水) 22:51:54ID:4c24/Mct敢えてコメント。
//reset queue
というコメントの意図がそこだけを読んで理解できない。
ソースだけを読んだ人に意図や前後の関係が伝わるようにコメントは書くべきです。
チャンネル切り替え時にキューをクリアすれば
遅延が蓄積するという問題がなくなる
この対処なのだよね?「reset queue」だけで伝わるかな?
0871login:Penguin
2010/05/19(水) 23:30:04ID:BuON0nDNプログラムを書ける人には分かるのかもしれませんが、私にはpt1.c以下は
意味不明。
多分、pt1.cはrecpt1.cのことかな。
その1200何行目かに
//reset queue
destroy_queue(p_queue);
p_queue = create_queue(MAX_QUEUE);
を追加してmakeしなおせば問題が解消するということでいいのかな。
1218a1219
とか
1225a1227,1229
とかが具体的にどういう指示なのかが分からない。
その辺をちゃんと説明してくれれば修正版をupしなくても、こちらで修正
できて助かるのですが。
0872login:Penguin
2010/05/19(水) 23:51:32ID:4c24/Mctこれは diff コマンドの出力結果の貼り付けであるので、
そのまま patch コマンドに突っ込みましょう
0873871
2010/05/20(木) 00:40:45ID:TcXe5YCyありがとうございます。
diffの出力結果だったのですね。
プログラマが修正指示を出すときの書式か何かだと思い込んでいました。
修正してmakeし直してみたところ、確かに遅延の蓄積は解消していますね。
更なる進化を期待しています。
0874login:Penguin
2010/05/20(木) 08:40:54ID:N6EY9ZDr待ってます!
0875login:Penguin
2010/05/20(木) 21:19:16ID:feNQdT+G時間重複が発生したと動作ログに記録されていた
自動録画の指定には全て局を指定していて
重複が発生したとログに有った番組の局は指定していないんだけど
なんでだろ?
0876login:Penguin
2010/05/20(木) 21:27:33ID:Yser1cc8時間変更などで同じ時間に別番組が来た場合に一旦削除してDB登録しなおすってことじゃない?
0877login:Penguin
2010/05/21(金) 03:29:06ID:u3zPzNP00878epgrecの中の人
2010/05/21(金) 11:50:41ID:7dwY9pKUgetepg::放送時間重複が発生した番組ID314804
BS102【字】NHKニュース おはよう日本 ニュース・特集・スポーツを削除
というようなメッセージなら、番組スケジュールに変更が起きたか何かで
既存の番組と時間が重なる番組が新たにつっこまれたので
既存の番組データを削除したという意味です。
BSは1週間先の番組が確定してないことが珍しくないみたいで
割と頻繁に起きます。地上波でもたまにありますね。
キーワード予約した番組の時間が変わった(らしい)ときには
「getepg::録画IDxxx ほげほげ は時間変更の可能性があり予約取り消し」
と出ます。放映中止になっていなければ、取り消される前か後に
キーワードがヒットして新規に予約されます。
0879login:Penguin
2010/05/21(金) 18:33:42ID:X+5F5CROありがとうございます。助かりました。
0880login:Penguin
2010/05/21(金) 18:42:47ID:X+5F5CRO消えないように保管して、勝手に二次配布しても問題ないですか?
0881866
2010/05/21(金) 23:28:39ID:VB7KSl7Iphpとして、大したことをしてるわけでもないので
好きなようにドゾ
二次配布するなり、気に入らないところは直すなり
0882875
2010/05/22(土) 12:11:52ID:rx31VUU4なるほど番組表洗い替え時のメッセージでしたか
重複予約が解消出来ない時のメッセージだと勘違いしていました
問題は無いようなので安心しました
ついでにちょっと試してみたのですが、自動録画キーワード登録時に
重複予約が解消出来ない場合ログに何も出力されないのですね
Keyword.class.phpとReservation.class.phpを少し弄って
重複したキーワードと番組名をログに出力するようにしてみます
0883login:Penguin
2010/05/22(土) 18:54:58ID:Yp9lR5Js録画した番組を外出先で見ているって人をネット上で見かけるけど、あれって
法にひっかからないのだろうか。
例えばepgrecを使って録画して、外出先からepgrecにアクセスできるように
設定したら、テレビ番組をネットに公開しているってことにならない?
パスワードとかかけて自分だけが見られるようにするなら問題ない
のだろうか。
できれば外出先で見られるようにしたいのだが、ちょっと気になったもんで。
0884login:Penguin
2010/05/22(土) 18:59:01ID:co3lRDPe公開したら問題だが、自分しか見られなければ問題ない。
0885login:Penguin
2010/05/22(土) 19:16:54ID:Yp9lR5Jsありがとう。
早速やってみる。
0886login:Penguin
2010/05/23(日) 03:34:28ID:pfnp3QSB一度は違法かも知れないと危惧した行動を取るわけか。
まあ、俺も>>883 を読む限り違法だとは思わないけどね。
0887login:Penguin
2010/05/23(日) 12:00:03ID:4x2IuiOG判決出てるよ。
0888login:Penguin
2010/05/23(日) 13:04:03ID:gvwiAl0Uロケフリじゃないだろな?そうだとしたらお門違いw
0889login:Penguin
2010/05/23(日) 13:16:24ID:4x2IuiOG送信可能化権を侵害しているかどうかが判断ポイントなので、
個人で楽しむ範囲においては侵害ではないと判断が下っている。
0890login:Penguin
2010/05/23(日) 13:41:43ID:gD9CQAbaもともと法律は個々人の権利を守るために人間が作ったものなわけで、
己が誰の権利も侵害していないと判断できるのなら堂々と行動すべきでしょう。
法律を神が作った条文のごとく崇め奉って自己規制して暮らすなんてのは
お上意識が抜けてないというか、器が小さいというか、死んだ方がマシというか
まあそんなとこです。
0891login:Penguin
2010/05/23(日) 14:44:53ID:+ZPLg5hl実際そうです。
崇め奉る必要はないが、従うしかない。
0892login:Penguin
2010/05/23(日) 14:51:58ID:gvwiAl0U違うよ。
あれは不特定多数に向けた公衆送信には当たらないから適法になった。
この判決前から個人で楽しむ範囲は適法なんだよ
0893login:Penguin
2010/05/23(日) 14:55:46ID:gD9CQAba神なんかいませんよ。頭悪い人ですねえ
0894login:Penguin
2010/05/23(日) 14:55:54ID:4x2IuiOG>あれは不特定多数に向けた公衆送信には当たらないから適法になった。
つまりこの判決によって補強されたわけだ。
0895login:Penguin
2010/05/23(日) 14:56:43ID:gvwiAl0U知財高裁(三村量一裁判長)は、ベースステーションはあらかじめ設定した端末との1対1の送受信だけが可能で、
不特定多数への送信は行えないなどの点から、ベースステーションは「自動公衆送信装置」には当たらず、
ユーザーの端末への番組送信も「公衆送信」ではないと判断。
パスワード等を付けても、インターネット上のどこからでも見られると、上記と違って1対1じゃないので
違憲とされる可能性もありそうなんだよねw
0896login:Penguin
2010/05/23(日) 14:59:58ID:gD9CQAbaああだこうだ他人に行動を強制することなんかできないんですよ。
当事者同士で争うべき問題なんでね。
あれこれ口出しする権利を持ってるなどと勘違いする
こと自体、頭悪いとしかいいようがないわけです。黙ってろってとこです。
0897login:Penguin
2010/05/23(日) 15:54:19ID:+ZPLg5hl0898login:Penguin
2010/05/23(日) 20:04:40ID:GFjBZwPe>こと自体、頭悪いとしかいいようがないわけです。黙ってろってとこです。
これってまさに>896の事ですねw
0899login:Penguin
2010/05/25(火) 20:57:07ID:bbLhbOnS>2010年 5月25日 生産完了
生産完了きたー
0900login:Penguin
2010/05/26(水) 23:29:24ID:DFhDEXcg0901login:Penguin
2010/05/30(日) 15:21:42ID:KTx8KVtaしかしDECULTURE PT2x2が出回ったらPT3は出しにくくなるんじゃないだろうか。
まぁ、アレはアレで発売延期になってそのまんまでどうなるか分からんがw。
0902login:Penguin
2010/05/30(日) 15:57:34ID:0vYJOlXAところが手がけてたんだな。
ショップがPT2X2の代わりにPT2を送りつけてるようだが、
PT2を手に入れた人はまあ良かったんじゃないかと。PT2も生産終了で
品薄になりそうだから最終的には泣き寝入りする人もでるかもね。
0903login:Penguin
2010/05/30(日) 16:03:19ID:yxh7uJNl0904login:Penguin
2010/06/06(日) 15:49:23ID:pAnEz9G5【視聴】Linuxでデジタル放送【録画】
http://pc11.2ch.net/test/read.cgi/linux/1230616112/
0905login:Penguin
2010/06/06(日) 16:01:53ID:ZwSod4go0906login:Penguin
2010/06/11(金) 17:25:17ID:i8jdIwTIhttp://av.watch.impress.co.jp/docs/news/20100611_373440.html
> 特徴は、MPEG-4 AVC/H.264のハードウェアトランスコーダを搭載し、
> 2番組同時のAVCトランスコード録画に対応すること。
> トランスコーダは、富士通セミコンダクター製「MB86H57A」を2基搭載。
どなたかこの板をLinuxで使えるようにしてください
お礼はしますので
0907login:Penguin
2010/06/11(金) 17:54:56ID:a4DWn0Zu0908login:Penguin
2010/06/11(金) 18:08:09ID:XeeCi8PFほとんどで対応できていないんだから無理。
仮にできても、その製品が販売終了になっているころ(数年先)に
なるだろう。
しかもせいぜい単に視聴して録画するというだけで、ほとんどの機能は利用
できない。
同じ機能がほしいなら、あきらめてWindowsを使うしかない。
3波対応でダブルチューナーが魅力というなら、PT2でいいし、そのうち
慶安あたりがts抜きできる3波対応ダブルチューナーを出すんじゃないかな。
0909login:Penguin
2010/06/11(金) 18:12:18ID:+YhLM+RiIOも同様の板を出してた
“2週間8chまるごと”録画──アイ・オー、ハイエンド仕様のデジタルTVチューナー投入
http://plusd.itmedia.co.jp/pcuser/articles/1006/02/news015.html
> トランスコードチップには、富士通セミコンダクタ「MB86H58」を採用した。
ピクセラはMB86H57A
こっちは MB86H58 を使ってる
富士通サイトの説明
http://img.jp.fujitsu.com/downloads/jp/jed/brochures/catalog/a04000281j.pdf
0910login:Penguin
2010/06/11(金) 18:14:41ID:crJq89TYB-CASの悪徳商法が存在する限り、法の網をくぐって録画するシステムはなくならない。
0911login:Penguin
2010/06/11(金) 18:21:23ID:a4DWn0Zu�_です。お引き取りください
0912login:Penguin
2010/06/11(金) 18:21:25ID:XeeCi8PF0913login:Penguin
2010/06/11(金) 19:00:02ID:+YhLM+Ri英語だけどチャートつき
http://www.fujitsu.com/downloads/MICRO/fme/mpeg/factsheet_mb86H57-58.pdf
>>910
B-CASのない世界に生まれたかった・・・
0914login:Penguin
2010/06/11(金) 19:02:17ID:MOVFZFVw不正競争防止法が改正されたら、PT2ドライバ開発も手が後ろに回るよ
0915login:Penguin
2010/06/11(金) 19:06:18ID:a4DWn0Zu0916login:Penguin
2010/06/12(土) 04:48:11ID:X5dqfb0ept2+epgrec(+フレッツテレビ)でCSの番組表のみまったく取得できず、チャンネル名すら出なくて困ってます
BS、地デジは番組表も予約も問題無し
CSはrecpt1を直に使うと録画可
できたtsファイルをepgdumpに直に食わせると、CSの番組表をしっかり吐いてくれます
環境設定=>CS録画の有無は「行う」
epgrec/config.phpは地デジのチャンネルarray意外いじっていません
epgrec動作ログ上の警告は、深夜に「正常な/tmp/__temp.xml_cs2が作成されなかった模様」が一度だけ
基本、放送時間内なら警告無しです
0917login:Penguin
2010/06/12(土) 08:20:49ID:2Ytnx8cy0918login:Penguin
2010/06/12(土) 10:43:49ID:g1mmYUZiおめでたいのか馬鹿なのか。
http://www.kantei.go.jp/jp/singi/titeki2/tyousakai/contents_kyouka/siryou/20100601houkoku.pdf
�A 国内対策
・ 製品開発や研究開発の萎縮を招かないよう適切な除外規
定を整備しつつ、著作物を保護するアクセスコントロールの
一定の回避行為に関する規制を導入するとともに、アクセス
コントロール回避機器について、対象行為の拡大(製造及び
回避サービスの提供)、対象機器の拡大(「のみ」要件の緩
和)、刑事罰化及び水際規制の導入によって規制を強化する。
このため、法技術的観点を踏まえた具体的な制度改革案を
2010 年度中にまとめる。(短期)
(文部科学省、経済産業省、財務省)
http://www.kantei.go.jp/jp/singi/titeki2/tyousakai/contents_kyouka/siryou/20100601wg_houkoku.pdf
○ フラグ方式(特定のフラグ信号を機器側で読み取りコントロールを作
動させるものなど)によるアクセスコントロール及びコピーコントロ
ールについては、いわゆる「無反応機器」の問題がある。無反応機器
は、それらの効果を「妨げる」ものではなく、それらに「反応しない」
ものであり、現在、規制の対象となっていない。この点、無反応機器
を規制すると、その結果として機器側にすべてのアクセスコントロー
ル及びコピーコントロールに反応することを義務付けることになるた
め、無反応機器一般については規制すべきではない。しかしながら、
実態として回避することと同じ効果が得られることを名目に、特殊な
無反応機器を販売しているケースがある。例えば、地上デジタル放送
については、アクセスコントロール及びコピーコントロールの組み合
わせによって著作物を保護しているが、コピーコントロール(ダビン
グ10等)に関する特殊な無反応機器の流通が大きな問題となってい
る。
0919login:Penguin
2010/06/12(土) 13:06:18ID:Vm3F4w4N少し考えてみれば実現不可能ってことがわかる。
だらだらとデジタル放送のストリームをバイナリで吐くチューナーモジュールは
一種の無反応機だがそれも規制するのか?
開発途上でテストされる一種の無反応機は禁止するのか?
開発者はテストが許可されるとするなら開発は免許制にするのか?
免許を受けていない者は開発禁止などという規制が他の法律に抵触せずに
実現出来るのか?
0920login:Penguin
2010/06/12(土) 13:10:52ID:Vm3F4w4Nないんだから、チューナーモジュールとFPGAくっつけただけのPT1/2の所有を
禁ずるなんてことはできないってすぐに分かると思うがね。
チューナーモジュールとFPGA持ってたら逮捕されるような国になりたいのかね。
0921login:Penguin
2010/06/12(土) 18:17:59ID:bHF2QE6kepgrecは最新版使ってる?
それとも古い版からバージョンアップしたやつ?
古いバージョンからバージョンアップした場合、ちゃんとした手順でやらずに
新しいファイルで上書きするだけだと、そういうことが起きたような。
0922login:Penguin
2010/06/12(土) 19:29:10ID:wY/lClfNB-CASに金貰って、BーCASの犬に成り下がってる売国官僚どもを叩き潰せ
0923login:Penguin
2010/06/12(土) 21:19:29ID:X5dqfb0e最新版(2010-03-22版)を新規に入れて使ってます
もう少し粘ってみて駄目なら
無駄かもしれませんが「人柱版」へアップグレードしてみようかと思います…
0924login:Penguin
2010/06/12(土) 21:44:57ID:c8cAQ3dt今、試しにCS録画の有無を「行う」にして手動で
/var/www/epgrec/getepg.php
をやっている最中。
Segmentation fault
が1つ出てるけど、今のところ、順調にCS番組表が埋まってきている。
一度は手動で
/var/www/epgrec/getepg.php
とやってみた?
0925login:Penguin
2010/06/13(日) 13:36:08ID:I6bz/fkO黒やカラーのドット吹き付けただけの紙切れ販売したって
逮捕される可能性あるんだから法制化してしまえば何でもアリ。
CATVなんかはPSEで逮捕とかデタラメなことやってたし。
無反応機違法と一本法律作ってしまえば後は役人の裁量でどうとでもなる。
特に役人天国・人治主義独裁国家の民主党政権では何でもアリ。
0926login:Penguin
2010/06/13(日) 13:46:50ID:NmMzp8X3政治ネタは他所でやれカス
0927login:Penguin
2010/06/13(日) 16:08:33ID:tjBl02NN自殺しろ糞が。
0928login:Penguin
2010/06/13(日) 18:16:35ID:rHyFpE0eやはりテレビを見たいのでUSBかなにかのワンセグを買おうと思っています
録画は無しで見るだけですがお奨めがあれば教えてください
0929login:Penguin
2010/06/13(日) 18:21:24ID:zw4XtAq50930login:Penguin
2010/06/13(日) 18:41:20ID:6KHHfWAu0931login:Penguin
2010/06/13(日) 19:45:01ID:4DpaNlWaLinuxで使えるワンセグチューナー、
前に探して2種類確保したけど、
使ってねぇなぁ
でも売らない。
0932login:Penguin
2010/06/13(日) 20:21:23ID:rHyFpE0e型番教えて
0933login:Penguin
2010/06/13(日) 20:56:19ID:4DpaNlWaRockRidge DiTUNE
の2種類。
新品で売ってるものではないので、
オークションで出てないと手に入らない。
Windowsで「24時間ワンセグ野郎」する人も買いあさる。
0934login:Penguin
2010/06/13(日) 21:34:36ID:rHyFpE0eあー、プレミアついてるんだね
そういうのは買えないな
やっぱドライバとか無いんだな
0935login:Penguin
2010/06/13(日) 21:46:46ID:Z2CpBtvbUSB接続ワンセグチューナーをインストールするって形なら、Windowsに対応
している全てのチューナーがLinux環境で使えるが、Windowsを介している時点
で無意味か。
0936login:Penguin
2010/06/13(日) 22:13:11ID:4DpaNlWa0937login:Penguin
2010/06/13(日) 22:56:14ID:hbUTgCgO某ボードとか一気に商品価値下がるな
0938login:Penguin
2010/06/14(月) 19:41:27ID:smnEhxoA0939login:Penguin
2010/06/14(月) 20:20:23ID:l4JlHY4k0940login:Penguin
2010/06/14(月) 21:10:52ID:BtL+ifx50941login:Penguin
2010/06/14(月) 23:32:41ID:l4JlHY4kチューナユニットは互換性があるという話だからブラジルなどが採用すれば
チューナが潤沢に出まわって自作PT2とか作れる期待がもてるね
今はチューナーのメーカーがNDA結ばせたり、秋葉あたりで出回らないよう
変な流通のさせ方してるからいろいろ不自由だし。潤沢に出回りさせばメーカーも
変な画策はできなくなるでしょ
0942login:Penguin
2010/06/14(月) 23:58:18ID:dF7uLt9b知らずに買ったブラジル人が掲示板で嘆いてるのを読んだことがあるよ
ポルトガル語指定で「ISDB-T」「vlc player」でググれば出てくる
0943login:Penguin
2010/06/16(水) 13:17:30ID:aFaMrs+kもっとダイレクトな質問をしてしまえば(ry
0944login:Penguin
2010/06/16(水) 19:50:15ID:ByW1hsUS0945login:Penguin
2010/06/17(木) 00:47:39ID:x+7kHPoettp://forum.tecnologia.uol.com.br/Tv-Digital-Brasileira-720p-1080i-no-PC-+Pesado-+Limpesa-e-Temperatura_t_591921?&page=1
ttp://www.guiadohardware.net/comunidade/ub430af-kworld/1063609/
0946916
2010/06/19(土) 12:02:24ID:yQQjaBG8EPG取得に使うチャンネルが、デフォルトだとスカパー!e2で放送してないようでした
それでも/tmp内にtsファイルはできて、ほとんど空の、ただし正規のフォーマットのxmlを吐くので
エラーとしてログには残らなかったようです
conf.php上でEPG用のチャンネルを適当に変更
それでも素のepgdumpだとsegmentation faultで止まるので適当なパッチをいくつか当てる
(バージョンとかがよくわからず、かなりfuzzyにして無理やりあててしまいました)
これでgetepg.phpすると途中でepgdumpがbuffer overflow detectedして止まりますが、一応番組表は埋まってます
>>924
CS録画がメイン目標なのにここでつまづいてたので…手動でgetepg.phpのみ使ってました
cronはこれから設定する予定です
0947924
2010/06/19(土) 15:37:08ID:/vJNtwheこっちはアンテナだが、そちらはフレッツとあったから、もしかしたら
config.php.sampleにある初期設定ではうまくいかないのかもとチラッと
思った。
役立たずでスマンかったが、何とかできるようになった様子でよかった。
0948login:Penguin
2010/06/23(水) 00:08:53ID:iYPymVsa0949login:Penguin
2010/06/23(水) 00:09:51ID:qrF5aFzD0950login:Penguin
2010/06/23(水) 00:12:09ID:iYPymVsaこの分なら助けを求めたらすぐ駆けつけてくれそうだ!
0951login:Penguin
2010/06/23(水) 07:24:12ID:++qvsYKJ0952login:Penguin
2010/06/23(水) 11:01:14ID:rH7DHjGv( ゚ω゚ ) お断りします
/ \
((⊂ ) ノ\つ))
(_⌒ヽ
ヽ ヘ }
ε≡Ξ ノノ `J
0953login:Penguin
2010/06/24(木) 00:48:07ID:Bh4c/U7C0954login:Penguin
2010/06/26(土) 20:23:18ID:W0GtJYad484 :名無しさん@編集中[sage]:2009/09/14(月) 02:20:33 ID:uo/TXTHT
>>482
ソース or 技術情報の公開予定はありますか?
Linux用ドライバを書きたいけど、一から調べるの面倒くさす
486 :108 ◆WPjeGg6tSA [sage]:2009/09/14(月) 02:30:38 ID:ENgO46e6
>>484
ある程度ソースコードの質が上がってから公開するつもりでいましたが、必要な処理の部分を言っていただければすぐにでも。
技術的質問も受け付けます。
linuxならLibUSBかカーネルドライバかな。
565 :名無しさん@編集中[sage]:2009/09/15(火) 21:39:47 ID:GuRuMPcN
>>486
ありがとうございます。
これから調査を始めようかと考えてたくらいなので、安定して
ソースコードが公開されるのをゆるりと待つ事にします。
これで止まってる
0955login:Penguin
2010/06/26(土) 21:30:02ID:+BVLyj25おおありがとう!
例のやつが終わった今、泡けいあん位しか遊ぶものがないので助かります
0956login:Penguin
2010/06/26(土) 21:44:47ID:NO8t0N0vKEIAN KTV-FSUSB2ならBSD用のドライバがあるぞ
ttp://www.naobsd.org/fsusb2/
0957login:Penguin
2010/06/29(火) 03:05:08ID:7+raAIphdvbって何の略?デジタル・ビデオ・ボード?
0958login:Penguin
2010/06/29(火) 04:29:32ID:SQsCQblpttp://www.dvb.org/
ttp://en.wikipedia.org/wiki/Digital_Video_Broadcasting
0959login:Penguin
2010/07/01(木) 23:05:00ID:eombxXGVssh tuner.machine.example.com '/usr/local/bin/recfriio --hdp --b25 --strip $CHANNEL $DURATION - ' > ${OUTPUT}
みたいにしとくと、別なマシンにつながってるチューナを使って録画
できますかね。
0960login:Penguin
2010/07/02(金) 00:33:09ID:eRPv7FXkssh で MPEG-2 TSをワザワザ暗号化なんてコストの高いことをする意味が分からない。
VPNのベンチマークが20Mbps程度なのが多いの理解しているかい?
そういうことしたいなら netcat で充分だろ
0961login:Penguin
2010/07/02(金) 06:52:43ID:cOs08AeGまず、netcat というものの存在をわたしゃ知らなかったもんでしてね。
man ssh_config
Compression
Specifies whether to use compression. The argument must be “yes”
or “no”. The default is “no”.
あ、違うか。 encryption の問題か。そこは disable できんみたいか。
rsh でいいのかな、もしかして?
nc を使う場合だと、 ssh なり rsh なりで tuner.machine.example.com の
/usr/local/bin/recfriio を動かしにいってリモートのほうのパイプで
nc につないで、さらに、手元のほうからネット越しに nc につなぎにいく
感じ?
0962login:Penguin
2010/07/02(金) 12:57:02ID:aA6t5Tjgsshじゃなきゃだめなら リモホ側はncにパイプしてもいいけどbashなら '> /dev/tcp/host1/12345'
とかも使えるんんじゃないかな
ssh tuner.machin.exmple.com bash -c 'recfrrio ... > /dev/tcp/myhost/12345' && nc -l 12345 > foo.ts
とかじゃないの?
0963login:Penguin
2010/07/02(金) 21:51:49ID:OKkXrYzjpt2が認識されなくなりました。
apache2はrcconfで再設定し、自動起動するようになりました。
pt2は、認識されずぐぐってもよくわからなかったから
ドライバを再度、
make
make install
reboot
しましたが、これでおk?
つか、カーネルサンダースが変わるごとになるのか?
対策を教えて下さい
0964login:Penguin
2010/07/02(金) 22:08:38ID:cOs08AeGrsh使うのが一番単純でいいのかなぁ。
r系は危ないからやめましょう。ってのが昔刷り込まれちゃって、
なんとなく躊躇。
/dev/tcp 使うなら、 nc -l は先に起動して待っていなくてはならない?
試しにやってみたら
nc -l 54321 >test.ts & ssh tuner.machine.example.com '/usr/local/bin/recfriio --hdp --b25 --strip 13 20 - > /dev/tcp/epgrec.machine.example.com/54321
みたい感じでできたっぽい。お付き合いいただきありがとう。
なんでこんなこと企んでたかっていうと、チューナを扱うところだけ Domain-0 で
ほかを Domain-U でというふうにならんかと思ったわけなのですよ。
0965login:Penguin
2010/07/02(金) 22:26:09ID:9uziqyvEカーネル変えたら再度インスコが必要だそうだ。
PT2が認識されているか確かめるのは「dmesg | grep PT1」でどうぞ。
カーネルアップデートでも自動適用出来る方法があるようだが(わしも初心者)、
調子が悪くなることもあるので手動がいいねというブログの意見も見かけた。
「PT2 カーネル ドライバ」で検索すると吉。
0966login:Penguin
2010/07/02(金) 22:47:44ID:OKkXrYzjレスありがとうございます
やっぱそういうものなんですね
ネット片手にインスコがやっとだったので・・・
早速ぐぐってみます
0967login:Penguin
2010/07/02(金) 22:57:39ID:eRPv7FXkカーネルを更新したときに、自動でPT1のドライバを更新させるって、
カーネル側にマージされてないと無理。
そういう意味では、DVB版のドライバが優れているとは言える。
recpt1でユーザランド側でいじり倒したいから char device 版使うけど。
omoikaneとか、vine seedとか使ってると、もしかすると自動更新されてくれるかも。
ttps://www.omoikane.co.jp/product/show_report.php?rid=rid_000078&page=other
ttp://ml.vinelinux.org/vineseed/msg02722.html
recpt1のことをいきなり書いているので、
カーネルドライバもディストリビュータ側で準備されてるんじゃないかなぁ…(未確認)
0968login:Penguin
2010/07/02(金) 23:34:26ID:VLjwoJxK> カーネルを更新したときに、自動でPT1のドライバを更新させるって、
> カーネル側にマージされてないと無理。
ubuntuにはDKMSという新しいカーネルをインストールしたときに自動的に
サードパーティモジュールをリビルドする仕組みがあるのよ
ttp://www.ubuntulinux.jp/getubuntu/releasenotes/810overview#DKMS
DKMSだけでなく、カーネルモジュールのバイナリ互換性が保証されているRHEL/CentOSには
モジュールをリビルドせず自動的に新カーネル向けにコピーしてくれるKMPという仕組みもある
ttp://d.hatena.ne.jp/dayflower/20090728/1248754899
どっちもちゃんとパッケージを作らないといけないんだけどね
0969login:Penguin
2010/07/02(金) 23:45:02ID:zPhdDHlarecpt1を使うかどうか、ということでしょうか?
0970login:Penguin
2010/07/03(土) 00:00:27ID:Aqb8waaU0972login:Penguin
2010/07/07(水) 23:06:44ID:gvovmulY動作は問題ありませんでした
recpt1httpserverは、64bit/32bitどちらでも
コンパイルでエラーになってしまい、コンパイル済み
バイナリもb25ライブラリを読んでもらえず動作は
しませんでしたorz
b25ライブラリは32bitコンパイラを使ってみましたが
recpt1serverはダメでした。。
0973972
2010/07/08(木) 01:52:47ID:4BUCyIdsrevh=`hg parents --template 'const char *version = "r{rev}:{node|short} ({date|shortdate})";\n' 2>/dev/null`; \
if [ -n "$revh" ] ; then \
echo "$revh" > version.h; \
else \
echo "const char *version = \""1.1.0"\";" > version.h; \
fi
gcc -MM recpt1server.c decoder.c mkpath.c tssplitter_lite.c recpt1serverctl.c -I../driver -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 > .deps
gcc -O2 -g -pthread -I../driver -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c -o recpt1server.o recpt1server.c
recpt1server.c: In function ‘reader_func’:
recpt1server.c:336: warning: unused variable ‘addr’
recpt1server.c:334: warning: unused variable ‘sfd’
recpt1server.c:331: warning: unused variable ‘use_udp’
recpt1server.c: In function ‘self_path’:
recpt1server.c:836: error: ‘PATH_MAX’ undeclared (first use in this function)
recpt1server.c:836: error: (Each undeclared identifier is reported only once
recpt1server.c:836: error: for each function it appears in.)
recpt1server.c:836: warning: unused variable ‘szTmp’
recpt1server.c: In function ‘main’:
recpt1server.c:1018: error: ‘PATH_MAX’ undeclared (first use in this function)
recpt1server.c:1059: warning: unused variable ‘s1’
recpt1server.c:1056: warning: unused variable ‘buf’
recpt1server.c:1018: warning: unused variable ‘selfpath’
recpt1server.c:898: warning: unused variable ‘host_to’
recpt1server.c:895: warning: unused variable ‘use_udp’
recpt1server.c:852: warning: unused variable ‘cur_time’
make: *** [recpt1server.o] エラー 1
0974epgrecの中の人
2010/07/08(木) 18:07:21ID:Zx4FNZ1iPATH_MAXなんてものを使ってはいけないと言うことですね。
recpt1server.cの最初の方に
#ifndef PATH_MAX
#define PATH_MAX 256
#endif
とか入れておけばOKかと。
0975login:Penguin
2010/07/08(木) 21:13:27ID:RPGyON0Nファイルシステムやディレクトリ毎に変わることもあるとかの場合で
定数でなくてパス毎に違うことがありえる場合は 定義されないって書いてあるね
pathconf()を使うのが汎用的なのかな
_POSIX_PATH_MAXで済めばそれが楽なのか
0976972
2010/07/09(金) 02:58:26ID:8p1ZHrsHアドバイスありがとうございました。
おかげさまで、動作が確認できました。
include行の直下に書いた、patchファイルをおいていきます。
--- recpt1server.c.old 2010-05-05 12:37:21.000000000 +0900
+++ recpt1server.c 2010-07-09 02:50:23.207440979 +0900
@@ -36,6 +36,11 @@
#include "pt1_dev.h"
#include "tssplitter_lite.h"
+/* PATH_MAX setting */
+#ifndef PATH_MAX
+#define PATH_MAX 256
+#endif
+
/* maximum write length at once */
#define SIZE_CHANK 1316
0978login:Penguin
2010/07/12(月) 23:32:50ID:gYCtUbdEぐぐっても話題にしているところをうまくみつけられませんでした。
0979login:Penguin
2010/07/22(木) 12:28:00ID:59bETlsvBSのWOWOWは契約していないので番組表から外そうと思い
config.php内の$BS_CHANNEL_MAPから191、192、193指定の
3行を//コメントアウトしました。
これでWOWOW3局が番組表から消えましたが、他に修正すべき
所はありますでしょうか? よろしくお願いします。
0980login:Penguin
2010/07/22(木) 18:42:51ID:HE8wERiH【視聴・録画】Linuxでテレビ総合3【デジタル/アナログ】
http://pc11.2ch.net/test/read.cgi/linux/1269999876/
0981login:Penguin
2010/07/25(日) 03:47:46ID:W77snkHl0982login:Penguin
2010/07/25(日) 10:36:38ID:hV654/p+遅くなりましたが使ってますよ。
rec10に同梱のやつですよね
0983login:Penguin
2010/07/25(日) 18:10:39ID:Vw6DZpsTご返答ありがとうございます。
これって、
LD_PRELOAD = {b25-client.soの絶対パス}
などをセットすることで、
/usr/local/bin/recfriio --hdp --b25 --strip $CHANNEL $DURATION ${OUTPUT} >/dev/null
などとするときに、 libpcsclite.so あたりのルーチンを呼びに行くのを
上書きして、 b25-client.so にある同名のところを呼びにいくと理解して
いいんでしょうかねぇ。
b25-server を動かしておいて、同じマシンで 前記のコマンドのように録画を
行うとすると、タイミングによっては問題が生じたりするもんなんでしょうか。
レス数が950を超えています。1000を超えると書き込みができなくなります。