Hi, I'm trying to capture a recording from an old Sony analog VCR. I can see video fine, but no audio comes through. What am I doing wrong here?
I'm using a Hauppauge 250 and have installed the ivtv firmware Version 2.06.039 (boot messages are below). The system is a dual AMD 246 (2 GHz), running 32 bit Suse 10.2 with KDE. The setup is: /usr/bin/v4l2-ctl -i 5 mplayer -vo xv /dev/video0 (output is below) I brought up KMix and put every control, input and output, above 80%. When I connect the audio cable to my sound card I can hear it, although the sync is way off. But how can I feed the audio through the Hauppauge card so I can capture both video and audio? If you think this may be a defective Hauppauge 250 card, ok - what card would you recommend for good reliability? The troubleshooting guide, http://ivtvdriver.org/index.php/Troubleshooting says: > Use the right firmware. > In particular, if you are experiencing sound problems then first make > sure you are using the correct audio firmware. It is a known problem > with older versions that the audio standard is detected but remains > muted. It seems to be fixed with the latest firmware. I'm guessing that the "audio firmware" is the same as the video firmware, from ivtvdriver.org, and that 2.06.039 is the latest. Many thanks, Steve ============================================================================= ============================================================================= dmesg ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.8.0 (tagged release) loading ivtv: Linux version: 2.6.18.8-0.1-bigsmp SMP mod_unload 586 REGPARM gcc-4.1 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. intel8x0_measure_ac97_clock: measured 58851 usecs intel8x0: clocking to 46950 i2c_adapter i2c-0: nForce2 SMBus adapter at 0xa000 i2c_adapter i2c-1: nForce2 SMBus adapter at 0xa040 ACPI: PCI Interrupt Link [LUS0] enabled at IRQ 23 ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [LUS0] -> GSI 23 (level, high) -> IRQ 201 PCI: Setting latency timer of device 0000:00:02.0 to 64 ohci_hcd 0000:00:02.0: OHCI Host Controller ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1 ohci_hcd 0000:00:02.0: irq 201, io mem 0xc0000000 nvidia: module license 'NVIDIA' taints kernel. eth1: forcedeth.c: subsystem: 010f1:2895 bound to 0000:80:0a.0 usb usb1: new device found, idVendor=0000, idProduct=0000 usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1 usb usb1: Product: OHCI Host Controller usb usb1: Manufacturer: Linux 2.6.18.8-0.3-bigsmp ohci_hcd usb usb1: SerialNumber: 0000:00:02.0 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 10 ports detected ACPI: PCI Interrupt Link [LUS2] enabled at IRQ 22 ACPI: PCI Interrupt 0000:00:02.1[B] -> Link [LUS2] -> GSI 22 (level, high) -> IRQ 209 PCI: Setting latency timer of device 0000:00:02.1 to 64 ehci_hcd 0000:00:02.1: EHCI Host Controller ehci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 2 ehci_hcd 0000:00:02.1: debug port 1 PCI: cache line size of 64 is not supported by device 0000:00:02.1 ehci_hcd 0000:00:02.1: irq 209, io mem 0xc0001000 ehci_hcd 0000:00:02.1: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb2: new device found, idVendor=0000, idProduct=0000 usb usb2: new device strings: Mfr=3, Product=2, SerialNumber=1 usb usb2: Product: EHCI Host Controller usb usb2: Manufacturer: Linux 2.6.18.8-0.3-bigsmp ehci_hcd usb usb2: SerialNumber: 0000:00:02.1 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 10 ports detected ACPI: PCI Interrupt Link [LNK4] enabled at IRQ 18 ACPI: PCI Interrupt 0000:01:05.0[A] -> Link [LNK4] -> GSI 18 (level, high) -> IRQ 50 ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[50] MMIO=[c0104000-c01047ff] Max Packet=[2048] IR/IT contexts=[4/8] ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [LNK3] -> GSI 19 (level, high) -> IRQ 225 PCI: Setting latency timer of device 0000:02:00.0 to 64 NVRM: loading NVIDIA Linux x86 Kernel Module 1.0-9631 Thu Nov 9 17:38:10 PST 2006 ivtv0: Autodetected Hauppauge WinTV PVR-250 card (cx23416 based) ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 17 ACPI: PCI Interrupt 0000:01:04.0[A] -> Link [LNK1] -> GSI 17 (level, high) -> IRQ 58 usb 2-3: new high speed USB device using ehci_hcd and address 2 usb 2-3: new device found, idVendor=05e3, idProduct=0605 usb 2-3: new device strings: Mfr=0, Product=1, SerialNumber=0 usb 2-3: Product: USB2.0 Hub usb 2-3: configuration #1 chosen from 1 choice hub 2-3:1.0: USB hub found hub 2-3:1.0: 4 ports detected ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) tveeprom 2-0050: Hauppauge model 32062, rev C199, serial# 8202699 tveeprom 2-0050: tuner model is TCL 2002N 5H (idx 99, type 50) tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 2-0050: audio processor is MSP3445 (idx 12) tveeprom 2-0050: decoder processor is SAA7115 (idx 19) tveeprom 2-0050: has no radio, has IR remote tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0) saa7115 2-0021: saa7115 found @ 0x42 (ivtv i2c driver #0) ieee1394: Host added: ID:BUS[0-00:1023] GUID[00e081000023d143] msp3400 2-0040: MSP3445G-B8 found @ 0x80 (ivtv i2c driver #0) msp3400 2-0040: MSP3445G-B8 supports radio, mode is autodetect and autoselect ivtv0: Encoder revision: 0x02060039 ivtv0 warning: Encoder Firmware can be buggy, use version 0x02040011, 0x02040024 or 0x02050032. ivtv0: Registered device video0 for encoder MPEG ivtv0: Registered device video32 for encoder YUV ivtv0: Registered device vbi0 for encoder VBI ivtv0: Registered device video24 for encoder PCM audio tuner 2-0061: type set to 50 (TCL 2002N) ivtv0: Initialized Hauppauge WinTV PVR-250, card #0 ivtv: ==================== END INIT IVTV ==================== ============================================================================= ============================================================================= mplayer $ mplayer -vo xv /dev/video0 MPlayer 1.0rc1-4.1.2 (C) 2000-2006 MPlayer Team CPU: AMD Opteron(tm) Processor 246 (Family: 15, Model: 5, Stepping: 10) CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1 Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2 mplayer: could not connect to socket mplayer: Connection refused Failed to open LIRC support. You will not be able to use your remote control. Playing /dev/video0. Win32 LoadLibrary failed to load: avisynth.dll, /usr/lib/win32/avisynth.dll, /usr/local/lib/win32/avisynth.dll MPEG-PS file format detected. VIDEO: MPEG2 720x480 (aspect 2) 29.970 fps 8000.0 kbps (1000.0 kbyte/s) ========================================================================== Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough VDec: vo config request - 720 x 480 (preferred colorspace: Mpeg PES) Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] The selected video_out device is incompatible with this codec. Try adding the scale filter, e.g. -vf spp,scale instead of -vf spp. VDecoder init failed :( Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b Selected video codec: [mpeg12] vfm: libmpeg2 (MPEG-1 or 2 (libmpeg2)) ========================================================================== ========================================================================== Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 AUDIO: 48000 Hz, 2 ch, s16le, 224.0 kbit/14.58% (ratio: 28000->192000) Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3) ========================================================================== AO: [oss] 48000Hz 2ch s16le (2 bytes per sample) Starting playback... VDec: vo config request - 720 x 480 (preferred colorspace: Planar YV12) VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 1.33:1 - prescaling to correct movie aspect. VO: [xv] 720x480 => 720x540 Planar YV12 New_Face failed. Maybe the font path is wrong. 2 ??% ??% ??,?% 0 0 Please supply the text font file (~/.mplayer/subfont.ttf). subtitle font: load_sub_face failed. A: 33.7 V: 33.7 A-V: 0.009 ct: -0.324 986/986 8% 0% 3.5% 3 0 ============================================================================= ============================================================================= lspci -v 00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: [44] HyperTransport: Slave or Primary Interface Capabilities: [e0] HyperTransport: MSI Mapping 00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, 66MHz, fast devsel, latency 0 I/O ports at <ignored> 00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2) Subsystem: Tyan Computer Unknown device 2895 Flags: 66MHz, fast devsel I/O ports at 1000 [size=32] I/O ports at a000 [size=64] I/O ports at a040 [size=64] Capabilities: [44] Power Management version 2 00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2) (prog-if 10 [OHCI]) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 201 Memory at c0000000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3) (prog-if 20 [EHCI]) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 209 Memory at c0001000 (32-bit, non-prefetchable) [size=256] Capabilities: [44] Debug port Capabilities: [80] Power Management version 2 00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 233 I/O ports at 1800 [size=256] I/O ports at 1400 [size=256] Memory at c0002000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2) (prog-if 8a [Master SecP PriP]) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, 66MHz, fast devsel, latency 0 I/O ports at 1c00 [size=16] Capabilities: [44] Power Management version 2 00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3) (prog-if 85 [Master SecO PriO]) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 201 I/O ports at 1c40 [size=8] I/O ports at 1c34 [size=4] I/O ports at 1c38 [size=8] I/O ports at 1c30 [size=4] I/O ports at 1c10 [size=16] Memory at c0003000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3) (prog-if 85 [Master SecO PriO]) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 209 I/O ports at 1c58 [size=8] I/O ports at 1c4c [size=4] I/O ports at 1c50 [size=8] I/O ports at 1c48 [size=4] I/O ports at 1c20 [size=16] Memory at c0004000 (32-bit, non-prefetchable) [size=4K] Capabilities: [44] Power Management version 2 00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2) (prog-if 01 [Subtractive decode]) Flags: bus master, 66MHz, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 Memory behind bridge: c0100000-c01fffff Prefetchable memory behind bridge: c8000000-cbffffff 00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 217 Memory at c0005000 (32-bit, non-prefetchable) [size=4K] I/O ports at 1c60 [size=8] Capabilities: [44] Power Management version 2 00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 Memory behind bridge: c1000000-c7ffffff Prefetchable memory behind bridge: 00000000d0000000-00000000d7ffffff Capabilities: [40] Power Management version 2 Capabilities: [48] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+ Capabilities: [58] HyperTransport: MSI Mapping Capabilities: [80] Express Root Port (Slot+) IRQ 0 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration Flags: fast devsel Capabilities: [80] HyperTransport: Host or Secondary Interface Capabilities: [a0] HyperTransport: Host or Secondary Interface Capabilities: [c0] HyperTransport: Host or Secondary Interface 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map Flags: fast devsel 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller Flags: fast devsel 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control Flags: fast devsel 00:19.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration Flags: fast devsel Capabilities: [80] HyperTransport: Host or Secondary Interface Capabilities: [a0] HyperTransport: Host or Secondary Interface Capabilities: [c0] HyperTransport: Host or Secondary Interface 00:19.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map Flags: fast devsel 00:19.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller Flags: fast devsel 00:19.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control Flags: fast devsel 01:04.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) Subsystem: Hauppauge computer works Inc. WinTV PVR 250 Flags: bus master, medium devsel, latency 64, IRQ 58 Memory at c8000000 (32-bit, prefetchable) [size=64M] Capabilities: [44] Power Management version 2 01:05.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) (prog-if 10 [OHCI]) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, medium devsel, latency 64, IRQ 50 Memory at c0104000 (32-bit, non-prefetchable) [size=2K] Memory at c0100000 (32-bit, non-prefetchable) [size=16K] Capabilities: [44] Power Management version 2 02:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600 PCIe] (rev a2) (prog-if 00 [VGA]) Subsystem: eVga.com. Corp. Unknown device c363 Flags: bus master, fast devsel, latency 0, IRQ 225 Memory at c4000000 (32-bit, non-prefetchable) [size=64M] Memory at d0000000 (64-bit, prefetchable) [size=128M] Memory at c1000000 (64-bit, non-prefetchable) [size=16M] [virtual] Expansion ROM at c2000000 [disabled] [size=128K] Capabilities: [60] Power Management version 2 Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- Capabilities: [78] Express Endpoint IRQ 0 08:0a.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8131 PCI-X Bridge (rev 12) (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, medium devsel, latency 64 Bus: primary=08, secondary=09, subordinate=09, sec-latency=0 Capabilities: [a0] PCI-X bridge device Capabilities: [b8] HyperTransport: Interrupt Discovery and Configuration Capabilities: [c0] HyperTransport: Slave or Primary Interface 08:0a.1 PIC: Advanced Micro Devices [AMD] AMD-8131 PCI-X IOAPIC (rev 01) (prog-if 10 [IO-APIC]) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, medium devsel, latency 0 Memory at d8000000 (64-bit, non-prefetchable) [size=4K] 08:0b.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8131 PCI-X Bridge (rev 12) (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, medium devsel, latency 64 Bus: primary=08, secondary=0a, subordinate=0a, sec-latency=0 Capabilities: [a0] PCI-X bridge device Capabilities: [b8] HyperTransport: Interrupt Discovery and Configuration 08:0b.1 PIC: Advanced Micro Devices [AMD] AMD-8131 PCI-X IOAPIC (rev 01) (prog-if 10 [IO-APIC]) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, medium devsel, latency 0 Memory at d8001000 (64-bit, non-prefetchable) [size=4K] 80:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, 66MHz, fast devsel, latency 0 Capabilities: [44] HyperTransport: Slave or Primary Interface Capabilities: [e0] HyperTransport: MSI Mapping 80:01.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, 66MHz, fast devsel, latency 0 Memory at d8400000 (32-bit, non-prefetchable) [size=4K] 80:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3) Subsystem: Tyan Computer Unknown device 2895 Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 225 Memory at d8401000 (32-bit, non-prefetchable) [size=4K] I/O ports at 2000 [size=8] Capabilities: [44] Power Management version 2 80:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=80, secondary=81, subordinate=81, sec-latency=0 Capabilities: [40] Power Management version 2 Capabilities: [48] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+ Capabilities: [58] HyperTransport: MSI Mapping Capabilities: [80] Express Root Port (Slot+) IRQ 0 ============================================================================= ============================================================================= _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
