I'm not so sure NVidia is doing a much better job with Mac than Adobe is.All Apple video drivers are written by Nvidia and ATI. Not by Apple. Nvidia's driver code is 100% closed. So no other company than Nvidia can write drivers for their products, except by reverse engineering on Linux, which don't run that well.
ATI's driver code is half closed half open.
But I think the reason why Nvidia can't port VDPAU to OS X is due to Apple not supplying them with the required API's.
Again I'm no expert on the subject, but flash from what I see is more like a virtual machine, in order to work in all platforms, so it works differently than video player installed on your computer. The bottom line is that those video on VLC are not doing all the work on the CPU, while flash does, and a more meaningful comparison would be the same video being played on GPU accelerated flash and VLC. Also consider that any GPU made in the last 5 years probably has playback support for all the older video formats. That's just a logical assumption from my part.
I'm not so sure NVidia is doing a much better job with Mac than Adobe is.
I have my MBP 17" (w/ 9600 GT) hooked up to a 30" Dell monitor, and 1920x1200 plus 2560x1600 is a lot to juggle for such a tiny GPU (forget the 9400, it almost dies from this setup). It's OK. Exposé gets a little jerky, but not in a dealbreaking way. HOWEVER... when I switch over to Windows 7, it flies. Noticeably snappier with the dual screens than OS X is. When I use 3D Flip or whatever that miserable window switching thing is called, it's smooth as butter, even on the 30" screen. I can also watch fullscreen videos on the MBP screen while doing work on the 30", and the flow is smooth on both screens. OS X can't match that, if I try the same there the fullscreen video (QT player) drops quite a lot of frames and things get a little sluggish on the 30" screen meanwhile.
Go figure...
What percentage of the CPU does it typically use?VLC does all the work on the CPU on mac. At least for the most variety of modern codecs.
What percentage of the CPU does it typically use?
Depends on the size of the movie. To play a 1080p bluray rip, VLC will use 100% CPU in many cases and even that won't be enough sometimes. Although in scenes where there's less motion, it'll drop to 50% CPU or such.
All Apple video drivers are written by Nvidia and ATI. Not by Apple. Nvidia's driver code is 100% closed. So no other company than Nvidia can write drivers for their products, except by reverse engineering on Linux, which don't run that well.
ATI's driver code is half closed half open.
But I think the reason why Nvidia can't port VDPAU to OS X is due to Apple not supplying them with the required API's.
I don't know if its Apple being lazy or greedy but there are many Nvidia chipsets that would support h.264 acceleration with "up-to-date" drivers.
OS X is also 90's technology, going with your logic that if something was released in the 90's it hasn't evolved since then.I don't understand these Apple Haters! What part of Adobe Flash is proprietary don't yal understand? Apple is supporting open platforms: CSS, Java Script, H.264, HTML5,etc. Flash is 90's technology!
I hope the fanboys take note of this. Flash sucks on OSX because of Apple. I've used it on Windows for years, and it runs perfectly. Hopefully this will go to alleviate some of the differences.
Bluray uses a more modern format, so I doubt most GPU would have support for it. I mean older video formats, what percentage do they use?
Maybe they are lazy. They sure charge a butt load for there software!! Plus Adobe should thank Apple. The Macintosh is what put Adobe on the map!
EVERYTHING I've ever read suggests that it is indeed Apple that writes the drivers for OSX, not Nvidia and not ATI. Apple has a developer agreement with these companies that gives them access to driver code (more to the point it is Apple that will not let NVidia or ATI have OSX code, which is apparently top-secret!)
LOL at the fanbois trying to spin this. Apple blaming Adobe for being lazy? How about the fact that Quicktime chokes on media that VLC can play? Or how about the fact that the Nvidia chip in my 2 year old MBP can do hardware acceleration but Apple won't support it? Talk about lazy programmers, Apple should look in the mirror. And talk about a sleazy company that drops support on a 2 year old product in order to drive hardware sales.
Good thing I can just install Windows 7 to get hardware acceleration on my early '08 MBP. At least Microsoft supports its users beyond 2 years. Good job Apple. You won't be selling hardware to me anymore pulling these kinds of stunts.
LOL at the fanbois trying to spin this. Apple blaming Adobe for being lazy? How about the fact that Quicktime chokes on media that VLC can play? Or how about the fact that the Nvidia chip in my 2 year old MBP can do hardware acceleration but Apple won't support it? Talk about lazy programmers, Apple should look in the mirror. And talk about a sleazy company that drops support on a 2 year old product in order to drive hardware sales.
Good thing I can just install Windows 7 to get hardware acceleration on my early '08 MBP. At least Microsoft supports its users beyond 2 years. Good job Apple. You won't be selling hardware to me anymore pulling these kinds of stunts.
so..hardware decoding is supported for the 9400gt but not the 8600gt or the 9600gt? That is ridiculous, as in windows my 8600gt has hardware decoding in flash just fine.
ADOBE IS DEAD.
nVidia and ATI are both offering driver packages for their mobile parts.Even on PC side lot of laptop drivers are developped buy the manufacturer and not the chip maker like Nvidia or ATI. What the manufacturers get from chip makers are the reference drivers but its up to manufacturers to really make most out of them. I honestly don't believe that out of all the companies Apple would contract chipset manufacturer to develop the release drivers.
I have this nagging suspicion that AppleTV could handle 1080P even with its underpowered current hardware if only the GPU could be utilized to give it a bit of a boost.
Great. I am glad to see you admit that until now it was Apple preventing Flash from running more efficiently on OS X.
nVidia and ATI are both offering driver packages for their mobile parts.
I hope the fanboys take note of this. Flash sucks on OSX because of Apple. I've used it on Windows for years, and it runs perfectly. Hopefully this will go to alleviate some of the differences.
Windows' Flash has only had hardware acceleration since 10.1. What caused Flash to suck on Mac OS for all the versions before that?
With all prior versions, performance improvements were so miniscule you needed a microscope to notice them, so 10.1 is quite the paradigm shift.
I thought The Amazing Criswell (known from Ed Wood movies and the Jack Paar Show for his wildly inaccurate predictions) was the worst fortune teller ever, but with your track record of announcing the impending death of Microsoft/Adobe/any company that isn't Apple/ in all-caps in 90% of your posts, you have him beat.
Here's what would've been dead without Adobe: Apple, who survived the mid-90's only thanks to the loyal support of creative professionals who kept buying their computers when nobody else did. Had there been no Photoshop for Mac during those years, "Apple, Inc" would've been up for sale on Craig's List.