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
@Spliner: Nothing is stopping them and now it probably will be developed and released. The only catch is all iphone browsers must be safari based to be approved by Apple.
Flash will be moving beyond being just web-based content. Flash, Flex and AIR are all poised to be huge in application development. After that happens, then Silverlight will probably become a more prominent competitor in web content and I wouldn't be surprised if, by then, MS has developed the MS phone of some sort..which will deliver native Silverlight (flash) content.
That's awesome. We really just wanna be able to watch videos without going through Flash (or Silverlight). I think that little stranglehold aside, we're cool.
This is sad, and 95% unrelated to the thread, but does anybody else have a laptop whose trackpad shits the bed whenever Flash runs on a webpage? I've considered breaking my Gizmodo-getter in half more than a few times.
@valkilmerisawful: If your computer is fairly powerful you might want to get it checked out. Flash should run smoothly on decent/recent hardware. It's still incredibly power hungry for tech that first came out in 1996 though.
@Dafrety: Ha, well, it's not the power pc of my lot. However, it was not made in 1996. Still have not found a solution. Believe me, I've searched the interwebz like a lunatic. Flash runs fine (even with integrated video). My trackpad doesn't. /Rant
@Bryan: I don't think Apple is fond of the influence Adobe has on Apple's customers. Way back when OSX was first launched, a lot of users held back on upgrading because it took Adobe nine months to make a native suite.
Apple has been trying to make its own applications so it isn't so affected by Adobe. But Adobe is vindictive. For a while, Premiere was Windows only. Around that time, Apple was trying to poach Premiere users and had a "trade in your Premiere discs for Final Cut" program.
How would you like to have a company that you have no control over be able to exercise a "nuclear" option over you?
When iPhone finally does get flash it'll be some uber-tweaked browser embedded version that streams video and knobs you off at the same time.
Everyone knows its gonna come to the iPhone eventually and with better tricks up its sleeve. Not that I even care or have an iPhone but that's just how apple operates.
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
10/06/09
10/06/09
10/05/09
Flash will be moving beyond being just web-based content. Flash, Flex and AIR are all poised to be huge in application development. After that happens, then Silverlight will probably become a more prominent competitor in web content and I wouldn't be surprised if, by then, MS has developed the MS phone of some sort..which will deliver native Silverlight (flash) content.
10/06/09
That's awesome. We really just wanna be able to watch videos without going through Flash (or Silverlight). I think that little stranglehold aside, we're cool.
10/05/09
10/05/09
10/05/09
10/05/09
10/05/09
The bottom line is that the one phone that advertised the "whole internet" is going to be the only one without the actual whole internet.
Irony! :)
10/05/09
10/05/09
10/05/09
06/23/09
I believe i read this to be the reason it won't allow another companies app on their OS... but still?
06/23/09
Apple has been trying to make its own applications so it isn't so affected by Adobe. But Adobe is vindictive. For a while, Premiere was Windows only. Around that time, Apple was trying to poach Premiere users and had a "trade in your Premiere discs for Final Cut" program.
How would you like to have a company that you have no control over be able to exercise a "nuclear" option over you?
06/23/09
06/23/09
06/23/09
Everyone knows its gonna come to the iPhone eventually and with better tricks up its sleeve. Not that I even care or have an iPhone but that's just how apple operates.
06/23/09
Here's a nickel - go out and buy yourself a better laugh-test. Yours seems to be on the fritz.