Adobe is so funny. "Mac OS X does not expose access to the required APIs" my ass.
OpenCL on Snow Leopard will offload processing to the GPU, and if they implemented their decoder using OpenCL they'd get GPU acceleration, not only for H.264 but for for any codec they want to, and without relying on proprietary APIs, as OpenCL is a standard now maintained by the Khronos Group.
Let's rephrase that: "Adobe does not have the manpower or capacity to code to the required APIs".
@pj_rage: in other words, corporate piss contests screwing up consumers again.
That's why we need to stop using flash (or any other proprietary bs), and brace for an open web. But then, it will be another decade before MS implements all the HTML5 goodness in IE... #flash
@Pazu: I don't own a computer running OS X, so I don't care about flash on OS X. I do own an iphone though, so I actually don't mind this pissing contest if it gets me flash for my iphone.
Sure, in the long run I'm all for open standards, but in the short term, I'd like flash. If these (controversial) tactics help to make that happen, then I'm sorry OS X users have to suffer. Switch to linux or windows :) #flash
@Les Mikesell: I don't think we'll be abolishing free enterprise any time soon. But feel free to void warranty's and tear the boxes open and install whatever you'd like! #flash
Installed it. Youtube works great, even at 1080p (when you add the &fmt=37 on some brand new 1080p videos).
The PureVideo2 implementation from Adobe is NOT as fast as CoreAVC's. Testing it on an older PC, a P4 at 3 Ghz (so we can see the speed difference more clearly), CoreAVC manages to playback 1080/30p video with just 15% CPU utilization, but Flash needs about 70%-90%.
For 720p video, it seems to be caching some stuff in the beginning and so it uses about 70%-80% in the beginning, but after it's done with that, it goes down to about 20%.
Vimeo.com on the other hand, has problems with Flash 10.1. Flash crashes when exiting from full screen (reproducible here), videos don't start to play when you press "play" (you will have to re-press play), if you press in the timeline to go to a different time in the video it won't play immediately (even if it's cashed), and in *some* h.264 Vimeo re-encodings (like for one of my videos, but not all), playing the video accelerated is *slower* than in just software (reproducible behavior for the specific video)! These problems didn't exist with Flash 10.0.32.
GeForce 8600 GTS here, XP SP3 32bit, 3 GB RAM, with 186.18 nVidia drivers. If any interested Adobe engineer is reading this, I can provide more details.
Can we please banish flash already just like we (mostly) did with animated GIFs? I have tried to circumvent every Adobe product out there (save Photoshop) as they have become buggier, bulkier, demanding, and far too resource intensive over time. I remember a time when reader was actually somewhat lightweight. #flash
@Fractal the Meek: Well, that all depends on what the flash content is. Is it the good kind of flash or the adobe kind? I mean, if it's the good flashing, I can deal with the kriffing .pdf format. #flash
@Nathan Obbards: Well, it's all rumors at this point, but perhaps they refer to The Flash content. I don't imagine that turning out well coming from Adobe though. #flash
@Nathan Obbards: flash is actually the exact opposite of that, it is (and really has been) a safer and more simplified multimedia display tool for the web and web based applications- it is only now getting into it's full potential with video streaming- it isn't just people making dancing dogs or flashing colors or whatfuck #flash
@whormongr: Um, no. Flash is crap. It's not safer. And, it's not simpler.
Flash was once used as a convenience, but the state of HTML has long since caught up.
You don't have to stream video in a custom made flash video player. Many would prefer that you didn't. At least then, I'd have some hope of having hardware accelerated videos on my Linux box. #flash
@Nathan Obbards: I wish we would remplace it in the HTML format. I mean pick one or just use both and have support for both h264 and theora and just get over with it and replace flash, and give native support to video on browser. #flash
Don't be upset, Danny. Papa Jobs knows what's best and he only wants a good iPhone experience for you. Some day when you're older, you'll understand. Until then, just be patient, ok? #vimeoiphoneandroid
Do we expect these to lower the prices of memory beyond the usual results of technology decreasing in cost over time? Small gadgets, absolutely - but I am not certain I see how it will change the pricing picture any further than it would normally. #samsungflashmemorychip
Warning: Adobe Flash for Mac OS X is coded so poorly that it doesn't run as well with an 8-core Mac Pro when compared to a Windows machine running on a Pentium III. Furthermore, our limited mobile version does not live up to Apples standards.
So because the iPhone is running a modified version of OS X, and our software blows donkey balls (google it, there are pics), we will not fix it in any way but will instead blame Apple. Besides, we are running out of banannas to feed our Mac OS software engineers.
//All kidding aside, this problem swings both ways, and the blame cannot be placed solely upon Apple. #iphoneflashsupport
@madog: lastly, Apple could be holding on to this trump card for a major update to the phone for the next generation. Otherwise they would have come out with the most badass phone right from the start and prevented several people from needing the new model. #iphoneflashsupport
Until I'd be able to install an adblocker on mobile Safari, I don't want flash, because with flash comes lots of superfluous shit that slows the site loading and sucks the battery a bit faster. #iphoneflashsupport
@BoostedJZ: Problem is I have to jailbreak my iPod, which I'd rather not do, so I guess I'd have to rephrase that to "officially" be able to install an adblocker #iphoneflashsupport
11/23/09
11/23/09
11/23/09
11/23/09
11/17/09
11/17/09
11/17/09
11/17/09
OpenCL on Snow Leopard will offload processing to the GPU, and if they implemented their decoder using OpenCL they'd get GPU acceleration, not only for H.264 but for for any codec they want to, and without relying on proprietary APIs, as OpenCL is a standard now maintained by the Khronos Group.
Let's rephrase that: "Adobe does not have the manpower or capacity to code to the required APIs".
11/17/09
11/17/09
11/17/09
That's why we need to stop using flash (or any other proprietary bs), and brace for an open web. But then, it will be another decade before MS implements all the HTML5 goodness in IE... #flash
11/17/09
11/17/09
Sure, in the long run I'm all for open standards, but in the short term, I'd like flash. If these (controversial) tactics help to make that happen, then I'm sorry OS X users have to suffer. Switch to linux or windows :) #flash
11/17/09
11/17/09
The PureVideo2 implementation from Adobe is NOT as fast as CoreAVC's. Testing it on an older PC, a P4 at 3 Ghz (so we can see the speed difference more clearly), CoreAVC manages to playback 1080/30p video with just 15% CPU utilization, but Flash needs about 70%-90%.
For 720p video, it seems to be caching some stuff in the beginning and so it uses about 70%-80% in the beginning, but after it's done with that, it goes down to about 20%.
Vimeo.com on the other hand, has problems with Flash 10.1. Flash crashes when exiting from full screen (reproducible here), videos don't start to play when you press "play" (you will have to re-press play), if you press in the timeline to go to a different time in the video it won't play immediately (even if it's cashed), and in *some* h.264 Vimeo re-encodings (like for one of my videos, but not all), playing the video accelerated is *slower* than in just software (reproducible behavior for the specific video)! These problems didn't exist with Flash 10.0.32.
GeForce 8600 GTS here, XP SP3 32bit, 3 GB RAM, with 186.18 nVidia drivers. If any interested Adobe engineer is reading this, I can provide more details.
11/17/09
11/17/09
11/17/09
11/17/09
@Nathan Obbards: Well, it's all rumors at this point, but perhaps they refer to The Flash content. I don't imagine that turning out well coming from Adobe though. #flash
11/17/09
11/17/09
11/17/09
Flash was once used as a convenience, but the state of HTML has long since caught up.
You don't have to stream video in a custom made flash video player. Many would prefer that you didn't. At least then, I'd have some hope of having hardware accelerated videos on my Linux box. #flash
11/17/09
11/12/09
Don't be upset, Danny. Papa Jobs knows what's best and he only wants a good iPhone experience for you. Some day when you're older, you'll understand. Until then, just be patient, ok? #vimeoiphoneandroid
11/06/09
11/06/09
11/06/09
11/06/09
11/06/09
@mattycakes: Like this...
#samsungflashmemorychip
11/06/09
11/06/09
11/06/09
11/02/09
So because the iPhone is running a modified version of OS X, and our software blows donkey balls (google it, there are pics), we will not fix it in any way but will instead blame Apple. Besides, we are running out of banannas to feed our Mac OS software engineers.
//All kidding aside, this problem swings both ways, and the blame cannot be placed solely upon Apple. #iphoneflashsupport
11/02/09
11/02/09
11/02/09
11/02/09