On Mon, 2009-11-16 at 20:19 -0800, Peter Hollenbeck wrote: > I have been working for many hours without success trying to capture > analog video with a Hauppauge PVR-250 on OpenSUSE 11.1 Linux. I would > greatly appreciate your help..
Peter, Sorry for taking so long to get back to you. Thank you for your patience. > After reading your thread with Tom I did this: > > Analog VCR video out is connected to the yellow RCA plug of the > PVR-250. > Audio out is connected to PVR-250 audio in. > > The output of these commands is below. > v4l2-ctl -d /dev/video0 --list-inputs > v4l2-ctl -d/dev/video0 --log-status > v4l2-ctl -d /dev/video0 --set-input 2 (Composite 1) > On the VCR select Play. > cat /dev/video0 > foo.mpg > wait 20 seconds > Ctl-C > > Try to play foo.mpg with mplayer or VLC and get black screen. > Also tried v4l2-ctl -d /dev/video0 --set-input 2 -s ntsc > Same result. OK. Let's turn on some basic debugging for the ivtv module (only) right now. As root: # modprobe -r ivtv msp3400 saa7115 (to remove the ivtv module) # modprobe ivtv debug=1023 (which loads the ivtvv module turning on all the debug flags except high volume debugging) As a normal user, perform the steps you listed above. Provide a copy of the output of dmesg and the later protion of /var/log/messages from where you reloaded the ivtv module. (You can provide a zipped up files to the list, or provide them directly to me if too big or if you have privacy concerns with log files). > By the way, the only success I have had with analog capture has been > on Windows XP with Hauppauge WinTV v6 and the Hauppauge WinTV PVR-250 > card. Please ensure you have the firmware files for the PVR-250 installed in /lib/firmware (or wherever you distribution wants them). > Thank you, > Peter Hollenbeck > > v4l2-ctl -d /dev/video0 --list-inputs [snip] > v4l2-ctl -d/dev/video0 --log-status > ivtv0: ================= START STATUS CARD #0 ================= > ivtv0: Version: 1.4.0 Card: Hauppauge WinTV PVR-250 > tveeprom 1-0050: Hauppauge model 32031, rev B210, serial# 6196908 > tveeprom 1-0050: tuner model is Philips FI1236 MK2 (idx 10, type 2) > tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08) > tveeprom 1-0050: audio processor is MSP3435 (idx 10) > tveeprom 1-0050: decoder processor is SAA7115 (idx 19) > tveeprom 1-0050: has no radio, has IR receiver, has no IR > transmitter > saa7115 1-0021: Audio frequency: 48000 Hz > saa7115 1-0021: Input: Composite 0 > saa7115 1-0021: Video signal: bad > saa7115 1-0021: Frequency: 50 Hz > saa7115 1-0021: Detected format: BW/No color These 3 lines from the video decoder status bug me. They indicate no signal. I have to look up how the saa7115 may be wired up to make sure it matters. > saa7115 1-0021: Width, Height: 720, 480 > msp3400 1-0040: msp3400 rev1 = 0x0207 rev2 = 0x2346 > msp3400 1-0040: Audio: volume 58880 > msp3400 1-0040: Audio: balance 32768 bass 32768 treble 32768 > loudness off > msp3400 1-0040: Mode: External input > msp3400 1-0040: Audmode: 0x0001 > msp3400 1-0040: Routing: 0x00222220 (input) 0x00000044 (output) > msp3400 1-0040: ACB: 0x0c00 If you do $ aplay -f dat < /dev/video24 do you at least hear the audio? > tuner 1-0061: Tuner mode: analog TV > tuner 1-0061: Frequency: 67.25 MHz > tuner 1-0061: Standard: 0x0000b000 > ivtv0: Video Input: Composite 1 > ivtv0: Audio Input: Line In 1 > ivtv0: Tuner: TV > ivtv0: Stream: MPEG-2 Program Stream > ivtv0: VBI Format: No VBI > ivtv0: Video: 720x480, 30 fps > ivtv0: Video: MPEG-2, 4x3, Variable Bitrate, 6000000, Peak 8000000 > ivtv0: Video: GOP Size 15, 2 B-Frames, GOP Closure > ivtv0: Audio: 48 kHz, Layer II, 224 kbps, Stereo, No Emphasis, No > CRC > ivtv0: Spatial Filter: Manual, Luma 1D Horizontal, Chroma 1D > Horizontal, 0 > ivtv0: Temporal Filter: Manual, 8 > ivtv0: Median Filter: Off, Luma [0, 255], Chroma [0, 255] > ivtv0: Status flags: 0x00200000 > ivtv0: Stream encoder MPG: status 0x0000, 0% of 4096 KiB (128 > buffers) in use > ivtv0: Stream encoder YUV: status 0x0000, 0% of 2048 KiB (64 > buffers) in use > ivtv0: Stream encoder VBI: status 0x0000, 0% of 1040 KiB (61 > buffers) in use > ivtv0: Stream encoder PCM: status 0x0000, 0% of 324 KiB (72 > buffers) in use > ivtv0: Read MPG/VBI: 8961984/0 bytes > > and > v4l2-ctl -d /dev/video0 --get-standard > Video Standard = 0x0000b000 > NTSC-M/M-JP/M-KR Regards, Andy _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
