Slashdot Mirror


ATI vs. Nvidia in a Video Shootout

ThinSkin writes "ATI and Nvidia are well known for hailing their products as leaders in 3D apps and games, but little is known that both companies are trying to stake their claim in the video market as well. ExtremeTech is featuring an article that tests cards from ATI and Nvidia to determine who takes the cake in video quality and performance. Using CPU utilization scores and visual quality comparisons during video and DVD clips, the author concludes that ATI's latest generation of GPUs have an edge over Nvidia, particularly in DVD playback and with video acceleration."

43 of 182 comments (clear)

  1. Forget Something? by eldavojohn · · Score: 3, Informative

    Oh, right, TFA.

    Surprisingly, the prices of these two cards are very close: ATI's X1800 XT & Nvidia's 7800 GTX.

    I'm guessing that they used an X1800 XT with 512MB of GDDR3 while most 7800 GTXs only have 256MB GDDR3. They come to be about the same price but I attribute their release dates ... remember Moore's Law.

    Newegg has a great datasheet regarding all mainstream cards.

    --
    My work here is dung.
    1. Re:Forget Something? by Rufus211 · · Score: 2, Informative
      Newegg has a great datasheet regarding all mainstream cards.

      And that's amazingly useless. Number of transistors and all that means absolutely nothing for final performance.
  2. New algorithm by 2.7182 · · Score: 3, Interesting

    I thought that Nvidia had the edge because they are using the new fast subdivision algorithms of Jean Gallier at Penn CS dept.

    1. Re:New algorithm by Feminist-Mom · · Score: 2, Interesting

      I heard that too on a CAGD newsgroup, but I think it is still in negotiation. Gallier's work is interesting though - here is his webpage , which has all of his articles.

    2. Re:New algorithm by Anonymous Coward · · Score: 5, Informative

      I like NVidia products, & have been using them in the GeForce III, GeForce IV Ti-4600, & lately, a GeForce 6800 GT OC by BFG.

      I am AGP 8x limited here, & cannot comment on newer vidcards than AGP type (i.e. - no PCI Express stuff has ever been tested by myself, first hand, to make judgements on them - I can only read many reviews & make judgements based on their findings, "vicariously" so-to-speak)).

      On NVidia:

      Overall? I am partial to them, because I am a regular 'fanboy' of IDSoftware's games (and, I'll 'admit that' right now), & they (Mr. Carmack our fellow slashdotter has stated it himself in fact) favor NVidia cards + drivers because they use OpenGL display methods which NVidia typically does better in than ATI.

      Don't get me wrong - I used an ATI 9800 XT here thru 2003, just to see "how the other 1/2 lives" & it was a decent card, & ATI has 'cleaned up their act' in terms of OpenGL performance & also driver quality.

      (E.G.-> For years, I noted that it was a "rumor/urban legend" that ATI drivers sucked, & they may have @ one point - in this industry + "Art & Science" in general with all of its API calls & hardware platform mixes of diff. componentry AND Operating System PLUS software mix permutation possibles? It's just a fact of life, & amazes me how WELL things tend to run, overall (even with the mad influx of malware/spyware/virus etc. in there as well, complicating things even more)).

      One thing I have personally noted that ATI does FAR BETTER? Even though you may call me an NVidia fanboy??

      2d display & refresh rates!

      E.G. - The NVidia GeForce 6800 PCI slot GT OC by BFG I use here can pull off 75hz refresh rates (anything over 70hz iirc, is decent enough for your eyes vs. eyestrain etc.) @ 1600x1200 resolution using Full Color/32-bit color settings.

      HOWEVER:

      The older ATI 9800 XT I had? At those SAME resolutions & color ranges?? It could put out WELL over 100hz here on the same monitor & PC setup.

      APK

      P.S.=> There's really NO "perfect/best/overall better" piece of hardware out there of any kind (same with OS & softwares as well for the most part imo @ least really)... there's just ones that lend themselves to particular tasks better/more efficiently-effectively! apk

    3. Re:New algorithm by Anonymous Coward · · Score: 2, Interesting

      "2D "quality" is now largely unimportant." - by RzUpAnmsCwrds (262647) on Tuesday January 31, @03:55PM (#14610450)

      Well, considering I spend a good 90% of my time on PC's in 2d Explorer Windows shell display (even though I like to game, I work coding during the day & spend MOST of my time web-surfing for technical info. here @ night to try to stay ontop of the change in this field) @ both home & work?

      I consider 2d display important, & especially vs. eyestrain & from what I understand, the higher the refresh rate? The better it is for your eyes.

      (Please - DO feel free to correct me here, or if there is 'upper-limits/returns-on-investment' as far as hz refresh rates in regard to eyestrain prevention/vision health - thanks! I can stand to learn as much as the next guy, & tend to pick up something new, everyday, from diff. folks with diff. outlooks on various portions of this field).

      "If you want the best quality display, you use a good LCD display with DVI - and the Silicon Image TDMS transcoders that NVIDIA cards use are just fine." -

      Personally? I use Trinitron CRT monitors, & for the reasons I state above - they tend to yield very fast refresh rates, are proven technology (I have heard, for instance, that LCD Flatpanel types STILL have the "dead/stuck pixel" problem on them to this day quite a bit).

      Plus?

      I can 'snag' a USED Trinitron for around $45-55 U.S. Dollars around where I live for a 17", & $75-$85 for a 19", & know they last (I have been using the latter size for 3 years now & bought it used, but, I may have gotten lucky too - it's possible!)

      However, I have seen Trinitron 17" units (4 nights ago in fact) running off a GeForce Ti4600 push 200mhz refresh (but, I am NOT sure what color range he was using, it may have been less than "True Color/32-bit" etc.) + his using the 40.72 drivers on Windows XP - that's FAST, & for a pal of mine who was considering going to flatpanel LCD types because he thought his monitor was slow!

      He had it set to 60hz only for his refresh rate in Display Properties, Advanced, Monitor section!

      Anyhow - I have found that buying used, has helped me out, as far as monitors are concerned (costs especially & the amazing longevity I have gotten out of Trinitron units as well as their speed of display (and the 2 tiny lines don't bug me personally, but they may others)).

      APK

      P.S.=> An 'example given', from my experience with other CRT type monitor vendors over time (others' experiences may vary, but this was one of mine in buying new... I do NOT think I ever will again, & here is why):

      A 21" ViewSonic Graphics Series I had for instance that I paid $850 for in 1999?

      Well, it went sour the first year out!

      So, I paid $80 U.S. Dollars to ship it to ViewSonic for a replacement (they shipped back the upgrade to it no less, nice, but read on) & again, w/in exactly almost 1 year, it too went sour!

      So, in my experience with CRT type monitors @ least - Trinitrons are faster that those by other OEM's (refresh-rates being so high) & just last longer! :)

      * Some "food-for-thought" on purchasing Trinitrons, & also used monitors (especially of the trinitron variety because of their longevity (@ least in my experience & anecdotal example/proof to you))... Going "used" CAN be a good buy, & save you TONS of cash! apk

    4. Re:New algorithm by aaronl · · Score: 2, Interesting

      Everything since the GeForce FX series cards can do 2048 × 1536 at 85Hz
      The GeForce 2 could do 2048 x 1536 at 75Hz
      The RIVA TNT could do 1600 x 1200 at 85Hz

      Your NVIDIA board has dual 400MHz RAMDACs, and that ATI card had dual 400MHz RAMDACs, so they have the same sync capabilities. If you can't push higher than you are, it's because your *monitor* can't sync at that frequency. Many monitors won't do 1600x1200 at over 75Hz.

      It also wasn't urban legend about ATI's drivers being terrible. They still have issues today, though they is *much* better than before. ATI still loves to strand people with prior generation cards, though. Their control software is also one of the worst ones out there, courtesy of whatever bright star decided to write it in .NET, and poorly at that.

    5. Re:New algorithm by SillyNickName4me · · Score: 2, Interesting

      First of all, I just love tinitron displays for the picture they produce, esp. for gaming (black level and variable refresh with vsync), video (black level, variable refresh with vsync, 'analog scaling' and depending on your display, native interlaced video) and graphics work where it is important that colors on your screen get as close to 'real' as possible. I have a small collection of them from 15" upto 30"

      For heavy text editing and the like however I really do prefer a large TFT screen.
      Why? all the things a trinitron CRT is good at and typical consumer TFT screens not won't matter for text editing at all while a TFT screen has some real advantages for it:

      What you say about refresh rate and eye strain is true, but somewhat specific to CRT and similar technology, but doesn't apply to TFT screens.

      Because there is no beam tracing lines on a screen, all the pixels are being displayed at the same time, there is some time involved in pixels having to change color, but the traditional flickering of a CRT simply does not occur at all, resulting in a stable and flicker free picture.

      Then, a TFT screen doesn't have to deal with a whole bunch of inherently analog electronics to control and aim a beam of electrons, While a TFT screen is quite complex to make, it is surprisingly simple in its operation, and there is a lot less that can go wrong with again the result of a more stable picture.

      Add DVI to the things above and you end up with a result that is pretty much impossible to match with a traditional CRT with regards to again getting a stable picture.

      If you have to work with text a lot, do yourself the favor of trying one for a while if you can.

    6. Re:New algorithm by MP3Chuck · · Score: 2, Informative

      You don't have to use the Catalyst Control Center ... AFAIK you have all the same control with the normal one. Just, when you update your drivers, download the standalone driver install and the standalone Control Panel install.

  3. Really? by m93 · · Score: 3, Funny



    but little is known that both companies are trying to stake their claim in the video market as well

    Well, they do make VIDEO cards, don't they?

  4. Re:ATI cards are good... by harrkev · · Score: 2, Interesting

    What I want to know is if ATI still wins under Linux. It is really cool to say that ATI has the best video playback, but if you are building a MythTV box, a test under Windows does not really tell you much.

    --
    "-1 Troll" is the apparently the same as "-1 I disagree with you."
  5. video editing the new war by Brigadier · · Score: 2, Interesting


    At first I thought big deal but then it accured to me that of all the people I know ( your typical family pc) the most common use is to download and edit pictures, and video. I am amazed how quickly a pc newbie user can become a proficient video editor with just a few tools. I'm sure it wont be long before they double or tripple the pc gaming market share. will be nice one day to see the prices of DV cards come down with the main streaming of things like firewaire and digital video for the common home user.

  6. ATI wins & Codecs lose by digitaldc · · Score: 5, Insightful

    Clearly, ATI offers better video support in their latest graphics cards than Nvidia does...In really tough video scenarios, like those with odd cadence patterns or noisy DVDs, ATI delivers better quality.

    If you want your video to look its best and run as fast as it can, you have to enable all sorts of settings in the advanced properties of your player (or players, plural), and those settings can be different between ATI and Nvidia cards. In short, Microsoft needs to seriously clean up this mess. Video codecs need to hook into a common framework, one that the graphics cards manufacturers can target for acceleration without needing to work with every individual codec maker on the planet.

    Codecs are getting out of control, just look at this codec list to see most of them. There has got to be a better way than this Codec conundrum.

    --
    He who knows best knows how little he knows. - Thomas Jefferson
    1. Re:ATI wins & Codecs lose by zerocool^ · · Score: 3, Informative


      2 things:

      1.) Get VLC. Comes with almost every codec on earth installed, and is lightweight, and doesn't look like the abortion that is windows media player. Yes, this includes DVD codecs. The first rule of fight club is...

      2.) 2 months ago, Maximum PC concluded the opposite - that ATI's graphics, which everyone had always assumed looked better, in fact looked bad. I'm sure this conclusion about which is better changes monthly.

      ~W

      --
      sig?
    2. Re:ATI wins & Codecs lose by Deliveranc3 · · Score: 2, Informative

      There is a Korean player called GomPlayer which organizes all the codecs together and auto detects and installs new codecs...

      Of course that would be too easy.

    3. Re:ATI wins & Codecs lose by Anonymous Coward · · Score: 3, Informative

      2.) 2 months ago, Maximum PC concluded the opposite - that ATI's graphics, which everyone had always assumed looked better, in fact looked bad. I'm sure this conclusion about which is better changes monthly.

      I recently upgraded from a Matrox G450 to an ATI Radeon 9250 (with a 20" Diamondtron display). I'd always heard that Matrox excelled at image quality, but I was never quite sure if this was true, or advertising, or urban legend, or rationalization ("it's lousy at 3d, so it must be good at ...").

      The speed of the ATI is very nice for 3d -- more than fast enough for anything I do. But the first time I played a DVD, I noticed that edges that used to look sharp, now looked fuzzy. It took me a moment to realize that the only thing I changed was the video card.

      Of course, I'm certainly not going to go back to the Matrox -- the performance boost is too good. But I will consider buying a DVI flatpanel sooner.

    4. Re:ATI wins & Codecs lose by wackysootroom · · Score: 2, Informative

      Lightweight, eh? Took well over 2 hours to compile on gentoo.. and after that it didn't even work (segfaults, etc). heh..
      It's a piece of shit. Don't use it.


      Like the other person said, learn to use your compiler. Also consider compiling with -O2 instead of -O3. -O3 can produce broken code. Don't likle how long it takes to compile? Then don't use gentoo or buy a snappier machine. Simple as that.

  7. Linux Driver Reviews?? by gasmonso · · Score: 2, Interesting

    Many PVRS support linux and the number increases every year. Since this article deals with DVD/DIVX movies and not gaming, I would like to see some reviews with Linux drivers. Anyone have any experience?

    http://religiousfreaks.com/
    1. Re:Linux Driver Reviews?? by laffer1 · · Score: 2, Interesting

      If you're building a PVR, stick to a generic tv tuner card. ATI rage theater chipsets are not usually supported (AIW, etc) in most open source operating systems. Something more generic will work almost anywhere (even *BSD).

      In general, nvidia cards are better in open source operating systems in part because nvidia actually writes drivers for linux, freebsd, and solaris to some degree (now oss). I love ati cards, but my love of BSD trumps that. I do have to say the fx 5200 card i bought looks great on the console and runs enemy territory at a playable level in freebsd 6 with xorg 6.8.2 and linux emulation. I tried my aiw 9600xt in linux a few months ago and it looked sweet. i can't give a framerate comparison because the nvidia card is in a different pc and one of them is a dual xeon and the other is a sempron.

  8. Excuse me, question in the back. by Kesch · · Score: 3, Funny

    Will it be possible to afford DvD's after buying one of these cards?

    --
    If this signature is witty enough, maybe somebody will like me.
  9. *YAWN* by Anonymous Coward · · Score: 5, Insightful

    In 6 months we will get an article virtually identical to this one. Wake me up when something special happens. The video card industry is a never-ending pissing match. While all these suckers spend $500+ on brand-new cards, I get a one-generation-old card for $150 that plays the latest games quite well. I got a GeForce 6600 a few months ago for right around $175 and haven't run into a game I couldn't play. Granted I can't run 4xAA at full resolution like the latest SLI setup can, but it is more than adequate.

  10. The article sans bullshit page-splitting: by karmaflux · · Score: 2, Informative
    --

    REM Old programmers don't die. They just GOSUB without RETURN.

  11. This article... by MorderVonAllem · · Score: 4, Funny

    ...brought to you by ATI

  12. More benchmarking by igny · · Score: 4, Informative

    Russian web-site www.ixbt.com has monthly 3d video report featuring the newest NVidia and ATI cards as well as the newest drivers. See here. Although the text is in Russian you can still read the diagrams (like this) which they provide. They compare quality in games (provide screenshots showing bugs), performance and price.

    --
    In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
  13. Re:bottom line? by Andy+Gardner · · Score: 2, Informative
    Jeez, you didn't even have to RTFA

    the author concludes that ATI's latest generation of GPUs have an edge over Nvidia

  14. Video on Linux by Anonymous Coward · · Score: 5, Interesting

    What is the state of video on Linux?

    I would love to see a comparison of performance and video quality of these same cards on Linux. Do the drivers even support any of this functionality? Is CPU usage similar?

  15. Honestly by asv108 · · Score: 4, Interesting
    I don't even look at ATI anymore when building a system for my own use. Nvidia has had excelent Linux device driver support for a number of years now. The last few personal systems I built were nvidia dualhead systems running linux, and I have never had a driver problem.

    My latest system is dualhead dual-dvi pci-express 7800GT system running on Ubuntu. I was expecting the video configuration to be a major pain the ass, but everything worked well.

    Until ATI has the same level of Linux support, I will not take their products under consideration.

    1. Re:Honestly by apoc.famine · · Score: 2, Interesting

      I've had a Radeon 9700 for a few years...the first 4-5 months it sat on my shelf, because the WINDOWS drivers were too poor for me to bother using it. At that time, I had far better performance from my Geforce3 Ti5 card. After 4-5 months had passed (and the price had dropped $50) I was finally able to use it, as they had improved the drivers. Still, it had far more issues than my Nvidia card had.

      Fast-forward a year or so, and when I was drawn into the dark side and installed linux, the ATI drivers were appallingly poor. My old Geforce3/XP1900 system outperformed my Radeon 9700/XP2800 system by a decent amount in most games. In addition, I could never get updated ATI drivers to work without first using their utility to reconfigure my xorg.conf, then TOTALLY rebooting the machine...just restarting X didn't do it. And with some issues getting direct rendering working, it took a *lot* of xorg.conf reconfigures and reboots.

      After using the ATI card for about six months, I finally gave up using it and got a Geforce4 6600 GT card, and haven't looked back. Quick, easy install, drivers work decently well, and I don't have to reboot/reconfigure every time I update them. Restarting X works just fine. And hearing more and more stories about ATI's linux drivers I'm in the same boat - they wouldn't be on my list when building a linux system. But after my experience with the windows drivers, they aren't on my list at all.

      Three out of four systems that I've owned in the last 5 years or so had Nvidia cards and worked well. The one which started with an ATI card was a pain in the ass until I got rid of that card. While it could be a bad card, a lot of the people I know with ATI cards haven't been overly impressed. Until Nvidia starts dumping out crap, I guess I'm sticking with them.

      --
      Velociraptor = Distiraptor / Timeraptor
    2. Re:Honestly by Kasar · · Score: 3, Informative

      Two reasons to avoid ATI.

      Drivers, or lack thereof. They've always been slow with new ones. I have a card now that they recommended I use two year old ones on since the current ones have issues with what I run. Apparently Radeons don't need optimized drivers on each chipset, they're interchangable...

      Quality. The fans on two cards I had died in a year. A fan is a rather minor thing, but to me it's indicative of the overall quality.

      Performance I won't get into, but even the older GeForce cards seem to render faster. Perhaps it has to do with the driver thing as well.

      --
      vi? Who's that?
  16. Video capture? AVIVO? by MrBandersnatch · · Score: 2, Interesting

    ..but little is known that both companies are trying to stake their claim in the video market as well.

    And both are going to fail prity miserably while they fail to provide serious technical information on their video capabilities. I've a need for H.264 *encoding* accelleration and video capture atm but trying to get information on the exact capabilities of cards (especially AVIVO) was a PITA. Sometimes the marketing droids would e far better beingg replaced by a technician.

    Anyways, pity the article doesnt look at anyhing apart from DVD playback - to be honest, how high CPU utilisation is while playing back a DVD is a long way down my list of priorities when Im looking at buying upto 8 £400+ cards. How about capture quality, driver stability etc etc?

  17. What's new??? by ecuador_gr · · Score: 3, Informative

    ATI having better quality video has been the case for the last 10 years. Even when they sucked at drivers when it came to games, their video was unmatched, both quality-wise and performance-wise (HW acceleration since 1997 with Rage Pro).
    For non-gamer video enthousiasts there was never any doubt as to what card to get.

  18. Not Microsoft's fault by MobyDisk · · Score: 3, Interesting
    If you want your video to look its best and run as fast as it can, you have to enable all sorts of settings in the advanced properties of your player (or players, plural), and those settings can be different between ATI and Nvidia cards.
    Yuck.
    In short, Microsoft needs to seriously clean up this mess. Video codecs need to hook into a common framework, one that the graphics cards manufacturers can target for acceleration without needing to work with every individual codec maker on the planet.
    This is an interesting statement, because the author just described exactly how DirectVideo works. Each step in the decoding process is a pipeline, and a "codec" can plug-in to this and provide whatever steps in the process that it can do best. For example, if playing a video looks like this:

    Read a DVD -> Reading a file -> Decrypting -> Decompressing -> Motion compensation -> YUV2RGB -> Deinterlacing -> Scaling -> Displaying on video device -> ATI X1800

    There can be a separate component registered for each step. Or many. And DirectVideo can determine which one is the most appropriate for the given input, output, and hardware configuration. So if you video card supports hardware YUV2RGB scaling, then it will do it. If not, the software can.

    The problem is partially that crappy companies get in the way. I downloaded a codec so I could view DV files, and it registered such that all video types were DV. This is a common scenario that requires a purely brain-dead programmer:

    boolean IsThisTheProperCodecForThisVideoType?(string videoType)
    {
    // TODO: Look at type code and see if it is a DV file
    return true;
    }

  19. Re:ATI cards are good... by jeeperscats · · Score: 2, Informative

    ATi radeon 7000 through 9200 have excellent 2D and almost excellent 3D support from the open source DRI drivers. Any of the newer cards from ATi are lacking 3D accelleration under these drivers but have good 2D, although the driver that will enable 3D in these newer cards in under development and making rapid progress. nVidia cards have excellent 2D support from the opensource nv driver, but are completely lacking 3D support unless nVidia's ( not open source ) drivers are installed. When the nvidia drivers are installed, 3D accelleration will work perfectly. IMHO, ATi's drivers are not nearly as stable or powerful as nVidia's. nVidia has definitly got it won if you don't mind using non-free drivers, but if non-free drivers are a problem for you, you should probably go with an older ATi card.

  20. Re:Remember When by Eightyford · · Score: 2, Interesting

    Back in the day you could judge the quality of a video card by how fast it displayed the "stars" screensaver on windows 3.1 .. And the truly awesome rigs wouldn't skip every few seconds.

    And you could also use the solitaire falling cards test. It actually used to take minutes for all the cards to fall after winning a game of solitaire.

  21. who cares about video encoding? by Tibor+the+Hun · · Score: 2, Interesting

    Buying a windows machine for video encoding and DVD authoring is like buying a Mac for games.

    --
    If you don't know what AltaVista is (was), get off my lawn.
  22. ATI Linux by DaCool42 · · Score: 3, Interesting

    For those of you wondering about linux drivers - ATI's fglrx linux driver works fairly well (I use it to play HD .ts files on a Radeon 9800 pro). The only problems are lack of support for xvmc, and some problems with dual head (confusing config, xinerama issues). I don't have any performance issues with full bandwidth 1080i content and 5.1 sound running on a 720p display (video de-interlaced with mplayer's halfpack filter).

    --

    ----
    All of whose base are belong to the what-now?
    1. Re:ATI Linux by Odddmonster · · Score: 2, Informative

      But the latest drivers don't allow the usual Xserver confiruations to be read. If you want to do any cusomisations (even simple ones such as modelines) don't bother with the ATI drivers.

      (BTW. For TV-out custom modelines are critical for a decent image, see if you can read between the lines).

      --
      O.
  23. VLC versus Elecard for HDTV by dunc78 · · Score: 2, Interesting

    I downloaded VLC to play HDTV video clips that I downloaded from my cable box via firewire and I was not able to get it to play the clips without dropping a signficiant amount of frames; however, Elecard MPEG Player was able to play the clips without dropping frames. So it seems as though VLCs codecs are not as efficient as others. The details are 720P/60FPS video on a Athlon64 3200, 512 MB RAM (Single Channel), with an AGP-8x PNY GeForce6600 (256 MB). I may not have had something configured right on VLC, but I fumbled around for hours trying to get it working.

    1. Re:VLC versus Elecard for HDTV by Xesdeeni · · Score: 5, Interesting

      Yeah. Comparing 2-D playback of DVDs in 2006, is like comparing 3-D frame rates using Quake II...passe.

      Riddle me this Batman:

      1. Can the card accelerate MPEG-2 playback (DxVA, et al)?
      1.a. How much CPU is necessary to play back HD content (720@24p, 720@60p, 1080@24p, 1080@30i) without dropping frames?

      2. Can the card accelerate MPEG-4 (h.264 part 10) playback?
      2.a. How much CPU is necessary to play back HD content (720@24p, 720@60p, 1080@24p, 1080@30i) without dropping frames?

      3. Can the card accelerate WMV (VC-1) playback?
      3.a. How much CPU is necessary to play back HD content (720@24p, 720@60p, 1080@24p, 1080@30i) without dropping frames?

      4. Can the card accelerate MPEG-2 encode?
      4.a. How much CPU is required to get real-time encode (i.e. 1 hour of video takes 1 hour to encode)?

      5. Can the card accelerate MPEG-4 (h.264 part 10) encode?
      5.a. How much CPU is required to get real-time encode (i.e. 1 hour of video takes 1 hour to encode)?

      6. Can the card accelerate WMV (VC-1) encode?
      6.a. How much CPU is required to get real-time encode (i.e. 1 hour of video takes 1 hour to encode)?

      7. Can the card synchronize 1080i video with 1080i display (i.e. the field synchronization between the decoded video and played video don't drift - hint, neither ATI nor nVidia can do this today)?

      Xesdeeni

  24. A counter point by lakeland · · Score: 4, Interesting

    While Nvidia's closed-source drivers are clearly better than ATI's, the opposite is true of the open-source drivers. If you are looking to build a system without binary drivers, or are using non-x86 and so cannot use the provided drivers, then you're better off going with ATI.

    I imagine this is no coincidence, how many people can be bothered working on the nv driver when the nvidia driver works so well... But it does worry me how easily we have come to accept binary drivers now that they work so reliably for 90% of the users.

    1. Re:A counter point by mczak · · Score: 2, Informative

      No longer true unfortunately. ATI's R300-based cards have a reverse-engeneered driver (for 3d) and it gets worse from there, ati is apparently unwilling to release _any_ documentation for the X1xxx cards, so not even a 2d driver will be available anytime soon (the modesetting etc. is supposed to be much different with that generation (avivo) so good luck with reverse-engeneering that). (Not to mention ATI's binary linux driver doesn't support them neither currently, stating in some interview support for them is a "couple of driver releases" away).

  25. Blame Microsoft?! by kidjan · · Score: 2, Interesting
    Note: I do not represent the opinions of MSFT, nor do I speak on their behalf. The below is my opinion.

    The author of the article concludes with this ridiculous statement:

    In short, Microsoft needs to seriously clean up this mess. Video codecs need to hook into a common framework, one that the graphics cards manufacturers can target for acceleration without needing to work with every individual codec maker on the planet.

    A few observations, as someone who has done extensive programmatic work for digital video in windows:

    1. Video codecs in windows do hook into a common framework--that framework is called DirectShow. It's specifically designed to process audio and video, and includes highly advanced features that until several years ago were not even present in *nix (see GStreamer for the *nix equivalent to DirectShow), and many features that currently are not (to the best of my knowledge) available in *nix. This framework is completely free, has a substantial portion of open source code (see the baseclasses), is used in almost every media application MSFT makes and the majority of many custom players, and has been available for in excess of a decade. So, anybody not using it is A) stupid and/or B) technically inept.
    2. This framework *does* allow acceleration, to a limited degree, but the problem has nothing to do with Microsoft. In order to provide acceleration, Microsoft has to work with NVidia and ATI (which I assure you, they are) closely--it cannot be a singular endeavor. I had to remove DXVA from the product I'm currently working on because the drivers being provided by NVidia and ATI were too unstable for us to realistically release the program into the wild. How and why should I "blame Microsoft" for that?


    By no means is Microsoft saintly or innocent (far from it), but it seems to me that they just can't win no matter how they play the game. The statement above is just looking for a quick target rather than addressing the real problem: people who are too dumb to make codecs that leverage a standards based playback architecture (it doesn't even have to be DirectShow--there are other architectures out there). DirectShow is a very developed, very extensive framework for processing audio and video, and it is solely the fault of people proliferating the market with excessive, buggy, redundant code that there are conflicting third-party applications.

    Were MSFT to do anything to "fix" this problem, they'd have to further restrict restrict codecs in DirectShow, in which case the above author would proceed to whine about how MSFT doesn't allow third parties enough integration. Having your cake and eating it too? I think so.
  26. What about Matrox? by Xabraxas · · Score: 3, Interesting

    2D quality on Matrox cards is outstanding. How come we couldn't get a comparison with on of their cards. I have a Parhelia laying around here somewhere but unfortunately it's not quite working anymore (the screen is a nice shade of pink).

    --
    Time makes more converts than reason