I have been playing with MP and similar packages for a long time. With recent improvements in graphics cards and
processors (particularly using DXVA and similar techniques) it is now possible to get picture quality approaching
that of decent quality set top boxes and stand alone DVD players.
I say - approaching - as I have never quite got it to be quite as good. Typically I notice microjudder, a lack of
fluidity to motion, some motion blur and a general "softness" to the picture. An excellent illustration of the
fact that the typical HTPC doesn't quite cut it is to try and watch the Bloomberg channel which has a ticker tape
running showing stock market prices. From a set top box this runs smoothly. From an HTPC this ticker tape is a
horrible jerky mess. I guess this makes sense as set-top boxes do decode and picture processing in hardware whereas HTPCs do some (most???) of the processing in software - and the processor is easily distracted by servicing windows etc.
Of course the ticker tape is just moving video so if it looks so obviously poor then what is the HTPC actually
doing to the video when some person has the audacity to move across the screen in a film?
Ive done all the normal tweaks, played with different decoders and combinatations of settings.
I guess I am being quite picky but the above effects are very obvious on big plasma displays where one can switch
between HTPC and settop box sources and make direct comparison.
Then I discovered where I had been going wrong.
My plasma screen has a native res of 1366x768. It has HDMI and VGA inputs either of which can be connected to a PC and with some effort (possibly involving Powerstrip or similar) can get a picture which fills the screen and is
quite watchable.
I notice that when I set the HTPC to output 1280x720@50Hz progressive by HDMI then my mostly PAL Standard
definition signals get scaled by the HTPC to 1280x720 and then get displayed on the plasma which then scales the
picture again to 1366x768. Picture quality is OK but not brilliant.
I can also output 1920x1080@50Hz via HDMI but picture is even worse (really quite poor).
So then I find that with Powerstrip I can get an even better picture by outputting 1368x768 (near native panel
res) at 50Hz via VGA. Picure is now the best yet.
But still the picture quality is not as good as the set top box. The "Bloomberg test" is failed dismally and
there are motion artifacts and blurring and softness.
So now the fix.
Just out of interest I now set the PC to output 720x576@50Hz progressive via HDMI. It had never occurred to me to use such a low res.
Picture is now actually better than set-top box. Bloomberg ticker tape is now as smooth as silk and there is no
problem with motion and no softness in the image. Picture from many set-top boxes (mine included) suffer from the Chroma bug. This artefact is absent from most HTPC implementations - hence picture is better than set-top box.
I think what this is suggesting is that HTPCs do not make very good scalers. (Or that the hardware scaler in the
plasma is head and shoulders above the typical PC in this regard).
So now I'm not burdening the PC with any scaling duties. I just let the plasma screen sort it out.
I guess this makes sense when you think about it, but I hadnt.
So am now investigating how to have the MP menu in 1280x720 and then have it switch mode to 720x576@50Hz
progressive when showing SD video full screen and 1280x720@50Hz when showing HD full screen.
Hope this helps others struggling with PQ on an HTPC.
Maybe I'll find that everybody already knew this
Kev
processors (particularly using DXVA and similar techniques) it is now possible to get picture quality approaching
that of decent quality set top boxes and stand alone DVD players.
I say - approaching - as I have never quite got it to be quite as good. Typically I notice microjudder, a lack of
fluidity to motion, some motion blur and a general "softness" to the picture. An excellent illustration of the
fact that the typical HTPC doesn't quite cut it is to try and watch the Bloomberg channel which has a ticker tape
running showing stock market prices. From a set top box this runs smoothly. From an HTPC this ticker tape is a
horrible jerky mess. I guess this makes sense as set-top boxes do decode and picture processing in hardware whereas HTPCs do some (most???) of the processing in software - and the processor is easily distracted by servicing windows etc.
Of course the ticker tape is just moving video so if it looks so obviously poor then what is the HTPC actually
doing to the video when some person has the audacity to move across the screen in a film?
Ive done all the normal tweaks, played with different decoders and combinatations of settings.
I guess I am being quite picky but the above effects are very obvious on big plasma displays where one can switch
between HTPC and settop box sources and make direct comparison.
Then I discovered where I had been going wrong.
My plasma screen has a native res of 1366x768. It has HDMI and VGA inputs either of which can be connected to a PC and with some effort (possibly involving Powerstrip or similar) can get a picture which fills the screen and is
quite watchable.
I notice that when I set the HTPC to output 1280x720@50Hz progressive by HDMI then my mostly PAL Standard
definition signals get scaled by the HTPC to 1280x720 and then get displayed on the plasma which then scales the
picture again to 1366x768. Picture quality is OK but not brilliant.
I can also output 1920x1080@50Hz via HDMI but picture is even worse (really quite poor).
So then I find that with Powerstrip I can get an even better picture by outputting 1368x768 (near native panel
res) at 50Hz via VGA. Picure is now the best yet.
But still the picture quality is not as good as the set top box. The "Bloomberg test" is failed dismally and
there are motion artifacts and blurring and softness.
So now the fix.
Just out of interest I now set the PC to output 720x576@50Hz progressive via HDMI. It had never occurred to me to use such a low res.
Picture is now actually better than set-top box. Bloomberg ticker tape is now as smooth as silk and there is no
problem with motion and no softness in the image. Picture from many set-top boxes (mine included) suffer from the Chroma bug. This artefact is absent from most HTPC implementations - hence picture is better than set-top box.
I think what this is suggesting is that HTPCs do not make very good scalers. (Or that the hardware scaler in the
plasma is head and shoulders above the typical PC in this regard).
So now I'm not burdening the PC with any scaling duties. I just let the plasma screen sort it out.
I guess this makes sense when you think about it, but I hadnt.
So am now investigating how to have the MP menu in 1280x720 and then have it switch mode to 720x576@50Hz
progressive when showing SD video full screen and 1280x720@50Hz when showing HD full screen.
Hope this helps others struggling with PQ on an HTPC.
Maybe I'll find that everybody already knew this
Kev