FlashBlock and ClickToFlash, FTW!Now the new MacBook Pro 15" models will switch over to dedicated graphics all the time while you browse those Flash heavy sites!
Nothing like draining the battery to see 4 animated Google Ads!!!
FlashBlock and ClickToFlash, FTW!Now the new MacBook Pro 15" models will switch over to dedicated graphics all the time while you browse those Flash heavy sites!
Nothing like draining the battery to see 4 animated Google Ads!!!
Utter nonsense. Adobe has all the programming talent and resources they need to make Flash on Mac every bit as good as they want it to. They don't need to have an Apple engineer holding their hand. Flash on Mac sucks because they haven't put the energy into developing it properly; or redeveloping it as the case may be.Because Apple doesn't support developers the way MS does. Not that it's all entirely Apple's fault at all but...if Flash runs great on one platform, and blows on another, and the company that makes it says they would love to improve it on the poor platform, but the owner won't give them the ability...well...what then?
Well, there's a little more to it than Adobe being lazy, I think there's some political reluctance at play as well. Adobe and Apple were best pals for decades until Apple suddenly decided to turn against them, steal part of their business with Final Cut Studio, and then blocking Flash from their mobile devices.
Having said that yes, Adobe have been lazy, too. It's what happens when the #1 company in a field acquires the #2 company so that there's more or less a de-facto monopoly. It's also possible that the Flash team (former Macromedia guys for the most part) have been dragging their feet in some sort of quiet protest against having become a side show instead of the stars.
But to their credit it seems they've now taken enough flak from all sides that they've decided to clean up their act, and if this new 10.1 player delivers on the promises (which it appears to be doing, judging by all the comments and reports), the Flash player will go from 75% nuisance / 25% useful to 25% / 75%.
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.
Really? I have a 10 month-old MBP that runs Flash perfectly. Sure, the fan is usually running wild while watching Flash video, but the fan is running wild all the time.
What about the 8600M GT and 9600M GT then? VDPAU is limited to nVidia GPUs as it is. I understand that.
Great!
Adobe now have little excuse for not getting Flash to run efficiently.
The best news I've heard in ages. It's limited to the NVIDIA GeForce 9400M, GeForce 320M or GeForce GT 330M though.
Depends on the computer.
First of all, those are not codecs. Those are containers.
An H.264 video in flash is the same as an H.264 video in Quicktime, or MKV.
But the H.264 acceleration on Mac OS X only worked for Quicktime container so far, which was already in place since Mac OS 10.5.7.
What Apple is doing right now is opening up the acceleration to all containers.
And no, when you download a flash video to your harddrive and use VLC to run it, it still does not use hardware acceleration, because there is no hardware acceleration on Mac for .flv container, which is flash container.
So an H.264 video contained in an .flv will never use hardware acceleration on your Mac whether you play it on VLC or directly from flash plugin.
The reason it uses less CPU on VLC is simply because flash plugin uses unnecessary amounts of CPU even if it doesn't need it. It's just terribly coded bloatware. My Mac is capable of playing 1080p H.264 without any hardware acceleration with the CPU usage going between 50-100% (using multicore support of plex/mplayer to play them) where a flash 480p video will use 100% CPU when played within the plugin.
That same video won't use over 30% CPU when played through any other player software.
The latter is the disappointing part. Certainly other GPUs that Apple has used could have at least some value in hardware acceleration of video. My 8600M GT in a mere 1.5 year old MBP has no support and it's hardly a crappy GPU. Apple really needs to support their video drivers for longer than a year....sheesh. If NVidia were maintaining the drivers, I don't think this would be an issue.
Again, I'm no expert, so I can only explain things in non technical form. From what I've read, lets say you play a typical video from your computer, lets say that to show each frame requires 5 steps. On flash all of those steps have to go through the CPU, but from your hard drive some of most of those steps go to the GPU. (I'm assuming older video formats, like mpg are all GPU accelerated) GPU acceleration basically plays the video in a similar manner than video being played off your computer, with some of the steps going to the GPU, and that's why a GPU accelerated 720p youtube video only uses like 10 to 13% CPU power on Windows, because it's playing it in a similar manner, or just like it would play off your harddrive.
VLC 1.1 is able to use GPU acceleration if you are using Windows or Linux.And both of them don't use any GPU acceleration for that particular video.
Windows
VLC 1.1 supports DxVA in its version 2.0. That means that Windows Vista, Windows 2008 or Windows 7 are required. If you are using Windows XP, VLC cannot work for you yet.
Linux
On Linux, there is code for VDPAU and VAAPI. There is also some code for a VAAPI video output, that isn't merged in the current Git.
Read VLC_VAAPI and [thresh's blog|http://strangestone.livejournal.com/107092.html] for more details.
Mac OS X
Mac OS X doesn't provide a GPU decoding API. Complain to Apple.
That's not really my experience...Really? I have a 10 month-old MBP that runs Flash perfectly. Sure, the fan is usually running wild while watching Flash video, but the fan is running wild all the time.
VLC 1.1 is able to use GPU acceleration if you are using Windows or Linux.
The latter is the disappointing part. Certainly other GPUs that Apple has used could have at least some value in hardware acceleration of video. My 8600M GT in a mere 1.5 year old MBP has no support and it's hardly a crappy GPU. Apple really needs to support their video drivers for longer than a year....sheesh. If NVidia were maintaining the drivers, I don't think this would be an issue.
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.
Yes - but now we have that framework.But we are talking about Mac here.
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.
TennisandMusic said: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.
Surely GPU accelerated video uses much less CPU.
But even two different softwares, both not using GPU acceleration, can use different amounts of CPU.
Like flash plugin and VLC/mplayer.
Flash plugin uses more than twice as much CPU for the same video than VLC uses. And both of them don't use any GPU acceleration for that particular video.
Also, hate or love Adobe, when ever I read someone saying, "Adobe is lazy," it makes that person look so bad. It truly makes it look like, "Daddy Steve said Adobe is lazy, and now we must repeat it over and over all over the internet." As soon as Steve said "Adobe is lazy," back in late January, I just new his big fans were going to repeat it over and over again weeks and months later. It's something that I notice a long time ago about Apple, release certain strategic quotes, and watch the really big Apple fans repeated over and over again. If it's a distortion of the truth, then it will soon become the truth in the eyes of the public.
My MBP has 9400M and 9600M GT, so only the wimpy gfx will accelerate?![]()