[mythtv-users] Problem with IVTV - video is wrong length

Steve Meyers steve-lists-mythtv at spamwiz.com
Sun Sep 2 06:58:11 UTC 2007


I have two video capture cards, a Hauppauge PVR-500 and the PCHDTV-2000. 
  I've never had any problems with them before.  When I did my latest 
MythTV upgrade, I went to CentOS 5 instead of using Fedora like I have 
in the past, because atrpms.net supports CentOS releases for longer.

The problem I'm having now is that my IVTV driver is recording shows a 
little funny.  For example, a 1-hour recording will show up as 1:08:50 
(+/- a few seconds) when I press the info button while watching it. 
However, it actually is only about 55 minutes long.  Commercial skipping 
works fine.  When I play from bookmark, it goes to the wrong place, but 
doing the skip rewind (mine is set for 5 sec) puts it back in the 
correct location.  If I try to skip forward past the end of the show, it 
just freezes up.  Playback keys stop working, but I can still jump back 
to the main menu.

My PCHDTV records things just fine, and playback is fine.  I've tried 
playback on multiple front ends, and get the same symptoms, so I'm 
pretty sure the recordings are just screwy.  I'm not sure what options 
to share.  I'll give all of the information I can think of.

My default recording profile is 720x480, MPEG-2 PS (I've tried others 
with no difference), 4:3, 4500 bitrate, 6000 max bitrate, 48000 sampling 
rate, layer 2, 384 kbps, 100% volume.

I have this in my modprobe.conf:

options ivtv enc_mpg_buffers=16 enc_vbi_buffers=8

Here is the dmesg output:

ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.10.5 (tagged release) loading
ivtv:  Linux version: 2.6.18-8.1.8.el5 SMP mod_unload 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.
cx2388x v4l2 driver version 0.0.6 loaded
cx88[0]/2: cx2388x 8802 Driver Manager
cx88[0]/2: found at 0000:02:01.2, rev: 5, irq: 129, latency: 32, mmio: 
0xf6000000
ivtv0: Autodetected Hauppauge card (cx23416 based)
cx88[0]/0: found at 0000:02:01.0, rev: 5, irq: 129, latency: 32, mmio: 
0xf5000000
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tuner 1-0043: chip found @ 0x86 (cx88[0])
tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 1-0061: chip found @ 0xc2 (cx88[0])
tuner 1-0061: type set to 60 (Thomson DTT 761X (ATSC/NTSC))
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/0: registered device radio0
cx2388x dvb driver version 0.0.6 loaded
cx8802_register_driver() ->registering driver type=dvb access=shared
CORE cx88[0]: subsystem: 7063:3000, board: pcHDTV HD3000 HDTV [card=22]
cx88[0]/2: cx2388x based dvb card
DVB: registering new adapter (cx88[0])
DVB: registering frontend 0 (Oren OR51132 VSB/QAM Frontend)...
ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv0: Encoder revision: 0x02060039
tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #0)
tda9887 2-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 2-0060: TEA5767 detected.
tuner 2-0060: chip found @ 0xc0 (ivtv i2c driver #0)
tuner 2-0060: type set to 62 (Philips TEA5767HN FM Radio)
tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0)
tveeprom 2-0050: Hauppauge model 23552, rev D592, serial# 2995324
tveeprom 2-0050: tuner model is Philips FQ1236A MK4 (idx 92, type 57)
tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 2-0050: second tuner model is Philips TEA5768HL FM Radio (idx 
101, type 62)
tveeprom 2-0050: audio processor is CX25843 (idx 37)
tveeprom 2-0050: decoder processor is CX25843 (idx 30)
tveeprom 2-0050: has radio, has no IR receiver, has no IR transmitter
ivtv0: Autodetected WinTV PVR 500 (unit #1)
cx25840 2-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #0)
   Vendor: IC        Model: USB Storage-CFC   Rev: 301b
   Type:   Direct-Access                      ANSI SCSI revision: 00
   Vendor: IC        Model: USB Storage-SMC   Rev: 301b
   Type:   Direct-Access                      ANSI SCSI revision: 00
   Vendor: IC        Model: USB Storage-MMC   Rev: 301b
   Type:   Direct-Access                      ANSI SCSI revision: 00
   Vendor: IC        Model: USB Storage-MSC   Rev: 301b
   Type:   Direct-Access                      ANSI SCSI revision: 00
usb-storage: device scan complete
scsi 0:0:0:0: Attached scsi generic sg0 type 0
scsi 0:0:0:1: Attached scsi generic sg1 type 0
scsi 0:0:0:2: Attached scsi generic sg2 type 0
scsi 0:0:0:3: Attached scsi generic sg3 type 0
sd 0:0:0:0: Attached scsi removable disk sda
sd 0:0:0:1: Attached scsi removable disk sdb
sd 0:0:0:2: Attached scsi removable disk sdc
sd 0:0:0:3: Attached scsi removable disk sdd
cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
ivtv0: Registered device video1 for encoder MPEG (4 MB)
ivtv0: Registered device video32 for encoder YUV (2 MB)
ivtv0: Registered device vbi1 for encoder VBI (1 MB)
ivtv0: Registered device video24 for encoder PCM audio (1 MB)
ivtv0: Registered device radio1 for encoder radio
tuner 2-0061: type set to 57 (Philips FQ1236A MK4)
ivtv0: Initialized WinTV PVR 500 (unit #1), card #0
ivtv:  ======================  NEXT CARD  ======================
ivtv1: Autodetected Hauppauge card (cx23416 based)
ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
ivtv1: loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv1: Encoder revision: 0x02060039
tuner 3-0043: chip found @ 0x86 (ivtv i2c driver #1)
tda9887 3-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 3-0061: chip found @ 0xc2 (ivtv i2c driver #1)
cx25840 3-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1)
wm8775 3-001b: chip found @ 0x36 (ivtv i2c driver #1)
tveeprom 3-0050: Hauppauge model 23552, rev D592, serial# 2995324
tveeprom 3-0050: tuner model is Philips FQ1236A MK4 (idx 92, type 57)
tveeprom 3-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 3-0050: second tuner model is Philips TEA5768HL FM Radio (idx 
101, type 62)
tveeprom 3-0050: audio processor is CX25843 (idx 37)
tveeprom 3-0050: decoder processor is CX25843 (idx 30)
tveeprom 3-0050: has radio, has no IR receiver, has no IR transmitter
ivtv1: Correcting tveeprom data: no radio present on second unit
ivtv1: Autodetected WinTV PVR 500 (unit #2)
cx25840 3-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
ivtv1: Registered device video2 for encoder MPEG (4 MB)
ivtv1: Registered device video33 for encoder YUV (2 MB)
ivtv1: Registered device vbi2 for encoder VBI (1 MB)
ivtv1: Registered device video25 for encoder PCM audio (1 MB)
tuner 3-0061: type set to 57 (Philips FQ1236A MK4)
ivtv1: Initialized WinTV PVR 500 (unit #2), card #1
ivtv:  ====================  END INIT IVTV  ====================

Any ideas?  I've tried lots of things, with no success.


More information about the mythtv-users mailing list