[mythtv-users] PVR-150 Video Quality

Steven Murphy sdm1130 at gmail.com
Wed May 3 04:28:52 UTC 2006


I recently set up mythtv 0.19 (running on an FC5 machine) with a
PVR-150MCE.  The install went perfectly and everything seems to be
working well.  The only problem I have is with the quality of the
PVR-150 video both in live TV and in recordings.  The color is almost
non-existent (very grey picture) and the picture itself is very
grainy.  I have made adjustments to the hue, saturation, contrast and
brightness as well as doing some fine tuning but have had no luck in
improving the video quality.  I also tried upgrading the ivtv module
to 0.7-111 (from 0.6.4 I believe) but that didn't change anything. 
Can someone else who has a PVR-150 help me out?

Thanks!

Output from dmesg:

ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.7.0 (development snapshot compiled on Sun Apr 23
00:15:04 2006) loading
ivtv:  Linux version: 2.6.16-1.2096_FC5 686 REGPARM 4KSTACKS 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.
ivtv0: Autodetected Hauppauge WinTV PVR-150 card (cx23416 based)
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom 1-0050: Hauppauge model 26582, rev C699, serial# 8787576
tveeprom 1-0050: tuner model is TCL 2002N 5H (idx 99, type 50)
tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 1-0050: audio processor is CX25843 (idx 37)
tveeprom 1-0050: decoder processor is CX25843 (idx 30)
tveeprom 1-0050: has no radio, has no IR remote
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
cx25840 1-0044: loaded v4l-cx25840.fw firmware (13353 bytes)
wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02040024
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
tuner 1-0061: type set to 50 (TCL 2002N)
ivtv0: Initialized Hauppauge WinTV PVR-150, card #0
ivtv:  ====================  END INIT IVTV  ====================


[root at absolut ~]# ivtvctl -a
ioctl IVTV_IOC_G_CODEC ok
Codec parameters
aspect      : 2
audio       : 0x00e9
bframes     : 3
bitrate_mode: 0
bitrate     : 4500000
bitrate_peak: 6000000
dnr_mode    : 0
dnr_spatial : 0
dnr_temporal: 8
dnr_type    : 0
framerate   : 0
framespergop: 15
gop_closure : 1
pulldown    : 0
stream_type : 0
ioctl VIDIOC_G_FMT ok
        Type   : Video Capture
        Width  : 480
        Height : 480
ioctl VIDIOC_QUERYCAP ok
        Driver name   : ivtv
        Card type     : Hauppauge WinTV PVR-150
        Bus info      : 0000:06:02.0
        Driver version: 1792
        Capabilities  : 0x01030011
ioctl: VIDIOC_ENUMINPUT
        Input   : 0
        Name    : Tuner 1
        Type    : 0x00000001
        Audioset: 0x00000007
        Tuner   : 0x00000000
        Standard: 0x000000000000B000 ( NTSC )
        Status  : 0

        Input   : 1
        Name    : S-Video 1
        Type    : 0x00000002
        Audioset: 0x00000007
        Tuner   : 0x00000000
        Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
        Status  : 0

        Input   : 2
        Name    : Composite 1
        Type    : 0x00000002
        Audioset: 0x00000007
        Tuner   : 0x00000000
        Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
        Status  : 0

        Input   : 3
        Name    : S-Video 2
        Type    : 0x00000002
        Audioset: 0x00000007
        Tuner   : 0x00000000
        Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
        Status  : 0

        Input   : 4
        Name    : Composite 2
        Type    : 0x00000002
        Audioset: 0x00000007
        Tuner   : 0x00000000
        Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
        Status  : 0
ioctl VIDIOC_G_INPUT ok
Video input = 0
ioctl: VIDIOC_ENUMOUTPUT
ioctl VIDIOC_G_OUTPUT failed: Invalid argument
ioctl: VIDIOC_ENUMAUDIO
        Input   : 0
        Name    : Tuner 1

        Input   : 1
        Name    : Line In 1

        Input   : 2
        Name    : Line In 2
ioctl VIDIOC_G_AUDIO ok
Audio input = 0: Tuner 1
ioctl VIDIOC_G_FREQUENCY ok
Frequency = 8275
ioctl: VIDIOC_ENUMSTD
        index       : 0
        ID          : 0x000000000000000F
        Name        : PAL-BGH
        Frame period: 1/25
        Frame lines : 625

        index       : 1
        ID          : 0x00000000000000E0
        Name        : PAL-DK
        Frame period: 1/25
        Frame lines : 625

        index       : 2
        ID          : 0x0000000000000010
        Name        : PAL-I
        Frame period: 1/25
        Frame lines : 625

        index       : 3
        ID          : 0x0000000000000100
        Name        : PAL-M
        Frame period: 1001/30000
        Frame lines : 525

        index       : 4
        ID          : 0x0000000000000200
        Name        : PAL-N
        Frame period: 1/25
        Frame lines : 625

        index       : 5
        ID          : 0x0000000000000400
        Name        : PAL-Nc
        Frame period: 1/25
        Frame lines : 625

        index       : 6
        ID          : 0x00000000000D0000
        Name        : SECAM-BGH
        Frame period: 1/25
        Frame lines : 625

        index       : 7
        ID          : 0x0000000000320000
        Name        : SECAM-DK
        Frame period: 1/25
        Frame lines : 625

        index       : 8
        ID          : 0x0000000000400000
        Name        : SECAM-L
        Frame period: 1/25
        Frame lines : 625

        index       : 9
        ID          : 0x0000000000800000
        Name        : SECAM-L'
        Frame period: 1/25
        Frame lines : 625

        index       : 10
        ID          : 0x0000000000001000
        Name        : NTSC-M
        Frame period: 1001/30000
        Frame lines : 525

        index       : 11
        ID          : 0x0000000000002000
        Name        : NTSC-J
        Frame period: 1001/30000
        Frame lines : 525

        index       : 12
        ID          : 0x0000000000008000
        Name        : NTSC-K
        Frame period: 1001/30000
        Frame lines : 525
ioctl VIDIOC_G_STD ok
Video standard = 0x00003000
ioctl: VIDIOC_QUERYCTRL
Brightness = 127
Contrast = 63
Saturation = 127
Hue = 0
Volume = 58880
Balance = 32768
Bass = 32768
Treble = 32768
Mute = 0



--
Steven Murphy
sdm1130 at gmail.com


More information about the mythtv-users mailing list