Slashdot Mirror


ATI and nVidia Crush High-End DVD Players

An anonymous reader writes "Hardware.Info compared the video quality of ATI and nVidia video cards containing Avivo / PureVideo technology with 12 stand alone DVD players, varying in price from $200 to over $2000. The conclusion? 'There is no need to invest $2000 or more in a high-end DVD player. A PC with a recent graphics card will produce a much better result for a lot less money. When looking at the final scores of the HQV test, both ATI and nVidia graphics cards perform a lot better than any DVD player we have tested. We would go as far as to say to get rid of your DVD player and connect a media centre PC to your LCD television!'"

5 of 280 comments (clear)

  1. Re:Why stand alone DVDs are preferable: by ScrewMaster · · Score: 3, Informative

    - Don't connect it to the Internet
    - Don't turn it off

    No problem.

    --
    The higher the technology, the sharper that two-edged sword.
  2. Re:Eh. by mongre26 · · Score: 3, Informative

    No of course they aren't if a media PC just played DVD players, but it does a whole lot more than that doesn't it?

    First of all I assume that you have a 480i TV, or if you are lucky a 480p CRT. If that is all you have for a display of course the $60 is plenty for a DVD player. In fact if all you have is an standard TV then I would say you over paid for that DVD player. Amazon has players with decent features at less than $30.

    However if you have a 720p 42-60in Plasma/LCD/DLP or a 1080p 60in+ then you will probably not be happy with that $60 DVD player. You will either want to get an upconverting DVD player that can display at least 720p with a decent output or build a Media PC. Oppo makes a decent upconverting player that competes with much more expensive players for less than $200 and even has a nice remote. You can build a media PC that also does the upconverting and de-interlacing for you and does it for DVDs and recorded TV programs making even regular old standard TV better for probably $300 or so. Given that the vast majority of Cable is still standard TV upconverting and de-interlacing can help make it look a lot better. In essence you get more for your cable subscription then you would otherwise. So the price of the media PC has to be factored into the overall improvement in image quality you can get.

    So to recap the features of a Media PC over a DVD player $30-$2000.

    - Store TV on hard disks for later time shifted viewing, commercial skipping and other nice features

    - User upgradeable storage

    - Remote file server support so you can store the disks in another room (MythTV)

    - Upconvert and de-interlace DVD content for display on HDTV quality screens and do so better than dedicated players with inexpensive NVIDIA or ATI cards

    - Upconvert and de-interlace regular SDTV and recorded content

    - Provide PC like features like instant weather, web browsing, weeks of TV schedules, MP3 player with visualizer output to the TV, etc...

    - Wireless serving of files to other devices

    A Media PC is a very cost effective solution to provide a whole host of services to you TV viewing. If you are also in a position to have the knowhow to deploy a complex MythTV setup even better. Labor is cost of course but being a geek, and better yet a linux geek does have its advantages...

  3. Frame rate issues kill this though... by An+Ominous+Cow+Erred · · Score: 4, Informative

    The big problem is that the video output from these consumer video card devices is never synced properly to the source video rate. The "cadence" tests in this article are worthless because no encoding-based pulldown is happening since it's being rendered progressively. The pulldown that's happening instead is taking the progressive source (or god forbid the interlaced source) and displaying it on whatever frame rate your display happens to be set to.

    Working with film, this means 24fps. If your display is 70fps, 75fps, etc. that means some ugly pulldown is in store.

    What gets even worse, however, is if you use the video output feature of your card in a HTPC setup -- you wind up having it go through ANOTHER PULLDOWN to 29.97fps (NTSC) or 25fps (PAL) FROM THE PULLDOWN YOU DID BEFORE. Even worse it's resampled and scaled for this output.

    This is pretty apparent in pans in movies and such -- the pans are never quite smooth exactly.

    Also since sound and video are usually totally unsynced subsystems in a HTPC, the audio is often slightly out of sync with the video. This causes an occasional audio or video skip (depending on what the playback software recognizes as canonical sync). For short clips this usually doesn't happen, but the skip will often happen over the course of a movie. If it's syncing to audio, the frameskip/delay is usually not noticeable because it gets lost in all the pulldown issues mentioned earlier.

    While it's possible to make a HTPC setup that syncs the video properly to avoid these issues, I've never seen a HTPC setup do it right. I've seen embedded Linux and WinCE devices do it correctly, using custom code to ensure proper video syncing.

    Standalone DVD players, even most cheap ones, get everything synced properly to a reference pulldown (29.97 or 25 fps, progressive if supported). Framerate and audio sync is always correct, to the nearest level capable of the pulldown.

    It's a shame, because modern LCD/Plasma displays with digital inputs should theoretically be able to handle real 24fps input for film sources, for instance, which is something current DVD players don't do. Try getting your HTPC to output 24Hz and getting your media player, going through all the video and audio APIs of your OS, to sync every frame and every audio sample exactly to it. =P It simply can't be done -- you have to code to the metal.

    (In studio environments video editing PCs actually have professional video/audio cards that have custom APIs and synced internal clocks to be able to ensure perfect framerates and audio sync and to make sure playback is timed properly on them. I know someone who's built themselves a HTPC with gear like this and it works great.)

    1. Re:Frame rate issues kill this though... by Keeper · · Score: 3, Informative

      The target audience for this article are those interested in upscaling dvd players (ie: dvd players used with an hd tv). Hooking one up to an SD CRT would be a pointless exercise.

      The effect you're complaining about is judder, not "pulldown". Pulldown is the process through which judder is introduced.

      Movies on a dvd are telecined, whereby 24fps video is encoded at 30fps as shown in this wikipedia diagram: http://en.wikipedia.org/wiki/Image:Three-two_pulld own_diagram.png

      The judder created by this encoding scheme is not compounded by watching a movie on a PC unless your dvd player is absolute crap. The same goes with sound sync issues. I find it laughable that you consider such defects common in PCs, when an abundant amount of evidence to the contrary is present.

      Reversing the telecine process is rather simple, and most players do so to reconstruct a 480p from from the 480i dvd source material. Meaning that your PC is working with a 24fps source.

      In order to eliminate judder on your PC, set your refresh rate to a multiple of 24 (72hz or 120hz would be the most common refresh rates available). You don't need to set your refresh rate as low as 24hz.

      Unfortunately, there are very few HD displays that ACCEPT input at rates other than 60hz. So you're still stuck with the level of judder you'd receive from a standalone player on those displays.

  4. Re:There is more to movies than pictures by SuiteSisterMary · · Score: 3, Informative
    Now, if only one could get a decent sound card to do discrete 7.1 channel output with digital decoding (preferrably hardware decoding) for an affordable price, that whole media PC idea might actually gain some ground in the marketplace.

    Something by M-Audio, such as the Revolution 7.1, might fit your bill.

    --
    Vintage computer games and RPG books available. Email me if you're interested.