Playing video from a VCR

Those look like your inbuilt card details. Cannot see harm in trying the follow up commands, though not looking hopeful.
Did you run that command while the VCR was playing and viewing the picture?

Did you run that command while the VCR was playing and viewing the picture?

Yes but here it is with playback stopped

graeme@Linux1 ~ $ arecord -l 
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC888 Analog [ALC888 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 2: ALC888 Alt Analog [ALC888 Alt Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
graeme@Linux1 ~ $ 

Restarted playback then

graeme@Linux1 ~ $ arecord -D plughw:0,0 -d 10 /tmp/test.wav
Recording WAVE ‘/tmp/test.wav’ : Unsigned 8 bit, Rate 8000 Hz, Mono
graeme@Linux1 ~ $ aplay /tmp/test.wav
Playing WAVE ‘/tmp/test.wav’ : Unsigned 8 bit, Rate 8000 Hz, Mono
graeme@Linux1 ~ $ aplay /tmp/test.wav
Playing WAVE ‘/tmp/test.wav’ : Unsigned 8 bit, Rate 8000 Hz, Mono
graeme@Linux1 ~ $

That appeared to work but I only get hissing, do you think I should test this VCR with the TV again to confirm it playing sound clearly ?

Graeme

Have you still not tested audio works on a TV yet ? … if not, do so now … it’d be pointless spending hours on this just to find the VCR doesn’t work properly or the RF output needs tweaking.


Once the VCR is confirmed with working RF audio output let’s start from the beginning…

can you run:

lspci -vnn

and post any sections that relate to the Brooktree TV/Capture card

and post the output from

lsmod

OK I reconnected the TV and can confirm the sound is playing fine

02:02.0 Multimedia video controller [0400]: Brooktree Corporation Bt848 Video Capture [109e:0350] (rev 12)
	Flags: bus master, medium devsel, latency 64, IRQ 19
	Memory at fdfff000 (32-bit, prefetchable) [size=4K]
	Kernel driver in use: bttv
]graeme@Linux1 ~ $ lsmod
Module                  Size  Used by
cuse                   13445  3 
md4                    12595  0 
rfcomm                 69160  0 
bnep                   19624  2 
bluetooth             391136  10 bnep,rfcomm
binfmt_misc            17468  1 
nfsd                  280289  2 
auth_rpcgss            59338  1 nfsd
nfs_acl                12837  1 nfsd
nfs                   236726  0 
lockd                  93977  2 nfs,nfsd
sunrpc                289260  6 nfs,nfsd,auth_rpcgss,lockd,nfs_acl
nls_utf8               12557  8 
cifs                  462779  9 
fscache                63988  2 nfs,cifs
tuner_simple           22368  1 
tuner_types            24636  1 tuner_simple
tuner                  27308  1 
msp3400                36179  1 
bttv                  139212  1 
btcx_risc              13640  1 bttv
tveeprom               21216  1 bttv
joydev                 17381  0 
videobuf_dma_sg        19262  1 bttv
rc_core                28124  1 bttv
hid_generic            12548  0 
v4l2_common            15681  3 bttv,tuner,msp3400
gpio_ich               13476  0 
videobuf_core          26023  2 bttv,videobuf_dma_sg
videodev              134688  5 bttv,tuner,msp3400,v4l2_common
usb_storage            62209  0 
usbhid                 52659  0 
hid                   106148  2 hid_generic,usbhid
snd_hda_codec_realtek    65580  1 
coretemp               13435  0 
snd_hda_intel          56451  3 
snd_hda_codec         192906  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              13602  1 snd_hda_codec
snd_pcm               102099  2 snd_hda_codec,snd_hda_intel
snd_page_alloc         18710  2 snd_pcm,snd_hda_intel
snd_seq_midi           13324  0 
snd_seq_midi_event     14899  1 snd_seq_midi
arc4                   12608  2 
serio_raw              13462  0 
rt2800pci              13606  0 
snd_rawmidi            30144  1 snd_seq_midi
rt2800mmio             20986  1 rt2800pci
rt2800lib              89076  2 rt2800pci,rt2800mmio
rt2x00pci              13287  1 rt2800pci
rt2x00mmio             13603  2 rt2800pci,rt2800mmio
rt2x00lib              55307  5 rt2x00pci,rt2800lib,rt2800pci,rt2800mmio,rt2x00mmio
mac80211              630669  3 rt2x00lib,rt2x00pci,rt2800lib
snd_seq                61560  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              29482  2 snd_pcm,snd_seq
i915                  784207  5 
lpc_ich                21080  0 
cfg80211              484040  2 mac80211,rt2x00lib
video                  19476  1 i915
snd                    69322  16 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
drm_kms_helper         55071  1 i915
drm                   303102  6 i915,drm_kms_helper
eeprom_93cx6           13344  1 rt2800pci
soundcore              12680  1 snd
crc_ccitt              12707  1 rt2800lib
i2c_algo_bit           13413  2 bttv,i915
mac_hid                13205  0 
parport_pc             32701  0 
ppdev                  17671  0 
lp                     17759  0 
parport                42348  3 lp,ppdev,parport_pc
r8169                  67581  0 
mii                    13934  1 r8169
graeme@Linux1 ~ $ 

Graeme

is that the ONLY entry in the lspci output for the device ? … I would have expected there to have been one for “Audio” too ?

Can you run:

dmesg > ~/Desktop/dmesg.txt

then attach the dmesg.txt file (now on your desktop) to your next post.

May not hurt to add the output from:

lspci -vnn

to the end of that file before posting it too

Did you at some point say this was marked as a Hauppauge card ?
what happens if you run:

sudo gedit /etc/modprobe.d/bttv.conf

and when a blank file opens, add a single new line that reads
options bttv card=10
SAVE the file … then REBOOT … then test the card for audio
and/or see if

lspci -vnn

now lists an audio device for that device

it would appear as though it should support audio as the kernel is loading the msp3400 driver, so I’m assuming it has an onboard msp3400 sound processor


For future reference
http://www.kneuro.net/cgi-bin/lxr/http/source/Documentation/video4linux/bttv/Sound-FAQ
and
http://www.kneuro.net/cgi-bin/lxr/http/source/Documentation/video4linux/bttv/CARDLIST
and
http://linuxtv.org/wiki/index.php/Bttv_devices_(bt848,_bt878)

Thanks Mark

I’ve attached the file you requested and added the lspci -vnn output at the bottom of the file

Did you at some point say this was marked as a Hauppauge card ?

The card itself has a Hauppauge label on it although it’s being listed as Brooktree

I created the config file and added options bttv card=10 as you instructed and rebooted but there’s still no sound and I see no Audio devices listed other than Intel but here’s the full output


graeme@Linux1 ~ $ lspci -vnn
00:00.0 Host bridge [0600]: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub [8086:2770] (rev 02)
	Subsystem: Hewlett-Packard Company Device [103c:2a57]
	Flags: bus master, fast devsel, latency 0
	Capabilities: <access denied>
	Kernel driver in use: agpgart-intel

00:02.0 VGA compatible controller [0300]: Intel Corporation 82945G/GZ Integrated Graphics Controller [8086:2772] (rev 02) (prog-if 00 [VGA controller])
	Subsystem: Hewlett-Packard Company Device [103c:2a57]
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at fe980000 (32-bit, non-prefetchable) [size=512K]
	I/O ports at dc00 [size=8]
	Memory at d0000000 (32-bit, prefetchable) [size=256M]
	Memory at fe940000 (32-bit, non-prefetchable) [size=256K]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: i915

00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 01)
	Subsystem: Hewlett-Packard Company Device [103c:2a57]
	Flags: bus master, fast devsel, latency 0, IRQ 41
	Memory at fe938000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel

00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 1 [8086:27d0] (rev 01) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 0000e000-0000efff
	Memory behind bridge: fea00000-feafffff
	Prefetchable memory behind bridge: 0000000080000000-00000000801fffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] (rev 01) (prog-if 00 [UHCI])
	Subsystem: Hewlett-Packard Company Device [103c:2a57]
	Flags: bus master, medium devsel, latency 0, IRQ 23
	I/O ports at d880 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.1 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 [8086:27c9] (rev 01) (prog-if 00 [UHCI])
	Subsystem: Hewlett-Packard Company Device [103c:2a57]
	Flags: bus master, medium devsel, latency 0, IRQ 19
	I/O ports at d800 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.2 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 [8086:27ca] (rev 01) (prog-if 00 [UHCI])
	Subsystem: Hewlett-Packard Company Device [103c:2a57]
	Flags: bus master, medium devsel, latency 0, IRQ 18
	I/O ports at d480 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.3 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 [8086:27cb] (rev 01) (prog-if 00 [UHCI])
	Subsystem: Hewlett-Packard Company Device [103c:2a57]
	Flags: bus master, medium devsel, latency 0, IRQ 16
	I/O ports at d400 [size=32]
	Kernel driver in use: uhci_hcd

00:1d.7 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller [8086:27cc] (rev 01) (prog-if 20 [EHCI])
	Subsystem: Hewlett-Packard Company Device [103c:2a57]
	Flags: bus master, medium devsel, latency 0, IRQ 23
	Memory at fe937c00 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci-pci

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev e1) (prog-if 01 [Subtractive decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
	Memory behind bridge: feb00000-febfffff
	Prefetchable memory behind bridge: 00000000fdf00000-00000000fdffffff
	Capabilities: <access denied>

00:1f.0 ISA bridge [0601]: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge [8086:27b8] (rev 01)
	Subsystem: Hewlett-Packard Company Device [103c:2a57]
	Flags: bus master, medium devsel, latency 0
	Capabilities: <access denied>
	Kernel driver in use: lpc_ich

00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 01) (prog-if 8a [Master SecP PriP])
	Subsystem: Hewlett-Packard Company Device [103c:2a57]
	Flags: bus master, medium devsel, latency 0, IRQ 18
	I/O ports at 01f0 [size=8]
	I/O ports at 03f4
	I/O ports at 0170 [size=8]
	I/O ports at 0374
	I/O ports at ffa0 [size=16]
	Kernel driver in use: ata_piix

00:1f.2 IDE interface [0101]: Intel Corporation NM10/ICH7 Family SATA Controller [IDE mode] [8086:27c0] (rev 01) (prog-if 8f [Master SecP SecO PriP PriO])
	Subsystem: Hewlett-Packard Company Device [103c:2a57]
	Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19
	I/O ports at d080 [size=8]
	I/O ports at d000 [size=4]
	I/O ports at cc00 [size=8]
	I/O ports at c880 [size=4]
	I/O ports at c800 [size=16]
	Capabilities: <access denied>
	Kernel driver in use: ata_piix

00:1f.3 SMBus [0c05]: Intel Corporation NM10/ICH7 Family SMBus Controller [8086:27da] (rev 01)
	Subsystem: Hewlett-Packard Company Device [103c:2a57]
	Flags: medium devsel, IRQ 11
	I/O ports at 0400 [size=32]

01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 01)
	Subsystem: Hewlett-Packard Company Device [103c:2a57]
	Flags: bus master, fast devsel, latency 0, IRQ 40
	I/O ports at e800 [size=256]
	Memory at feaff000 (64-bit, non-prefetchable) [size=4K]
	Expansion ROM at feac0000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: r8169

02:02.0 Multimedia video controller [0400]: Brooktree Corporation Bt848 Video Capture [109e:0350] (rev 12)
	Flags: bus master, medium devsel, latency 64, IRQ 19
	Memory at fdfff000 (32-bit, prefetchable) [size=4K]
	Kernel driver in use: bttv

02:03.0 Network controller [0280]: Ralink corp. RT3062 Wireless 802.11n 2T/2R [1814:3062]
	Subsystem: Ralink corp. RT3062 Wireless 802.11n 2T/2R [1814:3062]
	Flags: bus master, slow devsel, latency 64, IRQ 20
	Memory at febf0000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: rt2800pci

graeme@Linux1 ~ $ 

Many thanks

Graeme

@Mark

I’ve had to comment out

options bttv card=10

It’s causing severe picture distortion, It’s taken me a while to discover it because I thought I was running a bad tape

Graeme

Just going to say that according to dmesg your card is detected as card 2 (card 10 is for bt878):

[   22.866333] bttv: 0: detected by eeprom: Hauppauge (bt848) [card=2]

According to this thread you were able to get audio and video capture and you connected the audio out from the capture card to Line In (blue). Assuming you are still using the same capture card and PC, perhaps you could try that again.

Hi SeZo

Yeah you’re right I did say that but on this occasion it’s only partially true

The only way I can get VLC to play is to tune in the signal in xawtv first then close xawtv and reopen VLC however on this occasion reopening xawtv doesn’t bring in the sound

I have the capture card connected to soundcard in exactly the way I described on the thread you posted, capture card line out to soundcard line in (blue)

I’m using the same capture card as before and the same Pc but a different OS (Peppermint 5 instead of Peppermint 4)

Graeme

Do you get audio when playing(not recording) in xawtv?
If no then you could try the v4l command:

v4l2-ctl -c mute=0

Ok I don’t what did it but although it’s still not playing sound on playback it’s now recording video and sound and that’s really all I need because the really good news is after 5 long evenings and early mornings, 35 video tapes amounting to 105 hours of footage I’ve just finally found the video I’ve been looking for and it’s even better than I thought it would be

SeZo & Mark you guys are amazing, you have no idea how important this is to me

Thank you so much

Graeme

Brilliant … saves me some time/money as I was about to post you an AverMedia AverTV card that registers both Video and Audio capture devices (just got through testing it) :slight_smile:

[EDIT]

Gonna post some links here anyway (I was going to post them as a reminder whilst I mailed you the card), they are NOT for your card, they were to remind me how I got the snd-bt87x driver to load for this AverMedia card:
http://www.linuxtv.org/wiki/index.php/AVerMedia_TVCapture_98
and
http://www.mythtv.org/wiki/Snd-bt87x
but the links will be handy for my own future reference … or if I ever give the card to someone else :wink:

If you had a card that would have worked I would have happilly paid you for it and the postage, but knowing the man you are you probably wouldn’t have accepted a penny for it, but thanks for the thought and the help getting this working.

The film I found I don’t even remember taking but it has footage of my oldest daughter when she was 3 years old and my youngest daughter only a few months old (money can’t buy that stuff) and the picture quality is very good, I’m hopeful I might yet find the video I remember taking but I have only 4 tapes left to search through.

Anybody wanna buy a Betamax video recorder ?

Graeme

Heh … not sure many people bought em the first time around :slight_smile:

money can't buy that stuff

Too right … I have a ton of exposed 35mm films from when my kids were … erm, kids :-\ … I keep wondering whether to attempt to have them developed or if they’ll now be too old/decayed, and it’d just be a waste of money.
(all taken with a Nikon F-801s back when I though I was the next David Bailey)

You are welcome (for my part).
It is possible that the audio was muted all along and the v4l2 command brought it back to life.
You will probably need to issue that command again before you attempt recording.

@Mark

From my experience, after the film is exposed the chemical action continues (unless it is developed). I had some films which I tried developing after 2 years (following exposure) ruined by this process.

Yeah I figured as much … doesn’t make em easier to bin though, futile hope does that to ya :frowning:

I had some films which I tried developing after 2 years (following exposure) ruined by this process.

I had the same thing happen with a film I left in the camera for a couple of years but the only problem was colours went weird and very contrasty (if you know what I mean) but they still made decent B&W prints, better than nothing

Graeme

These are about 20 years old :o

Half of them are (were :frowning: ) on B/W film anyway … I always preferred black and white, much easier to make a photo look good when you only think you’re David Bailey.