2011-12-29, 15:53
sebj Wrote:Is there something really different to the macosx version? I don't seem to have the "last lines artifact" in macosx using auto-->bob deinterlacing
You see this corruption of the top and bottom lines because of a missing feature. The problem has always been there but after we have fixed a bug for NVidia GPUs it shows more obvious.
De-interlacing never works well for the top and bottom lines because you have to extrapolate in order to reconstruct the missing information. In case of h.264 1080i you have even more lines at the bottom, the coded height is in general 1088. When using vdpau, de-interlacing is before cropping which means that those extra lines, which are garbage, take part in de-interlacing and may ruin the last line a bit more.
TV sets use overscanning in order to cope with this. I think a better solution would be just not to render those lines.