523 :
login:Penguin :
2007/01/18(木) 11:05:26 ID:DI8DJxCd Linux上でワンセグチューナー動かしたいよ〜 何とかならないの?どらえもん!
525 :
佐賀県 :2007/01/18(木) 12:59:31 ID:31ReXtk5
何故ワンセグ? もう少しまっとうな画質の方がいいんジャマイカ
Linuxで動く地デジのチューナーはある?
>>525 安価でお手軽だから
作業しつつの”ながら視聴”にはちょうどいいかな〜と。
どこかのニュースかWBSの受け売りのような奴がいるな 自分でハックすれ
529 :
佐賀県 :2007/01/18(木) 13:25:37 ID:31ReXtk5
>>527 bt878の方が高画質&Linuxでもドライバ蟻、コスト激安
ノート型ならsaa7135なカード型はどうだろう
今のところワンセグより安価で確実と思われるがどうだろう
どこで作業するかは知らないがワンセグ、そんないいもんじゃないぞ 価格comとかじっくり見るといいかもしれない
M160-Cっていう神ボード持ってるんだけどLinuxで使えます?
安い、ハードウェアエンコード、高画質 の3拍子揃ったLinux対応キャプチャーボードは何ですか?
>>533 俺も地デジでそういうのを求めている。
windows 対応のはあるんだけどlinux はないな。
非公式ではあるが一応できることとかあるかもしれないけど。
ハイビジョンレコーダからパソコンに転送出来たら良いんだけどなぁ
ぶっちゃけWindows機を買ってそこにどんどん貯めておいて ネットワークを使ってLinux側で鑑賞したり編集したりするほうがいいかもな。 画質的にもHWエンコのほうがいいから、Win機は低スペックのやつでいいし。
PC(Linux/Windowsどちらでも)用でハイビジョンに対応した エンコーダーってありますか?
誰か、地デジ配信のタワーぶっ壊せよ。 2011年7月に入ってから。
それ言うならアナログを早く無くしてほしいよ。
>>539 世界各国でデジタル放送が導入される方向に進んでいるが、
アナログ停波は日本だけなんだぜ。
デジタル放送のコピーワンスも日本だけなんだぜ。
ついでにいうと突っ走った携帯規格のせいでiPhoneが使えないのも
日本だけなんだぜ。
ああ、デジタル鎖国ばんじゃい・・・orz
どんどん世界からずれていくよ・・・
アナログ終わればワイド対応番組増えるんだろうな。 つーかとっとと新タワー建ってくれ。 うちじゃブースター噛ましても地デジ映らん。せっかくテレビ新調したのに……。
>>541 うちの親のところも対応してないな。
俺がテレビ買い替えたから昔使ってた液晶テレビをあげたのに地デジ映らず汚いアナログ見とる。
デジタル対応の液晶テレビでアナログ放送見たら汚すぎる。
>>540 携帯のPDCやSonyや松下がipodに勝てなかった理由と同じだわな。
日本の中だけなら通用するけど、世界の奴らは真似しようとしない。
ただ日本のマーケットだけでも商売になってしまうが故に、
その後も日本のユーザーだけが不便を強いられ続けてしまう。
何にも知らない人は、そんなものかと納得できるが、
周りが見えちゃう人にとってはストレスにしかならない。
ボタンの掛け違いは次の規格が出てきてスタンダードになるまで続く。
こういうような話は、日本のありとあらゆる分野で成り立ってしまいそうで、
気が滅入るだけなんでこの辺でやめとく・・・orz
>>544 98もそうだな。
昔、NECの関本さんが日本のPCには漢字ROMが入っていないとダメなんです、
っていうような事を言っていて自分もそうだ!そうだ!なんて納得してた・・・そんな時代もありました。
>>545 まあでも実際MS-DOS/Vが出るまではAT互換機の日本語環境は糞だったから仕方あるまい。
ソフトだけで日本語環境が作れるほどPCの性能が向上したのはこの10年ちょっとのことだしね。
>>546 んなことない。HP200LXでもDos/Vできるんだし。
PC/XTの頃のHerculesでも解像度は十分あった。
日本のハッカーの層が壊滅的に薄かったんだよ。
PCDOSの日本語化なんて思いつく人間もいなかったんじゃないの。
>日本のハッカーの層が壊滅的に薄かったんだよ。 そのころのハッカーはみんなPC98使ってたからじゃね?
そういや確かにHP200LXの人気は凄かったな。懐かしい。
>>548 そのころのハッカーはx68k使ってた。
M160-Cっていう神ボード持ってるんだけどLinuxで使えます?
日本独自規格でも優れていれば別になんとも思わんよ。 GSMなんてクソだろ。あと日本は法律でGPS乗せるのが義務化されるしな。 iPhoneうんぬんはアップルがなんとかするでしょ。 なんせ日本人は「海岸を埋め尽くす死んだ魚」みたいに集まってくるだろうしなw
米国にはフェアユースって概念があるんだよね。裁判でも重視される項目。 日本はその名前を持つ、(iPod関連の)DRM解除ツールを紹介しても フェアユースって概念を紹介しないような雑誌が横行していて また、渡米したアニメスタッフが、米国のイベント会場で 先週の放送を見た米国人がいることに驚いたりしている時代だったりして DRMでデジタル放送を縛りたいのはわかると言えばわかるんだよね。 ただ、DRMがあれば、任意の低画質で録画保存したりとかできないから 録画が頼りの忙しい人にしてみれば、迷惑この上無いね。 DVD依存の現況では、家電レコーダーはMPEG2に固執しながら 低画質モードを設計するから、MPEG4も普通の現代にはげんなりするし。 (アナログ波機だけど、S社HR300の低画質モードって352x240pixelだよ) まぁ、家電レコーダーもMPEG4が普通の時代は来るんだろうけど… そもそも、今日本の一般家庭にBSハイビジョン対応世帯が どれだけ少ないかを調べてみれば、高画質を売りにしているTV業界はうそつきで ただただ、DRMこそ導入したい技術なんだと思うよ。 つまり、オープンソースと相性が悪く、Linuxでは手を出しづらい。 ちなみに、月に100件の引越荷物を運んでも、BSハイビジョン対応TVなんて 一度も気づかないことがある。その程度の普及率だよ。一般家庭では。 地デジ対応TVの出荷数も、ホテルや複合カフェとか企業への出荷数が大きそう。 新築転居を機に地デジ導入の人ってのがほとんどだもんなぁ… 余談ながら、1CDのメディアプレーヤーであるGeeXboXではBt878とかのほか 欧米のDigital Video Boardへの対応も行なわれている。DRM無しの規格ゆえかな…
個人的には、DRM対策はlibdvdcssみたいなことはもう無いだろうから 公式な手続きによるコードが動くしかないと思っている。 携帯電話用があるのであれば、そういったLinux組込み機器に vncserverのような機能を持たせて、遠隔利用するしか Linux上で表示させる方法は無いかな?と。 そこ考えると、遠隔利用を前提として設計されたMythTVは MythTV組込みの家電という形で、一定の成果を生む可能性があると思っている。 いっそ、Appleがそれを作ればいいのにと思っていた。 mythfrontendはMacOSXでも動いているし mythbackendはintelなFreeBSDでも動いているんだから… 振り返れば、DVDのCSSでは、オープンソースのCSS解除コードが書かれたけど DVDの違法コピーに活躍したのは、皮肉にも 公式な手続きを経たWindows用のDVDバックアップツールだった。 DRM付きのデジタル地上波放送にも、我々に有利な答えが見付かることを祈っている。
コピー用紙ならそこら辺のお店で売ってるので、 買ってきて好きな存分妄想なり何なりを書くといいぞ。
558 :
533 :2007/01/29(月) 23:33:43 ID:hOQNKVjj
GV-MVP/RX3を買って失敗しました RX2にしとけば良かった。 ・・それでお薦めは?どれだとLinuxでも動くのか分かりません。
>>558 ivtv(svn)のmodules.txtより
Specify card type. Only use this option if your card is not detected properly
1 = WinTV PVR 250
2 = WinTV PVR 350
3 = WinTV PVR-150 or PVR-500
4 = AVerMedia M179
5 = YUAN MPG600/Kuroutoshikou iTVC16-STVLP <-これうちの
6 = YUAN MPG160/Kuroutoshikou iTVC15-STVLP
7 = YUAN PG600/DIAMONDMM PVR-550 (CX Falcon 2)
8 = Adaptec AVC-2410
9 = Adaptec AVC-2010
10 = NAGASE TRANSGEAR 5000TV
11 = AOpen VA2000MAX-STN6
12 = YUAN MPG600GR/Kuroutoshikou CX23416GYC-STVLP
13 = I/O Data GV-MVP/RX
14 = I/O Data GV-MVP/RX2E
Default: Autodetect
560 :
login:Penguin :2007/01/30(火) 12:26:39 ID:vcBgbP2d
> 1 = WinTV PVR 250 <- うちはコレも > 2 = WinTV PVR 350 <- うちはコレも > 3 = WinTV PVR-150 or PVR-500 <- うちはコレも > 4 = AVerMedia M179 <- うちはコレも > 5 = YUAN MPG600/Kuroutoshikou iTVC16-STVLP <-これうちの > 6 = YUAN MPG160/Kuroutoshikou iTVC15-STVLP <- うちはコレも > 7 = YUAN PG600/DIAMONDMM PVR-550 (CX Falcon 2) <- うちはコレも > 8 = Adaptec AVC-2410 <- うちはコレも > 9 = Adaptec AVC-2010 <- うちはコレも > 10 = NAGASE TRANSGEAR 5000TV <- うちはコレも > 11 = AOpen VA2000MAX-STN6 <- うちはコレも > 12 = YUAN MPG600GR/Kuroutoshikou CX23416GYC-STVLP <- うちはコレも > 13 = I/O Data GV-MVP/RX <- うちはコレも > 14 = I/O Data GV-MVP/RX2E <- うちはコレも
Default: Autodetect <-これうちの
化石レス
>>521 正月に買ってほったらかしてた、ちょいテレを
host: X2 4600+ FC6 x86_64
guest(ws6β): win2k
でやってみた。
映った。が、ほとんど静止画。
ま、絵が汚かったからどうでもいいが。
やっぱ、ワンセグは小さい画面用だわ。
>>562 亀だが人柱大変に乙。確かVMwareスレだったと思ったが「使えない」と
ほざいたヤツがいて、俺はマジで?と突っ込んだんだが自分で試して
ない(試せない)ので助かったわ。
まあ、ワンセグにしろ普通のテレビにしろコンテンツ自体には全く興味が
無い俺だがな。w
自分で試してないくせに「ほざいた」とは大きく出たな。
>>550 FM Townsもな。
国産機で一番最初にgccやらLinuxやら移植されたんですから(´ー`)
>>565 FM TOWNSのCD-ROMが羨ましかった俺はPC-9801使いだったw
MZ2851のカセットデッキに超憧れた俺はPC8801だった
GNU CDにストールマンのムービーが入っててなぁ いや、ムービーだったかな?
569 :
login:Penguin :2007/04/22(日) 20:58:01 ID:hZRiuxN1
半年ぐらい前、玄人志向のSAA7130買ったんだが、うまくうごかない。 UbuntuとVineで試したが両方ともS端子入力しか受け付けずモノクロ表示だ。 SAA7134を買うべきだったのか?モノクロ画面を見るたび涙が出てくる。
馬鹿
解決してほしい問題なのかただのぼやきなのか、それが問題だが 何も情報出してないし後者っぽいな。
572 :
login:Penguin :2007/04/23(月) 13:07:05 ID:MDwnJpfG
誰かAverMediaのM160-CでTV見られてる人いる? どのアプリでも見られないずら xawtvもMythTVもKdeTVもTVtimeもぜんぶダメ 諦めるしかないズラ?
573 :
569 :2007/04/23(月) 21:48:05 ID:JP4KWGSX
>>571 解決方法を教えてください!
OS:Ubuntu6.1
575 :
569 :2007/04/23(月) 22:45:21 ID:JP4KWGSX
>>574 /sbin/modprobe saa7134 card=10 tuner=43
上記コマンドを実行しましたが変わりません。
dmesg | grep 7130
上記コマンドを実行すると以下の情報がでます。
[17179640.908000] saa7130/34: v4l2 driver version 0.2.14 loaded
[17179640.908000] saa7130[0]: found at 0000:01:07.0, rev: 1, irq: 217, latency: 32, mmio: 0xee011000
[17179640.908000] saa7134: card=10 -> Kworld/KuroutoShikou SAA7130-TVPCI
[17179640.908000] saa7134: card=42 -> Sabrent SBT-TVFM (saa7130)
[17179640.908000] saa7130[0]: subsystem: 1131:0000, board: UNKNOWN/GENERIC [card=0,autodetected]
[17179640.908000] saa7130[0]: board init: gpio is 40407f
[17179641.012000] saa7130[0]: Huh, no eeprom present (err=-5)?
[17179641.012000] saa7130[0]: registered device video0 [v4l2]
[17179641.012000] saa7130[0]: registered device vbi0
[17179641.040000] saa7130[0]/alsa: saa7130[0] at 0xee011000 irq 217 registered as card -1
どうすればよいでしょうか。
>[17179640.908000] saa7134: card=42 -> Sabrent SBT-TVFM (saa7130) # rmmod saa7134 をやって、 # modprobe saa7134 card=10 tuner=43 したか?
577 :
569 :2007/04/23(月) 23:12:28 ID:JP4KWGSX
>>576 sudo rmmod saa7134_alsa
sudo rmmod saa7134
modprobe saa7134 card=10 tuner=43
上記3コマンドでカラー画質は実現した。ありがとうございました。
578 :
572 :2007/04/24(火) 01:49:32 ID:E6TBh2Aq
>>574 以前そのレスを読みましたがまったく意味がわかりません
半年悩んでたことが一日で解決してよかったじゃん。
そんなスーパーテクニックの使いかたはわかりません
それは残念でしたね
必要は学習の母
パッチつーのはコマンドとは違うわけですよね。 コンソールでそれを打てば良いわけでもないし 設定ファイルに書き加えるわけでもないし エディターで何かの拡張子のようなものを付けて保存して実行するとか そういう感じの行為ですかね? Windowsの場合はパッチを当てるというと、実行フォルダに対象のファイル を入れてクリックするとか、DOSプロンプトを起動してファイル指定で実行するとか EXEファイルを実行するとか、そういう具合だと思うのですが Linuxにおいてパッチを当てるというのがどういうものかわからないで
*.diffは差分ファイル。テキストファイルなんでlessとかで見られるので いっぺん見てみるとよろし。 patchコマンドでパッチを当てる。詳しくはman patchしてみるよろし。 パッチを当てたらコンパイルするよろし。
パッチというのは、通常、ソースコードの変更の差分です。 patchというコマンドを使ってソースコードに適用できます。 パッチをあてて変更したソースコードは、 コンパイルすると美味しく頂けます。 カーネルの場合は、再構築ってやつだね。
ありあとごぜます 勉強になるです
ヒグマのパッチにはきおつけろ
パッチの正体はラオ博士
ラナーァァァ と叫ぶ、Connan the Great!
トッピージラフラナシビップ?でもあれはアン教授か。 ♪みんな誰かを愛してる
>>585 DOSと言うか8ビットと言うか、まぁその当たりから入ったので
パッチと言うと
>>584 に言うようにバイナリパッチをイメージするけど
ソースから修正するパッチの方が元祖で起源は古いと言うこと?
どっちが古いっつうこともないんじゃないの バイナリパッチだってそれこそ昔からあるし ただUn*xの世界では昔からパッチといえばソースに当てるものってだけの話でしょ
>>592 まあそういうこと。
元々がUNIXの文化だからね。
もっと古いパッチはメモリイメージを直接書き換えるもの。
書き換える先頭にジャンプコードを埋め込んで云々。
LinuxでパッチといえばUNIXから引き継がれたpatchコマンド。
DOS/Windowsでパッチといえばバイナリパッチ。
これ常識。
Windowsのパッチはexe入れ替えだろ。
それは2GBのパッチ(?)を出したあそこに言ってやれ
597 :
login:Penguin :2007/05/01(火) 07:12:07 ID:gVAIQa7H
テレビをストリーミングして他のWinPCからみようとしてるが音と映像を一緒に見ると ぎこちない結果になる。音だけならok画だけならok ってことは分けて同時に見ればok? 試してみたいんだけど詳しい方いたらアドバイスもらえないかな。
最近のテレビを買えば、ほぼ自動的にLinuxでテレビ見ることになるのかw
ということは、ファームのソース要求してウマー?
>>600 独自制御部分は、GPLではありません。ってオチだな
>>600 ウン十万円のTVにJTAG付ける勇気がれば、そうだね。
598の元記事にシャープがソース公開してる件に触れてるんだから ちょっとでも目を通してたらぬか喜びすることはなかっただろうに。
USBワンセグチューナ対応きぼー。
Mac、Windows両用で出たワンセグチューナーあるよね。 あれって、Mac版を活用…ってQT必須か…
ttp://www.youtube.com/watch?v=RK9jLHB6sZw 「6者協議の評価と展望」11-3(H19.3.2)
ttp://www.youtube.com/watch?v=EwRyasK18dY 「テレビみておられる方は恐らく知らないでしょうけど、実は昨年の8月ですね、小泉首相が靖国神社を参拝しましたね、
あの時に、中国にあるNHKの国際放送全部止められたんですよ。
8月15日に小泉首相が靖国神社に参拝したその日にですね、中継できなくなったんですよ、見れなくなったんですよ。
中国は止めたんですよ、そして2ヶ月間続いたんですよ。で日本人が中国政府に抗議したら
「中国人民の怒りの表明だある」って言ったんですよ中国政府は。
そしていつ解除されたか?安倍総理が北京に訪中した当日に解除されたんですよ。「日中友好のために再開する」って、
そして腹が立つのは、NHKはこのことを報道もしないし抗議もしてないんですよ。受信料だけ取っといて。
荒木さんがそばにいるから言うわけじゃないですけどね、荒木さんが北朝鮮に対する短波放送「しおかぜ」
これだって総務省が拉致問題の啓蒙、北朝鮮へ情報発信する放送をしてくれと言ったら、NHKは何を言ったか
「報道に対する干渉である。」とここまで言ったわけでしょう、じゃあなんで中国には言わないんだ!
中国止めたんですよ勝手に、受信料払っている人は二ヶ月間見れなかったんですよ、
そのことをなんでNHKは自分たちのニュースで報道しないんですか? これこと言論に対する露骨なまでの妨害であり
干渉じゃないですか、そのことはいっさい言わないんですNHKは、今日、このテレビを見られた方は初めてね
ああ、そんなことがあったんだと気づかれたはずですよ」
/lib/modules/2.6.21.3/kernel/drivers/media/dvb/dvb-usb/dvb-usb-digitv.ko ていうドライバがありまつが、これは何?
>>609 dvbで使うものです
日本では全く縁がないものです
LinVDR使ってる香具師いる? 俺入れようと思うのだが・・・
日本じゃないところに住んでるんだよね?
>>614 これはLinux用USBワンセグチューナーの素ですか??
617 :
login:Penguin :2007/06/04(月) 21:07:23 ID:+ZvX9UBE
VS-QTV ていうカードをつかって tvtime を うごかしたのですが、 メニューに Channel management がありません。 なんででつか?
玄人のSAA7130使おうとしてるんですが 一通りの手順を参考にしてTVを見ることは出来るようになったのですが、 ffmpegやmencoderでキャプチャすると音が録れていません。 xawtv等で見る分には音は出続けてるんですが、 どうやれば音が録れるかわかる人居ませんか?
>>617 options saa7134 card=65 tuner=54 alsa=1
で、自己解決しますた。
>>620 mixerをとりあえず指定しているけど無音
デバイス間違ってる?
623 :
login:Penguin :2007/06/08(金) 14:51:32 ID:VAojB8Xe
>>622 単純にマイクがミュートになってるだけに1票。
>>618 -tv driver=v4l2:device=/dev/video0…(以下略)でどうだ?
なんかCaptureをonにしたら録れました… alsaよくわからない仕様ですねorz
>>488 のsaa7133gyc-stvlp用パッチ、
FAILEDした箇所を手でマージしただけでkernel 2.6.21.5で動作確認。
ivtv-0.10.3(+ぱ研record-v4l2_v060406.pl/setCodecのdie修正)も同時に動いている模様。
hosyu
っていうか メーカーがLinuxをださないかなあ
↑これ見たやつの98.7%が「早く9月になってくれ!」と心の中で叫んだ。
外国ではあったよね?? 日本でもあると思うけどないの?
セプテンバーとデブセンバーってちょっと似てるよね。
チューナー挿したLinuxBOXをネットワークチューナー化できるようなアプリケーションは無いもんかな
何がしたいのか分からないけど、遠隔でリアルタイム視聴って話なら簡単にできるでしょ。
まったく問題なく出来てるね。環境は作ったけど面白くないんでテレビなんて まったく見てないw
おそすれだけど
>>488 のパッチを適用して
saa7133gyc-stvlpをFedora 7 x86_64 SMP(Athlon 64x2)にて動かした。
card=36 tuner=57でtvtimeが動いた。ただ、音声多重が切り替わらなくて
左右から多重で出てしまう。そのときだけ仕方なく音量コントロールで左を絞っている。
ありがとう。
その「ptuneのコマンド」をコピペ
ptune --channel ここに数字 --input /dev/video0 --freqtable ntsc-bcast-jp でつ
641 :
636 :2007/09/06(木) 00:42:53 ID:vV9qd0OY
>>639 ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.10.5 (tagged release) loading
ivtv: Linux version: 2.6.21-2-686 SMP mod_unload 686
ivtv: In case of problems please include the debug info between
ivtv: the START INIT IVTV and END INIT IVTV lines, along with
ivtv: any module options, when mailing the ivtv-users mailinglist.
ivtv0: Autodetected I/O Data GV-MVP/RX, GV-MVP/RX2W (dual tuner) card (cx2341
6 based)
ACPI: PCI Interrupt 0000:04:00.0[A] -> GSI 20 (level, low) -> IRQ 21
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv0: Encoder revision: 0x02060039
tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 1-0060: All bytes are equal. It is not a TEA5767
tuner 1-0060: chip found @ 0xc0 (ivtv i2c driver #0)
saa7115 1-0021: saa7115 found (1f7115d0e100000) @ 0x42 (ivtv i2c driver #0)
ivtv0: Failed to load module upd64031a
ivtv0: Failed to load module upd64083
tvaudio 1-005b: tda9850 found @ 0xb6 (ivtv i2c driver #0)
ivtv0: Failed to load module wm8739
ivtv0: Registered device video0 for encoder MPEG (4 MB)
ivtv0: Registered device video32 for encoder YUV (2 MB)
ivtv0: Registered device vbi0 for encoder VBI (1 MB)
ivtv0: Registered device video24 for encoder PCM audio (1 MB)
tuner 1-0060: type set to 46 (Panasonic VP27s/ENGE4324D)
ivtv0: i2c hardware 0x00002000 (wm8739) not found for command 0xc008561c!
ivtv0: i2c addr 0x12 not found for command 0x4008646f!
ivtv0: i2c addr 0x5c not found for command 0x4008646f!
ivtv0: i2c hardware 0x00002000 (wm8739) not found for command 0xc008561c!
ivtv0: i2c hardware 0x00002000 (wm8739) not found for command 0xc008561c!
642 :
636 :2007/09/06(木) 00:45:30 ID:vV9qd0OY
ivtv0: i2c hardware 0x00002000 (wm8739) not found for command 0xc008561c!
ivtv0: Initialized I/O Data GV-MVP/RX, GV-MVP/RX2W (dual tuner), card #0
ivtv: ==================== END INIT IVTV ====================
チャンネル変えたとき
ivtv0: i2c hardware 0x00002000 (wm8739) not found for command 0xc008561c!
ivtv0: i2c hardware 0x00002000 (wm8739) not found for command 0xc008561c!
>>640 2.6.18だと起動しなかったんだ…
> ivtv0: Failed to load module upd64031a > ivtv0: Failed to load module upd64083 > ivtv0: Failed to load module wm8739 > ... > ivtv0: i2c hardware 0x00002000 (wm8739) not found for command 0xc008561c! この当たりじゃね?i2cで該当デバイスが見付かっていない?
単純にそれら3つのモジュールが存在しないか見当たらないのが原因のような気がする。 # insmod wm8739 を試してみるべき。 あとキャプチャされた「真っ黒で無音」な動画の ビットレートはどの程度になってるの?
メーカが対応しているやつだったら、 Linuxでもだいたい動く?
647 :
636 :2007/09/06(木) 01:35:33 ID:vV9qd0OY
>>644 モジュール三つともなかったんでカーネル作り直してきます
ffmpeg -i で確認
Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x480, 8000 kb/s, 29.97 fps(r)
>>645 thxそっちで聞くわノシ
>>646 テレビ関係(特に地デジ以降ワンセグ等)は
適当に買ってきてもほとんど動かないよ。
Linuxで動作するワンセグチューナーって、どんなのがあるの?
ビデオ録画のスレ落ちちゃったか。デジになってから過疎化が激しいな。 そう言えば、Artane氏が全てを畳むとかいうレスがあったけど、その詳細を ご存知の方います?ググっても特に見付からないのだが…
過疎ってたから落ちたんじゃなくて980超えたから落ちたんだけどね。
地デジの出力をキャプチャボードにつないだら、 720×480とかになるんですか?
654 :
login:Penguin :2007/09/24(月) 14:07:45 ID:9uuNLqIz
2004年ごろ、ぱ研さんとかを参考に、ITVCいれた録画サーバなんですけど、 先週ぐらいから、録画映像を見ると水平同期が乱れまくりになってしまいました。 同じアンテナから分配したテレビは大丈夫なので、外部ノイズの影響ではないみたいで、 どうもキャプチャーカードのケミコンが酸っぱいにおいがする。 実家に予備のキャプチャーカードがあるんですが取ってくるのまんどくせ・・・
ブログ的コメントは、あなたにとって心筋梗塞の危険性を高めます。
1440x810くらいの解像度はPV3とかでないと無理ですか??
事前にソースを分割しておいて、IO-DATAあたりの複数搭載に対応 してるボードを4つ積めばできるんじゃね? (…つまりLinuxでハイビジョンキャプチャはまだ非現実的ということ)
ドライバがねーっす
GV-MVP/RX2とかを探していたらもうないようです。 GV-MVP/RX3はたぶん無理ですよね? GV-MVP/RX3くらいの性能のキャプチャボード買うとしたら何がいいですか?
無い
漏れのボード目録。 * GV-MVP/RX2 x 1 * GV-MVP/RX2W x 1 * SAA7133GYC-STVLP/R x 1 * WinTV-PVR-USB2 x 1 * PX-TV432P x 9 …吊ってくる orz
つーかlinux対応じゃなくても PC用の地デジチューナ(ワンセグ除く)無くね?
分かっているとは思うが日本のコンテンツホルダーは、 制御できないIT関係を嫌っている。 そのためB-CASつう談合組織を作ってPC締め出し。 この国はダメだ・・・
そのうちワンセグにもなにか仕込みが必要になったりしてw
PC向けワンセグチューナーでも初期は視聴のみで録画の 機能が付いてなかったし、いまでも録画したPC以外では 再生できないとかいう不自由極まりないことになってるぞ。
コピーアットワンスも良くわからん設定になってるみたいだしな。 そういえば、「個人的複製」はすべてを取り締まるのが現実的でない(手が足りない)から見逃してやってるだけで、本質的には規制対象だとか言ってる奴がいたな。 てか、ただ単にタイムテーブルにそったまま電波垂れ流してるだけで視聴者が満足すると思ってるのかねぇ。 利権を確保するために利用者の意を汲むのではなく、利用者に枷をはめていくなんてやる気が無いにもほどがある。
まだ、リナックスで動くキャプチャボードうってますか?? どこをみても販売終了のものばかりです。
ソフトエンコなら
>>667 中古屋みてもivtvはあんまりないよねぇ。
結局入手できなかったのでsaa7133gyc-stvlpにしたが、横線ノイズが出ている。
「数秒前の画像が横線として混ざっている」模様。安全策はsaa7130やcx88?
670 :
login:Penguin :2007/09/29(土) 23:26:55 ID:DVPtc5TW
kworlのVS-7011-JPを入手したのですが、チップ名もわからず挫折しております。 お助けくださりませ。
USB接続したときは、アップスキャンコンバータは関係なくて 内蔵チューナだけの話かと思ってましたが違いました?
地デジの出力をキャプチャボードにつないでも 画面の横の端のほうは見ることができないですよね?
外部の地デジチューナーの出力を取り込みたいって事なら それはただの映像だから16:9で見えるよ
1440x810pxくらいでみれるということですか? ありがとうございました。
> 地デジの出力 コレ次第。
CX23883-STVLP SAA7130-TVPCI/B KRTV-7131 のどれかを買おうと思うのですがどれがいいと思いますか? CX23883-STVLP KRTV-7131 はソフトが付属しているから高くなっているだけですか? 画質もほとんどかわらないならSAA7130-TVPCI/Bを買おうと思うのですが。
ivtv stable version 1.0.3 released xf86-video-ivtv X11 video driver version 1.0.0 released
683 :
login:Penguin :2007/11/28(水) 19:46:49 ID:RkNV+EoS
tvtimeでスクリーンショットを4:3(640x480)で撮りたいのですが、 どう設定すればいいか教えてください。
>>683 仮想だから動くのか、仮想じゃなくても動くのか…
誰か、人柱キボン
かそうか
ELSA EX700TVですが、VHFの1及び3chが写りません。 後のチャンネル(CATVでVHFに変換されているのでアナログ地上波のVHF4-12ch相当です。)は問題ありません。 環境はUbuntu 7.10 (カーネル2.6.22) alias char-major-81 saa7134 options saa7134 card=89 tuner=40 options tuner ntsc=j のように指定しています。 dmesgで関係ありそうなのは以下の通りです。長いので次の投稿に書きます。
690 :
689 :2008/01/25(金) 21:21:44 ID:GOBg4gCV
689です。dmesgは以下の通りです。 [ 14.140000] saa7130/34: v4l2 driver version 0.2.14 loaded [ 14.140000] saa7130[0]: found at 0000:01:07.0, rev: 1, irq: 20, latency: 64, mmio: 0xdffff400 [ 14.140000] saa7130[0]: subsystem: 1048:226c, board: ELSA EX-VISION 700TV [card=89,insmod option] [ 14.140000] saa7130[0]: board init: gpio is a200000 [ 14.512000] saa7130[0]: i2c eeprom 00: 48 10 6c 22 ff ff ff ff ff ff ff ff ff ff ff ff [ 14.512000] saa7130[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 14.512000] saa7130[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 14.512000] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 14.512000] saa7130[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 14.512000] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 14.512000] saa7130[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 14.512000] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 14.592000] tuner 0-0042: chip found @ 0x84 (saa7130[0]) [ 14.592000] tda9887 0-0042: tda988[5/6/7] found @ 0x42 (tuner) [ 14.608000] tuner 0-0060: All bytes are equal. It is not a TEA5767 [ 14.608000] tuner 0-0060: chip found @ 0xc0 (saa7130[0]) [ 14.608000] tuner 0-0060: type set to 40 (HITACHI V7-J180AT) [ 14.608000] tuner 0-0060: type set to 40 (HITACHI V7-J180AT) [ 14.616000] tuner 0-0061: chip found @ 0xc2 (saa7130[0]) [ 14.616000] saa7130[0]: registered device video0 [v4l2] [ 14.616000] saa7130[0]: registered device vbi0
options tuner ntsc=j ↑ ここ、他に設定があるんじゃないの? ソース見るといろいろ書いてあるから、総当たりしてみるといい。1
>>692 俺は別のボードだけど、NTSCの日本仕様じゃなくて
標準のNTSCにしたらちゃんとチューニングできたことがあった。
今更だけど ELSA EX-VISION 400TVでTV視聴出来ました
696 :
login:Penguin :2008/02/28(木) 22:01:14 ID:5x/kAgLi
いまのところUOT-100(LOG-J100), LOG-J200, DUS-01か。面白そうだね
697 :
login:Penguin :2008/02/29(金) 00:31:19 ID:CG/yJ6eA
テレビばっかり見てないで 少しは勉強しなさい ママより
>>696 金曜日に2000円でDUS-01買ってきてlibusb使って試してみたけど
libusbがアイソクロナス転送に対応してなくて撃沈した。何とかならんものか
>>700 同じことやったんだぜwww
USBオーディオあたりのドライバをベースにするのが近道っぽい
気はするけど、なにせCの基礎すらほとんど分らんのにドライバ
の開発なんて出来たもんじゃないorz
703 :
login:Penguin :2008/03/25(火) 02:23:05 ID:lsfU2zaR
24時間ワンセグ野郎スレにdus-01のドライバが上がってたよ
まだテレビなんて見てるの?
705 :
login:Penguin :2008/03/25(火) 19:51:37 ID:2Ox1BcGQ
デジ造ってlinuxで使える?
706 :
login:Penguin :2008/03/27(木) 13:28:24 ID:wyZXYXD6
>>706 http://pc.nikkeibp.co.jp/article/NPC/20080326/297188/?P=2 ガイドライン案ではこのほか、
(1)映像・音声のほかデータ放送や字幕も保護対象となること、
(2)チューナーと視聴ソフトなどとの間で1分間に1回以上相互認証を行うこと、
(3)パソコン内部でテレビ映像を扱う際は必ずローカル暗号化を施すこと、
(4)テレビ映像の視聴時に画面をキャプチャーできないよう設計すること――などを求めている。
パソコンにディスプレイを外付けして使っている場合、著作権保護技術のHDCPに対応した
ビデオボードとディスプレイが必要になるが、ノートパソコンや液晶一体型パソコンなどでは、
そのままテレビ映像を表示し視聴できる。
い・ら・な・い
> (1)映像・音声のほかデータ放送や字幕も保護対象となること、 は良いとして > (2)チューナーと視聴ソフトなどとの間で1分間に1回以上相互認証を行うこと、 「メーカお得意のモッサリ系超糞仕様の専用ソフト」でないと再生不能ってことですかそうですか > (3)パソコン内部でテレビ映像を扱う際は必ずローカル暗号化を施すこと、 これもそうですかわかりました。しかも他のマシンで再生できないと。 > (4)テレビ映像の視聴時に画面をキャプチャーできないよう設計すること――などを求めている。 オーバーレイ必須ですか > 著作権保護技術のHDCPに対応した HDCP対応の環境整っているPCって全PCの何割ぐらい?もう滅茶苦茶ですな。売らせない気満々。 これならLinuxでちょっと不安定でもFriioの方がいいや。明日また販売されるし。
いや、SD解像度ならHDCP要らんらしいから ワンセグの15fpsが許せないだけの人ならなんとか行けるんじゃないか。 まぁ俺もフリーオの方がいいとは思うけど。
このニュースよくわからない。 PC向け地デジチューナーって今でもあるじゃん。 どこがちがうの?
>>710 チュナー単体売りも許可するってこと。
これまではB-CASは「地デジ対応PC」は認めていたが
チュナー単体売りに対してはカードを発効していない。
もっとも、著作権保護ガチガチのろくでもない状況は変わりないけど。
あきらめてfriio買うか。これx64で使えるかな
ああ、そうか失礼した。
つかもうテレビはいいだろ。脱テレビして商売が成り立たないようにしてやらんと。
>>714 その気持ちは大いにわかるが
ここで言うなwww
つーか、Vistaだとオーバレイ自体がなくなっているんでは? Macintoshは知らんけど
>>716 なくなっている。
理由は
>>708 関係。
まあ完全に出来ないわけではないらしいが、Aeroと共存は出来ない。
なんだ、この絶望的なスレはwww
認証だのバイパス化はバイパス可能と見た。 久しぶりにハンダの鬼復活するか。
×認証だのバイパス化は ○認証だの暗号化は
しかし、まったく下らんことにコスト掛けるなあ。 だいたい俺はCDのコピーとかすら面倒なことはやらなかった。 かつては欲しいレコードやCDをバンバン買って、 クルマ用にもミュージックカセット買うくらいのめんどくさがり屋だが、 CCCDというやつが出現したせいで、面倒なことをする人間にされてしまった。 それは、俺様自慢のカーコンポや高級オーディオを壊すといわれて、 仕方なくリッピングの勉強してプレクスターのドライブ買って・・・ だが、自分で購入したCCCDをコピーして、安全な普通のCDにしても違法行為なんだな。 手間掛けて安全な違法コピーCDなんか作ってると腹立ってくる。 スキルのない友人の分もコピーする羽目になるし、 こうしてJASRACが最も嫌うコピー大好き人間になってしまうんだぞ。 下らん前書きが長くなったが、 俺はテレビがパソコンの隅っこの方に小さく映る程度でいいんだ。 録画もしない画質もどうでもいい、リアルタイムでちょこちょこっと見れればいいのに、 またたいそうなことをやらなきゃならんのかね。笑
個人でデジタル放送用のLinux用ドライバ開発してると逮捕されたりするんでしょうか 裁判で無罪に持ち込めても逮捕して社会的信用落としちゃえば電波利権の連中の思惑どおりだし
>>723 http://www.marumo.ne.jp/db2007_c.htm#27 >河村さんの「使った人は捕まるのですか?」という質問に対しての回答が
>「B-CAS カードの所有権は Dpa 側にあるので、不正使用ということでカードを
>没収できる……そもそも不正使用してるかどうか調べる方法はないですが」とのこと。
>タイーホ云々で騒いでる人もいるみたいだけど、現実はこんなものらしい。
もし捕まっても社会ではそれなりに就職口あるんじゃね?
>>721 ワンセグでいいじゃん
>>723 誤認逮捕で社会的信用の毀損ってのは確かに
家の前を掃除でゴミ拾いしてたら占有離脱物横領で検挙という古来からの手法に似ているが
そもそも社会的信用のかけらもない奴がやればOK
ニート用DDKを配布するんだ
ディジタル放送見るの大変なんだね このスレ見るまで知らなかったよ
>>726 無料放送まで暗号化しているのは、
世界中で日本だけ。
>>727 最近は北朝鮮問題があるから結構必要だったりね。
あと、デジタル化したあとの電波帯域を使ってAMラジオとかを助けるんでしょう。
よく隣りの国の言葉が混線している時があるもの。
なぜB-CASが義務づけられるようになったのか? BSデジタルは当初、有料放送で行なうことが計画されていたため、NTTに技術委託してCASシステムをつくり、 100億円かけて全国の顧客情報を制御するセンターをつくった。 しかし途中からBSデジタルが無料放送に変更されたためCASは不要になり、この設備投資は回収できなくなってしまった。 だがBSデジタルの立ち上がりが予想以上に悪く、各社とも数百億円の赤字が出たため、 B-CASカードを義務づけて審査料を電機メーカーから徴収することにしたのである。 しかし、このように機能的に意味のないカードの内蔵を義務づけることに対しては電機メーカーから批判が強く、 特に個人情報保護法の成立にともなって、意味もなく全国の顧客の個人情報を集中管理することに対する疑問が強まった。 そこで「BSデジタルの番組を違法に録画したビデオがネットオークションで出回っている」と称して、 コピー制御をかけることが決まったのである。
>>732 NHKとかに国際電話で抗議が来るって話は聞いた事があるな。
対馬辺りから漏れた電波を半島で受信して見てるらしい。
帯域は、地上波アナログは確かに使いすぎなんだよ。
ただデジタル化のやりかたが不味すぎたが。
というかNHKは自国民から受信料を徴収して半島にはタダで見せてるのか?
v4l2を使って簡単なアプリケーションを作ろうかと思ってるんだけど 有効なチャンネルの判定ってどうやってるんだろう 事前にリスト作っておくのかな 自動判別とか・・・できないものか
>735 ivtv-tune -c ナントカすると signal detected って出るけど、これって違うの? もっともうちでは信号のない7ch(もちろん砂画面になる)で反応して 信号のある8chで反応しない(けど問題なく映る)ので確度は低いようだけど。
737 :
735 :2008/04/12(土) 21:01:21 ID:fmQOrIs5
ivtv-tuneのソースとv4l2のAPI見てみたらv4l2_tuner構造体のsignalを見ているようです 信号の強さを示してるみたいなのでこれをヒントにコード書いてみようかと思います
738 :
Artane. ◆o6gE1yuDGM :2008/07/17(木) 08:22:39 ID:h3mn4vDn
おひさです。 昨日一晩かけて玄人のカードで2.6.26系のivtvドライバが飛ぶのをなおしました。 飛ぶこと自体、設定や環境に依存してそうですが(汗)、夕方というか夜家に戻ったら関連MLやぱ研にパッチとか撒く予定です。何もなければ(^^; 調子戻って来たので、これが問題なければ*マトモな(本家にマージしてもらえる)*Monster 1/2/3/V向けパッチセットを一から作り直す予定です。 …予定は未定ですが:-)
いつもお世話になってます。 > で2.6.26系のivtvドライバが飛ぶ ってことは、入れた方が安全そうですね。 そろそろカーネルアップする予定だったので、気をつけます。
740 :
Artane. ◆o6gE1yuDGM :2008/07/20(日) 02:32:41 ID:NFvuKS/e
>>739 玄人指向のCX23416GYC-STVLPやYuanの600PGなどのupd64083を積んでいるカード以外では、まずはパッチを当てないで挙動を試した方がいいですよ…って手遅れかもorz
>>740 いえいえ、できれば三連休中に…程度でしたので全然間に合っていますw
2.6.25系でsaa7133gyc-stvlpを動作させている人います? 2.6.22系までは、ぱ研さん & vine のパッチに少し手を加えてコンパイル通っていたんですが、 2.6.25系では手も足もでずヘコんでいます、、、
2.6.22までのカーネル使えばいいじゃない
>>743 現在SUSE10.3 (2.6.22) を使っているんですが、11.0 (2.6.25) に手を出してみたくなった次第です。
SUSE10.3 (2.6.22)の安定性も申し分ないので、当面はこのままいきます。
(うッ、地デジの完全移行まで 2.6.22はツライ、SUSE10.3のパッチサポートもとっくに終わってるはずだし)
カーネルなんてのは基本動作装置みたいなもんなんだから、現状動作してるなら わざわざ替える理由は無いよね。ハードを認識して動いてさえいれば良いんだし。 アプリを新バージョンに替えるとか、DEやWMを最新にするというのならわかるけど。 カーネルそのまんまで環境だけ替えれば良いんじゃないの?
746 :
横レス :2008/07/20(日) 19:44:34 ID:43CptVH2
つながないならそれでいいだろうけど ネット兼用PCはもし穴あいてたらまずくない?
アフォか
痴漢の心配をするブスの趣
>>746 カーネルだけならバックポート使うか、同じヴァージョンのvanillaの最新版のソースコードを
ttp://kernel.org/ に出ているようなミラーサイトから取ってきて、鳥専用のパッチの必要なのだけ当ててカーネルビルドすれば済む。
2.6.22だったら、最新は2.6.22.19 。
カーネルビルド自体は鳥ごとにパッケージにしてくれるスクリプトキットが用意されてるはずだし、面倒くさかったらコンパイラやmakeやbinutils入れてmake menuconfig →make →make install としてgrubやliloのエントリをアップデートすればおしまいです。
grubだとupdate-grubのようなスクリプトがあるし、liloの場合は…手でエントリ書き換えてるので忘れた(^^;
今までは2.x.y とするとxが変わるとメジャーリリース,yがマイナーリリースと言う感じになっていたけど、2.6.0が出てから 2.6.x.yとなった。
実際、(本当は2.6.5あたりだったかから)...→2.6.24→2.6.25→2.6.26 とドライバ作る上でのAPIやカーネル内部の挙動がかなりコロコロと変わってるよ。
アプリの脆弱性については解消のしようがないし、新しいデバイスのドライバがバックポートされる可能性は低いけど…
>>751 >742と>744で質問させて頂いた者です。
確かにカーネルが2.6系統になってからはAPIの変更にかなり泣かされます。
私の様なヘボLinuxerがデバイス・ドライバーをビルドするのはかなり厄介です。
私みたいに、積極的にカーネルをバージョンアップしたいわけでもなく、ディス鳥のバージョンアップに伴い
枯れたデバイスのモジュールを作成しなければいけない様な時って難を強いられますよねw(その実、腕がないだけですが(^^; )
どの鳥でもそうでしょうが、パッチが提供される間はいいのですが
後々のことを考えるといずれバージョンアップしないわけにもいかないですし、、、
今回はTVチューナーでしたが、周辺機器がどんどん枯れて使えなくなっていくのはPCデバイスの宿命みたいなものですよねw
ボヤキになってしまってすみません。
じゃあ自分の腕を上げればいいだろ。 カーネルの構築なぞ何度もやれば慣れる。 やりもしないでぼやくな。
>>753 だから何度も言うけど、カーネルの再構築云々なんてそんなくだらないレベルの話じゃなくて
2.6.25.x へのsaa7133gyc-stvlp(r)用ドライバーのバックポートがうまく出来ないので
成功してる人がいるのかなって事。
カーネルのリコンパイルなんてのはマイナーなチューナーカードでテレビを見ようと思ったら当たり前の事でしょ?
2.6.22.x まではドライバーのバックポートは出来てたんだけど、2.6.25.x になってからは
ソース&パッチを少しいぢってもドライバーが刺さるところまでは行くんだけど
v4l2とi2c周りのAPIの変更のためか映像を映すところまで辿り着けない、、、
最初の質問に戻るけど、どなたか2.6.25.x 環境でsaa7133gyc-stvlp(r)を
実用レベルで使ってる達者な人います?
>>754 金が出来たときに中古で探してみます。Monster TVと一緒に作業出来るので。
と言うのも、今回バックポートしてみたupd64083ドライバとivtvへの対応が正しいかどうか自信がなくなっています。
多分NVなチップセットとPCIドライバと気温(^^;が介在してるだろうけど、2.6.26のivtvは動くけどよくコマンドを誤判定してキャプチャをシカトするので…
2.6.25系でもたまにシカトして、こちらはmodprobe ivtvし直せば復旧しますが、2.6.26はバク知的な要素が大きい。
# とはいえ、もうそろそろ真剣にCX18系のカードを入換用に入れることを検討する必要がありますけど。
>>755 レス有難うございます m(~_~)m
わたしは、いつもぱ研さんはじめ有志の方々が作られたドライバーをありがたく使わせて頂いております。
開発者の方には何もお役に立てず恐縮ですが、当方の環境 (SUSE11.0 /カーネル2.6.25 /SAA7133GYC-STVLP[R] )
にて動作確認が出来ましたら、こちらのスレでご報告します。
--実は最近少し萎えぎみで SUSE10.3 (カーネル2.6.22) に逃げている為 SUSE11.0 は放置プレーだったり...
近々、再チャレンジしてみます。
>>752 うちもそういった状況。
2.6.22までのカーネルパッチを2.6.26に手パッチしてBuildしたけど
ドライバはカードを見つけるし、ハードウェアの初期化処理は行ってるっぽいけど
画面は砂嵐の状態。多分V4L2かi2cの構造体周りが変更されたんだと思うけど
全然まだ解析できてないなぁ・・・。
いまはへたれてMVP/RXでハードエンコ→後からscriptで再エンコしてる。
>>757 そっか、やっぱり。
あれから色々いじってみたけど全然ダメで、程昔入手した V-Streamの TV-7133PVR
ってなソフトエンコカードを1週間くらい使ってたけど(ヘタレ杉ですまん)画像が汚すぎて
何ともガマンならずに今日 SAA7133GYC-STVLPに戻した。
今は半ば諦めぎみでカーネル 2.6.22を使ってるよ。
ワンセグチューナーは使えませんか?
SDIOならLinux正式対応している奴もあったが。
DUS01ってチューナならドライバがアップされてた でもまだそれを売ってる所があるかは不明
>>738 - のupd64083の件ですが、自分の対策は根本対策になっていなくて、結局却下されました。
要は、i2cドライバのコアの一つのルーチンに致命的なバグがあって特定のi2cアドレスを持つデバイスでこれを使うとぬるぽしてしまう。
と言うのがわかったのが今月の頭で、これの裏をとってパッチを作られたのはV4LのHans Verkuilさん。
2.6.26.3で*やっと*対策パッチがマージされました。
実際には8/4(JST)に、以下のMessage-IDでLKML,V4L ML,IVTV MLにパッチ案が投げられて採用されましたので…
<
[email protected] >
ぱ研に置いてある、upd64083とivtv本体に向けられてるパッチは、今後*使わないでください*。
鳥でバイナリ配布されてるカーネルを使われてる方は2.6.26.3の差分がマージされたカーネルが出るのをお待ちください。
需要があったら、Hansさんのパッチの評価版をぱ研にあっぷする…つもりです、すまそ。
>>763 いつもお世話になっております。
2.6.26系は、2.6.26.3以降を使えばおkってことですね。
> i2cドライバのコアの一つのルーチンに致命的なバグがあって
なにやら…結構大変な状況ですねぇ。追っかけるのも、直すのも。
ほんと、お疲れさまです。
>>763 わたしも以前よりArtaneさんのパッチにお世話になっておりますが、
かなり大変な作業をされているようで頭が下がります。
お疲れさまです。
Artaneさん、お願いします I-O DATA GV-MVP/RX3を、Linuxで使えるように、して頂けませんでしょうか 私以外にも、同じ気持ちの方は、多数居られると思います。
> 私以外にも、同じ気持ちの方は、多数居られると思います。 カーチャンに頼めよwwwwwww
Artaneさんはテメーのカーチャンじゃねーぞw
タカシー、ゴハンヨー
> GV-MVP/RX3 エンコードのチップがμPD61153B。今更解析する人がいるとも思えず、 諦めてCX23416あたりを載せた製品をヤフオクで探した方がいいかと。
お願いするならせめてブツを無償で提供しろ。 それがスジってもんじゃないか?
信号をHACKするために分解,ハンダ付けが必要になるから、解析頼むなら2〜3枚は必要だろう。
773 :
login:Penguin :2008/08/27(水) 23:07:42 ID:SaC+IXhs
Ubuntu 8.04を使っていますが、GV-MVP/RX2は使えると聞いたので試したところ、砂の嵐で映りません。 synapticから「libvideo-ivtv-perl」、「ivtv-source」、「ivtv-utils」、 「xserver-xorg-video-ivtv」を入れ、コマンドで「ivtv-tune -d /dev/video0 -t japan-bcast -c 1 」、「mplayer /dev/video0 -cache 8192」とやってみました。 この場合、NHK総合が映るはずなのですが、だめでした。 もし、映像を受信しているなら、 「/dev/video0: 91.250 MHz (Signal Detected)」って表示されるんですよね? 私の場合、「/dev/video0: 91.250 MHz」とだけしか表示されません。 まだ何か設定が足りないのでしょうか。 どなたかお助けを!
自分の環境でも「/dev/video0: 91.250 MHz」だけだからそれは問題ないと思う。 とりあえず、dmesgでivtvの初期化〜終了まで、ivtv操作時のメッセージみて怪しい部分がないか確認。 特にカード&チューナーが正しく認識されているか。 # mplayer /dev/video0って確か前は無理だった...ってできるようになっているw。
Ubuntu8.04+GV-MVP/RXの環境だけど、チューナーの自動認識に失敗するので options ivtv tuner=46 を/etc/modprobe.d/optionsに追加する必要があったよ。 映らなかったらtunerの番号を変えながら試していくといいと思う。
776 :
773 :2008/08/28(木) 00:51:23 ID:J3lH8uWf
774さん、775さん、ありがとうございます。 お二人のアドバイスを参考にしながら色々調べ試したところ、テレビが映りました。 私がやったのは「/etc/modprobe.d/options」の最終行に「options ivtv tuner=46 ntsc=j」 を追加し、「/etc/rc.local」の最終行に「/sbin/modprobe ivtv」を追加してPCを再起動でした。 dmesgをやったところ、カードは「autodetected」とあったので認識の失敗ではなかったようです。 「options ivtv tuner=46」としてもだめだったので、その後ろに「ntsc=j」を付けたのが 鍵だったかもしれません。 最後の「/sbin/modprobe ivtv」の追加は必要だったかどうか分かりません。 ともあれ映ったのでほっとしました。 これからLinuxでテレビを見ようという方の参考になればうれしいです。 今日、中古でRX2を入手したのですが、半日かけて悪戦苦闘した結果、 途方にくれて質問した次第です。 お二人のアドバイスがヒントになって解決しました。 どうもありがとうございます! 私もLinuxユーザーのためになるよう勉強し頑張ります!
はいはい乙
RX2って素で動くんだ。録画したモノのスピードが変になるとかも直ったのか。 勝手にLinuxとかいうわけの分からないページを解読するのを諦めて、 放ってあったけどまた付けてみるかな。
779 :
login:Penguin :2008/08/31(日) 10:19:46 ID:+lUSctAD
自分はMandriva Linux 2008 Spring+GV-MVP/RX2だけど、
ivtv-1.0.3とivtv-firmwareを入れ、
/etc/modprobe.confにoptions ivtv tuner=46 ntsc=jを追記するだけで動いた。
openSUSE 10.3も全く同じ方法で動いた。
最新のivtvは
http://rpm.pbone.net/で手に入る 。
(Search for rpms by name.のオプションを指定して検索)
ということはkernel-2.6.26.3以降なら、カーネル付属のドライバだけで動きそうですね。
ところでLinuxでの地デジw対策って皆どうしてんの。
>>781 a.ユニデンあたりのチューナの出力をアナログキャプチャ
b.CATVチューナの出力をアナログキャプチャ
c.ユニデンチューナを改造してTS抜き
d.Friio
e.一部のワンセグチューナでTS抜き
f.PT1を解析してドライバを作る
公共の利益的にfがお勧め。
g.B-CAS/コピワン廃止を祈りまくって、1394抜きの準備をする
スカパー HD 抜けるようにしてくれ。
787 :
login:Penguin :2008/10/04(土) 02:06:46 ID:Av5JgRKL
SDKもBonさんも、Earthsoftのドライバの上で動く物。 そのドライバはWindows用しかないから困ったことになったぞ。
PT1のLinuxドライバ作成手段を考えてみた。
(1) データシートを入手。
アースが権利を持ってるものは、公開してくれるらしいが、NDAの壁で、
チューナ周りは欠けるらしい…という書き込みをどこかで見た。
(2) i2cなどのバス信号を観測。
FPGA周りの仕様公開がどうなるかが肝。
(3) ndiswrapper方式。
ユーザモードドライバみたいなので、*.sysだけのラップでは動作しないかと…
ttp://www.jungo.com/st/windriver_usb_pci_driver_development_software.html (4) Windows上でユーザ空間<->カーネル空間の遣り取りをフックして解析。
上の(3)との合わせ技。DeviceIoControlをフックして頑張る。
(5) 逆汗してクリーンルーム方式。
一人では無理な上、著作権やライセンス周りの問題がある。
インターフェース部分だけでも、仕様公開してくれたら楽なんだがな。
790 :
login:Penguin :2008/10/10(金) 22:28:54 ID:kftG8Txf
やってみれば?
792 :
login:Penguin :2008/10/12(日) 00:53:32 ID:/HeKmMWJ
793 :
login:Penguin :2008/10/12(日) 06:09:43 ID:bDBmj6bH
>>789 カーネルモードドライバみたいだよ。
素の ndiswrapper だと関数が足りないが、いくつか足せば何とかなるかもしれない。
ああ確かに *.sys のラップだけだと駄目っぽいな。
>>794 XLSoftからWinDriverのマニュアルを落として調べた結果、
完全なユーザモードドライバで、wdapi921.dllの呼出しをhookすれば解析出来そうなことが分かった。
WinDriverにはカーネル空間に割込ハンドラを入れる機能もあるが使われていないようだ。
>>796 ヘッダを見る限り SDK.dll から呼び出している wdapi921.dll の関数は WD_DriverName だけのようだが?
>>797 マニュアル見てる限り、windrvr6_略.sys<=>wdapi921.dll<=>アプリケーション
みたいに全部dll経由するように書かれているんだが、わざわざ低レベルAPI呼び出しているのか。
面倒だなぁ。
799 :
login:Penguin :2008/10/25(土) 03:07:30 ID:TFwoVQ0q
HDUS持ってるし、まだPT1のLinux用ドライバないみたいだから 個人的にはしばらく様子見かな。
まだないっつーか 出来る見込みもあんまり無い
>>799 >事実上は「実験用」、一般放送は実質視聴不可 B-CASカードや視聴/録画ソフトは無し、SDK公開
>…●ビデオキャプチャ初の深夜販売も実施
>…深夜販売を行ったのは5個を抽選販売した三月兎2号店… 最終的には150人以上の購入希望者が集まった。
結構、映らなくてもよい「実験用」が欲しいという人多いんだね!
おいらも欲しいんだけど、田舎だから深夜に並ぶこともできない。
そして、何時頃手に入れることができるかわかんない。。。
買えた〜〜〜〜〜〜〜
PT1のサンプルプログラム上でDeviceIoControlをフックしてみたんだが、 DLLの関数を呼んでもDeviceIoControlが全然呼ぱれない。 stringsしてみてもDeviceIoControl以外何が出来そうな関数は呼んでなさそうなので、 SDKのDLLから直接mmapでメモリマップドI/OとDMAしているっぽいのだが これどうしたらいいと思う? お手上げっぽいのだが。
ええっ!そんな;; I2Cを直接叩く方法をなんとか、頑張って! 期待してます つか、公開して欲しい。全然NDAの部分で無いから・・・>社長
806 :
login:Penguin :2008/11/24(月) 13:24:18 ID:qokACp4T
807 :
login:Penguin :2008/11/25(火) 03:20:05 ID:pzWqyGhy
SDな話で申し訳ない。 加納プス(トムソンぷす)のチューナーカードって、何一つとして Linuxで使えるようになっていないってのは、本当?
>>807 本当。というよりGV-MVP/RX,RX2と、同じチップを使ったカードしか使えない。
809 :
login:Penguin :2008/11/25(火) 03:33:03 ID:ZUE9HDij
cat `locate CARDLIST` | grep anopus 76 -> Canopus WinDVR PCI (COMPAQ Presario 3524JP, 5112JP) [0e11:0079] いちおう1枚あるみたいよ
810 :
login:Penguin :2008/11/25(火) 03:38:32 ID:pzWqyGhy
おぉ。こんな時間に即効レスをどうも。 HWエンコなカードは期待したってだめよん、てことなのね。
811 :
login:Penguin :2008/11/25(火) 19:54:25 ID:KoFf5dci
ちょっと考えているんだけど、 qemuで、ダミードライバって作れないのかな? ネットワークのダミードライバみたいに、pciヘッダ部が一致していれば、ロード出来そうな気がするんだけど。 後はレジスタアクセスとか割り込み発生時のステータスの見方とか外部からみれないのかな? 見当違いだったら無視してちょ。
812 :
login:Penguin :2008/11/25(火) 19:55:22 ID:KoFf5dci
PT1のアクセス部分でちょっと考えているんだけど、 qemuで、ダミードライバって作れないのかな? ネットワークのダミードライバみたいに、pciヘッダ部が一致していれば、ロード出来そうな気がするんだけど。 後はレジスタアクセスとか割り込み発生時のステータスの見方とか外部からみれないのかな? 見当違いだったら無視してちょ。
813 :
login:Penguin :2008/11/29(土) 20:49:06 ID:t5J+3ga/
PT1が手に入ったんでとりあえず差してlspci -xxxした結果をqemuでエミュレータを作って立ち上げてみたら認識迄は出来た。サンプルの立ち上げがまだ通らないけど、ボード自体はメモリIOのみ、サイズ4Kで割り込みはないからなんとかなりそうかも。
>>813 GJ!
デバッカでmmio部にwatchpointを仕掛けようとしたら16byte分しか仕掛けられなかったので
そちらに行こうか考えてたところだ。
/sys/bus/pci/略/resource0をmmapすると実デバイスのmmioにアクセス出来そうなのでカードのエミュレートの役に立つかも。
あとはDMAをどうするかが問題だ。
815 :
login:Penguin :2008/11/30(日) 12:15:34 ID:e7NQGV7d
813です。 やっと今qemuでデバイスのオープンが出来て制御が出来る様になった所。初期化が凄く多くて大変。 qemuで流してpciドライバでレスポンスを読んで反映ってやっているから時間はかかるけど、qemuでLMB給電とか動く様になった。 後はDMAをどうするかかな〜。
816 :
814 :2008/11/30(日) 20:03:19 ID:UkFYwbrw
DMAでこちらで把握している情報はこのくらい。 キャプチャ開始時にバッファが確保されて、キャプチャ終了時に開放される。 PT1->PCのDMAは約8MBが16個。PC->PT1のDMAは256kBが1個。全て非連続アドレスのScatter/Gather DMA。 PT1->PCは多分そのままだと思うのだが、PC->PT1が謎。
817 :
login:Penguin :2008/11/30(日) 21:15:40 ID:e7NQGV7d
831です。 チャンネルスキャンとかもっと楽に解析出きると思ったんだけど、 一筋縄ではいかないみたい。 アクセスしているレジスタは初期化からチャネルスキャンまで 0,4,8,0x0c,0x10の5レジスタ程度なんだけど、 送っているデータが半端なく多い。 初期化〜ISDB-Sのスキャン〜終了迄 220,249バイト送っているんで、どこまで共通化出来るのか… しゃれにならない…
818 :
814 :2008/11/30(日) 22:21:37 ID:UkFYwbrw
ISDB-Sのチャンネルスキャンの場合、24回同じ処理をチャンネル毎にしている影響があるけれど、 単純な周波数指定だけでそんな量は必要ないだろうから、きっと直接PC側からI2Cで制御しているんだろうな。 ハードウエアを直接制御したい人には良いニュースなのだが面倒かも。 初期化処理は微妙だけれど、デバッガを使ってSDK.dllのメソッド単位でログを取れば1メソッドあたりの通信量はさほど多くないと思いたい。
Linuxでワンセグ見たくてここに来たが みんなが何言ってるのかわからねえw こんな人間に手伝える事はなさそうなので 草葉の蔭から応援するしかない・・・
>>819 Linuxで使えるワンセグチューナというとUOT-100ぐらいだと思うけど、
多分入手性が悪いので、Friioか未対策版HDUSでフルセグを見るのが無難だと思う。
PT1へ書き込んでいるデータが判れば、それがI2C直接のデータに近いのか、それとも 独自の形式になっているか位の判別はできるなぁ。 friioは中途半端にI2Cの直データに近かったような・・・・去年のことだからうろ覚え;;;
822 :
login:Penguin :2008/12/01(月) 18:30:11 ID:flOMDqIf
ログは洒落にならない位出てるんでqemuのエミュレータ部分と検証用ドライバでよければどっかに置くけど誰か解析する気がある奴いる? 人数かけて解析出来れば何かつかめるかも知れないけど何とも言えない。 ただログを取って解析する位ならPT1の実物はいらないけど、ちゃんとしたレスポンスを返すにはPT1の実物は必須かな。
Linuxをテレビで見る
824 :
login:Penguin :2008/12/01(月) 18:54:48 ID:FxsummbL
建設的な意見だと思います。 そのテレビがメディアセンターだとなお良いですね。
825 :
814 :2008/12/01(月) 21:22:47 ID:BGwx+qrK
>>822 どういう状態なのか見当がつかないのでとりあえず見てみたい。
協力したいけど実力がないので見守るしかない(´・ω・`)
何もやる気の無いクズはそんな風にいちいち出てくるだけで不快
828 :
login:Penguin :2008/12/01(月) 22:36:17 ID:flOMDqIf
ttp://2sen.dip.jp/dtv/ のPT1アップローダに
qemu-0.9.1パッチ(PT1エミュレータ部分)
を置いておいたんで見てたい人よろ。
qemu上でXPが動けばアースのドライバとサンプルは動作する。
zipになってるけど、
tar+bz2なんで注意。
展開すれば
Makefile.target
と
hw/pc.c
hw/pt1.c
の3ファイルがある。
hw/pc.cはエミュレータの初期化呼び出しだけで特に何もしていないんで
新しいverのqemuを使っている場合は
実際に動作しているのは
PT1pci_mmio_readl()とPT1pci_mmio_writel()
がそれぞれ32ビットのメモリread/write
検証用ファイル
up0137.zipもtar+bz2ファイル
makeは
make -C /lib/modules/`uname -r`/build M=`pwd` V=1
でモジュールが出来ます。
probeで検証しているんで、まだ何も実装していない段階。
829 :
814 :2008/12/01(月) 22:52:55 ID:BGwx+qrK
830 :
814 :2008/12/03(水) 02:56:01 ID:3gAiSDJr
パッチをあてたqemu/kvm上のWindowsでVC2008Expressを実行してsample.exeをデバッグ実行してみたのだが、 たしかにしゃれにならない。setFrequency一行流しただけで444行出た。 0x10に大量に書込まれた後、0x00に0x00000004が書かれて、0x00と0x08の読み込み、が三セット行なわれている。 0x10に書かれるデータの上2バイトと下1バイトが等差数列になっているのでアドレスを指定してどこかのレジスタを上から下まで埋めた後、 結果を確認しているんじゃないかと思うが多すぎて他のを見る前から気が滅入る。
831 :
login:Penguin :2008/12/03(水) 08:12:38 ID:sk//62sT
>830 0x0に書かれているのが0x10に書かれたコマンドの実行で0x0の読み込みが書き込み結果、0x8が実行結果じゃないかと予測している。 チャネルスキャンとかもそんなシーケンスで動いているんで0x10に書かれて0x0に書かれる迄のものを1ブロックとみる事だけ注目している。 そうやって見ていったらチャネルスキャンはどんなブロックを書くとどんな結果になるかを見てどんなコマンドかはほぼ目処がついてきた所。
ん? FPGA側のメモリか、FPGAの外付けRAMにコマンド?データを並べて FPGAではその並んだデータを一気に送出しているのかな。 だとするとチューナは2つあるから、それぞれのチューナに同じ周波数設定を送ったら 同じデータ列が2回現れないかな?、、まぁチューナ個々のアドレスが別ならそういう方法もあるかなって・・・ まだPT1手に入れてないので適当なこといってますけど、、、 いまのところ手伝えるのはI2Cの中身のデータ妥当性だけ。 そうだ、チューナのPLLICなに使っているんだろう。
833 :
login:Penguin :2008/12/03(水) 09:47:43 ID:sk//62sT
もう少し具体的に書くと、 検証用ドライバのchdata.cだったと思うけど、1〜3が周波数ロックかなにかで4がロック確認のブロックデータになっているはず。
予備のPT1とCentOS5.2 x86_64のLinuxサーバを持ってるおいらに 何か協力できることはあるかな? qemuなんてのは使ったことないんだが・・・
835 :
login:Penguin :2008/12/03(水) 12:20:46 ID:sk//62sT
>834 私もqemuは初めてだけどね。 qemuって言っても基本的にバスアナ代わりとして使っているんで大した事はさせていないんだけどね。 金がないんで、バスアナ買って付け線してよりかは楽だし。 多分今週末にはスキャン部分が出来ればいいな〜って思っているから、来週以降活躍して貰えそうかな。
>>835 あ、qemuってWindowsだから必要なのか、無知ハズカシす(^^ゞ
なんかあれば言ってくださいな
ボード挿して待ってます
>>PT1の話している人 あー。悔しいなぁ。なんでお前らそんなことできるんだよ。 俺もやりたい!でも知識が追いつかない。 何を勉強すればそこまで出来るようになるんだ? 俺もがんばりたいから、マジで、マジで、何を勉強すればいいのか、 どんな本を読めばいいのか、そんなソースを読めばいいのか、 どんな道具(ハード、ソフト)をそろえればいいのか キーワードの羅列だけでいいから教えてください。
>>838 どこまで理解してるか自分で分かってる?
何をすればいいのか分からないとかいって何もしないのは
自分理解できる範囲すら考えようとしない場合が多い気がする
自分もそうだけど、何やっていいか分からないときは取り合えず手を動かすようにしてる。
やってみると分からないと思ってたことが意外と簡単なことだったり、
逆に分かってるつもりだったもとが落とし穴だったりする。
そうこうしてるとどこで躓いてたのかも分かってくる。
とりあえず叩き台提供してくれてるんだし、
>>828 が何を目的に何をしてるのか追いかければいいんじゃないの?
つか、教えてほしいならなにが分からないのか言わないと教えようがないだろ。
ゆとり乙
841 :
login:Penguin :2008/12/05(金) 09:37:31 ID:3YpUr/sO
>>838 現物の有無やC言語の習得状態などで出来る事、やって欲しい事が変わる
ttp://www.geocities.jp/dinone_01/linux_driver.html ↑のようなHPとか書籍等があるのだから、まずは調べる事からはじめてみては?
大切なのは 「調べる」 と言う過程なんだよ
大した結果が得られなくても、それ以外に興味を惹かれる事が見つかるかもしれない。
後で起こる問題に役立つ情報が含まれているかもしれない。
低レベルな例えで悪いけど、
数学の問題でわからない事があって、
解き方を教わるのではなく、答えを教わろうとしているのと同じだよ。
すげー現実的なことを言うと、大量のログと格闘できる根気と、 推理力が当面はコーディング能力より必要と思われ。
843 :
login:Penguin :2008/12/05(金) 18:07:18 ID:ERIepapE
ISDB-SのTMCC情報が予想と外れてちょっとショック。 人手が必要なんでどっかにWIKIでも立てることを考えているんだけど、 やる気のある人いる? ISDB-S班とISDB-T班に分かれて解析出来ないかな? 縦軸(スキャンする周波数?) 横軸(チューナ1と2) が判ればスキャン部分が出来ると思うんだけど。 スキャン部分が判ればチャネルの選択も出来そうだし。 しかし久しぶりに割り込みを使わないハードにあたったな〜。 cpu負荷って高くないのかな〜。データの書き方もハード屋さんっぽいし、レジスタタップとかレジスタ2度読みとか…。 DMAも多分ルックインだろうし、初期化部分も見通したいしやること山積みだね。 年末年始休暇中の楽しみになってしまうかな。
>>841 > 数学の問題でわからない事があって、
> 解き方を教わるのではなく、答えを教わろうとしているのと同じだよ。
そんなこと言ってないよ。
もっとちゃんと読んでよ
曲線に囲まれた面積を求めるには、
なにを使えばいいか、どんな参考書がいいか
聞いているだけだよ。
求める答え、積分とか参考書名とか
答えなんか聞いてないよ。
答えは教わろうなんてしてないので、
解き方を教えてください。
答えとして書いたんじゃないだろうけど、
>>843 のようなのが俺の求めている答えだよ。
> TMCC情報
> レジスタタップ
> レジスタ2度読み
> ルックイン
こういうキーワード。キーワードを知らないと調べようが無い。わかるよね?
半年romればいいと思うよ
全くだ 流れ嫁
頓挫気味なのな
俺に教えろ〜 文句を言うな♪
850 :
login:Penguin :2008/12/06(土) 20:41:13 ID:88PTj16e
> 830 亀レスだけど、 0x10に書かれるデータの上2バイトと下1バイトじゃなくて、 上位2バイトがアドレスで下位2バイトがデータの様。 little endianで書くと struct { uint16_t value ; // 設定値 uint16_t offset ; // アドレス }; ってところ。 今まで判った事をまとめると、 PCI レジスタ(4K) 00000000 : statusレジスタ?/実行(R/W) 00000004 : ????不明(W) 00000008 : 実行結果/????不明(R/W) 0000000C : ????不明(W) 00000010 : FIFOレジスタ(W) 裏レジスタ?(0x10)経由で書かれるもの(64K) って所かな?
くそう、PT1欲しいぜ。 時間が折り合わない;;;
答えだけ教わって、解き方は自分で考える 解き方を教わって、答えは自分で出す。 前者のほうが勉強になると思うがw
> 答えだけ教わって、解き方は自分で考える 解き方を自分で考えるならな。 現実は答えを教わって解き方を考えないから、 解き方だけ教える方が意味がある。 だから、さっさと解き方を教えれ。
855 :
login:Penguin :2008/12/07(日) 09:01:26 ID:iWVZuwUN
>851 基本的にqemu+アースのsample.exeでテストしている。 qemuから返さなければならないデータはsample.exeで流したデータを 実際に検証用ファイルに突っ込んでリターン値をチェックして qemuを再buildしての繰り返し。 状況によっては+VC2008Expressでステップ実行する事もあるし。 気が付いたけど、0x10が裏レジスタへのアクセスだったらの前提で 毎回全て書き換えるっていうのはばかばかしいし、 変わる部分だけ書き換えて実行って出来ないのかなって気がしてきた。 普通のソフトなら自分の状態と次の状態ってもつのが普通だろうし、 まるまる書くのは初期化時だけでいいのかなって気がしている。 >838 私は839が言っている事はある意味正しいと思う。 私自信は仕事でもやっているから判る部分もあるから、 838が何が必要かは言えないけど、 今回のドライバについて最低限のキーワードが欲しいなら、 kernelソースコード 私は頭から書くのが面倒だったんでdrivers/netから適当に もって来た レジスタマップ これがないから苦労している データシート レジスタマップとほぼ同意。HWのタイミングとかかいてある PCIコンフィグ PCIバスなんで必須 DMA 実際にデータを転送する場合は使うはずなんで。 後は838次第
>>855 すばらしい回答ありがとうございます。
こんな感じで、いろいろキーワードよろ!
>>856 あんた基礎スキルはどの程度あるの?
俺も素人だけど協力出来るかな。
>>857 プログラミングは普通にできる。
その程度。
でも基礎スキルなんて聞くことに意味ある?
キーワードさえわかれば、それについて調べればいいだけでしょ?
だから調べるべきキーワードをたくさんくれーw
あと参考になる本も。
プログラム普通にできるなら ここまで教えて貰ったら十分だろ。 いいかげん黙ってろ
プログラムが書けるかどうかは別として、 とりあえずPCIの知識が要るんじゃないか。 CQ出版のTECH-Iシリーズだったかでいろいろ 出てるんで買って来たらいい。 キーワードを元にネットの検索で何とかなると思ってる かもしれないがネットで手に入る散文的な情報じゃ どうにもならんと思うよ
つーかお前らいい加減スルーしろよ PT1の解析やろうって時になんで初心者講座やってんだよ
>>858 いや、何も出来ない素人が質問してるように感じたんで。
クレクレ行為に意味あるのか疑問だったからさ‥
>>861 趣味でLinuxいじる程度なんで力になれるかわかりませんが
本探して勉強してみます。
ありがとう。
あと何年くらい待てば使えるようになりますか。
865 :
login:Penguin :2008/12/07(日) 13:11:59 ID:iWVZuwUN
>850の法則にしたがって SetTunerSleep()だけで実行させてみてこんな法則が出て来たんだけど、 他で何か法則みつけた奴いる? アドレス(PT1pci_mmio_writelで書き込まれた上位2バイト)の書き込みデータ(下 位2バイト) 4C, 50, 54の書き込みデータビット6 = 1 1 1 = チューナ2 ISDB-T? 4C, 50, 54の書き込みデータビット6 = 0 0 0 = チューナ1 ISDB-T? 4C, 50, 54の書き込みデータビット6 = 0 0 0 = チューナセレクト? = チューナ1 4C, 50, 54の書き込みデータビット6 = 1 1 1 = チューナセレクト? = チューナ2 以下の4点が不明。ISDBセレクトなのかな? 58, 5C, 60の書き込みデータビット6 = 0 0 0 = ISDBセレクト? ISDB-S A0, A4, A8の書き込みデータビット6 = 0 0 0 = ISDBセレクト? ISDB-S 58, 5C, 60の書き込みデータビット6 = 1 1 1 = ISDBセレクト? ISDB-T B8, BC, C0の書き込みデータビット6 = 1 1 1 = ISDBセレクト? ISDB-T >864 しらん。自分が作れ。 もしくは強力せい。
866 :
login:Penguin :2008/12/07(日) 13:27:20 ID:iWVZuwUN
>865 すまんビット6じゃなくてビット10だった。
867 :
login:Penguin :2008/12/07(日) 16:52:58 ID:vmOXofgJ
素朴な疑問。 HDK買えば詳細な仕様が手に入るのに、なんでお前らそんなことしてるんだ?
HDKってなに? 買うっていくらするの?
NDA
870 :
login:Penguin :2008/12/07(日) 21:43:39 ID:iWVZuwUN
>867 私も知りたい。 HDKってなに? 文脈からすると Hardware Design Kitって事? 普通言うならリファレンスボードとか言うけど、 アースソフトから出ているのか? 何が判る? 価格は? ちなみにアースソフトに出せる部分のデータシートを公開する気はあるかって聞いたら、 欲しい人が少ないから公開する気なしって言われたが…。
公開すると変な質問する馬鹿が迷い込んでくるので 個別に書類書いてNDA結ぶのが妥当なんじゃね? 例: ・当社への質問禁止 ・関連する企業への質問禁止 ・他言無用、というか契約したこと自体を口外することを禁止
NDA結んじゃったらドライバ書いて配布できないじゃん。 ああ、バイナリならOKか。
こうしてまたblobが1つ...
875 :
login:Penguin :2008/12/08(月) 18:27:06 ID:hJVeTDXJ
それは全然面白くないかな〜 開発している奴が飽きたり引き継げる人とかどう判断する? 引き継ぐ人もNDAしているか判らんし、結局動かなくてアースソフトに文句言う奴がでるって事は変わらんと思うけど。
>>875 アースソフトに文句を言うような馬鹿が迷い込んでくるから
NDAを結ぶわけでしょ。
資料公開に当たってのコストを誰が負担するの?
と考えれば、公開しない方向に流れるのは当然かと。
もうアースソフトに雇われるしかないな
>>875 昔、LogitechのWebカメラのドライバをコントローラ作ってた
PhilipsとNDA結んで一部バイナリで公開してた人がいた。
したら粘着な人がやってきていろいろ言ったもんだから
結局、その人もうんざりしたか面倒になったみたいで公開を
やめてしまったと言うことがあった。いまはUSB Videoが
整備されたおかげで不自由なくなったけどね。
いまnVidiaが一部バイナリでドライバを提供してるけどそれに
対しても色々いってる人がいるね。nVIdiaは意に介してないようだけど
個人ならうんざりしてやっぱり辞めるだろう。
てなことがあるんで、LinuxではNDA結んでどうのやるより
正々堂々とリバースエンジニアリングでドライバ書くのがいいと思う。
880 :
login:Penguin :2008/12/08(月) 18:53:50 ID:U1a+r5+G
>>878 M$ってそんな妨害活動までしてるの??
とてもじゃないが信じられないのだが。
881 :
login:Penguin :2008/12/08(月) 19:36:51 ID:hJVeTDXJ
>876 ポインタか論点ずれてない? 私が言いたいイメージはむしろ878のたとえの方が近いよ。 粘着な人が来るのは無視すればすむ様に出来ると思うけど、 それがアースソフトに波及する方が嫌って事。 879の例のNDAなら結んでも構わないと思う。 お財布との相談になるかもしれないけどね。 目的はlinux上でPT1で録画するって事で、 自分だけがメンテするんじゃないって方法が確立出来ればいいから。 自分がすべて抱えるとろくな事にならないし、 自分のコードを100パー信じる程バカじゃないから。
DMAの構造をたぶん把握した。検証してないけど美しいからたぶんあってる。 夜あたりにゆっくり書く。あとはmmioだけだから最悪blobで何とかなるよね。
883 :
login:Penguin :2008/12/10(水) 07:56:40 ID:M8IGUxVt
もう少し詳しく見ていくと多分チューナー部分については8ビットなんじゃないかなっていう様に見えてきた。32ビット中上位2バイトが4ずつ上がるんで、FPGAのアドレスで、下位2バイト中が1ずつ上がるんでI2Cのアドレスじゃないかなって予測。 出せるデータを纏めていたんだけど、今日か明日中にWIKI立てる事にしたんで、解析結果を纏めましょう。
>>865 その法則があってるのか、また違う法則も含まれてるのか知りたいから、
データビットnの値だけでなく全部だしてほすい
ちゃんと見ずに言っていた。前言撤回。
おお!
NDA 下にある TC90512.h の中身を探る作業になるな。
おお! これは期待していいですかね
チューナ制御部分以外は使える感じですね。 0x10への書込がI2Cで、0x00への4の書込が送信開始、その後の0x00のReadが送信完了待ち ということが分かっただけでもかなりの収穫だと思う。
社長は神
894 :
login:Penguin :2008/12/10(水) 12:23:20 ID:M8IGUxVt
>884了解 今のところ私が判っている事すべてを載せるつもり。 初期化だけでI2C部分の送信が85ブロック程あるんで 法則見つけるのは人数がいれば楽になるかも。 ISDB-Sについてはスロット数とTSIDは狙った値が出せるけど、 CNとか、肝心なTMCCとかはまだ値が判らない。 ISDB-Tについてはまだ未調査。 こんなところ。
895 :
login:Penguin :2008/12/10(水) 23:14:57 ID:M8IGUxVt
>>895 乙。
せっかくなので、DMAに関しての情報をページを作って書いておきました。
899 :
login:Penguin :2008/12/13(土) 10:46:41 ID:8gxupyfq
まずは初期化とISDB-S迄判っている部分に関しては wikiにupしておいたんでよろ。 ISDB-T側についてはまだ未調査なんで、 ISDB-Tについて調査した人いる?
チューナモジュールのI2C端子のデータとログとを比較したいな。
で、今のところどれくらい解析完了してるんだ? あとどれくらいで出来そうなんだ?
見通しつくわけないだろ 本当に解析完了できるかどうかもわからない
903 :
login:Penguin :2008/12/13(土) 22:01:59 ID:8gxupyfq
やるべき事は ベースのデータを作る 戻り値のデータが正常かどうかの判断 DMAをどうするか? 初期化まわりやタイマなど等色々色々
DMAってそんなに面倒なん?
905 :
login:Penguin :2008/12/14(日) 11:38:01 ID:Ryy9BIN6
>904 面倒なのは定期的にチェックしなければならないって事位。 割り込みがないんで自分でタイマをはってDMAされたかチェックして それぞれにコピーしてって事かな。
ふーん。DMAって直接使ったことないから よくわからんのよ。
907 :
login:Penguin :2008/12/14(日) 13:12:44 ID:Ryy9BIN6
つうかCPU使用率をどうやって押さえるかっていうのがポイントだと思っている wikiのDMA部分をまだちゃんと読んでないけど ざっと読んだ限り 受信DMAと書いている部分がデバイスファイル側で持つデータ領域、 送信DMAと書いてある部分が実際にPT1との間でDMAされるDMAリングでOK?
何か楽しそう。俺も混ぜてもらいたいんだが、モノが手に入らねぇorz 実機がなくて出来る最終奥義は、逆汗になっちまうからな。 現行法じゃ、クリーンルームにしても、逆汗は著作権法に抵触するんだっけか?
>>908 どうなんだろね。 ↓みると、大丈夫そうに見えるけど。
>リバースエンジニアリングを行う人と、プログラムを作成する人を別個に分け、
>プログラムを作成する人に、リバースエンジニアリングの情報が行かないように
>して、プログラムを作成した場合は、例え、他人の著作権にかかる著作物と
>同一のものが出来たとしても、著作権侵害とはなりません。
>このように、プログラムを作成する人のところに、他人の著作権にかかる
>著作物の情報がいかないようにして、プログラムを作成する方式のことを
>一般にクリーンルームと言います。
http://www.venture.nict.go.jp/ipr/ken00002.html
910 :
login:Penguin :2008/12/15(月) 21:58:56 ID:qb8R2dBJ
I2Cの解析の仕方が間違っていたみたい。 詳しくはXC3S_I2C.hのWriteBlock()とReadBlock()を 見ている最中だけど、 もしかしてI2Cのビットストリームをそのまま出してる?
I2Cって結局何なんですか?
912 :
login:Penguin :2008/12/15(月) 23:39:44 ID:qb8R2dBJ
914 :
login:Penguin :2008/12/19(金) 01:26:49 ID:3RPxdRtE
あげ
915 :
login:Penguin :2008/12/22(月) 12:57:46 ID:BBtsJFu3
やっと生のI2Cがデコード終わったんだが I2C部分書くのに手いっぱいでDMA部分の解析に手が回らない… DMA部分書ける人いない?
息の長いスレだなぁ。数年前、じゃんぱらで1KでBt878のビデオキャプチャカード買って、 TVビデオからS端子で映像をlinux上に映してる。音声もTVビデオからS端子にハンダ付けでピン変換 して、PCのline-inに入れて聞いてる。初期はxawtv、今はmplayer使ってる。 windows用に売ってるTVチューナカードも、linux用のドライバ出してくれたらいいのに。
> 音声もTVビデオからS端子にハンダ付けでピン変換して、 なにそれ
情報量ゼロで昔を懐かしみたいだけのレスに反応する必要はないんでは
PT-1、とりあえず来年1月で生産終了みたいですが。。
rev.a
既知の不具合 ハードウェア リセット問題 対象リビジョン Rev.A 不具合発生条件 シャットダウン・スリープ・休止状態のときに、PCI スロットの +3.3V 端子からボードに供給される電圧が 1.0〜2.0V である。 不具合現象 シャットダウン・スリープ・休止状態後にボードが認識されなくなる。 原因1 +3.3V 電源が 2.0V を下回ると、FPGA の CMOS コンフィギュ レーションラッチ および RAM のデータが消失する可能性がある。 原因2 電源投入時に +3.3V 電源が 1.0V 未満から電圧上昇しないと FPGA のパワーオンリセットが働かず、 コンフィギュレーションサイクルが開始されない可能性がある。 原因3 電源投入時に +3.3V 電源が 1.5V 未満から電圧上昇しないと フラッシュメモリのパワーオンリセットが働かず、 コンフィギュレーションデータが正常に読み出せない可能性がある。 回避方法 なし。ただし、電源ユニットのスイッチをオフにしてからオンにし、 PC を起動した直後はボードは正常に認識される。 改版予定 Rev.B にて FPGA とフラッシュメモリに PCI リセット信号を 入力できるように変更する予定。信号は 1608 サイズの 0Ω チップ抵抗を介して接続する。 改版後の制限 PCI リセットがディアサートされてから コンフィギュレーションを開始する回路になるため、 PCI リビジョン 2.2 以降にしか対応できなくなる。
923 :
login:Penguin :2008/12/29(月) 19:50:22 ID:TQ1hOjI6
乙 PT1持ってないけど期待してる
>>923 つまり、それはLinuxでPT1録画できるということなのか?
926 :
login:Penguin :2008/12/29(月) 21:00:56 ID:TQ1hOjI6
>925 yes チャネルスキャンとかはできないが、 とりあえず私の環境では出来た。
おー。えらい。 俺がドライバ作れるようになるまでに そこまでやるとは。
デバイスファイルはどうやってmknodするんですか?
おぉすごい。PT1もってないけど1000円くらい寄付したい気分。
930 :
login:Penguin :2008/12/29(月) 22:14:28 ID:NA0dSt7R
>929 同意。 >923 素敵。
931 :
login:Penguin :2008/12/29(月) 22:15:35 ID:TQ1hOjI6
>928 すまん。 リリースファイルを出すのを忘れてた。 リリースファイルにREADMEを付けておいたんでそっちも読んで。 質問に答えておくと mknod /dev/pt1video0 c 251 0 mknod /dev/pt1video1 c 251 1 mknod /dev/pt1video2 c 251 2 mknod /dev/pt1video3 c 251 3 で作成して。 0と1が衛星側、2と3が地デジ側になってる。
>>923 超乙
というかさっきショップ寄ったらPT1売ってたんだが
買っとけば好かったorz
いよいよMythTVでPT1が使えるようになるのか? MythTV→TVRockからMythTVに逆戻りか
キャプチャだけの為にWinを使っていたが、Winを卒業出来るかも。 ソフトウェアは殆ど分からないので、デバックで何とか力になりたい ものだ。
>>923 (゚д゚ )乙 これは乙じゃなくてポニーテールなんたらかんたら
≡つ=つ≡つ
∧_∧ =つ こ、これはボコボコであって
>>923 乙じゃないんだからねっ!!
( ・ω・) ≡つ
(っ ≡ =つ ババババ
/ ) ≡つ
( / ̄∪ =つ ≡つ
≡つ=つ≡つ =つ
938 :
login:Penguin :2008/12/30(火) 13:14:19 ID:Ihi4ZO72
rev0.0.1ではパケットのドロップが多かった& CPU負荷が高かったんで 微調整版rev0.0.2を出します。 現状は640kとしているが、多分4CH同時でもドロップが出ない(はず)なんで、 どうしても出る場合は driver/pt1_pci.cの CHANEL_DMA_SIZEを多めに取って欲しい。
こんな過疎板でスレ乱立されても困る。 情報は一箇所に集めたほうが効率的だぞ。
いやいや、「Linuxでテレビを見る」という抽象的なのはやめて、 アナログとデジタルで住み分けたらどーよ?ってこと。 アナログ側もスレが終わり次第、順次統合していく方向で。
まあ、bt878 スレを乗っ取る、というのも可かもしれない。
だから嫌だっつってるんだけど。
>>939 PT1もFriioも、BS/CS対応してるから地デジ総合ってのは
デジタル放送総合じゃね?
ああ、そうだな>デジタル放送総合
アナ/デジはわけなくていい "Linuxでテレビを見る PT2"とかでいいよ
【総合】Linuxでデジタル放送を見る その1
くらいでどうか。
頼んだ
>>950
>>947 PT 特化はやめようよ。
>>948 「を見る」も無くして、録画も仲間に入れてくれー。
つーことで、
【総合】Linuxでデジタル放送 その1
ぐらいはどうか。
アナログは、ほんとうに停波になれば、そのうち無くなると予想。
なんでもいいけど、MythTVを見捨てないでください おながいします
950おめw
いっそデジタルに限定せず、「LinuxでTVを見る/録画できるハード統合」でいいんじゃね? どれもそれほど速度が高いスレじゃないし。Mythなどのソフトはソフトで別で。 今の状況だと分かりにくいし、どうせなら他スレにも声かけて整理したいところ。
まあ、最初の「【BT878】Linuxでのキャプチャを語るスレ」が bt878 に特化したので、 ここまで分裂してしまったわけだが。 確かにスレタイだけでは、どこでどのドライバの話をしているか、わかり難い。
>>955 ??
その分散の反省からアナログデジタルを分けるなと言ってるんだが
デジタル独立させたいってのは、新たな分散させたいってことじゃない
>953 過疎板で分けてどうするよってのには同意だし 整理しようぜってのにも同意なんだが、 しばらくデジタルはバグ出しでとってもうるさくなると思われ。 1スレくらいで落ち着いて合流整理するペースくらいでいいんでね?
だから「【BT878】」を無視して使うのもありかと考えている。
>>957 しかし、また統合とかで揉める気がするしなぁ…
折衷案として、スレタイにデジタルとアナログ詰め込むって手もあるかな
>959 ivtvが唯一の解でなくなりつつある今、 録画スレが次のスレタイにivtv付ければ整理の方向性は出来ると思う。
961 :
960 :2008/12/30(火) 15:18:22 ID:+LTsaSrU
...て、だめか。分割を固定してしまうかな。
>>960 どっかに合流って手もあるとは思うけど、既にこのスレで進行中のもんがあるからなぁ
しかし確かに録画なしでテレビ見るだけってのも不自然だし
とりあえず、このスレの続きって事が解るようにして次立てて、ひと段落したら将来的に録画スレと
合流ってのはどうだろう?
録画スレがこっちに合流する場合も想定したスレタイにしといて
まぁいずれにしろ俺は立てれんのでこの辺で引っ込むよ
>>938 PT1の実機もっていないけど、CentOS 5.2(kernel 2.6.18)でコンパイル通るか
試してみたら、linux/freezer.hとset_freezableでだめだった
set_freezableは2.6.23から入ったらしいので、削っていいのかわからないけど、
とりあえず2.6.23未満でset_freezableを削るパッチ
diff -uNr driver/pt1_pci.c driver.new/pt1_pci.c
--- driver/pt1_pci.c 2008-12-30 12:42:39.000000000 +0900
+++ driver.new/pt1_pci.c 2008-12-30 16:02:25.000000000 +0900
@@ -15,7 +15,12 @@
#include <asm/io.h>
#include <asm/irq.h>
#include <asm/uaccess.h>
+#include <linux/version.h>
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,23)
+#define set_freezable()
+#else
#include <linux/freezer.h>
+#endif
#include <linux/kthread.h>
#include <linux/fs.h>
ていうか、既に十分分散気味だなw 境界がハッキリしない。
3gets
分割に関する議論は、どこか別の所でやってくれw
mvp/rz・suse11.1 認識しない
>>969 「テレビスレッド分割方法を議論するスレ」を次スレにすればいいんじゃね?
今年中に1000ぐらい埋まるだろ。
とりあえず「〜総合」みたいな明確なタイトル付けて、 1に関連スレのリンクをまとめておくのが良い希ガス。 あとは関連スレが埋まりかけた時に合流を打診したり、 必要に応じて都度新スレ作れば、自然と最適化してくかと。
【録画】Linuxでテレビ総合【デジタル/アナログ】 とかかね
974 :
login:Penguin :2009/01/01(木) 14:58:20 ID:TH/t9Akj
age忘れ
暫く見ないうちに、なんかすごいことになってますね。
>>973 例だとしても【録画】はいらない
ここは見るスレじゃないとかいいだす奴でそうだから
【】に単語埋めずにシンプル希望
>>977 そのスレタイじゃ見るのが目的な人はきっとスルーするだろ
Linux でテレビ 視聴も録画も【六枚目】
視聴なんかテレビでしろよ
地デジに代わるのを機に、テレビという過去の遺物はもう二度と購入しないと思います。
986 :
login:Penguin :2009/01/03(土) 19:31:26 ID:3x6RGfx+
流れからするとLinux でビデオ録画【六枚】が妥当かな。 BT878は知らないと検索出来ないだろうし、 キーワードは テレビ 録画 が入った統合スレがあればOKかな。 自分の環境からすると、 linuxサーバ上でmythtv+mediatomb+friio+extrec+PT1で録画して PS3で見るって環境だから、まずはその辺りが統合されるととても嬉しい。 ================ 以下最新状況 こんな変更をしてV4L-DVBに移行出来るか判らないが、 BS/CSフルチャネルの対応が出来た所。 地デジ側は計算で算出する方式になったので、CATVでもチューニング出来るかも。 詳細はツール側のソースコードを見て欲しい。 テーブル形式にしているので、必要であれば追加/変更するだけでOK(なはず)。 私自身はCSもないし、CATVで周波数が変更されている事もないので未テスト。 これで0.0.3を1/4にでもリリースする予定。
なぜそこまで録画って文字にこだわるw
・地デジ(フルセグ/ワンセグ)/BS/CS/アナログ ・受信/視聴/録画 ・テレビ/ビデオ これら全部を包括するという意味で 【デジタル】Linuxでテレビ視聴・ビデオ録画総合【アナログ】
早々にstagingツリーに突っ込んでしまってほしい。 drivers/staging/Kconfig
991 :
login:Penguin :2009/01/04(日) 11:49:48 ID:CmiHrJg3
>>986 どう読んだらそうなるんだよw
それじゃこのスレの続きにならんだろ
もう「Linuxでテレビを見る part2」でいいじゃん。
>991 986はPT1ドライバの中の人で、985に対するレスしただけでは。 モチついて流れを見るんだ。
モチつき〜 モチつき〜 チチつき〜〜〜〜〜〜〜 あると思います。
995 :
login:Penguin :2009/01/04(日) 22:32:38 ID:nN28MIX5
むしろ linux用キャプチャーカードのドライバの話に限定すればいいんじゃない? 視聴、録画の話は別スレに誘導して
とっとと埋め
ume
さらに埋め
はいおしまい
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。