[vdr] vdr-xine vidixfb "best output"

Niko Mikkila nm at phnet.fi
Fri Sep 23 14:28:57 CEST 2005


On Fri, 23 Sep 2005 00:03:24 +0800
mike lewis <lachlanlewis at gmail.com> wrote:

> I'm a relatively new user to vdr and xine, and i've noticed when
> watching football or scenes with high action that the playpack is not
> smooth.  It'snot a tearing issue, and I can get used toit,but when
> people comeover they have commented on the stuttering.  The videodoes
> not pause, its morelike a shutter is closing and openeing kind of
> thing.
> 
> I think its because i'm running PAL, and fidixfb or xine is probably
> outputting 25fps instead of 50.

Yes, that is very likely the cause, because you don't seem to be using
a good deinterlacing algorithm. See how Reinhard Nissl runs Xine:
http://www.linuxtv.org/pipermail/vdr/2005-May/001930.html

For 50 fps output you need to use Greedy2Frame. There may be other
algorithms from tvtime that work better for some cases, but Greedy2Frame
works very well generally. However, you can only use it on a progressive
display like a CRT or LCD monitor, or a modern video projector. You
should also set the screen refresh rate to 75 or 100 Hz.

For interlaced TV output the only choice is to use a deinterlacing
algorithm that ouputs 25 fps video, and that will cause stuttering.
Ideally the picture should not be deinterlaced at all for TV output,
but only some Matrox cards can do that properly, and setting the
driver up for Xine is quite hard.
See: http://www.sci.fi/~syrjala/directfb/matrox-tv-out-howto

If you need to use television as a display device, I would recommend
getting a dxr3/Hollywood+ or some FF DVB card and forget vdr-xine.


Regards,

Niko Mikkilä



More information about the vdr mailing list