[mythtv-users] Problem with pvr-250 and test capture

scott metzler smetzler at cfl.rr.com
Sat Nov 13 19:11:21 UTC 2004


I am following the instructions outlined on Jarod's site under Section 10.  The test capture is coming across fuzzy with several hundred horizontal zig-zag lines. 
I cannot figure out what I am doing wrong here.
Here is what I have done in step 10:

Environment:
PVR-250
Linux Fedora Core 2
Nvidia  GeForce 4mx
Section 10 steps:

 

1) I run the following:

# apt-get install ivtv-firmware
# apt-get install kernel-module-ivtv-$MYKERNEL
# apt-get install ivtv

 

 

2) Set these 3 lines in the modprobe.conf file

# ivtv modules setup
alias char-major-81 videodev
alias char-major-81-0 ivtv

 

3) Run these two commands:

# /sbin/depmod -a
# /sbin/modprobe ivtv

 

Check that the card is being properly recognized:

4)  # /sbin/lspci -v 

 

RESULTS:  (Note:  I am using the PVR-250) 



02:02.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01)

        Subsystem: Hauppauge computer works Inc.: Unknown device 0009

        Flags: bus master, medium devsel, latency 64, IRQ 3

        Memory at f0000000 (32-bit, prefetchable)

        Capabilities: [44] Power Management version 2

 

 

 

5)  Run this:

[root at localhost /]# ll /dev/video?

crw-------  1 mythtv root 81, 0 Feb 23  2004 /dev/video0

crw-------  1 mythtv root 81, 1 Feb 23  2004 /dev/video1

crw-------  1 mythtv root 81, 2 Feb 23  2004 /dev/video2

crw-------  1 mythtv root 81, 3 Feb 23  2004 /dev/video3

 

 

6) Run this:

[root at localhost /]# /bin/dmesg |grep ivtv

ivtv: ==================== START INIT IVTV ====================

ivtv: version 0.1.10 (0.1.10-48.3_pre2_ck100zz.rhfc2.at) loading

ivtv: Linux version: 2.6.8-1.521 686 REGPARM 4KSTACKS gcc-3.3

ivtv: In case of problems please include the debug info

ivtv: between the START INIT IVTV and END INIT IVTV lines when

ivtv: mailing the ivtv-devel mailinglist.

ivtv: Unknown card: vendor/device: 4444/0016, subsystem vendor/device: 0070/0009ivtv: Defaulting to WinTV PVR 250 card

ivtv: Please mail the vendor/device and subsystem vendor/device IDs and what kind of

ivtv: card you have to the ivtv-devel mailinglist: http://sourceforge.net/projects/ivtv

ivtv: Prefix your subject line with [UNKNOWN CARD].

ivtv: Found an iTVC16 based chip

ivtv: Unreasonably low latency timer, setting to 64 (was 32)

ivtv: pci: PCIBUS detected device: 0x2570 vendor: 0x8086

ivtv: i2c attach [client=tveeprom[0],ok]

ivtv: Tuner Type 50, Tuner formats 0x00001000, Radio: yes, Model 0x00891615, Revision 0x00000000

ivtv: NTSC tuner detected

ivtv: Radio detected

tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0

ivtv: i2c attach [client=(tuner unset),ok]

saa7115: starting probe for adapter ivtv i2c driver #0 (0x10005)

ivtv: i2c attach [client=saa7115[0],ok]

ivtv: i2c attach [client=MSP3448W-A2,ok]

ivtv: Encoder revision: 0x02040024

ivtv: Configuring WinTV PVR 250 card with 5 streams

ivtv: Create DMA stream 0 using 128 buffers of size 32768

ivtv: Create DMA stream 1 using 128 buffers of size 32768

ivtv: Create stream 2 using 128 buffers of size 52224

ivtv: Create DMA stream 3 using 128 buffers of size 32768

ivtv: Create stream 4

ivtv: Setting Tuner 50

tuner: type set to 50 (TCL 2002N) by ivtv i2c driver #0

ivtv: Setting audio matrix to input 3, output 1

ivtv: Switching standard to NTSC.

ivtv: Initialized WinTV PVR 250, card #0

ivtv: ====================  END INIT IVTV  ====================

 

 

7) SETUP THE CARD:

/usr/bin/ivtvctl -u 0x3000
# /usr/bin/ivtvctl -p 4
# /usr/bin/ivtvctl -f width=720,height=480

 

8) RUN THIS:

cat /dev/video0 > /tmp/test_capture.mpg

 

RESULTS FROM TEST CAPTURE:

===============================

[root at localhost /]# mplayer /tmp/test_capture.mpg

MPlayer 1.0pre5-3.3.3 (C) 2000-2004 MPlayer Team



CPU: Intel Pentium 4/Xeon/Celeron Northwood 2928 MHz (Family: 8, Stepping: 4)

Detected cache-line size is 64 bytes

CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1

Reading config file /etc/mplayer/mplayer.conf

Reading config file /root/.mplayer/config

Reading /root/.mplayer/codecs.conf: Can't open '/root/.mplayer/codecs.conf': No such file or directory

Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No such file or directory

Using built-in default codecs.conf.

font: can't open file: /root/.mplayer/font/font.desc

Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)

Using Linux hardware RTC timing (1024Hz).

Can't open input config file /root/.mplayer/input.conf: No such file or directory

Can't open input config file /etc/mplayer/input.conf: No such file or directory

Falling back on default (hardcoded) input config

Opening joystick device /dev/input/js0

Can't open joystick device /dev/input/js0 : No such device

Can't init input joystick

Setting up LIRC support...

mplayer: could not connect to socket

mplayer: No such file or directory

Failed to open LIRC support.

You will not be able to use your remote control.



Playing /tmp/test_capture.mpg.

MPEG-PS file format detected.

VIDEO:  MPEG2  720x480  (aspect 2)  29.970 fps  15000.0 kbps (1875.0 kbyte/s)

==========================================================================

Opening audio decoder: [mp3lib] MPEG layer-2, layer-3

MP3lib: init layer2&3 finished, tables done

AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 48000->192000 (384.0 kbit)

Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)

==========================================================================

No vidix driver name provided, probing available ones (-v option for details)!

vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)

[nvidia_vid] Found chip: NV18 [GeForce4 MX440 AGP 8x]

libdha: DHA kernelhelper failed: No such file or directory

[nvidia_vid] arch 10 register base f5f4c000

libdha: DHA kernelhelper failed: No such file or directory

[nvidia_vid] detected memory size 64 MB

[nvidia_vid] MTRR set up

[nvidia_vid] video mode: 1024x768 at 32

VIDIX: Description: NVIDIA RIVA OVERLAY DRIVER

VIDIX: Author: Sascha Sommer <saschasommer at freenet.de>

==========================================================================

Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough

VDec: vo config request - 720 x 480 (preferred csp: 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.

VDecoder init failed :(

Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.3.1

Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2))

==========================================================================

Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...

AF_pre: af format: 2 bps, 2 ch, 48000 hz, little endian signed int

AF_pre: 48000Hz 2ch Signed 16-bit (Little-Endian)

alsa-init: got device=0, subdevice=0

alsa-init: 1 soundcard found, using: default

alsa: 48000 Hz/2 channels/4 bpf/65536 bytes buffer/Signed 16 bit Little Endian

AO: [alsa] 48000Hz 2ch Signed 16-bit (Little-Endian) (2 bps)

Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...

Starting playback...

VDec: vo config request - 720 x 480 (preferred csp: Planar YV12)

Could not find matching colorspace - retrying with -vf scale...

Opening video filter: [scale]

VDec: using Planar YV12 as output csp (no 0)

Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.

SwScaler: reducing / aligning filtersize 1 -> 4

SwScaler: reducing / aligning filtersize 1 -> 4

SwScaler: reducing / aligning filtersize 1 -> 1

SwScaler: reducing / aligning filtersize 5 -> 4



SwScaler: BICUBIC scaler, from Planar YV12 to Packed YUY2 using MMX2

VO: [xvidix] 720x480 => 720x540 Packed YUY2

Using colorkey: ff00

[nvidia_vid] set colorkey 0xff00

called vixConfigPlayback

[nvidia_vid] setting up a 720x540-152x114 video window (src 720x480), format 0x32595559

alsa-space: xrun of at least 0.068 msecs. resetting stream  1.6% 3 0 0%

A:   7.4 V:   7.5 A-V: -0.066 ct:  0.066  216/216  19% 20%  1.6% 3 0 0%

alsa-uninit: pcm closed



Exiting... (End of file)

[root at localhost /]#

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20041113/5e292f80/attachment.html


More information about the mythtv-users mailing list