I'm having trouble getting good recordings from either of my PVR150
cards. I'm running KnoppMyth R5B7 (2.6.15-chw-2 kernel) and IVTV
0.4.4. I don't see any obvious errors (though I am a Linux noob) and
the cards seem to work fine in that they do record and I can change
channels and all that jazz.

I see blocky artifacts appear frequently--ever few seconds, sometimes
nearly constant. Normally, I use the tuner input, though I've tried
this with the composite input. I've tried changing the bitrate and
using a lower one certainly makes it happen less, but doesn't
eliminate the problem. Even a 1Mb bitrate--which results in an
unwatchable picture--still shows this blocky behavior, though not as
severely as with an 8Mb bitrate. I've taken a few screenshots, if it
helps:
http://www.danandsherree.com/miscfiles/1.png
http://www.danandsherree.com/miscfiles/2.png

Additionally, I see frames jumping out of order. A frame from perhaps
1 second in the future  of the show will appear as I'm watching, if
that makes sense.

The last problem--of less importance, I suppose, is the sharpness of
the picture. It's just not that good. Even with an 8Mb bitrate, the
picture is significantly fuzzier than hooking the cable line up to the
TV (which looks absolutely fantastic).

>From the messages log:
May 21 11:35:41 mythtv kernel: ivtv:  ==================== START INIT
IVTV ====================
May 21 11:35:41 mythtv kernel: ivtv:  version 0.4.4 (tagged release) loading
May 21 11:35:41 mythtv kernel: ivtv:  Linux version: 2.6.15-chw-2 SMP
preempt 586 gcc-3.3
May 21 11:35:41 mythtv kernel: ivtv:  In case of problems please
include the debug info between
May 21 11:35:41 mythtv kernel: ivtv:  the START INIT IVTV and END INIT
IVTV lines, along with
May 21 11:35:41 mythtv kernel: ivtv:  any module options, when mailing
the ivtv-users mailinglist.
May 21 11:35:41 mythtv kernel: ivtv0: Autodetected WinTV PVR 150 card
(cx23416 based)
May 21 11:35:41 mythtv kernel: ACPI: PCI Interrupt 0000:02:06.0[A] ->
GSI 19 (level, low) -> IRQ 16
May 21 11:35:41 mythtv kernel: tveeprom: ivtv version
May 21 11:35:41 mythtv kernel: tveeprom: Hauppauge: model = 26552, rev
= F068, serial# = 8377939
May 21 11:35:41 mythtv kernel: tveeprom: tuner = LG TAPE H001F MK3
(idx = 68, type = 47)
May 21 11:35:41 mythtv kernel: tveeprom: tuner fmt = NTSC(M) (eeprom =
0x08, v4l2 = 0x00001000)
May 21 11:35:41 mythtv kernel: tveeprom: audio processor = CX25843 (type = 25)
May 21 11:35:41 mythtv kernel: tveeprom: decoder processor = CX25843 (type = 1e)
May 21 11:35:41 mythtv kernel: ivtv0: i2c attach to card #0 ok
[client=tveeprom, addr=50]
May 21 11:35:41 mythtv kernel: tuner (ivtv): chip found at addr 0xc2
i2c-bus ivtv i2c driver #0
May 21 11:35:41 mythtv kernel: ivtv0: i2c attach to card #0 ok
[client=(tuner unset), addr=61]
May 21 11:35:41 mythtv kernel: cx25840 1-0044: cx25843-23 found @ 0x88
(ivtv i2c driver #0)
May 21 11:35:44 mythtv kernel: cx25840 1-0044: loaded v4l-cx25840.fw
firmware (14264 bytes)
May 21 11:35:44 mythtv kernel: ivtv0: i2c attach to card #0 ok
[client=cx25840, addr=44]
May 21 11:35:44 mythtv kernel: wm8775 1-001b: chip found @ 0x36 (ivtv
i2c driver #0)
May 21 11:35:44 mythtv kernel: ivtv0: i2c attach to card #0 ok
[client=wm8775, addr=1b]
May 21 11:35:44 mythtv kernel: tda9887 1-0043: (ivtv) chip found @
0x86 (ivtv i2c driver #0)
May 21 11:35:44 mythtv kernel: ivtv0: i2c attach to card #0 ok
[client=tda9887, addr=43]
May 21 11:35:45 mythtv kernel: ivtv0: loaded v4l-cx2341x-enc.fw
firmware (262144 bytes)
May 21 11:35:45 mythtv kernel: ivtv0: Encoder revision: 0x02050032
May 21 11:35:45 mythtv kernel: ivtv0: Allocate DMA encoder MPEG
stream: 128 x 32768 buffers (4096KB total)
May 21 11:35:45 mythtv kernel: ivtv0: Allocate DMA encoder YUV stream:
194 x 10800 buffers (2048KB total)
May 21 11:35:45 mythtv kernel: ivtv0: Allocate DMA encoder VBI stream:
120 x 17472 buffers (2048KB total)
May 21 11:35:45 mythtv kernel: ivtv0: Allocate DMA encoder PCM audio
stream: 455 x 4608 buffers (2048KB total)
May 21 11:35:45 mythtv kernel: ivtv0: Create encoder radio stream
May 21 11:35:45 mythtv kernel: tuner: type set to 47 (LG NTSC (TAPE
series)) by ivtv i2c driver #0
May 21 11:35:46 mythtv kernel: ivtv0: Initialized WinTV PVR 150, card #0
May 21 11:35:46 mythtv kernel: ivtv:  ======================  NEXT
CARD  ======================
May 21 11:35:46 mythtv kernel: ivtv1: Autodetected WinTV PVR 150 card
(cx23416 based)
May 21 11:35:46 mythtv kernel: ACPI: PCI Interrupt 0000:02:07.0[A] ->
GSI 20 (level, low) -> IRQ 17
May 21 11:35:46 mythtv kernel: tveeprom: ivtv version
May 21 11:35:46 mythtv kernel: tveeprom: Hauppauge: model = 26552, rev
= F068, serial# = 8377759
May 21 11:35:46 mythtv kernel: tveeprom: tuner = LG TAPE H001F MK3
(idx = 68, type = 47)
May 21 11:35:46 mythtv kernel: tveeprom: tuner fmt = NTSC(M) (eeprom =
0x08, v4l2 = 0x00001000)
May 21 11:35:46 mythtv kernel: tveeprom: audio processor = CX25843 (type = 25)
May 21 11:35:46 mythtv kernel: tveeprom: decoder processor = CX25843 (type = 1e)
May 21 11:35:46 mythtv kernel: ivtv1: i2c attach to card #1 ok
[client=tveeprom, addr=50]
May 21 11:35:46 mythtv kernel: tuner (ivtv): chip found at addr 0xc2
i2c-bus ivtv i2c driver #1
May 21 11:35:46 mythtv kernel: ivtv1: i2c attach to card #1 ok
[client=(tuner unset), addr=61]
May 21 11:35:46 mythtv kernel: cx25840 2-0044: cx25843-23 found @ 0x88
(ivtv i2c driver #1)
May 21 11:35:48 mythtv kernel: cx25840 2-0044: loaded v4l-cx25840.fw
firmware (14264 bytes)
May 21 11:35:48 mythtv kernel: ivtv1: i2c attach to card #1 ok
[client=cx25840, addr=44]
May 21 11:35:48 mythtv kernel: wm8775 2-001b: chip found @ 0x36 (ivtv
i2c driver #1)
May 21 11:35:48 mythtv kernel: ivtv1: i2c attach to card #1 ok
[client=wm8775, addr=1b]
May 21 11:35:48 mythtv kernel: tda9887 2-0043: (ivtv) chip found @
0x86 (ivtv i2c driver #1)
May 21 11:35:48 mythtv kernel: ivtv1: i2c attach to card #1 ok
[client=tda9887, addr=43]
May 21 11:35:49 mythtv kernel: ivtv1: loaded v4l-cx2341x-enc.fw
firmware (262144 bytes)
May 21 11:35:49 mythtv kernel: ivtv1: Encoder revision: 0x02050032
May 21 11:35:49 mythtv kernel: ivtv1: Allocate DMA encoder MPEG
stream: 128 x 32768 buffers (4096KB total)
May 21 11:35:49 mythtv kernel: ivtv1: Allocate DMA encoder YUV stream:
194 x 10800 buffers (2048KB total)
May 21 11:35:49 mythtv kernel: ivtv1: Allocate DMA encoder VBI stream:
120 x 17472 buffers (2048KB total)
May 21 11:35:49 mythtv kernel: ivtv1: Allocate DMA encoder PCM audio
stream: 455 x 4608 buffers (2048KB total)
May 21 11:35:49 mythtv kernel: ivtv1: Create encoder radio stream
May 21 11:35:49 mythtv kernel: tuner: type set to 47 (LG NTSC (TAPE
series)) by ivtv i2c driver #1
May 21 11:35:49 mythtv kernel: ivtv1: Initialized WinTV PVR 150, card #1
May 21 11:35:49 mythtv kernel: ivtv:  ====================  END INIT
IVTV  ====================

>From lspci -v:
0000:02:06.0 Multimedia video controller: Internext Compression Inc
iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
        Subsystem: Hauppauge computer works Inc.: Unknown device 8801
        Flags: bus master, medium devsel, latency 64, IRQ 16
        Memory at f4000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [44] Power Management version 2

0000:02:07.0 Multimedia video controller: Internext Compression Inc
iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
        Subsystem: Hauppauge computer works Inc.: Unknown device 8801
        Flags: bus master, medium devsel, latency 64, IRQ 17
        Memory at f0000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [44] Power Management version 2

Thanks for any help that anybody can provide.

Dan
-- 
[EMAIL PROTECTED]
http://www.danandsherree.com

_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to