Linux でビデオ録画
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名無しさん@お腹いっぱい。
NGNGある程度リアルタイムで圧縮
多少品質が落ちても構わない
といったものを bttv を使ってやってみたのですが、
なかなか理想の形にできません。
xawtv 付属の streamer: とりあえず録画可能。使える CODEC が限られて
いるのでサイズがでかくなる。
avifile & vcr: Win32 の CODEC を利用したもの。一見ちゃんと動いて
いるようだったが、できたファイルが読めない。
avifile & vcr だと DivX とか使えるので期待してたのですが、うちでは
ちゃんと動きませんでした。こうすればちゃんと動くだの、他にいいツール
があるだの、リアルタイムで圧縮するよりあとから圧縮した方がいいだの
ご意見よろしくお願いいたします。
0809login:Penguin
03/08/19 13:09ID:mGG5aAv4807じゃない&雑誌が手元にないんで間違いがあるかも知れないけど、
cx2388?,saa7133 - モジュールのロードまでできたが画面出ず
saa7115 - モジュールコンパイル通らず
ってな感じだったかと。
0810login:Penguin
03/08/19 16:22ID:ucQCJJwH0811login:Penguin
03/08/19 23:18ID:mFab/dlY殴り書きしたような文章だった。
その帰りに、クロスコ の BT878A-STVPCI2 を 4,980 円で買って帰りました。
地方は辛いっすよ。
0812809
03/08/20 00:21ID:sBSyIlNQ・I/O data GV-BCTV5E(Fusion 878A)
・ELSA EX-VISION 700TV(SAA7130HL)
・玄人 CX23881-STVPCI(Conexant CX23881)
・Novac Prime TV 7133Pro(SAA7133HL)
・PIXELA PIX-MPTV/L1W(SAA7115HL)
を試していて、Fusion878A以外×です。自分はPrimeTV7133ユーザなんで
ちょっとがっかりですね。
0813login:Penguin
03/08/21 01:20ID://jYrubR分割するには、何を、どのように使えばよいのでしょうか?
困ってるので教えてください。
transcode でがんばってみましたが、うまく動作しませんでした。
環境は、rh9 に freshrpms.net の apt で入ったファイル群です。
$ transcode -i hoge.avi -b 0,1,oggqual -y null,ogg -m hoge.ogg
とすると、libdivxdecore.so がないと怒られ、
divx4linux-5.0.5-0.dag.rh90.i386.rpm を入れて同じことをすると
セグりました。
0814login:Penguin
03/08/21 01:25ID:YsG3fimjor
rpm -ivh xvidcore-0.9.2-1.fr.i386.rpm
0815login:Penguin
03/08/21 01:27ID://jYrubRで音声が取り出せました。
音声が取り出せたので、解決ということになりました。
どうもお騒がせしました。
0816login:Penguin
03/08/21 22:12ID:vGl25qS9ttp://ysuzuki.tdiary.net/20030821.html#p01
> あとは、/etc/crontab から、どうやって任意の行だけを削除するか、
> というルーチンを考えるだけ。
0817login:Penguin
03/08/21 23:37ID:pbazAqU4>812
700TVは、モジュールロードはできるが、v4l-confするとSEGVする。
xawtvというよりも、v4lで落ちてる。
どうしたものやら・・・
0818login:Penguin
03/08/21 23:40ID:OjojhaWN0819756
03/08/22 02:23ID:dgXP+23h0820login:Penguin
03/08/22 02:47ID:ha0EP0Lq>>722 も元ネタからお願いって書いてあるやん?
0821login:Penguin
03/08/22 03:22ID:6hoyXBhHttp://www1.cncm.ne.jp/~ngekko/ITVC.htm
0822login:Penguin
03/08/22 23:31ID:lKXGulUUチップはFUSION 878Aなんだが…
0824login:Penguin
03/08/23 03:48ID:yrfVcLSHttp://133.82.113.26/~nyoshi/vrs.tar.gz
0826756
03/08/23 04:34ID:yJkHF4F0これは、オリジナルなんですね。
perlはわからなくて気が引けていたんですが、これはphpなので色々いじれそうです。
ほんとに、ありがとうございます。
0827824
03/08/23 09:06ID:yrfVcLSHいろいろいじったら公開してください。
0828login:Penguin
03/08/24 23:38ID:3MTryYj2それってITVC16もいけるのかな?
今日ITVC16買ってきたんで試してるんだけど
insmod ivtvで失敗してる
0829828
03/08/26 01:42ID:diF1nIqSivtv-driver.cの1220行あたりのunknown時のcard_typeを
IVTV_250_V1(iTVC15)からIVTV_250_V2(iTVC16)に変更すればOK
#もっとスマートな方法がある気がしないでもない
あとは音がいければOKなんだけど……
0830722
03/08/26 18:39ID:UyoJlqkRhttp://marmotfarm.com/cgi-bin/upload2/source/up19361.gz
例によってtar.gzで。
0831login:Penguin
03/08/26 22:27ID:+lyqRf6/音の取り込みはできないの? >829の環境ができていないだけ?
0832828
03/08/26 23:38ID:diF1nIqSこちらではmsp3400へのアクセスに失敗しております。
#アドレス64(0x40)なんてありませんよ、と
これが環境依存なのかはわかんないです、ごめんなさい。
引き続きいろいろ試してみます。
でもcat /dev/video0 >file.mpg でmpeg2録画できるってのはスバラシい
0835login:Penguin
03/08/29 23:49ID:TlUAszVAハードエンコが使えるなら皆で試してみない?
物ってそんなに高くないんでしょ?
0836login:Penguin
03/08/30 00:13ID:ghNiYRQdでも、ソフトと抱き合わせで法外な値段で売りつけられそうだ。
0837login:Penguin
03/08/30 03:29ID:pBjIix9bhttp://www.vision.ie.niigata-u.ac.jp/~tamaki/v4l2-bttv2.html
の通りで、dmsegの出力が大体同じようなところまでいっていても、/dev/video0が開けない。
気になるところといえば、device video31 (31って -1 & 0x1fだな)と出てるところと、IRQ11がeth0も使っているところか。
$ dmesg
Aug 30 02:57:01 ***** kernel: Linux video capture interface: v1.00
Aug 30 02:57:01 ***** kernel: i2c-core.o: i2c core module
Aug 30 02:57:01 ***** kernel: saa7130/34: v4l2 driver version 0.2.8 loaded
Aug 30 02:57:01 ***** kernel: PCI: Found IRQ 11 for device 00:0d.0
Aug 30 02:57:01 ***** kernel: saa7130[0]: found at 00:0d.0, rev: 1, irq: 11, latency: 32, mmio: 0xea025000
Aug 30 02:57:01 ***** kernel: saa7130[0]: subsystem: 1131:0000, board: Kworld/KuroutoShikou SAA7130-TVPCI [card=10,insmod option]
Aug 30 02:57:01 ***** kernel: i2c-core.o: adapter saa7130[0] registered as adapter 0.
Aug 30 02:57:01 ***** kernel: saa7130[0]: Huh, no eeprom present (err=-5)?
Aug 30 02:57:01 ***** kernel: saa7130[0]: board init: gpio is 8c787f
Aug 30 02:57:01 ***** kernel: i2c-core.o: driver i2c TV tuner driver registered.
Aug 30 02:57:01 ***** kernel: tuner: chip found @ 0xc0
Aug 30 02:57:01 ***** kernel: tuner: type set to 17 (Philips NTSC_M (MK2))
Aug 30 02:57:01 ***** kernel: i2c-core.o: client [Philips NTSC_M (MK2)] registered to adapter [saa7130[0]](pos. 0).
Aug 30 02:57:01 ***** kernel: saa7130[0]: registered device video31 [v4l2]
Aug 30 02:57:01 ***** kernel: saa7130[0]: registered device vbi31
過去スレ見て使えるかと思ってたんだけど、よく読んでみれば皆中途半端にしか動いてないね。
0838login:Penguin
03/08/30 03:31ID:pBjIix9b$ xawtv -c /dev/video0
This is xawtv-3.88, running on Linux/i686 (2.4.20)
can't open /dev/video0: Device or resource busy
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: Device or resource busy
v4l2: open /dev/video0: Device or resource busy
v4l: open /dev/video0: Device or resource busy
no video grabber device available
$ cat /proc/interrupts
CPU0
0: 448077 XT-PIC timer
1: 13829 XT-PIC keyboard
2: 0 XT-PIC cascade
3: 0 XT-PIC usb-ohci
4: 0 XT-PIC usb-ohci
5: 0 XT-PIC SiS SI7012
7: 0 XT-PIC ehci-hcd
9: 0 XT-PIC acpi, usb-ohci
10: 269114 XT-PIC nvidia
11: 131944 XT-PIC eth0, saa7130[0]
12: 72536 XT-PIC PS/2 Mouse
14: 65564 XT-PIC ide0
15: 13 XT-PIC ide1
NMI: 0
ERR: 0
ちなみにDebian sid, Kernel 2.4.20
0839login:Penguin
03/08/30 08:35ID:8a43TZtVうちも同じような症状だったけど、kernelを 2.5.75にしたらうまくいった。
ちなみに Gentoo Linux 1.4 つかってる。
0840login:Penguin
03/08/30 15:46ID:ytoMbzkQ希望は[email protected]で
P4-2.8C + 1Gbyte memory + bt878
MPEG1
% ffmpeg -s 640x480 -r 29.97 -b 3000 -ab 224 -ac 2 -acodec mp3 -ar 48000 \
-f mpeg tv.mpg
MPEG4
% ffmpeg -s 640x480 -r 29.97 -hq -b 2000 -ab 224 -ac 2 -acodec mp3 -ar \
48000 -f avi -vcodec mpeg4 tv.avi
これだと若干間引かれたような映像になってしまいます
最終的にはファイルサイズの関係でmpeg4にしたいのですが、一時的にMPEG1に
して、その後mpeg4に変換でも構いません。
どんなオプションつければいいでしょう?
0841login:Penguin
03/08/31 02:42ID:U0puDOSQKernel 2.5か…リスク大きいなあ。2.6まで待つか。
0842
03/08/31 22:31ID:clzq5nOxredhat9(2.4.21)+elsa 500TV+v4l2で漏れもregistered device video31になたよ。
変な状態のsaa7134モジュールをロードしたらコアはいてカーネルが死んで、そのあとのリブート直後からvideo31になちゃった。(今まではvideo0)
/dev/video31作ったり色々やったけど漏れには無理でした。
入れたばっかだったのでもっかいOS入れなおしました。
今考えたらちゃんと消してからモジュール入れなおせばよかったのかな。。。
(一回消さなきゃ上書きされないっけ?)
0843822
03/09/01 01:57ID:s3FygspMcard=0 type=2でいけますた。
ただ、再起動する度に必要なモジュールを全部insmodしないと駄目なのが謎なのだが…
0844822
03/09/01 02:06ID:s3FygspMチューナーの方はアンテナ線つけてないので砂嵐状態です
0845login:Penguin
03/09/01 04:39ID:DJjq3Lml使う時にモジュールをロードさせるのは当然な話でしょ。
Debianなら /etc/modules に書いとけば起動時に組み込まれる。他のディス鳥は調べとくれ。
bt8x8系はたいした知識なしでも素直にいくみたいだな。洩れもそっちにしとけば良かった。
0846login:Penguin
03/09/01 05:26ID:s9Ez8Y7dalsa をコンパイルするのがマンドクサくなって、そのまま放置してますが何か。[w
Windows って便利だ。
0847login:Penguin
03/09/01 09:06ID:kC3fL20dうちの環境では2.4.20(redhat8.3)で問題なく動いてました
0848847
03/09/01 09:41ID:kC3fL20d……何故に0と3を間違える
0849822
03/09/01 11:04ID:gOYp5Aa7忘れてた━━━(゜∀゜)━━━!!
いや、最近だと勝手に書いてくれるの多いし…
ちなみにmodule.confだけ弄ってますた…
とりあえず、今日は帰りにブースター付分配器とアンテナ線買ってきます。
0850Artane. ◆o6gE1yuDGM
03/09/01 16:18ID:nqpiSabuv4lのヘッダのバグです。多分。
v4lのモジュールを最新にしてみてください。
0851login:Penguin
03/09/01 17:42ID:Rc8atI6ehttp://www.vision.ie.niigata-u.ac.jp/~tamaki/v4l2.html
0852login:Penguin
03/09/01 21:29ID:yovIXj0j漏れはAD-TVK55RでRH9で使用中だけど、/etc/modules.confに以下を追加している。
alias char-major-81-0 bttv
options bttv card=2
options tuner type=2
基本的に設定はこれだけ、参考まで。。。
0853822
03/09/01 22:55ID:sl46vTRRちなみにPlamo3.0です。
# i2c
alias char-major-89 i2c-dev
options i2c-core i2c_debug=1
options i2c-algo-bit bit_test=1
# bttv
alias char-major-81 videodev
alias char-major-81-0 bttv
# AD-PCITV
options bttv card=0
options tuner type=2
とりあえず、音が鳴りません…
配線間違えたかな?
0854login:Penguin
03/09/01 23:44ID:N9St10RD同じカードを使っているけど、
options bttv card=76
としないと音声がモノラルになってしまう記憶がある。最近は大丈夫なのかな
0855login:Penguin
03/09/01 23:49ID:yovIXj0j852です。
感謝;;モノラルですた。全然気づいてませんでしたw
0856822
03/09/02 00:47ID:bb/4RnTtあ、スマンcardの番号によって音が出るか出ないか変わるのね…
AD-PCITVはcard=2でも駄目ですた。
とりあえず、片っ端から試してみます。
0857822
03/09/02 00:54ID:bb/4RnTt0858837
03/09/02 01:07ID:qn0/YbSAうーん、v4lモジュールは http://bytesex.org/snapshot/ から多分最新版の
v4l2-20030826.tar.gz
をつかってます。
カーネルパッチは
http://bytesex.org/patches/2.4.20/
の
11-v4l2-api-2.4.20.diff.gz
01_videodev-2.4.20.diff
30_tuner-2.4.20.diff
patch-2.4.20-kraxel.gz
ちょっと見直してみたら、上記のパッチあてると、$MODULE/v4lの下と、$MODULE/kernel/drivers/video
の両方にv4l2-common.o,v4l1-compat.o ができるなあ。しかもそれぞれ内容が微妙に違う。
ちょっとこの線で見てみますわ。
0859login:Penguin
03/09/02 05:39ID:vt5LiKh1compositeの映像はみれるのですが、テレビは全然みれません。
kernel-2.4.22 で
パッチは
http://bytesex.org/patches/2.4.22/patch-2.4.22-kraxel.gz
をあてました。
cardは全部とりあえず試してみたのですが。
0860828
03/09/02 08:50ID:i9ttvlcxやっぱりmsp3400のI2Cアドレスが取得できていない模様です
そもそも>>93に書かれているように音は取れないんだろうか…
でもttp://module.jp/blog/linux-ide-scsi.htmlでは動いてるっぽいし
ICTV15系チップで動作されている方がおられましたら
ivtv初期化あたりのdmsegを見せてもらえませんでしょうか?
0861login:Penguin
03/09/02 12:26ID:EWu5MxRM関係ないけど。
itvc16 って msp3400 使ってるんだ。
αデータの PVR で使われて問題になったやつなんだね。
安さに惹かれて、苦労と試行に手を出さないで良かった。
0862login:Penguin
03/09/02 14:47ID:jLLiKWuK漏れもこのカードを買おうと思っているのですが,ちなみに今はどんな
dmsegが出ているんでしょうか?あと,i2cのversionも教えてくださいまし.
0863login:Penguin
03/09/02 16:39ID:ylcL+NNHSAA7130-TVPCIつかってますが、同じ症状でましたが、
カーネル2.4.22とにしたら直りました
なお、パッチはvideodev と vl42のみ使用、 patch-2.4.22-kraxel.gzは当てるとコンパイルできませんでした
0864824
03/09/02 20:55ID:9i8240Quよろしかったらどうぞ。
ttp://133.82.113.26/~nyoshi/vrs.tar.gz
0865login:Penguin
03/09/03 01:00ID:L6TYUu23ありがとです。今度使ってみます。
0866login:Penguin
03/09/03 01:14ID:PM5wRE+Cdmesg
i2c-core.o: driver saa7115 registered.
saa7114.c: starting probe for adapter bt848 #0 (0x10005)
ivtv: Found an unknown chip, treating it like an iTVC16
i2c-algo-bit.o: Adapter: ivtv i2c driver #0 scl: 1 sda: 1 -- testing...
i2c-algo-bit.o:1 scl: 1 sda: 0
i2c-algo-bit.o:2 scl: 1 sda: 1
i2c-algo-bit.o:3 scl: 0 sda: 1
i2c-algo-bit.o:4 scl: 1 sda: 1
i2c-algo-bit.o: ivtv i2c driver #0 passed test.
tuner: chip found @ 0xc0
tuner(bttv): type forced to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) [insmod]
i2c-core.o: client [Philips NTSC (FI1236,FM1236 and] registered to adapter [ivtv i2c driver #0](pos. 0).
saa7114.c: starting probe for adapter ivtv i2c driver #0 (0x10005)
saa7114.c: detecting saa7114 client on address 0x42
saa7115.c: writing init values
status: (1E) 0x50, (1F) 0xc0
i2c-core.o: client [saa7115[0]] registered to adapter [ivtv i2c driver #0](pos. 1).
i2c-core.o: adapter ivtv i2c driver #0 registered as adapter 1.
ivtv: Encoder revision: 0x02040008
tuner: tv freq set to 67.25
tuner: tv 0x07 0x10 0x8e 0xa0
ivtv: i2c client addr: 64 not found! -> ivtv.hのIVTV_MSP3400_I2C_ADDRに1を加えると65になる。
ivtv: Device or minor 0 not accepted
ivtv: Registered v4l2 device, minor 1 -> bttvが0を使っている。
ivtv: Registered v4l2 device, minor 32
ivtv: Device or minor 0 not accepted
ivtv: Registered v4l2 device, minor 225
0867login:Penguin
03/09/03 08:35ID:I/mtokD4さんくす.
msp3400のモジュールは insmod してもエラーが出るんでしたっけ?
どこで読んだか忘れたけれど,0x40を0x42か0x44にするっていのも手かも.
あと,基本的な所の確認だけど,カード裏側にホントにMSP34xxは実装され
ているんでしょうか?WIN-PVRとかは MSP3435 が乗っているみたいですが...
0868828
03/09/03 08:56ID:VIC2bPe+>>866は別の方です
うちではこうなってました
i2c-core.o: i2c core module
i2c-algo-bit.o: i2c bit algorithm module
i2c-core.o: driver i2c msp3400 driver registered.
i2c-core.o: driver saa7115 registered.
i2c-core.o: driver i2c TV tuner driver registered.
Linux video capture interface: v1.00
ivtv: Found an unknown chip, treating it like an iTVC15
saa7114.c: starting probe for adapter ivtv i2c driver #0 (0x10005)
saa7114.c: detecting saa7114 client on address 0x42
saa7115.c: writing init values
status: (1E) 0x50, (1F) 0xc0
i2c-core.o: client [saa7115[0]] registered to adapter [ivtv i2c driver
#0](pos. 0).
tuner: probing ivtv i2c driver #0 i2c adapter [id=0x10005]
tuner: chip found @ 0xc0
i2c-core.o: client [Philips NTSC (FI1236 and compati] registered to adapter
[ivtv i2c driver #0](pos. 1).
i2c-core.o: adapter ivtv i2c driver #0 registered as adapter 0.
ivtv: Encoder revision: 0x02030207
ivtv: i2c client addr: 64 not found!
ivtv: Registered v4l2 device, minor 0
ivtv: Registered v4l2 device, minor 32
ivtv: Registered v4l2 device, minor 224
0869828
03/09/03 09:11ID:VIC2bPe+デバッグメッセージはそのままですがiTVC16を読み込むように書き換えてあります
>msp3400のモジュールは insmod してもエラーが出るんでしたっけ?
imsp3400自体は読み込めてるようですが
ivtvからは見えていない、そんな感じです
>あと,基本的な所の確認だけど,カード裏側にホントにMSP34xxは実装され
>ているんでしょうか?WIN-PVRとかは MSP3435 が乗っているみたいですが...
あ、のってる事を前提として考えてました
そうか、もしかしたら違うものがのってる可能性があるのか
いま出先なので夜確認してみます。
#CX23416ってAUDO/VIDEO統合エンコードチップなのに
#どうしてmsp34xx等のモジュール経由するんだろう……
0870login:Penguin
03/09/03 11:23ID:PM5wRE+Cmsp3400のモジュールを読み込まなくても、読み込んだ時と同じように動作します。
test_ioctl -Y (list all contrl's and their values)すると
Brightness = 128
Contrast = 64
Saturation = 64
Hue = 0
Volume = 65283
Mute = 1
となりミュートがかかっているようで、それを解除しようと
test_ioctl -y mute=0すると
ioctl: VIDIOC_S_CTRL
ioctl: VIDIOC_S_CTRL failed
と言われます。
0871828
03/09/03 11:41ID:VIC2bPe+私の方では
muteはOFFにはなっているのですが、volume値が不定です
(test_ioctl -aと test_ioctl -a| less で値が違う)
また、値を変更してもエラーはでませんが反映もされません
0872867
03/09/03 11:53ID:I/mtokD4>imsp3400自体は読み込めてるようですが
msp3400.c の
static int debug = 0; /* debug output */
の部分を0から1にしてやると,dprintkで色々と情報が出力されるので
問題を解決しやすいかもです.モジュールを作り直して読み直すっていう
のを試してもらえますか?
#お願いばっかりですまんです.なかなかモノを買いに行けなくて...
0873828
03/09/04 08:58ID:c8vzsHCBmsp34xxっぽいチップは見当たりませんでした
つかsaa7115とCX23416とメモリ以外のチップが見当たりません
で、msp3400ですがDEBUGフラグ立てても情報は追加されませんでした
#たぶん一回も呼び出されてないからだとおもいます
#ま、チップが存在していないので当然と言えば当然ですが
0874867
03/09/04 12:29ID:mXxz+9ZFなるほど.MSP34XXではありませんでしたか…
CONEXANTのサイトにあったCX23416のドキュメントを眺めてみたら,
このチップのaudioインターフェイスはI2Sとのこと.そしてStereo Decode
Processorを使ってこれに変換かけるような構造になっているようなので,
何かはついていると思うでつ.
通販で発注したので,来週くらいに届くと思うので,自分でも調べてみまつ.
#手に負えない可能性大ですが...
0875837
03/09/05 01:46ID:rjnIYig2情報さんくす。
kernel 2.4.22でその通りにしたらビデオ入力はOKになりました。
でもxawtvでaviファイルを作ろうとしても、音が記録されない。
aumixでLine,Line1,PhoneIn,Videoなど入力を切替えてみても駄目。
$ sudo modprobe saa7134 card=10 oss=1 audio_debug=1 oss_debug=1
したら、dmesgはこんな感じです。
saa7130/34: v4l2 driver version 0.2.8 loaded
saa7130[0]: found at 00:0d.0, rev: 1, irq: 9, latency: 32, mmio: 0xea025000
saa7130[0]: subsystem: 1131:0000, board: Kworld/KuroutoShikou SAA7130-TVPCI [card=10,insmod option]
tuner: chip found @ 0xc0
tuner: type set to 17 (Philips NTSC_M (MK2))
i2c-core.o: client [Philips NTSC_M (MK2)] registered to adapter [saa7130[0]](pos. 0).
i2c-core.o: adapter saa7130[0] registered as adapter 0.
saa7130[0]: Huh, no eeprom present (err=-5)?
saa7130[0]: board init: gpio is 8c787f
saa7130[0]/audio: ctl_mute=1 automute=0 input=S-Video => mute=1 input=S-Video
saa7130[0]: registered device video0 [v4l2]
saa7130[0]: registered device vbi0
saa7130[0]/audio: ctl_mute=0 automute=1 input=Composite1 => mute=1 input=Composite1
認識してないということはないんだと思うんだけど…。
0876login:Penguin
03/09/05 11:19ID:zRlryoav0877login:Penguin
03/09/05 23:38ID:FII40jnaじゃ あとは↓に書いてある修正でOKなはず
http://ysuzuki.tdiary.net/20030717.html
0878login:Penguin
03/09/06 02:16ID:VT8esULZ0879login:Penguin
03/09/07 00:01ID:JaQBhb2OKernel 2.5では玄人指向のSAA7130-STVLPで音がでているのでしょうか?
kernel 2.4.21+v4l-patch(rc4)とsaa7134 0.2.8の組合せでは音を出せませんでした…
0880login:Penguin
03/09/07 00:48ID:HYSlf4riうちの場合…
河童セレ1GHz
メモリ256MB
グラフィックi815E
サウンドi815E
streamerでキャプチャしたらコマ飛びしまくりですた…
0881839
03/09/07 01:23ID:edylGnjUうちのは SAA7130-TVPCI だけど、kernel2.5.75のままだと音でなかったんですが、
http://ysuzuki.tdiary.net/20030717.html
に書いてある修正を v4l1-compat.c にしたら、ちゃんと音が出るようになりました。
http://ysuzuki.tdiary.net/20030719.html を見ると不完全ながらもSTVLPで音が
でてるみたいなので、たぶんいけるのでは?
0882login:Penguin
03/09/07 02:08ID:R50mAf0W0883879
03/09/07 11:33ID:l3usDU5iありがとうございます。片方だけ音がでるようになりました。
STVLPはTVPCIと音回りのハードが違うので、
ステレオで音を出すのはできなさそうです。
0884837
03/09/08 01:57ID:Yx/voyBLそのパッチあてて試してみました。結果NG、前と変わらず。
いまさら基本的なことを確認しておきたいんですが、カード附属の外づけコネ
クタ(S入力とかが4つ付いている奴)のステレオジャックをサウンドカードのオー
ディオ入力に繋げれば良いんですよね?
カード内部のコネクタを直接繋げたりはしていないんですが、関係ないですよね?
ソースの音声出力をSAAカードの外づけコネクタにつながないで、サウンドボー
ドオーディオ入力に直接つなぐと、xawtvでちゃんと映像と音声が入ったaviファ
イルが作れます。それじゃ使いづらいので何とかしたいです。
0885login:Penguin
03/09/08 04:38ID:cWeN4Gdp音声以外はOK
cat /dev/video0 > fog.mpg
で録画
mplayer /dev/video0
で映像を見ることができる。
0886874
03/09/08 13:18ID:CZcjXwTcモノが届きました.
若干回路を追ってみたのですが,audioのA/DとI2Sへの変換はCIRRUS LOGIC
のCS5331Aでやっているみたいです.後はこの周りの回路を追うか,Win用
のドライバを解析すれば,色々と分かってくるかも…
0887874
03/09/09 11:38ID:MZzdmCa+昨日からあまり見れていないのだけど,オーディオ信号(LineIn,Tuner)は
74HC4052に入り,これで切り替えてからCS5331Aへ突っ込み,i2sに変換し
てCX23416に流す…って感じみたいです.
あとは4052で「どのチャンネルを5331に渡すか」の制御線(S0,S1)と各
チャンネルが何かを追っていけば,ハード的な面ではクリアになりそう
です.(ちょっとここで手間取ってる.チューナーを剥がして,表面の
基盤を露出させたいなぁ)
それとソフト的な面では,ivtvはmsp34xxを使うこと前提でベタに
コーディングされているので,修正箇所は多そうです.
#どこかにFl1236(tuner),CX23416,SAA7115のピンアサインの資料は
#無いですかね?
0888828
03/09/09 20:10ID:263HR1+lチューナはそれらしきものが
ttp://www.cs.brandeis.edu/~eddie/mga4linux/fi1236.pdf
……Mk2って別物ですか?
0889874
03/09/09 21:12ID:MZzdmCa+さんくす〜
ある程度パターンは追えまして,Tunerは0,Audio-INは1で入力
しているっぽい…(確信度70%)って所まで分かりました.ただ,これを
切り替えるためのS0,S1ピンはCX23416の汎用入出力ポートを使ってい
るっぽくて,これはどうコントロールするかが分からない(ドキュメント
が見付からない)…って感じで壁にぶち当たっています.
最悪,ICのピンを跳ね上げて,チューナー固定にしちゃおうかなぁ.
あと,動画のみが取り込めているのはチューナー入力(TV放送)で
しょうか?そのときに,ブラケットに出ているAudio-IN端子に何か
突っ込むと音が入ってたりしませんかね?
0890login:Penguin
03/09/09 22:13ID:isgoz2Tzうpしてくれれば、IDA Pro でごにょごにょしてみてもいいですが。
0891874
03/09/09 22:30ID:iJrq46HPWinのドライバ解析してもらえると助かる〜
私も逆アセンブルまではしたけど,ちょっと手に負えそうになかったので...
ドライバですが,
http://www.yuan.com.tw/tech_drive.htm
の"MPG600"でつ.たのんます.
ivtvドライバ(Linux)の方は,ivtv-api.cのivtv_set_audioとivtv_v4l2_ioctlの
mspをハンドリングする部分をいじれば何とかなりそうでつ.
0892login:Penguin
03/09/09 22:37ID:isgoz2Tz0893login:Penguin
03/09/09 22:55ID:isgoz2Tz319 call sub_1DC08
126 call sub_34A74
101 call sub_29270
98 call sub_27ABA
86 call sub_33D0A
68 call sub_1D122
67 call sub_2564A
66 call ds:KfAcquireSpinLock
60 call sub_1AB72
58 call sub_32E02
57 call sub_34B86
32 call sub_29276
30 call sub_28DBA
29 call sub_26FFD
28 call sub_366B0
28 call sub_28956
27 call sub_1DF06
0894login:Penguin
03/09/09 23:19ID:isgoz2Tzfor a in Makefile audiochip.h id.h ivtv-api.c ivtv-driver.c ivtv-i2c.c \
ivtv.h msp3400.c msp3400.h saa7115.c saa7127.c tuner.h tveeprom.c\
do wget "http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/ivtv/ivtv/ivtv/driver/${a}?rev=HEAD" -O $a -nv
done
0895login:Penguin
03/09/10 08:41ID:LsdhCOjymixerの設定間違ってるってことない?
と惑わしてみる
0896828
03/09/10 09:23ID:21ISjPFT見えてるのはTVのほうです。
で、AUDIO-INにマイク挿してみましたが音はとれてませんでした。
#オーディオ入力切替の問題なのかCX23416の音設定の問題かはちとわかんないです
0897login:Penguin
03/09/11 13:30ID:CPUwz6Uc玄人に直接聞くってのは駄目なの?
全部教えろ。ドライバだせ。って感じじゃなくてさ
「音声についてhogehoって試してみたんだけど、どうも上手く行かない
ここってどげな構造になってるの?」って感じでさ、
ハードの仕様っぽいところを少しだけ教えてもらうって感じで。
なんか詳しい人がいるので文章さえ書いてもらえば漏れが出しますよ。
0898login:Penguin
03/09/11 16:05ID:+Zydjesh玄人は YUAN から買ってるだけなので、こちら宛ではないかと。
http://www.yuan.com.tw/contact_top.html
0899login:Penguin
03/09/11 16:59ID:ZRRM6YaDそのまんま売ってるんですかね?
0900login:Penguin
03/09/11 17:30ID:PiUQKWer玄人はパッケージングしかしないだろ。要するにバッタ屋だし。
買ってきてちょっといじって売る、ってのはI/OとかMelcoの商法。
ただ、案外情報をもってたりする場合もあるみたいなんで、きいて
みるのはわるくないかもしれん。
0901login:Penguin
03/09/11 17:39ID:ZRRM6YaDんで詳しそうな方が質問内容を書いてくれるとうれしいんですが
0902874
03/09/11 18:10ID:3/RUihv2先週yuanに書いたのですが,返事無しですた...
もう一度(ここ1週間で分かった話も含めて)メールしてみます.
あと,オーディオ切り替えの線をもう一度追ってみたら,0番目の
入力はチューナーじゃないかもしれないです.ブラケット裏
にIN1,IN3っていうコネクタ用のパターンがあって,こちらに
繋がっているかも.何も設定しない場合,無入力のオーディオ
線を一生懸命取り込んでいる感じかも...
0903
03/09/13 02:30ID:k88P/Yjaどうでもいい話だけど玄人はmelcoだよ
0904login:Penguin
03/09/13 02:44ID:Naaqb17A来週秋葉原逝くのでGETしてきますできればmgetしたいので安いのきぼん
あ、ついでに画質が綺麗なのは…どれよ
0905login:Penguin
03/09/13 15:02ID:pLsr6HCF画質はお世辞にもきれいとはいわないが、たとえばI/OのBCTV4とか5あたり
なら実績もあるし中古が手にはいりやすい。
素人だという自覚があるならBTチップじゃない最近のやつはおすすめできない。
0906828
03/09/13 15:28ID:SfIf0F5Wbt8x8チップで安定な気がします。
画質はどこも似たり寄ったりな気がしますけど。
もしくはチューナ無しでビデオ入力から取り込むか。
0907login:Penguin
03/09/13 17:14ID:vcddK4Gb玄人志向 BT878A-STVPCI2 (5,000円位)
アイオーデータ GV-BCTV5/PCI (10,000円位)
このあたりの画質が良いと思います。
入手が、だんだん難しくなっていくのは時代の流れか。
0908login:Penguin
03/09/14 11:52ID:yAKlM1wjとりあえず、WPCEXPOの帰りに秋葉で眺めてきます
BTチップっすね、探してきます
チューナーは欲しいですな(w
レス数が900を超えています。1000を超えると表示できなくなるよ。