[mythtv-users] Motion is jerky/blurry with tv out.

Michael T. Dean mtdean at thirdcontact.com
Tue May 31 13:42:52 UTC 2005


Matthew Carle wrote:

> I have got MythTV running on Fedora 3 but any motion appears 
> jerky/blurry. This is most obvious on scrolling credits.
>
> I live in Australia and we use PAL.
>
>
> It is currently running at 800x600 @ 60hz (which I suspect is the 
> problem since it should be 50hz?). I can't seem to get 50hz.
>
> The video card is a GeForce FX5600 and I am using svideo out to a sony 
> WEGA TV.
>
> Any ideas? Should it be running at a different resolution (720x576 or 
> something)? It has me stumped.
>
Does *anybody* read the README for NVIDIA's drivers?

ftp://download.nvidia.com/XFree86/Linux-x86/1.0-7174/README.txt

specifically, (app-j) APPENDIX J: CONFIGURING TV-OUT

To use your TV with X, there are a few parameters that you should
pay special attention to in your X config file:

  o The VertRefresh and HorizSync values in your monitor section;
    please make sure these are appropriate for your television. ...

  o The Modes in your screen section; the valid modes for your TV encoder
    will be reported in a verbose X log file (generated with `startx --
    -logverbose 5`) when X is run on a TV.  Some modes may be limited
    to certain TV Standards; if that is the case, it will be noted in
    the X log file.  Generally, atleast 800x600 and 640x480 are supported.

  o The "TVStandard" option should be added to your screen section; valid
    values are:

        "PAL-B"  : used in Belgium, Denmark, Finland, Germany, Guinea,
                   Hong Kong, India, Indonesia, Italy, Malaysia, The
                   Netherlands, Norway, Portugal, Singapore, Spain,
                   Sweden, and Switzerland
        "PAL-D"  : used in China and North Korea
        "PAL-G"  : used in Denmark, Finland, Germany, Italy, Malaysia,
                   The Netherlands, Norway, Portugal, Spain, Sweden,
                   and Switzerland
        "PAL-H"  : used in Belgium
        "PAL-I"  : used in Hong Kong and The United Kingdom
        "PAL-K1" : used in Guinea
        "PAL-M"  : used in Brazil
        "PAL-N"  : used in France, Paraguay, and Uruguay
        "PAL-NC" : used in Argentina
        "NTSC-J" : used in Japan
        "NTSC-M" : used in Canada, Chile, Colombia, Costa Rica, Ecuador,
                   Haiti, Honduras, Mexico, Panama, Puerto Rico, South
                   Korea, Taiwan, United States of America, and Venezuela
        "HD480i" : 480 line interlaced
        "HD480p" : 480 line progressive
        "HD720p" : 720 line progressive
        "HD1080i": 1080 line interlaced
        "HD1080p": 1080 line progressive
        "HD576i" : 576 line interlace
        "HD576p" : 576 line progressive

    The line in your X config file should be something like:

        Option "TVStandard" "NTSC-M"

    If you do not specify a TVStandard, or you specify an invalid value,
    the default "NTSC-M" will be used.  Note: if your country is not in
    the above list, select the country closest to your location.

To repeat:  *If you do not specify a TVStandard, or you specify an 
invalid value, the default "NTSC-M" will be used.*

So, output a PAL signal and you should be fine.  Deinterlacing "works" 
when outputting an NTSC signal only as a side effect.  You'll likely get 
much better quality outputting the appropriate PAL (50Hz) signal without 
deinterlacing than using deinterlaced NTSC timings since your display is 
PAL and interlaced.

Note, as described in bullet 2, you may have to adjust your modeline.  
Just do a search on Google for "PAL-<whatever>" and "modeline" and test 
a few of them out.

Mike



More information about the mythtv-users mailing list