[mythtv-users] Deinterlacing settings for 6200 vs 8400GS and VDPU???

Jean-Yves Avenard jyavenard at gmail.com
Tue Feb 17 09:34:48 UTC 2009


Hi

2009/2/17 Allen Edwards <allen.p.edwards at gmail.com>:
> So, is a 6200 giving me an advantage and is VDPAU going to just give me the
> higher modes?  There seems to be some question if the 8400GS will do the
> higher modes so will I see any advantage from VDPAU?
> Anyway, I am a little unsure of all this and of what the best settings are.
>  I have documented what I think I found and would like some comments.
>  Perhaps I have done something wrong and can go back and check my results.
>  Perhaps my 6200 is doing a great job and I should be happy with it.  I
> welcome all comments.

If you don't want to try VDPAU ; you could try the opengl mods Mark
Kendall has created:
http://www.btinternet.com/~mark_kendall/

Alternatively, if you are running ubuntu ; you should try my packages:
http://www.avenard.org/media/Ubuntu_Repository/Ubuntu_Repository.html

VDPAU is active in those packages ; but you don't have to use VDPAU
and they include all the opengl mods from Mark...

A while back I wrote some comments on the various deinterlacers
provided by the openglpatches....
With my nvidia 9400GT, I used the following video profile:
<= 1920 720
standard Max CPU 2
opengl opengl2
Yadif (2x,HW)
Kernel HW

> 0 720
Standard MaxCPU 2
opengl opengl2
Kernel (2x, HW)
Greedy High Motion

Gave me great result. VDPAU IMO is better ; but with opengl it's pretty good.

Deinterlace with opengl:
LinearBlend (HW): 27% CPU, 82.2% idle, weird pixels are on during
scrolling on text, not too smooth
OneField (HW): 24%, 86.9% idle, rather smooth but it's obvious lines are missing
Kernel (HW): 27%, 83% idle, no obvious interlacing artefacts, but text
scrolling not perfectly smooth
Bob(X2, HW): 42% CPU, 76% idle, smother than kernel  but obivious
interlacing artefacts (odd line more displaced than even on scrolling
text)
LinearBlend(2X,HW): 56% CPU, 72.2% idle, very smooth scrolling text,
but weird pixels in text
One Field(2x, HW): 50%, 74.5% idle, smooth scroll, but like
OneField(HW), lines are missing, also like linearblend, some pixels in
scrolled text
Kernel(2x, HW): 69% , 63% idle, smooth text, no obvious interlace
artefacts ; slight flickering
After about 1 minute or so, CPU will jump to 116% usage for
mythfrontend, 40% idle
If using one core only for decoding, usage is 116% and 33.8% idle
Interlaced (2X,HW), 38%, 81.2% idle, smooth text, interlacing artefacts
Yadif(2x, HW): 119%, 43.8% idle, lost frames seems to be a video at 3
frames/s at best. unwatchable
Yadif(hw): 114% CPU, 44% idle, like Yadif(2x,hw)

Linear Blend: 35% CPU, 81% idle. Text not perfectly smooth just okay
slighly jerky
Kernel: 31%, 84% idle, similar to linearblend, less jerky but slight
blur on scrolling text
Greedy High Motion: 45% CPU, 75% idle, scroll slightly jerky
Greedy High Motion(2x): 112%, 37% idle, very good, smooth, not
interlace artefacts
Yadif: 48%, 65% idle, no interlace artefacts, text slightly jerky
(usage jumps a lot to 75%)
Yadif(2x): 110% , 44% idle: skipping frames, unwatchable

None: 28%, 86% idle, smooth text, obvious interlace artefacts as expected


More information about the mythtv-users mailing list