Unable to capture audio

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



I can't figure out how to capture audio from my video card.  Capturing
video is no problem.  Playing live TV is no problem.  But I haven't been
able to capture audio.

The card was marketed as a CyberMail Xtreme, and bttv recognizes it as 

 Flyvideo 98FM (LR50)/ Typhoon TView TV/FM Tuner

I gather that btaudio is important for capturing audio.  When I load
btaudio, I get three lines on a mixer (as I gather I'm supposed to), but
they are all set to zero, and I can't get them to budge.  I've tried
this with ALSA running, with ALSA unloaded, with OSS running, and with
OSS unloaded.  The result seems to be always the same:  /dev/mixer1
gives me three lines, and they are all set to zero.  End of story.

Does anyone have any suggestions?  I've been trying to capture audio
using mencoder and vcr -- is there some other capture software I should
be trying?

I'll be grateful for any suggestions for how to capture audio with this
card -- or an explanation of why that's not possible.

Here's /etc/modutiles/bttv:

> # 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	bttv
> alias char-major-81-0	bttv
> options	bttv		tuner=36 radio=1
> options tuner		debug=1

The relevant output of dmesg looks like this:

> Linux video capture interface: v1.00
> i2c-core.o: i2c core module
> i2c-algo-bit.o: i2c bit algorithm module
> bttv: driver version 0.7.91 loaded
> bttv: using 2 buffers with 2080k (4160k total) for capture
> bttv: Host bridge is Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] System Controller
> bttv: Bt8xx card found (0).
> bttv0: Bt878 (rev 17) at 00:0d.0, irq: 11, latency: 132, memory: 0xf0007000
> bttv0: detected: Flyvideo 98FM (LR50)/ Typhoon TView TV/FM Tuner [card=36], PCI subsystem ID is 1852:1852
> bttv0: using: BT878(Flyvideo 98FM (LR50Q) /) [card=36,autodetected]
> i2c-algo-bit.o: Adapter: bt848 #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: bt848 #0 passed test.
> i2c-core.o: adapter bt848 #0 registered as adapter 0.
> bttv0: Flyvideo Radio=yes RemoteControl=yes Tuner=4 gpio=0xe0ff00
> bttv0: i2c: checking for MSP34xx @ 0x80... not found
> bttv0: i2c: checking for TDA9875 @ 0xb0... not found
> bttv0: i2c: checking for TDA7432 @ 0x8a... not found
> tvaudio: TV audio decoder + audio/video mux driver
> tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951)
> i2c-core.o: driver generic i2c audio driver registered.
> i2c-core.o: driver i2c TV tuner driver registered.
> tuner: probing bt848 #0 i2c adapter [id=0x10005]
> tuner: chip found @ 0xc2
> tuner: type set to 36 (Temic NTSC (4136 FY5))
> bttv0: i2c attach [client=Temic NTSC (4136 FY5),ok]
> i2c-core.o: client [Temic NTSC (4136 FY5)] registered to adapter [bt848 #0](pos. 0).
> bttv0: registered device video0
> bttv0: registered device vbi0
> bttv0: registered device radio0
> bttv0: PLL: 28636363 => 35468950 ... ok
> btaudio: driver version 0.6 loaded [digital+analog]
> btaudio: Bt878 (rev 17) at 00:0d.1, irq: 11, latency: 64, memory: 0xf0008000
> btaudio: registered device dsp1 [digital]
> btaudio: registered device dsp2 [analog]
> btaudio: registered device mixer1
> bttv0: PLL: switching off
> bttv0: PLL: 28636363 => 35468950 ... ok
> bttv0: PLL: switching off

-- 
Lance Simmons
lance@xxxxxxxxxxxx





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux