View previous topic :: View next topic |
Author |
Message |
sarmadzhiev n00b
Joined: 29 Apr 2005 Posts: 45
|
Posted: Thu Jan 26, 2006 3:17 am Post subject: ivtv 0.4.2 quality problem |
|
|
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 |
|
|
kmj0377 Guru
Joined: 26 Sep 2003 Posts: 397
|
Posted: Thu Jan 26, 2006 9:51 am Post subject: |
|
|
By lines, might you mean interlacing? If so, enable deinterlacing in whatever you're watching it in. |
|
Back to top |
|
|
sarmadzhiev n00b
Joined: 29 Apr 2005 Posts: 45
|
Posted: Thu Jan 26, 2006 2:46 pm Post subject: |
|
|
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 |
|
|
kmj0377 Guru
Joined: 26 Sep 2003 Posts: 397
|
Posted: Thu Jan 26, 2006 10:27 pm Post subject: |
|
|
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 |
|
|
sarmadzhiev n00b
Joined: 29 Apr 2005 Posts: 45
|
Posted: Fri Jan 27, 2006 5:04 pm Post subject: |
|
|
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 |
|
|
kmj0377 Guru
Joined: 26 Sep 2003 Posts: 397
|
Posted: Fri Jan 27, 2006 10:03 pm Post subject: |
|
|
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 |
|
|
mattfite n00b
Joined: 21 Nov 2005 Posts: 6
|
Posted: Fri Jan 27, 2006 11:42 pm Post subject: me too... |
|
|
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 |
|
|
|