Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: ivtv: users

vbi problems

 

 

ivtv users RSS feed   Index | Next | Previous | View Threaded


zapolski at gmail

Nov 17, 2008, 3:42 PM

Post #1 of 11 (2571 views)
Permalink
vbi problems

Hello,

I have problems capturing closed captioning while recording video.

If I record just cctext without recording video - it looks fine..

However recording video and cctext gives me broken text..

It looks like it's missing letters..

I tried various drivers version under various kernels (I'm using fedora)

Below are example how bad cctext looks like :

OUT OF YOUR SUITCASE,
BUT WE GOTTA
RU
ANMAKE SURE
THE SUITE'S READY.
WHEN IT COMES
TO PREPARING FOR A CLIEN
THAT YOU HAVE TO DO
WHAT HAS TO BE DONE.
SO IADE SURE

And here is the same channel cctext recorded on the second card with just
cctext being recorded

OUT OF YOUR SUITCASE,
BUT WE GOTTA
RUN DOWNSTAIRS
AND MAKE SURE
THE SUITE'S READY.
WHEN IT COMES
TO PREPARING FOR A CLIENT,
YOU KNOW, YOU HAVE TO BE
OF THE MENTALITY
THAT YOU HAVE TO DO


I'm using zvbi for cctext recording
this was recorded on 2.6.23.17-88.fc7 kernel (Fedora Core 7)

here is dmesg dump :
ivtv: Start initialization, version 1.0.0
ivtv0: Initializing card #0
ivtv0: Autodetected Hauppauge card (cx23416 based)
ACPI: PCI Interrupt 0000:0f:03.0[A] -> GSI 21 (level, low) -> IRQ 21
ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv0: Encoder revision: 0x02060039
tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
cx25840 1-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #0)
cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
tveeprom 1-0050: Hauppauge model 25012, rev C5B6, serial# 9966052
tveeprom 1-0050: tuner model is Philips FM1236 MK5 (idx 116, type 43)
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 radio, has no IR receiver, has no IR transmitter
ivtv0: Autodetected Hauppauge WinTV PVR-150
tuner 1-0061: type set to 43 (Philips NTSC MK3 (FM1236MK3 or FM1236/F))
ivtv0: Registered device video0 for encoder MPEG (4 MB)
ivtv0: Registered device video32 for encoder YUV (2 MB)
ivtv0: Registered device vbi0 for encoder VBI (1 MB)
ivtv0: Registered device video24 for encoder PCM audio (1 MB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Initialized card #0: Hauppauge WinTV PVR-150
ivtv1: Initializing card #1
ivtv1: Autodetected Hauppauge card (cx23416 based)
ACPI: PCI Interrupt 0000:0f:04.0[A] -> GSI 22 (level, low) -> IRQ 22
ivtv1: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv1: Encoder revision: 0x02060039
tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #1)
tda9887 2-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
cx25840 2-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #1)
cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
tveeprom 2-0050: Hauppauge model 25012, rev C568, serial# 9935242
tveeprom 2-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47)
tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
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
ivtv1: Autodetected Hauppauge WinTV PVR-150
tuner 2-0061: type set to 47 (LG NTSC (TAPE series))
ivtv1: Registered device video1 for encoder MPEG (4 MB)
ivtv1: Registered device video33 for encoder YUV (2 MB)
ivtv1: Registered device vbi1 for encoder VBI (1 MB)
ivtv1: Registered device video25 for encoder PCM audio (1 MB)
ivtv1: Registered device radio1 for encoder radio
ivtv1: Initialized card #1: Hauppauge WinTV PVR-150

Regards
--
Karol Zapolski


zapolski at gmail

Nov 17, 2008, 3:54 PM

Post #2 of 11 (2502 views)
Permalink
vbi problems [In reply to]

Hello,

I have problems capturing closed captioning while recording video.

If I record just cctext without recording video - it looks fine..

However recording video and cctext gives me broken text..

It looks like it's missing letters..

I tried various drivers version under various kernels (I'm using fedora)

Below are example how bad cctext looks like :

OUT OF YOUR SUITCASE,
BUT WE GOTTA
RU
ANMAKE SURE
THE SUITE'S READY.
WHEN IT COMES
TO PREPARING FOR A CLIEN
THAT YOU HAVE TO DO
WHAT HAS TO BE DONE.
SO IADE SURE

And here is the same channel cctext recorded on the second card with just
cctext being recorded

OUT OF YOUR SUITCASE,
BUT WE GOTTA
RUN DOWNSTAIRS
AND MAKE SURE
THE SUITE'S READY.
WHEN IT COMES
TO PREPARING FOR A CLIENT,
YOU KNOW, YOU HAVE TO BE
OF THE MENTALITY
THAT YOU HAVE TO DO


I'm using zvbi for cctext recording
this was recorded on 2.6.23.17-88.fc7 kernel (Fedora Core 7)

here is dmesg dump :
ivtv: Start initialization, version 1.0.0
ivtv0: Initializing card #0
ivtv0: Autodetected Hauppauge card (cx23416 based)
ACPI: PCI Interrupt 0000:0f:03.0[A] -> GSI 21 (level, low) -> IRQ 21
ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv0: Encoder revision: 0x02060039
tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
cx25840 1-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #0)
cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
tveeprom 1-0050: Hauppauge model 25012, rev C5B6, serial# 9966052
tveeprom 1-0050: tuner model is Philips FM1236 MK5 (idx 116, type 43)
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 radio, has no IR receiver, has no IR transmitter
ivtv0: Autodetected Hauppauge WinTV PVR-150
tuner 1-0061: type set to 43 (Philips NTSC MK3 (FM1236MK3 or FM1236/F))
ivtv0: Registered device video0 for encoder MPEG (4 MB)
ivtv0: Registered device video32 for encoder YUV (2 MB)
ivtv0: Registered device vbi0 for encoder VBI (1 MB)
ivtv0: Registered device video24 for encoder PCM audio (1 MB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Initialized card #0: Hauppauge WinTV PVR-150
ivtv1: Initializing card #1
ivtv1: Autodetected Hauppauge card (cx23416 based)
ACPI: PCI Interrupt 0000:0f:04.0[A] -> GSI 22 (level, low) -> IRQ 22
ivtv1: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv1: Encoder revision: 0x02060039
tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #1)
tda9887 2-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
cx25840 2-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #1)
cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
tveeprom 2-0050: Hauppauge model 25012, rev C568, serial# 9935242
tveeprom 2-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47)
tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
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
ivtv1: Autodetected Hauppauge WinTV PVR-150
tuner 2-0061: type set to 47 (LG NTSC (TAPE series))
ivtv1: Registered device video1 for encoder MPEG (4 MB)
ivtv1: Registered device video33 for encoder YUV (2 MB)
ivtv1: Registered device vbi1 for encoder VBI (1 MB)
ivtv1: Registered device video25 for encoder PCM audio (1 MB)
ivtv1: Registered device radio1 for encoder radio
ivtv1: Initialized card #1: Hauppauge WinTV PVR-150

Regards
--
Karol Zapolski


hverkuil at xs4all

Nov 17, 2008, 11:01 PM

Post #3 of 11 (2507 views)
Permalink
Re: vbi problems [In reply to]

On Tuesday 18 November 2008 00:54:16 Karol Marek Zapolski wrote:
> Hello,
>
> I have problems capturing closed captioning while recording video.
>
> If I record just cctext without recording video - it looks fine..
>
> However recording video and cctext gives me broken text..
>
> It looks like it's missing letters..
>
> I tried various drivers version under various kernels (I'm using
> fedora)

It's fixed in kernel 2.6.27.

Regards,

Hans

>
> Below are example how bad cctext looks like :
>
> OUT OF YOUR SUITCASE,
> BUT WE GOTTA
> RU
> ANMAKE SURE
> THE SUITE'S READY.
> WHEN IT COMES
> TO PREPARING FOR A CLIEN
> THAT YOU HAVE TO DO
> WHAT HAS TO BE DONE.
> SO IADE SURE
>
> And here is the same channel cctext recorded on the second card with
> just cctext being recorded
>
> OUT OF YOUR SUITCASE,
> BUT WE GOTTA
> RUN DOWNSTAIRS
> AND MAKE SURE
> THE SUITE'S READY.
> WHEN IT COMES
> TO PREPARING FOR A CLIENT,
> YOU KNOW, YOU HAVE TO BE
> OF THE MENTALITY
> THAT YOU HAVE TO DO
>
>
> I'm using zvbi for cctext recording
> this was recorded on 2.6.23.17-88.fc7 kernel (Fedora Core 7)
>
> here is dmesg dump :
> ivtv: Start initialization, version 1.0.0
> ivtv0: Initializing card #0
> ivtv0: Autodetected Hauppauge card (cx23416 based)
> ACPI: PCI Interrupt 0000:0f:03.0[A] -> GSI 21 (level, low) -> IRQ 21
> ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
> ivtv0: Encoder revision: 0x02060039
> tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
> tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner)
> tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> cx25840 1-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #0)
> cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
> tveeprom 1-0050: Hauppauge model 25012, rev C5B6, serial# 9966052
> tveeprom 1-0050: tuner model is Philips FM1236 MK5 (idx 116, type 43)
> 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 radio, has no IR receiver, has no IR transmitter
> ivtv0: Autodetected Hauppauge WinTV PVR-150
> tuner 1-0061: type set to 43 (Philips NTSC MK3 (FM1236MK3 or
> FM1236/F)) ivtv0: Registered device video0 for encoder MPEG (4 MB)
> ivtv0: Registered device video32 for encoder YUV (2 MB)
> ivtv0: Registered device vbi0 for encoder VBI (1 MB)
> ivtv0: Registered device video24 for encoder PCM audio (1 MB)
> ivtv0: Registered device radio0 for encoder radio
> ivtv0: Initialized card #0: Hauppauge WinTV PVR-150
> ivtv1: Initializing card #1
> ivtv1: Autodetected Hauppauge card (cx23416 based)
> ACPI: PCI Interrupt 0000:0f:04.0[A] -> GSI 22 (level, low) -> IRQ 22
> ivtv1: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
> ivtv1: Encoder revision: 0x02060039
> tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #1)
> tda9887 2-0043: tda988[5/6/7] found @ 0x43 (tuner)
> tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
> cx25840 2-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #1)
> cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
> tveeprom 2-0050: Hauppauge model 25012, rev C568, serial# 9935242
> tveeprom 2-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47)
> tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
> 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
> ivtv1: Autodetected Hauppauge WinTV PVR-150
> tuner 2-0061: type set to 47 (LG NTSC (TAPE series))
> ivtv1: Registered device video1 for encoder MPEG (4 MB)
> ivtv1: Registered device video33 for encoder YUV (2 MB)
> ivtv1: Registered device vbi1 for encoder VBI (1 MB)
> ivtv1: Registered device video25 for encoder PCM audio (1 MB)
> ivtv1: Registered device radio1 for encoder radio
> ivtv1: Initialized card #1: Hauppauge WinTV PVR-150
>
> Regards
> --
> Karol Zapolski



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


kzapolski at criticalmention

Nov 18, 2008, 5:58 PM

Post #4 of 11 (2479 views)
Permalink
Re: vbi problems [In reply to]

On Tue, Nov 18, 2008 at 2:01 AM, Hans Verkuil <hverkuil [at] xs4all> wrote:

> On Tuesday 18 November 2008 00:54:16 Karol Marek Zapolski wrote:
> > Hello,
> >
> > I have problems capturing closed captioning while recording video.
> >
> > If I record just cctext without recording video - it looks fine..
> >
> > However recording video and cctext gives me broken text..
> >
> > It looks like it's missing letters..
> >
> > I tried various drivers version under various kernels (I'm using
> > fedora)
>
> It's fixed in kernel 2.6.27.
>
> Regards,
>
> Hans
>

Hans,

I'm still experiencing same problems with 2.6.27 kernel

If needed I can provide root ssh access to one of my servers for testing/dev
purpouses..

# uname -rv
2.6.27.5-37.fc9.x86_64 #1 SMP Wed Nov 12 18:31:37 EST 2008

# dmesg
Linux video capture interface: v2.00
ivtv: Start initialization, version 1.4.0
ivtv0: Initializing card #0
ivtv0: Autodetected Hauppauge card (cx23416 based)
ivtv 0000:0f:03.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom 1-0050: Hauppauge model 25012, rev C5B6, serial# 9966052
tveeprom 1-0050: tuner model is Philips FM1236 MK5 (idx 116, type 43)
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 radio
ivtv0: Autodetected Hauppauge WinTV PVR-150
cx25840 1-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #0)
tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
tda9887 1-0043: creating new instance
tda9887 1-0043: tda988[5/6/7] found
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
tuner-simple 1-0061: creating new instance
tuner-simple 1-0061: type set to 43 (Philips NTSC MK3 (FM1236MK3 or
FM1236/F))
firmware: requesting v4l-cx25840.fw
cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
ivtv0: Registered device video0 for encoder MPG (4096 kB)
ivtv0: Registered device video32 for encoder YUV (2048 kB)
ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
ivtv0: Registered device video24 for encoder PCM (320 kB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Initialized card #0: Hauppauge WinTV PVR-150
ivtv1: Initializing card #1
ivtv1: Autodetected Hauppauge card (cx23416 based)
ivtv 0000:0f:04.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom 2-0050: Hauppauge model 25012, rev C568, serial# 9935242
tveeprom 2-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47)
tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 2-0050: audio processor is CX25843 (idx 37)
tveeprom 2-0050: decoder processor is CX25843 (idx 30)
tveeprom 2-0050: has radio
ivtv1: Autodetected Hauppauge WinTV PVR-150
cx25840 2-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #1)
tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #1)
tda9887 2-0043: creating new instance
tda9887 2-0043: tda988[5/6/7] found
tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
tuner-simple 2-0061: creating new instance
tuner-simple 2-0061: type set to 47 (LG NTSC (TAPE series))
firmware: requesting v4l-cx25840.fw
cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
ivtv1: Registered device video1 for encoder MPG (4096 kB)
ivtv1: Registered device video33 for encoder YUV (2048 kB)
ivtv1: Registered device vbi1 for encoder VBI (1024 kB)
ivtv1: Registered device video25 for encoder PCM (320 kB)
ivtv1: Registered device radio1 for encoder radio
ivtv1: Initialized card #1: Hauppauge WinTV PVR-150

cctext :

:bad one
<cut>
CHECK OUT GREGG.
(NeNe)
OH, I LOVE THAT LOOK.
HE LIKE A GA
(Gregg)
I
I THINIT'S EXCELLENT
FOR THE WOMEN
WHO WILLE BENEFITING
FR THE FOUNDATION.
</cut>

:good one

<cut>
CHECK OUT GREGG.
(NeNe)
OH, I LOVE THAT LOOK.
HE LIKE A GAY PIRATE.
(Gregg)
I THINK IT'S A FANTASTIC
OPPORTUNITY FOR HER.
I THINK IT'S EXCELLENT
FOR THE WOMEN
WHO WILL BE BENEFITING
FROM THE FOUNDATION.
LET ME SEE THAT.
</cut>

Regards
Karol Zapolski


hverkuil at xs4all

Nov 18, 2008, 11:18 PM

Post #5 of 11 (2488 views)
Permalink
Re: vbi problems [In reply to]

On Wednesday 19 November 2008 02:58:12 Karol Zapolski wrote:
> On Tue, Nov 18, 2008 at 2:01 AM, Hans Verkuil <hverkuil [at] xs4all>
wrote:
> > On Tuesday 18 November 2008 00:54:16 Karol Marek Zapolski wrote:
> > > Hello,
> > >
> > > I have problems capturing closed captioning while recording
> > > video.
> > >
> > > If I record just cctext without recording video - it looks fine..
> > >
> > > However recording video and cctext gives me broken text..
> > >
> > > It looks like it's missing letters..
> > >
> > > I tried various drivers version under various kernels (I'm using
> > > fedora)
> >
> > It's fixed in kernel 2.6.27.
> >
> > Regards,
> >
> > Hans
>
> Hans,
>
> I'm still experiencing same problems with 2.6.27 kernel

Hmm, no one else ever reported similar problems so this surprises me. It
was tested pretty thoroughly at the time.

Can you try with the 'bleeding edge' driver? Instructions are here:
http://www.ivtvdriver.org/index.php/Download#Bleeding_Edge_driver

What sort of PC do you have? In particular, which chipset does it have?

Regards,

Hans

>
> If needed I can provide root ssh access to one of my servers for
> testing/dev purpouses..
>
> # uname -rv
> 2.6.27.5-37.fc9.x86_64 #1 SMP Wed Nov 12 18:31:37 EST 2008
>
> # dmesg
> Linux video capture interface: v2.00
> ivtv: Start initialization, version 1.4.0
> ivtv0: Initializing card #0
> ivtv0: Autodetected Hauppauge card (cx23416 based)
> ivtv 0000:0f:03.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
> ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
> tveeprom 1-0050: Hauppauge model 25012, rev C5B6, serial# 9966052
> tveeprom 1-0050: tuner model is Philips FM1236 MK5 (idx 116, type 43)
> 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 radio
> ivtv0: Autodetected Hauppauge WinTV PVR-150
> cx25840 1-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #0)
> tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
> tda9887 1-0043: creating new instance
> tda9887 1-0043: tda988[5/6/7] found
> tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
> tuner-simple 1-0061: creating new instance
> tuner-simple 1-0061: type set to 43 (Philips NTSC MK3 (FM1236MK3 or
> FM1236/F))
> firmware: requesting v4l-cx25840.fw
> cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> ivtv0: Registered device video0 for encoder MPG (4096 kB)
> ivtv0: Registered device video32 for encoder YUV (2048 kB)
> ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
> ivtv0: Registered device video24 for encoder PCM (320 kB)
> ivtv0: Registered device radio0 for encoder radio
> ivtv0: Initialized card #0: Hauppauge WinTV PVR-150
> ivtv1: Initializing card #1
> ivtv1: Autodetected Hauppauge card (cx23416 based)
> ivtv 0000:0f:04.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
> ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
> tveeprom 2-0050: Hauppauge model 25012, rev C568, serial# 9935242
> tveeprom 2-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47)
> tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
> tveeprom 2-0050: audio processor is CX25843 (idx 37)
> tveeprom 2-0050: decoder processor is CX25843 (idx 30)
> tveeprom 2-0050: has radio
> ivtv1: Autodetected Hauppauge WinTV PVR-150
> cx25840 2-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #1)
> tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #1)
> tda9887 2-0043: creating new instance
> tda9887 2-0043: tda988[5/6/7] found
> tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
> wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
> tuner-simple 2-0061: creating new instance
> tuner-simple 2-0061: type set to 47 (LG NTSC (TAPE series))
> firmware: requesting v4l-cx25840.fw
> cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> ivtv1: Registered device video1 for encoder MPG (4096 kB)
> ivtv1: Registered device video33 for encoder YUV (2048 kB)
> ivtv1: Registered device vbi1 for encoder VBI (1024 kB)
> ivtv1: Registered device video25 for encoder PCM (320 kB)
> ivtv1: Registered device radio1 for encoder radio
> ivtv1: Initialized card #1: Hauppauge WinTV PVR-150
>
> cctext :
> :bad one
>
> <cut>
> CHECK OUT GREGG.
> (NeNe)
> OH, I LOVE THAT LOOK.
> HE LIKE A GA
> (Gregg)
> I
> I THINIT'S EXCELLENT
> FOR THE WOMEN
> WHO WILLE BENEFITING
> FR THE FOUNDATION.
> </cut>
>
> :good one
>
> <cut>
> CHECK OUT GREGG.
> (NeNe)
> OH, I LOVE THAT LOOK.
> HE LIKE A GAY PIRATE.
> (Gregg)
> I THINK IT'S A FANTASTIC
> OPPORTUNITY FOR HER.
> I THINK IT'S EXCELLENT
> FOR THE WOMEN
> WHO WILL BE BENEFITING
> FROM THE FOUNDATION.
> LET ME SEE THAT.
> </cut>
>
> Regards
> Karol Zapolski



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


kzapolski at criticalmention

Nov 19, 2008, 11:32 AM

Post #6 of 11 (2472 views)
Permalink
Re: vbi problems [In reply to]

On Wed, Nov 19, 2008 at 2:18 AM, Hans Verkuil <hverkuil [at] xs4all> wrote:

> On Wednesday 19 November 2008 02:58:12 Karol Zapolski wrote:
> > On Tue, Nov 18, 2008 at 2:01 AM, Hans Verkuil <hverkuil [at] xs4all>
> wrote:
> > > On Tuesday 18 November 2008 00:54:16 Karol Marek Zapolski wrote:
> > > > Hello,
> > > >
> > > > I have problems capturing closed captioning while recording
> > > > video.
> > > >
> > > > If I record just cctext without recording video - it looks fine..
> > > >
> > > > However recording video and cctext gives me broken text..
> > > >
> > > > It looks like it's missing letters..
> > > >
> > > > I tried various drivers version under various kernels (I'm using
> > > > fedora)
> > >
> > > It's fixed in kernel 2.6.27.
> > >
> > > Regards,
> > >
> > > Hans
> >
> > Hans,
> >
> > I'm still experiencing same problems with 2.6.27 kernel
>
> Hmm, no one else ever reported similar problems so this surprises me. It
> was tested pretty thoroughly at the time.
>
> Can you try with the 'bleeding edge' driver? Instructions are here:
> http://www.ivtvdriver.org/index.php/Download#Bleeding_Edge_driver
>
> What sort of PC do you have? In particular, which chipset does it have?
>
> Regards,
>
> Hans


It still the same thing - I used latest firmware and drivers as you
recomended

The machine has on Supermicro motherboard, 2GB of RAM, 4 x 500GB drives
Raid5
and 4 PVR-150 cards

# lspci
lspci
00:00.0 Host bridge: Intel Corporation E7230/3000/3010 Memory Controller Hub
(rev c0)
00:01.0 PCI bridge: Intel Corporation E7230/3000/3010 PCI Express Root Port
(rev c0)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port
1 (rev 01)
00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI
Express Port 5 (rev 01)
00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI
Express Port 6 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI
Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface
Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller
(rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA
IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev
01)
09:00.0 PCI bridge: Intel Corporation 6702PXH PCI Express-to-PCI Bridge A
(rev 09)
09:00.1 PIC: Intel Corporation 6700/6702PXH I/OxAPIC Interrupt Controller A
(rev 09)
0d:00.0 Ethernet controller: Intel Corporation 82573E Gigabit Ethernet
Controller (Copper) (rev 03)
0e:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet
Controller
0f:00.0 VGA compatible controller: XGI Technology Inc. (eXtreme Graphics
Innovation) Volari Z7
0f:03.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
0f:04.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
0f:05.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
0f:06.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)


Regards
Karol Zapolski



>
>
> >
> > If needed I can provide root ssh access to one of my servers for
> > testing/dev purpouses..
> >
> > # uname -rv
> > 2.6.27.5-37.fc9.x86_64 #1 SMP Wed Nov 12 18:31:37 EST 2008
> >
> > # dmesg
> > Linux video capture interface: v2.00
> > ivtv: Start initialization, version 1.4.0
> > ivtv0: Initializing card #0
> > ivtv0: Autodetected Hauppauge card (cx23416 based)
> > ivtv 0000:0f:03.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
> > ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
> > tveeprom 1-0050: Hauppauge model 25012, rev C5B6, serial# 9966052
> > tveeprom 1-0050: tuner model is Philips FM1236 MK5 (idx 116, type 43)
> > 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 radio
> > ivtv0: Autodetected Hauppauge WinTV PVR-150
> > cx25840 1-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #0)
> > tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
> > tda9887 1-0043: creating new instance
> > tda9887 1-0043: tda988[5/6/7] found
> > tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> > wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
> > tuner-simple 1-0061: creating new instance
> > tuner-simple 1-0061: type set to 43 (Philips NTSC MK3 (FM1236MK3 or
> > FM1236/F))
> > firmware: requesting v4l-cx25840.fw
> > cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> > ivtv0: Registered device video0 for encoder MPG (4096 kB)
> > ivtv0: Registered device video32 for encoder YUV (2048 kB)
> > ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
> > ivtv0: Registered device video24 for encoder PCM (320 kB)
> > ivtv0: Registered device radio0 for encoder radio
> > ivtv0: Initialized card #0: Hauppauge WinTV PVR-150
> > ivtv1: Initializing card #1
> > ivtv1: Autodetected Hauppauge card (cx23416 based)
> > ivtv 0000:0f:04.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
> > ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
> > tveeprom 2-0050: Hauppauge model 25012, rev C568, serial# 9935242
> > tveeprom 2-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47)
> > tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
> > tveeprom 2-0050: audio processor is CX25843 (idx 37)
> > tveeprom 2-0050: decoder processor is CX25843 (idx 30)
> > tveeprom 2-0050: has radio
> > ivtv1: Autodetected Hauppauge WinTV PVR-150
> > cx25840 2-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #1)
> > tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #1)
> > tda9887 2-0043: creating new instance
> > tda9887 2-0043: tda988[5/6/7] found
> > tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
> > wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
> > tuner-simple 2-0061: creating new instance
> > tuner-simple 2-0061: type set to 47 (LG NTSC (TAPE series))
> > firmware: requesting v4l-cx25840.fw
> > cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> > ivtv1: Registered device video1 for encoder MPG (4096 kB)
> > ivtv1: Registered device video33 for encoder YUV (2048 kB)
> > ivtv1: Registered device vbi1 for encoder VBI (1024 kB)
> > ivtv1: Registered device video25 for encoder PCM (320 kB)
> > ivtv1: Registered device radio1 for encoder radio
> > ivtv1: Initialized card #1: Hauppauge WinTV PVR-150
> >
> > cctext :
> > :bad one
> >
> > <cut>
> > CHECK OUT GREGG.
> > (NeNe)
> > OH, I LOVE THAT LOOK.
> > HE LIKE A GA
> > (Gregg)
> > I
> > I THINIT'S EXCELLENT
> > FOR THE WOMEN
> > WHO WILLE BENEFITING
> > FR THE FOUNDATION.
> > </cut>
> >
> > :good one
> >
> > <cut>
> > CHECK OUT GREGG.
> > (NeNe)
> > OH, I LOVE THAT LOOK.
> > HE LIKE A GAY PIRATE.
> > (Gregg)
> > I THINK IT'S A FANTASTIC
> > OPPORTUNITY FOR HER.
> > I THINK IT'S EXCELLENT
> > FOR THE WOMEN
> > WHO WILL BE BENEFITING
> > FROM THE FOUNDATION.
> > LET ME SEE THAT.
> > </cut>
> >
> > Regards
> > Karol Zapolski
>
>
>


hverkuil at xs4all

Nov 19, 2008, 11:27 PM

Post #7 of 11 (2473 views)
Permalink
Re: vbi problems [In reply to]

On Wednesday 19 November 2008 20:32:04 Karol Zapolski wrote:
> On Wed, Nov 19, 2008 at 2:18 AM, Hans Verkuil <hverkuil [at] xs4all>
wrote:
> > On Wednesday 19 November 2008 02:58:12 Karol Zapolski wrote:
> > > On Tue, Nov 18, 2008 at 2:01 AM, Hans Verkuil
> > > <hverkuil [at] xs4all>
> >
> > wrote:
> > > > On Tuesday 18 November 2008 00:54:16 Karol Marek Zapolski wrote:
> > > > > Hello,
> > > > >
> > > > > I have problems capturing closed captioning while recording
> > > > > video.
> > > > >
> > > > > If I record just cctext without recording video - it looks
> > > > > fine..
> > > > >
> > > > > However recording video and cctext gives me broken text..
> > > > >
> > > > > It looks like it's missing letters..
> > > > >
> > > > > I tried various drivers version under various kernels (I'm
> > > > > using fedora)
> > > >
> > > > It's fixed in kernel 2.6.27.
> > > >
> > > > Regards,
> > > >
> > > > Hans
> > >
> > > Hans,
> > >
> > > I'm still experiencing same problems with 2.6.27 kernel
> >
> > Hmm, no one else ever reported similar problems so this surprises
> > me. It was tested pretty thoroughly at the time.
> >
> > Can you try with the 'bleeding edge' driver? Instructions are here:
> > http://www.ivtvdriver.org/index.php/Download#Bleeding_Edge_driver
> >
> > What sort of PC do you have? In particular, which chipset does it
> > have?
> >
> > Regards,
> >
> > Hans
>
> It still the same thing - I used latest firmware and drivers as you
> recomended
>
> The machine has on Supermicro motherboard, 2GB of RAM, 4 x 500GB
> drives Raid5
> and 4 PVR-150 cards

How do you test this?

Can you also try to do this:

In one shell run:

vbi -d /dev/vbi0

(the vbi tool is part of the ivtv-utils:
http://dl.ivtvdriver.org/ivtv/archive/1.3.x/ivtv-utils-1.3.0.tar.gz)

In the other shell run:

cat /dev/video0 >/dev/null

And does this problem happen for all four PVR-150 cards?

If you still experience the same problems with the above test, then I'm
afraid I need an account. I'm not guaranteeing anything, BTW. VBI is
really difficult to implement and it's rather depressing for me to
still have cases where it is apparently not working well.

Regards,

Hans

>
> # lspci
> lspci
> 00:00.0 Host bridge: Intel Corporation E7230/3000/3010 Memory
> Controller Hub (rev c0)
> 00:01.0 PCI bridge: Intel Corporation E7230/3000/3010 PCI Express
> Root Port (rev c0)
> 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI
> Express Port 1 (rev 01)
> 00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family)
> PCI Express Port 5 (rev 01)
> 00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family)
> PCI Express Port 6 (rev 01)
> 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
> UHCI Controller #1 (rev 01)
> 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
> UHCI Controller #2 (rev 01)
> 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
> UHCI Controller #3 (rev 01)
> 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
> UHCI Controller #4 (rev 01)
> 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2
> EHCI Controller (rev 01)
> 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
> 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC
> Interface Bridge (rev 01)
> 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE
> Controller (rev 01)
> 00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family)
> SATA IDE Controller (rev 01)
> 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus
> Controller (rev 01)
> 09:00.0 PCI bridge: Intel Corporation 6702PXH PCI Express-to-PCI
> Bridge A (rev 09)
> 09:00.1 PIC: Intel Corporation 6700/6702PXH I/OxAPIC Interrupt
> Controller A (rev 09)
> 0d:00.0 Ethernet controller: Intel Corporation 82573E Gigabit
> Ethernet Controller (Copper) (rev 03)
> 0e:00.0 Ethernet controller: Intel Corporation 82573L Gigabit
> Ethernet Controller
> 0f:00.0 VGA compatible controller: XGI Technology Inc. (eXtreme
> Graphics Innovation) Volari Z7
> 0f:03.0 Multimedia video controller: Internext Compression Inc iTVC16
> (CX23416) MPEG-2 Encoder (rev 01)
> 0f:04.0 Multimedia video controller: Internext Compression Inc iTVC16
> (CX23416) MPEG-2 Encoder (rev 01)
> 0f:05.0 Multimedia video controller: Internext Compression Inc iTVC16
> (CX23416) MPEG-2 Encoder (rev 01)
> 0f:06.0 Multimedia video controller: Internext Compression Inc iTVC16
> (CX23416) MPEG-2 Encoder (rev 01)
>
>
> Regards
> Karol Zapolski
>
> > > If needed I can provide root ssh access to one of my servers for
> > > testing/dev purpouses..
> > >
> > > # uname -rv
> > > 2.6.27.5-37.fc9.x86_64 #1 SMP Wed Nov 12 18:31:37 EST 2008
> > >
> > > # dmesg
> > > Linux video capture interface: v2.00
> > > ivtv: Start initialization, version 1.4.0
> > > ivtv0: Initializing card #0
> > > ivtv0: Autodetected Hauppauge card (cx23416 based)
> > > ivtv 0000:0f:03.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
> > > ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
> > > tveeprom 1-0050: Hauppauge model 25012, rev C5B6, serial# 9966052
> > > tveeprom 1-0050: tuner model is Philips FM1236 MK5 (idx 116, type
> > > 43) 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 radio
> > > ivtv0: Autodetected Hauppauge WinTV PVR-150
> > > cx25840 1-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #0)
> > > tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
> > > tda9887 1-0043: creating new instance
> > > tda9887 1-0043: tda988[5/6/7] found
> > > tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> > > wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
> > > tuner-simple 1-0061: creating new instance
> > > tuner-simple 1-0061: type set to 43 (Philips NTSC MK3 (FM1236MK3
> > > or FM1236/F))
> > > firmware: requesting v4l-cx25840.fw
> > > cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> > > ivtv0: Registered device video0 for encoder MPG (4096 kB)
> > > ivtv0: Registered device video32 for encoder YUV (2048 kB)
> > > ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
> > > ivtv0: Registered device video24 for encoder PCM (320 kB)
> > > ivtv0: Registered device radio0 for encoder radio
> > > ivtv0: Initialized card #0: Hauppauge WinTV PVR-150
> > > ivtv1: Initializing card #1
> > > ivtv1: Autodetected Hauppauge card (cx23416 based)
> > > ivtv 0000:0f:04.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
> > > ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
> > > tveeprom 2-0050: Hauppauge model 25012, rev C568, serial# 9935242
> > > tveeprom 2-0050: tuner model is LG TAPE H001F MK3 (idx 68, type
> > > 47) tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
> > > tveeprom 2-0050: audio processor is CX25843 (idx 37)
> > > tveeprom 2-0050: decoder processor is CX25843 (idx 30)
> > > tveeprom 2-0050: has radio
> > > ivtv1: Autodetected Hauppauge WinTV PVR-150
> > > cx25840 2-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #1)
> > > tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #1)
> > > tda9887 2-0043: creating new instance
> > > tda9887 2-0043: tda988[5/6/7] found
> > > tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
> > > wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
> > > tuner-simple 2-0061: creating new instance
> > > tuner-simple 2-0061: type set to 47 (LG NTSC (TAPE series))
> > > firmware: requesting v4l-cx25840.fw
> > > cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> > > ivtv1: Registered device video1 for encoder MPG (4096 kB)
> > > ivtv1: Registered device video33 for encoder YUV (2048 kB)
> > > ivtv1: Registered device vbi1 for encoder VBI (1024 kB)
> > > ivtv1: Registered device video25 for encoder PCM (320 kB)
> > > ivtv1: Registered device radio1 for encoder radio
> > > ivtv1: Initialized card #1: Hauppauge WinTV PVR-150
> > >
> > > cctext :
> > > :bad one
> > >
> > > <cut>
> > > CHECK OUT GREGG.
> > > (NeNe)
> > > OH, I LOVE THAT LOOK.
> > > HE LIKE A GA
> > > (Gregg)
> > > I
> > > I THINIT'S EXCELLENT
> > > FOR THE WOMEN
> > > WHO WILLE BENEFITING
> > > FR THE FOUNDATION.
> > > </cut>
> > >
> > > :good one
> > >
> > > <cut>
> > > CHECK OUT GREGG.
> > > (NeNe)
> > > OH, I LOVE THAT LOOK.
> > > HE LIKE A GAY PIRATE.
> > > (Gregg)
> > > I THINK IT'S A FANTASTIC
> > > OPPORTUNITY FOR HER.
> > > I THINK IT'S EXCELLENT
> > > FOR THE WOMEN
> > > WHO WILL BE BENEFITING
> > > FROM THE FOUNDATION.
> > > LET ME SEE THAT.
> > > </cut>
> > >
> > > Regards
> > > Karol Zapolski



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


zapolski at gmail

Nov 20, 2008, 8:06 AM

Post #8 of 11 (2499 views)
Permalink
Re: vbi problems [In reply to]

On Thu, Nov 20, 2008 at 2:27 AM, Hans Verkuil <hverkuil [at] xs4all> wrote:

> On Wednesday 19 November 2008 20:32:04 Karol Zapolski wrote:
> > On Wed, Nov 19, 2008 at 2:18 AM, Hans Verkuil <hverkuil [at] xs4all>
> wrote:
> > > On Wednesday 19 November 2008 02:58:12 Karol Zapolski wrote:
> > > > On Tue, Nov 18, 2008 at 2:01 AM, Hans Verkuil
> > > > <hverkuil [at] xs4all>
> > >
> > > wrote:
> > > > > On Tuesday 18 November 2008 00:54:16 Karol Marek Zapolski wrote:
> > > > > > Hello,
> > > > > >
> > > > > > I have problems capturing closed captioning while recording
> > > > > > video.
> > > > > >
> > > > > > If I record just cctext without recording video - it looks
> > > > > > fine..
> > > > > >
> > > > > > However recording video and cctext gives me broken text..
> > > > > >
> > > > > > It looks like it's missing letters..
> > > > > >
> > > > > > I tried various drivers version under various kernels (I'm
> > > > > > using fedora)
> > > > >
> > > > > It's fixed in kernel 2.6.27.
> > > > >
> > > > > Regards,
> > > > >
> > > > > Hans
> > > >
> > > > Hans,
> > > >
> > > > I'm still experiencing same problems with 2.6.27 kernel
> > >
> > > Hmm, no one else ever reported similar problems so this surprises
> > > me. It was tested pretty thoroughly at the time.
> > >
> > > Can you try with the 'bleeding edge' driver? Instructions are here:
> > > http://www.ivtvdriver.org/index.php/Download#Bleeding_Edge_driver
> > >
> > > What sort of PC do you have? In particular, which chipset does it
> > > have?
> > >
> > > Regards,
> > >
> > > Hans
> >
> > It still the same thing - I used latest firmware and drivers as you
> > recomended
> >
> > The machine has on Supermicro motherboard, 2GB of RAM, 4 x 500GB
> > drives Raid5
> > and 4 PVR-150 cards
>
> How do you test this?
>
> Can you also try to do this:
>
> In one shell run:
>
> vbi -d /dev/vbi0
>
> (the vbi tool is part of the ivtv-utils:
> http://dl.ivtvdriver.org/ivtv/archive/1.3.x/ivtv-utils-1.3.0.tar.gz)
>
> In the other shell run:
>
> cat /dev/video0 >/dev/null
>
> And does this problem happen for all four PVR-150 cards?
>
> If you still experience the same problems with the above test, then I'm
> afraid I need an account. I'm not guaranteeing anything, BTW. VBI is
> really difficult to implement and it's rather depressing for me to
> still have cases where it is apparently not working well.
>
> Regards,
>
> Hans
>

Hans,

My apologies... It works great with Your vbi tool - I did not know about
this tool.
I was checking it with zvbi-ntsc-cc...

And just for the records it was happening on all 4 cards (btw. I have more
then 1 machine with haupauge cards)

Anyway - If you need account with one or multiple haupauge cards
(pvr150/350/500 or hvr1600/1800/1250 and other ) I will be happy to give it
to you

Thank you very much for your help...

Best regards
Karol Zapolski









>
> >
> > # lspci
> > lspci
> > 00:00.0 Host bridge: Intel Corporation E7230/3000/3010 Memory
> > Controller Hub (rev c0)
> > 00:01.0 PCI bridge: Intel Corporation E7230/3000/3010 PCI Express
> > Root Port (rev c0)
> > 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI
> > Express Port 1 (rev 01)
> > 00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family)
> > PCI Express Port 5 (rev 01)
> > 00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family)
> > PCI Express Port 6 (rev 01)
> > 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
> > UHCI Controller #1 (rev 01)
> > 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
> > UHCI Controller #2 (rev 01)
> > 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
> > UHCI Controller #3 (rev 01)
> > 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
> > UHCI Controller #4 (rev 01)
> > 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2
> > EHCI Controller (rev 01)
> > 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
> > 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC
> > Interface Bridge (rev 01)
> > 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE
> > Controller (rev 01)
> > 00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family)
> > SATA IDE Controller (rev 01)
> > 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus
> > Controller (rev 01)
> > 09:00.0 PCI bridge: Intel Corporation 6702PXH PCI Express-to-PCI
> > Bridge A (rev 09)
> > 09:00.1 PIC: Intel Corporation 6700/6702PXH I/OxAPIC Interrupt
> > Controller A (rev 09)
> > 0d:00.0 Ethernet controller: Intel Corporation 82573E Gigabit
> > Ethernet Controller (Copper) (rev 03)
> > 0e:00.0 Ethernet controller: Intel Corporation 82573L Gigabit
> > Ethernet Controller
> > 0f:00.0 VGA compatible controller: XGI Technology Inc. (eXtreme
> > Graphics Innovation) Volari Z7
> > 0f:03.0 Multimedia video controller: Internext Compression Inc iTVC16
> > (CX23416) MPEG-2 Encoder (rev 01)
> > 0f:04.0 Multimedia video controller: Internext Compression Inc iTVC16
> > (CX23416) MPEG-2 Encoder (rev 01)
> > 0f:05.0 Multimedia video controller: Internext Compression Inc iTVC16
> > (CX23416) MPEG-2 Encoder (rev 01)
> > 0f:06.0 Multimedia video controller: Internext Compression Inc iTVC16
> > (CX23416) MPEG-2 Encoder (rev 01)
> >
> >
> > Regards
> > Karol Zapolski
> >
> > > > If needed I can provide root ssh access to one of my servers for
> > > > testing/dev purpouses..
> > > >
> > > > # uname -rv
> > > > 2.6.27.5-37.fc9.x86_64 #1 SMP Wed Nov 12 18:31:37 EST 2008
> > > >
> > > > # dmesg
> > > > Linux video capture interface: v2.00
> > > > ivtv: Start initialization, version 1.4.0
> > > > ivtv0: Initializing card #0
> > > > ivtv0: Autodetected Hauppauge card (cx23416 based)
> > > > ivtv 0000:0f:03.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
> > > > ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
> > > > tveeprom 1-0050: Hauppauge model 25012, rev C5B6, serial# 9966052
> > > > tveeprom 1-0050: tuner model is Philips FM1236 MK5 (idx 116, type
> > > > 43) 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 radio
> > > > ivtv0: Autodetected Hauppauge WinTV PVR-150
> > > > cx25840 1-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #0)
> > > > tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
> > > > tda9887 1-0043: creating new instance
> > > > tda9887 1-0043: tda988[5/6/7] found
> > > > tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> > > > wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
> > > > tuner-simple 1-0061: creating new instance
> > > > tuner-simple 1-0061: type set to 43 (Philips NTSC MK3 (FM1236MK3
> > > > or FM1236/F))
> > > > firmware: requesting v4l-cx25840.fw
> > > > cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> > > > ivtv0: Registered device video0 for encoder MPG (4096 kB)
> > > > ivtv0: Registered device video32 for encoder YUV (2048 kB)
> > > > ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
> > > > ivtv0: Registered device video24 for encoder PCM (320 kB)
> > > > ivtv0: Registered device radio0 for encoder radio
> > > > ivtv0: Initialized card #0: Hauppauge WinTV PVR-150
> > > > ivtv1: Initializing card #1
> > > > ivtv1: Autodetected Hauppauge card (cx23416 based)
> > > > ivtv 0000:0f:04.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
> > > > ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
> > > > tveeprom 2-0050: Hauppauge model 25012, rev C568, serial# 9935242
> > > > tveeprom 2-0050: tuner model is LG TAPE H001F MK3 (idx 68, type
> > > > 47) tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
> > > > tveeprom 2-0050: audio processor is CX25843 (idx 37)
> > > > tveeprom 2-0050: decoder processor is CX25843 (idx 30)
> > > > tveeprom 2-0050: has radio
> > > > ivtv1: Autodetected Hauppauge WinTV PVR-150
> > > > cx25840 2-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #1)
> > > > tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #1)
> > > > tda9887 2-0043: creating new instance
> > > > tda9887 2-0043: tda988[5/6/7] found
> > > > tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
> > > > wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
> > > > tuner-simple 2-0061: creating new instance
> > > > tuner-simple 2-0061: type set to 47 (LG NTSC (TAPE series))
> > > > firmware: requesting v4l-cx25840.fw
> > > > cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> > > > ivtv1: Registered device video1 for encoder MPG (4096 kB)
> > > > ivtv1: Registered device video33 for encoder YUV (2048 kB)
> > > > ivtv1: Registered device vbi1 for encoder VBI (1024 kB)
> > > > ivtv1: Registered device video25 for encoder PCM (320 kB)
> > > > ivtv1: Registered device radio1 for encoder radio
> > > > ivtv1: Initialized card #1: Hauppauge WinTV PVR-150
> > > >
> > > > cctext :
> > > > :bad one
> > > >
> > > > <cut>
> > > > CHECK OUT GREGG.
> > > > (NeNe)
> > > > OH, I LOVE THAT LOOK.
> > > > HE LIKE A GA
> > > > (Gregg)
> > > > I
> > > > I THINIT'S EXCELLENT
> > > > FOR THE WOMEN
> > > > WHO WILLE BENEFITING
> > > > FR THE FOUNDATION.
> > > > </cut>
> > > >
> > > > :good one
> > > >
> > > > <cut>
> > > > CHECK OUT GREGG.
> > > > (NeNe)
> > > > OH, I LOVE THAT LOOK.
> > > > HE LIKE A GAY PIRATE.
> > > > (Gregg)
> > > > I THINK IT'S A FANTASTIC
> > > > OPPORTUNITY FOR HER.
> > > > I THINK IT'S EXCELLENT
> > > > FOR THE WOMEN
> > > > WHO WILL BE BENEFITING
> > > > FROM THE FOUNDATION.
> > > > LET ME SEE THAT.
> > > > </cut>
> > > >
> > > > Regards
> > > > Karol Zapolski
>
>
>


hverkuil at xs4all

Nov 20, 2008, 9:11 AM

Post #9 of 11 (2465 views)
Permalink
Re: vbi problems [In reply to]

On Thursday 20 November 2008 17:06:36 Karol Marek Zapolski wrote:
> On Thu, Nov 20, 2008 at 2:27 AM, Hans Verkuil <hverkuil [at] xs4all>
wrote:
> > On Wednesday 19 November 2008 20:32:04 Karol Zapolski wrote:
> > > On Wed, Nov 19, 2008 at 2:18 AM, Hans Verkuil
> > > <hverkuil [at] xs4all>
> >
> > wrote:
> > > > On Wednesday 19 November 2008 02:58:12 Karol Zapolski wrote:
> > > > > On Tue, Nov 18, 2008 at 2:01 AM, Hans Verkuil
> > > > > <hverkuil [at] xs4all>
> > > >
> > > > wrote:
> > > > > > On Tuesday 18 November 2008 00:54:16 Karol Marek Zapolski
wrote:
> > > > > > > Hello,
> > > > > > >
> > > > > > > I have problems capturing closed captioning while
> > > > > > > recording video.
> > > > > > >
> > > > > > > If I record just cctext without recording video - it
> > > > > > > looks fine..
> > > > > > >
> > > > > > > However recording video and cctext gives me broken text..
> > > > > > >
> > > > > > > It looks like it's missing letters..
> > > > > > >
> > > > > > > I tried various drivers version under various kernels
> > > > > > > (I'm using fedora)
> > > > > >
> > > > > > It's fixed in kernel 2.6.27.
> > > > > >
> > > > > > Regards,
> > > > > >
> > > > > > Hans
> > > > >
> > > > > Hans,
> > > > >
> > > > > I'm still experiencing same problems with 2.6.27 kernel
> > > >
> > > > Hmm, no one else ever reported similar problems so this
> > > > surprises me. It was tested pretty thoroughly at the time.
> > > >
> > > > Can you try with the 'bleeding edge' driver? Instructions are
> > > > here:
> > > > http://www.ivtvdriver.org/index.php/Download#Bleeding_Edge_driv
> > > >er
> > > >
> > > > What sort of PC do you have? In particular, which chipset does
> > > > it have?
> > > >
> > > > Regards,
> > > >
> > > > Hans
> > >
> > > It still the same thing - I used latest firmware and drivers as
> > > you recomended
> > >
> > > The machine has on Supermicro motherboard, 2GB of RAM, 4 x 500GB
> > > drives Raid5
> > > and 4 PVR-150 cards
> >
> > How do you test this?
> >
> > Can you also try to do this:
> >
> > In one shell run:
> >
> > vbi -d /dev/vbi0
> >
> > (the vbi tool is part of the ivtv-utils:
> > http://dl.ivtvdriver.org/ivtv/archive/1.3.x/ivtv-utils-1.3.0.tar.gz
> >)
> >
> > In the other shell run:
> >
> > cat /dev/video0 >/dev/null
> >
> > And does this problem happen for all four PVR-150 cards?
> >
> > If you still experience the same problems with the above test, then
> > I'm afraid I need an account. I'm not guaranteeing anything, BTW.
> > VBI is really difficult to implement and it's rather depressing for
> > me to still have cases where it is apparently not working well.
> >
> > Regards,
> >
> > Hans
>
> Hans,
>
> My apologies... It works great with Your vbi tool - I did not know
> about this tool.
> I was checking it with zvbi-ntsc-cc...
>
> And just for the records it was happening on all 4 cards (btw. I have
> more then 1 machine with haupauge cards)
>
> Anyway - If you need account with one or multiple haupauge cards
> (pvr150/350/500 or hvr1600/1800/1250 and other ) I will be happy to
> give it to you
>
> Thank you very much for your help...

You're welcome. You've made my day, I really wasn't looking forward to
wrestling with this yet again! :-)

Regards,

Hans

>
> Best regards
> Karol Zapolski
>
> > > # lspci
> > > lspci
> > > 00:00.0 Host bridge: Intel Corporation E7230/3000/3010 Memory
> > > Controller Hub (rev c0)
> > > 00:01.0 PCI bridge: Intel Corporation E7230/3000/3010 PCI Express
> > > Root Port (rev c0)
> > > 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI
> > > Express Port 1 (rev 01)
> > > 00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7
> > > Family) PCI Express Port 5 (rev 01)
> > > 00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7
> > > Family) PCI Express Port 6 (rev 01)
> > > 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family)
> > > USB UHCI Controller #1 (rev 01)
> > > 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family)
> > > USB UHCI Controller #2 (rev 01)
> > > 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family)
> > > USB UHCI Controller #3 (rev 01)
> > > 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family)
> > > USB UHCI Controller #4 (rev 01)
> > > 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family)
> > > USB2 EHCI Controller (rev 01)
> > > 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
> > > 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family)
> > > LPC Interface Bridge (rev 01)
> > > 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE
> > > Controller (rev 01)
> > > 00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7
> > > Family) SATA IDE Controller (rev 01)
> > > 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus
> > > Controller (rev 01)
> > > 09:00.0 PCI bridge: Intel Corporation 6702PXH PCI Express-to-PCI
> > > Bridge A (rev 09)
> > > 09:00.1 PIC: Intel Corporation 6700/6702PXH I/OxAPIC Interrupt
> > > Controller A (rev 09)
> > > 0d:00.0 Ethernet controller: Intel Corporation 82573E Gigabit
> > > Ethernet Controller (Copper) (rev 03)
> > > 0e:00.0 Ethernet controller: Intel Corporation 82573L Gigabit
> > > Ethernet Controller
> > > 0f:00.0 VGA compatible controller: XGI Technology Inc. (eXtreme
> > > Graphics Innovation) Volari Z7
> > > 0f:03.0 Multimedia video controller: Internext Compression Inc
> > > iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
> > > 0f:04.0 Multimedia video controller: Internext Compression Inc
> > > iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
> > > 0f:05.0 Multimedia video controller: Internext Compression Inc
> > > iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
> > > 0f:06.0 Multimedia video controller: Internext Compression Inc
> > > iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
> > >
> > >
> > > Regards
> > > Karol Zapolski
> > >
> > > > > If needed I can provide root ssh access to one of my servers
> > > > > for testing/dev purpouses..
> > > > >
> > > > > # uname -rv
> > > > > 2.6.27.5-37.fc9.x86_64 #1 SMP Wed Nov 12 18:31:37 EST 2008
> > > > >
> > > > > # dmesg
> > > > > Linux video capture interface: v2.00
> > > > > ivtv: Start initialization, version 1.4.0
> > > > > ivtv0: Initializing card #0
> > > > > ivtv0: Autodetected Hauppauge card (cx23416 based)
> > > > > ivtv 0000:0f:03.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
> > > > > ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
> > > > > tveeprom 1-0050: Hauppauge model 25012, rev C5B6, serial#
> > > > > 9966052 tveeprom 1-0050: tuner model is Philips FM1236 MK5
> > > > > (idx 116, type 43) 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 radio
> > > > > ivtv0: Autodetected Hauppauge WinTV PVR-150
> > > > > cx25840 1-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #0)
> > > > > tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
> > > > > tda9887 1-0043: creating new instance
> > > > > tda9887 1-0043: tda988[5/6/7] found
> > > > > tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> > > > > wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
> > > > > tuner-simple 1-0061: creating new instance
> > > > > tuner-simple 1-0061: type set to 43 (Philips NTSC MK3
> > > > > (FM1236MK3 or FM1236/F))
> > > > > firmware: requesting v4l-cx25840.fw
> > > > > cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> > > > > ivtv0: Registered device video0 for encoder MPG (4096 kB)
> > > > > ivtv0: Registered device video32 for encoder YUV (2048 kB)
> > > > > ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
> > > > > ivtv0: Registered device video24 for encoder PCM (320 kB)
> > > > > ivtv0: Registered device radio0 for encoder radio
> > > > > ivtv0: Initialized card #0: Hauppauge WinTV PVR-150
> > > > > ivtv1: Initializing card #1
> > > > > ivtv1: Autodetected Hauppauge card (cx23416 based)
> > > > > ivtv 0000:0f:04.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
> > > > > ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
> > > > > tveeprom 2-0050: Hauppauge model 25012, rev C568, serial#
> > > > > 9935242 tveeprom 2-0050: tuner model is LG TAPE H001F MK3
> > > > > (idx 68, type 47) tveeprom 2-0050: TV standards NTSC(M)
> > > > > (eeprom 0x08) tveeprom 2-0050: audio processor is CX25843
> > > > > (idx 37) tveeprom 2-0050: decoder processor is CX25843 (idx
> > > > > 30) tveeprom 2-0050: has radio
> > > > > ivtv1: Autodetected Hauppauge WinTV PVR-150
> > > > > cx25840 2-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #1)
> > > > > tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #1)
> > > > > tda9887 2-0043: creating new instance
> > > > > tda9887 2-0043: tda988[5/6/7] found
> > > > > tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
> > > > > wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
> > > > > tuner-simple 2-0061: creating new instance
> > > > > tuner-simple 2-0061: type set to 47 (LG NTSC (TAPE series))
> > > > > firmware: requesting v4l-cx25840.fw
> > > > > cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> > > > > ivtv1: Registered device video1 for encoder MPG (4096 kB)
> > > > > ivtv1: Registered device video33 for encoder YUV (2048 kB)
> > > > > ivtv1: Registered device vbi1 for encoder VBI (1024 kB)
> > > > > ivtv1: Registered device video25 for encoder PCM (320 kB)
> > > > > ivtv1: Registered device radio1 for encoder radio
> > > > > ivtv1: Initialized card #1: Hauppauge WinTV PVR-150
> > > > >
> > > > > cctext :
> > > > > :bad one
> > > > >
> > > > > <cut>
> > > > > CHECK OUT GREGG.
> > > > > (NeNe)
> > > > > OH, I LOVE THAT LOOK.
> > > > > HE LIKE A GA
> > > > > (Gregg)
> > > > > I
> > > > > I THINIT'S EXCELLENT
> > > > > FOR THE WOMEN
> > > > > WHO WILLE BENEFITING
> > > > > FR THE FOUNDATION.
> > > > > </cut>
> > > > >
> > > > > :good one
> > > > >
> > > > > <cut>
> > > > > CHECK OUT GREGG.
> > > > > (NeNe)
> > > > > OH, I LOVE THAT LOOK.
> > > > > HE LIKE A GAY PIRATE.
> > > > > (Gregg)
> > > > > I THINK IT'S A FANTASTIC
> > > > > OPPORTUNITY FOR HER.
> > > > > I THINK IT'S EXCELLENT
> > > > > FOR THE WOMEN
> > > > > WHO WILL BE BENEFITING
> > > > > FROM THE FOUNDATION.
> > > > > LET ME SEE THAT.
> > > > > </cut>
> > > > >
> > > > > Regards
> > > > > Karol Zapolski



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


zapolski at gmail

Nov 29, 2008, 5:39 AM

Post #10 of 11 (2353 views)
Permalink
Re: vbi problems [In reply to]

On Thu, Nov 20, 2008 at 12:11 PM, Hans Verkuil <hverkuil [at] xs4all> wrote:

> On Thursday 20 November 2008 17:06:36 Karol Marek Zapolski wrote:
> > On Thu, Nov 20, 2008 at 2:27 AM, Hans Verkuil <hverkuil [at] xs4all>
> wrote:
> > > On Wednesday 19 November 2008 20:32:04 Karol Zapolski wrote:
> > > > On Wed, Nov 19, 2008 at 2:18 AM, Hans Verkuil
> > > > <hverkuil [at] xs4all>
> > >
> > > wrote:
> > > > > On Wednesday 19 November 2008 02:58:12 Karol Zapolski wrote:
> > > > > > On Tue, Nov 18, 2008 at 2:01 AM, Hans Verkuil
> > > > > > <hverkuil [at] xs4all>
> > > > >
> > > > > wrote:
> > > > > > > On Tuesday 18 November 2008 00:54:16 Karol Marek Zapolski
> wrote:
> > > > > > > > Hello,
> > > > > > > >
> > > > > > > > I have problems capturing closed captioning while
> > > > > > > > recording video.
> > > > > > > >
> > > > > > > > If I record just cctext without recording video - it
> > > > > > > > looks fine..
> > > > > > > >
> > > > > > > > However recording video and cctext gives me broken text..
> > > > > > > >
> > > > > > > > It looks like it's missing letters..
> > > > > > > >
> > > > > > > > I tried various drivers version under various kernels
> > > > > > > > (I'm using fedora)
> > > > > > >
> > > > > > > It's fixed in kernel 2.6.27.
> > > > > > >
> > > > > > > Regards,
> > > > > > >
> > > > > > > Hans
> > > > > >
> > > > > > Hans,
> > > > > >
> > > > > > I'm still experiencing same problems with 2.6.27 kernel
> > > > >
> > > > > Hmm, no one else ever reported similar problems so this
> > > > > surprises me. It was tested pretty thoroughly at the time.
> > > > >
> > > > > Can you try with the 'bleeding edge' driver? Instructions are
> > > > > here:
> > > > > http://www.ivtvdriver.org/index.php/Download#Bleeding_Edge_driv
> > > > >er
> > > > >
> > > > > What sort of PC do you have? In particular, which chipset does
> > > > > it have?
> > > > >
> > > > > Regards,
> > > > >
> > > > > Hans
> > > >
> > > > It still the same thing - I used latest firmware and drivers as
> > > > you recomended
> > > >
> > > > The machine has on Supermicro motherboard, 2GB of RAM, 4 x 500GB
> > > > drives Raid5
> > > > and 4 PVR-150 cards
> > >
> > > How do you test this?
> > >
> > > Can you also try to do this:
> > >
> > > In one shell run:
> > >
> > > vbi -d /dev/vbi0
> > >
> > > (the vbi tool is part of the ivtv-utils:
> > > http://dl.ivtvdriver.org/ivtv/archive/1.3.x/ivtv-utils-1.3.0.tar.gz
> > >)
> > >
> > > In the other shell run:
> > >
> > > cat /dev/video0 >/dev/null
> > >
> > > And does this problem happen for all four PVR-150 cards?
> > >
> > > If you still experience the same problems with the above test, then
> > > I'm afraid I need an account. I'm not guaranteeing anything, BTW.
> > > VBI is really difficult to implement and it's rather depressing for
> > > me to still have cases where it is apparently not working well.
> > >
> > > Regards,
> > >
> > > Hans
> >
> > Hans,
> >
> > My apologies... It works great with Your vbi tool - I did not know
> > about this tool.
> > I was checking it with zvbi-ntsc-cc...
> >
> > And just for the records it was happening on all 4 cards (btw. I have
> > more then 1 machine with haupauge cards)
> >
> > Anyway - If you need account with one or multiple haupauge cards
> > (pvr150/350/500 or hvr1600/1800/1250 and other ) I will be happy to
> > give it to you
> >
> > Thank you very much for your help...
>
> You're welcome. You've made my day, I really wasn't looking forward to
> wrestling with this yet again! :-)
>
> Regards,
>
> Hans
>

Hans,

I found 2 things that could be fixed...

1. When I run vbi - I see from time to time (but very rare) single
characters to be missing - it's acceptable (at least for me) - I used
following methodology :

- I'm using server with 4 low profile PVR-150

1st card :
- Start capture video on 1st card with cat /dev/video0
- Start capture cctext using vbi -d /dev/vbi0

2nd card :
- No video capturing
- Start capture cctext using zvbi-ntsc-cc -s -c -d /dev/vbi1

- comparing line after line on 2 screen sessions

2 More annoying - vbi stops capturing cctext after 20-30 min...



Any advices?

Regards
Karol Zapolski





>
> >
> > Best regards
> > Karol Zapolski
> >
> > > > # lspci
> > > > lspci
> > > > 00:00.0 Host bridge: Intel Corporation E7230/3000/3010 Memory
> > > > Controller Hub (rev c0)
> > > > 00:01.0 PCI bridge: Intel Corporation E7230/3000/3010 PCI Express
> > > > Root Port (rev c0)
> > > > 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI
> > > > Express Port 1 (rev 01)
> > > > 00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7
> > > > Family) PCI Express Port 5 (rev 01)
> > > > 00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7
> > > > Family) PCI Express Port 6 (rev 01)
> > > > 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family)
> > > > USB UHCI Controller #1 (rev 01)
> > > > 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family)
> > > > USB UHCI Controller #2 (rev 01)
> > > > 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family)
> > > > USB UHCI Controller #3 (rev 01)
> > > > 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family)
> > > > USB UHCI Controller #4 (rev 01)
> > > > 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family)
> > > > USB2 EHCI Controller (rev 01)
> > > > 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
> > > > 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family)
> > > > LPC Interface Bridge (rev 01)
> > > > 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE
> > > > Controller (rev 01)
> > > > 00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7
> > > > Family) SATA IDE Controller (rev 01)
> > > > 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus
> > > > Controller (rev 01)
> > > > 09:00.0 PCI bridge: Intel Corporation 6702PXH PCI Express-to-PCI
> > > > Bridge A (rev 09)
> > > > 09:00.1 PIC: Intel Corporation 6700/6702PXH I/OxAPIC Interrupt
> > > > Controller A (rev 09)
> > > > 0d:00.0 Ethernet controller: Intel Corporation 82573E Gigabit
> > > > Ethernet Controller (Copper) (rev 03)
> > > > 0e:00.0 Ethernet controller: Intel Corporation 82573L Gigabit
> > > > Ethernet Controller
> > > > 0f:00.0 VGA compatible controller: XGI Technology Inc. (eXtreme
> > > > Graphics Innovation) Volari Z7
> > > > 0f:03.0 Multimedia video controller: Internext Compression Inc
> > > > iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
> > > > 0f:04.0 Multimedia video controller: Internext Compression Inc
> > > > iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
> > > > 0f:05.0 Multimedia video controller: Internext Compression Inc
> > > > iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
> > > > 0f:06.0 Multimedia video controller: Internext Compression Inc
> > > > iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
> > > >
> > > >
> > > > Regards
> > > > Karol Zapolski
> > > >
> > > > > > If needed I can provide root ssh access to one of my servers
> > > > > > for testing/dev purpouses..
> > > > > >
> > > > > > # uname -rv
> > > > > > 2.6.27.5-37.fc9.x86_64 #1 SMP Wed Nov 12 18:31:37 EST 2008
> > > > > >
> > > > > > # dmesg
> > > > > > Linux video capture interface: v2.00
> > > > > > ivtv: Start initialization, version 1.4.0
> > > > > > ivtv0: Initializing card #0
> > > > > > ivtv0: Autodetected Hauppauge card (cx23416 based)
> > > > > > ivtv 0000:0f:03.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
> > > > > > ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
> > > > > > tveeprom 1-0050: Hauppauge model 25012, rev C5B6, serial#
> > > > > > 9966052 tveeprom 1-0050: tuner model is Philips FM1236 MK5
> > > > > > (idx 116, type 43) 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 radio
> > > > > > ivtv0: Autodetected Hauppauge WinTV PVR-150
> > > > > > cx25840 1-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #0)
> > > > > > tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
> > > > > > tda9887 1-0043: creating new instance
> > > > > > tda9887 1-0043: tda988[5/6/7] found
> > > > > > tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> > > > > > wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
> > > > > > tuner-simple 1-0061: creating new instance
> > > > > > tuner-simple 1-0061: type set to 43 (Philips NTSC MK3
> > > > > > (FM1236MK3 or FM1236/F))
> > > > > > firmware: requesting v4l-cx25840.fw
> > > > > > cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> > > > > > ivtv0: Registered device video0 for encoder MPG (4096 kB)
> > > > > > ivtv0: Registered device video32 for encoder YUV (2048 kB)
> > > > > > ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
> > > > > > ivtv0: Registered device video24 for encoder PCM (320 kB)
> > > > > > ivtv0: Registered device radio0 for encoder radio
> > > > > > ivtv0: Initialized card #0: Hauppauge WinTV PVR-150
> > > > > > ivtv1: Initializing card #1
> > > > > > ivtv1: Autodetected Hauppauge card (cx23416 based)
> > > > > > ivtv 0000:0f:04.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
> > > > > > ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
> > > > > > tveeprom 2-0050: Hauppauge model 25012, rev C568, serial#
> > > > > > 9935242 tveeprom 2-0050: tuner model is LG TAPE H001F MK3
> > > > > > (idx 68, type 47) tveeprom 2-0050: TV standards NTSC(M)
> > > > > > (eeprom 0x08) tveeprom 2-0050: audio processor is CX25843
> > > > > > (idx 37) tveeprom 2-0050: decoder processor is CX25843 (idx
> > > > > > 30) tveeprom 2-0050: has radio
> > > > > > ivtv1: Autodetected Hauppauge WinTV PVR-150
> > > > > > cx25840 2-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #1)
> > > > > > tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #1)
> > > > > > tda9887 2-0043: creating new instance
> > > > > > tda9887 2-0043: tda988[5/6/7] found
> > > > > > tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
> > > > > > wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
> > > > > > tuner-simple 2-0061: creating new instance
> > > > > > tuner-simple 2-0061: type set to 47 (LG NTSC (TAPE series))
> > > > > > firmware: requesting v4l-cx25840.fw
> > > > > > cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> > > > > > ivtv1: Registered device video1 for encoder MPG (4096 kB)
> > > > > > ivtv1: Registered device video33 for encoder YUV (2048 kB)
> > > > > > ivtv1: Registered device vbi1 for encoder VBI (1024 kB)
> > > > > > ivtv1: Registered device video25 for encoder PCM (320 kB)
> > > > > > ivtv1: Registered device radio1 for encoder radio
> > > > > > ivtv1: Initialized card #1: Hauppauge WinTV PVR-150
> > > > > >
> > > > > > cctext :
> > > > > > :bad one
> > > > > >
> > > > > > <cut>
> > > > > > CHECK OUT GREGG.
> > > > > > (NeNe)
> > > > > > OH, I LOVE THAT LOOK.
> > > > > > HE LIKE A GA
> > > > > > (Gregg)
> > > > > > I
> > > > > > I THINIT'S EXCELLENT
> > > > > > FOR THE WOMEN
> > > > > > WHO WILLE BENEFITING
> > > > > > FR THE FOUNDATION.
> > > > > > </cut>
> > > > > >
> > > > > > :good one
> > > > > >
> > > > > > <cut>
> > > > > > CHECK OUT GREGG.
> > > > > > (NeNe)
> > > > > > OH, I LOVE THAT LOOK.
> > > > > > HE LIKE A GAY PIRATE.
> > > > > > (Gregg)
> > > > > > I THINK IT'S A FANTASTIC
> > > > > > OPPORTUNITY FOR HER.
> > > > > > I THINK IT'S EXCELLENT
> > > > > > FOR THE WOMEN
> > > > > > WHO WILL BE BENEFITING
> > > > > > FROM THE FOUNDATION.
> > > > > > LET ME SEE THAT.
> > > > > > </cut>
> > > > > >
> > > > > > Regards
> > > > > > Karol Zapolski
>
>
>


hverkuil at xs4all

Nov 30, 2008, 6:06 AM

Post #11 of 11 (2337 views)
Permalink
Re: vbi problems [In reply to]

On Saturday 29 November 2008 14:39:22 Karol Marek Zapolski wrote:
> On Thu, Nov 20, 2008 at 12:11 PM, Hans Verkuil <hverkuil [at] xs4all>
wrote:
> > On Thursday 20 November 2008 17:06:36 Karol Marek Zapolski wrote:
> > > On Thu, Nov 20, 2008 at 2:27 AM, Hans Verkuil
> > > <hverkuil [at] xs4all>
> >
> > wrote:
> > > > On Wednesday 19 November 2008 20:32:04 Karol Zapolski wrote:
> > > > > On Wed, Nov 19, 2008 at 2:18 AM, Hans Verkuil
> > > > > <hverkuil [at] xs4all>
> > > >
> > > > wrote:
> > > > > > On Wednesday 19 November 2008 02:58:12 Karol Zapolski wrote:
> > > > > > > On Tue, Nov 18, 2008 at 2:01 AM, Hans Verkuil
> > > > > > > <hverkuil [at] xs4all>
> > > > > >
> > > > > > wrote:
> > > > > > > > On Tuesday 18 November 2008 00:54:16 Karol Marek
> > > > > > > > Zapolski
> >
> > wrote:
> > > > > > > > > Hello,
> > > > > > > > >
> > > > > > > > > I have problems capturing closed captioning while
> > > > > > > > > recording video.
> > > > > > > > >
> > > > > > > > > If I record just cctext without recording video - it
> > > > > > > > > looks fine..
> > > > > > > > >
> > > > > > > > > However recording video and cctext gives me broken
> > > > > > > > > text..
> > > > > > > > >
> > > > > > > > > It looks like it's missing letters..
> > > > > > > > >
> > > > > > > > > I tried various drivers version under various kernels
> > > > > > > > > (I'm using fedora)
> > > > > > > >
> > > > > > > > It's fixed in kernel 2.6.27.
> > > > > > > >
> > > > > > > > Regards,
> > > > > > > >
> > > > > > > > Hans
> > > > > > >
> > > > > > > Hans,
> > > > > > >
> > > > > > > I'm still experiencing same problems with 2.6.27 kernel
> > > > > >
> > > > > > Hmm, no one else ever reported similar problems so this
> > > > > > surprises me. It was tested pretty thoroughly at the time.
> > > > > >
> > > > > > Can you try with the 'bleeding edge' driver? Instructions
> > > > > > are here:
> > > > > > http://www.ivtvdriver.org/index.php/Download#Bleeding_Edge_
> > > > > >driv er
> > > > > >
> > > > > > What sort of PC do you have? In particular, which chipset
> > > > > > does it have?
> > > > > >
> > > > > > Regards,
> > > > > >
> > > > > > Hans
> > > > >
> > > > > It still the same thing - I used latest firmware and drivers
> > > > > as you recomended
> > > > >
> > > > > The machine has on Supermicro motherboard, 2GB of RAM, 4 x
> > > > > 500GB drives Raid5
> > > > > and 4 PVR-150 cards
> > > >
> > > > How do you test this?
> > > >
> > > > Can you also try to do this:
> > > >
> > > > In one shell run:
> > > >
> > > > vbi -d /dev/vbi0
> > > >
> > > > (the vbi tool is part of the ivtv-utils:
> > > > http://dl.ivtvdriver.org/ivtv/archive/1.3.x/ivtv-utils-1.3.0.ta
> > > >r.gz )
> > > >
> > > > In the other shell run:
> > > >
> > > > cat /dev/video0 >/dev/null
> > > >
> > > > And does this problem happen for all four PVR-150 cards?
> > > >
> > > > If you still experience the same problems with the above test,
> > > > then I'm afraid I need an account. I'm not guaranteeing
> > > > anything, BTW. VBI is really difficult to implement and it's
> > > > rather depressing for me to still have cases where it is
> > > > apparently not working well.
> > > >
> > > > Regards,
> > > >
> > > > Hans
> > >
> > > Hans,
> > >
> > > My apologies... It works great with Your vbi tool - I did not
> > > know about this tool.
> > > I was checking it with zvbi-ntsc-cc...
> > >
> > > And just for the records it was happening on all 4 cards (btw. I
> > > have more then 1 machine with haupauge cards)
> > >
> > > Anyway - If you need account with one or multiple haupauge cards
> > > (pvr150/350/500 or hvr1600/1800/1250 and other ) I will be happy
> > > to give it to you
> > >
> > > Thank you very much for your help...
> >
> > You're welcome. You've made my day, I really wasn't looking forward
> > to wrestling with this yet again! :-)
> >
> > Regards,
> >
> > Hans
>
> Hans,
>
> I found 2 things that could be fixed...
>
> 1. When I run vbi - I see from time to time (but very rare) single
> characters to be missing - it's acceptable (at least for me) - I used
> following methodology :
>
> - I'm using server with 4 low profile PVR-150
>
> 1st card :
> - Start capture video on 1st card with cat /dev/video0
> - Start capture cctext using vbi -d /dev/vbi0
>
> 2nd card :
> - No video capturing
> - Start capture cctext using zvbi-ntsc-cc -s -c -d /dev/vbi1
>
> - comparing line after line on 2 screen sessions

If you do no video capture on the first card but only capture with the
vbi tool, do you still see the same difference? In that case it is
related to the video chip that sometimes fails to find a CC packet.
Perhaps a stronger signal will help, but it could be just inherent to
the chip.

If it is related to whether video capture takes place or not, then
that's pretty much the end of the line. I don't dare touch that code.
The root cause is that I suspect a buggy firmware when it comes to VBI.
It seems to work fine for most people and I'm not going to change it.

> 2 More annoying - vbi stops capturing cctext after 20-30 min...

Any messages in the kernel log? Never heard of this before. I've
definitely done long term tests with the vbi tool in the past without
problems.

Regards,

Hans


--
Hans Verkuil - video4linux developer - sponsored by TANDBERG

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

ivtv users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.