Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
ivtv 0.4.2 quality problem
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
sarmadzhiev
n00b
n00b


Joined: 29 Apr 2005
Posts: 45

PostPosted: Thu Jan 26, 2006 3:17 am    Post subject: ivtv 0.4.2 quality problem Reply with quote

Hi all,

I am experience problem with picture (video) quality on my PVR-250 card.
I am having lines on the picture when moving (motion). I switch the tuner and the composite and the S-video -= all have the same issue, before it was only Composite I believe.
It used to be fine, but I believe I change some setting and now it is not working.

Any ideas how can I reset the card (I reload the firmware and etc but did not help)

here is the full info:
ivtvctl -a


Quote:

ioctl IVTV_IOC_G_CODEC ok
Codec parameters
aspect : 2
audio : 0x00e9
bframes : 3
bitrate_mode: 0
bitrate : 8000000
bitrate_peak: 9600000
dnr_mode : 0
dnr_spatial : 0
dnr_temporal: 8
dnr_type : 0
framerate : 0
framespergop: 15
gop_closure : 1
pulldown : 0
stream_type : 14
ioctl VIDIOC_G_FMT ok
Type : Video Capture
Width : 720
Height : 480
ioctl VIDIOC_QUERYCAP ok
Driver name : ivtv
Card type : WinTV PVR 250
Bus info : 0000:01:02.0
Driver version: 1026
Capabilities : 0x01030051
ioctl: VIDIOC_ENUMINPUT
Input : 0
Name : Composite 0
Type : 0x00000002
Audioset: 0x00000003
Tuner : 0x00000000
Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
Status : 0

Input : 1
Name : Composite 1
Type : 0x00000002
Audioset: 0x00000003
Tuner : 0x00000000
Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
Status : 0

Input : 2
Name : Composite 2
Type : 0x00000002
Audioset: 0x00000003
Tuner : 0x00000000
Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
Status : 0

Input : 3
Name : Composite 3
Type : 0x00000002
Audioset: 0x00000003
Tuner : 0x00000000
Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
Status : 0

Input : 4
Name : Tuner 0
Type : 0x00000001
Audioset: 0x00000003
Tuner : 0x00000000
Standard: 0x0000000000003000 ( NTSC )
Status : 0

Input : 5
Name : Composite 4
Type : 0x00000002
Audioset: 0x00000003
Tuner : 0x00000000
Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
Status : 0

Input : 6
Name : S-Video 0
Type : 0x00000002
Audioset: 0x00000003
Tuner : 0x00000000
Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
Status : 0

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

Input : 8
Name : S-Video 2
Type : 0x00000002
Audioset: 0x00000003
Tuner : 0x00000000
Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
Status : 0

Input : 9
Name : S-Video 3
Type : 0x00000002
Audioset: 0x00000003
Tuner : 0x00000000
Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
Status : 0
ioctl VIDIOC_G_INPUT ok
Video input = 4
ioctl: VIDIOC_ENUMOUTPUT
ioctl VIDIOC_G_OUTPUT failed: Invalid argument
ioctl: VIDIOC_ENUMAUDIO
Input : 0
Name : Tuner Audio In

Input : 1
Name : Audio Line In
ioctl VIDIOC_G_AUDIO ok
Audio input = 0: Tuner Audio In
ioctl VIDIOC_G_FREQUENCY ok
Frequency = 1076
ioctl: VIDIOC_ENUMSTD
index : 0
ID : 0x0000000000003000
Name : NTSC
Frame period: 1001/30000
Frame lines : 525

index : 1
ID : 0x00000000000000FF
Name : PAL
Frame period: 1/25
Frame lines : 625

index : 2
ID : 0x00000000007F0000
Name : SECAM
Frame period: 1/25
Frame lines : 625
ioctl VIDIOC_G_STD ok
Video standard = 0x00003000
ioctl: VIDIOC_QUERYCTRL
Brightness = 128
Contrast = 64
Saturation = 64
Hue = 0
Volume = 58880
Mute = 0


Also the computer with testing Gentoo updated with latest.

Quote:

Linux desktop 2.6.15-gentoo-r1 #2 SMP Thu Jan 19 09:51:52 PST 2006 x86_64 AMD Athlon(tm) 64 Processor 3400+ AuthenticAMD GNU/Linux


Thank you
Back to top
View user's profile Send private message
kmj0377
Guru
Guru


Joined: 26 Sep 2003
Posts: 397

PostPosted: Thu Jan 26, 2006 9:51 am    Post subject: Reply with quote

By lines, might you mean interlacing? If so, enable deinterlacing in whatever you're watching it in.
Back to top
View user's profile Send private message
sarmadzhiev
n00b
n00b


Joined: 29 Apr 2005
Posts: 45

PostPosted: Thu Jan 26, 2006 2:46 pm    Post subject: Reply with quote

kmj0377 wrote:
By lines, might you mean interlacing? If so, enable deinterlacing in whatever you're watching it in.


How to do it?

I will check man page but if you have a short answer ...
Back to top
View user's profile Send private message
kmj0377
Guru
Guru


Joined: 26 Sep 2003
Posts: 397

PostPosted: Thu Jan 26, 2006 10:27 pm    Post subject: Reply with quote

sarmadzhiev wrote:
kmj0377 wrote:
By lines, might you mean interlacing? If so, enable deinterlacing in whatever you're watching it in.


How to do it?

I will check man page but if you have a short answer ...

Well, which app are you using to view? It's in different places in different apps.

For example (in MPlayer):
mplayer -vf pp=lb /dev/video0
Back to top
View user's profile Send private message
sarmadzhiev
n00b
n00b


Joined: 29 Apr 2005
Posts: 45

PostPosted: Fri Jan 27, 2006 5:04 pm    Post subject: Reply with quote

kmj0377 wrote:

Well, which app are you using to view? It's in different places in different apps.

For example (in MPlayer):
mplayer -vf pp=lb /dev/video0


It is working as a champ,
but can you tell me can I do it on the driver or kernel level,
so I do not need to pass that parameters on the specific program?

Thank you
Back to top
View user's profile Send private message
kmj0377
Guru
Guru


Joined: 26 Sep 2003
Posts: 397

PostPosted: Fri Jan 27, 2006 10:03 pm    Post subject: Reply with quote

sarmadzhiev wrote:
kmj0377 wrote:

Well, which app are you using to view? It's in different places in different apps.

For example (in MPlayer):
mplayer -vf pp=lb /dev/video0


It is working as a champ,
but can you tell me can I do it on the driver or kernel level,
so I do not need to pass that parameters on the specific program?

Thank you

Closest you'll get in the driver level is:
ivtvctl -c pulldown=1

But that won't get it all. You need some sort of deinterlacing, which isn't possible currently in the drivers, so you have to set it at the application level.
Back to top
View user's profile Send private message
mattfite
n00b
n00b


Joined: 21 Nov 2005
Posts: 6

PostPosted: Fri Jan 27, 2006 11:42 pm    Post subject: me too... Reply with quote

I have a similar problem: with my PVR-250, ivtv 0.4.2 and kernel-2.15-r1 (AMD 3800+), it seems that i can no longer tune my card reliably. The picture is wavy and distorted (i don't believe it's interlaced vs non-interlaced), but there is sound. It wasn't until I went back to kernel 2.14-r5 that I can use my PVR-250. The PVR-150 in the box seems to tune just fine with both kernels.

I'm using mplayer-bin to read /dev/video0 (PVR-250) and /dev/video1 (PVR-150).

I'm sorry, I don't intend to hijack, but I'm curious if something changed between the two kernel versions.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum