or Connect
AppleInsider › Forums › General › General Discussion › Google fights Flash, adds HTML5 support for YouTube videos in Safari
New Posts  All Forums:Forum Nav:

Google fights Flash, adds HTML5 support for YouTube videos in Safari - Page 2

post #41 of 101
Quote:
Originally Posted by smeagol View Post

Adobe is a piece of work, for years they've neglected properly optimizing Flash to run on Macs. I say good ridance, native browser support in HTML5 is just what the doctor ordered, no more buggy, laggy, jittery, poorly coded junkware.

I really don't get this. I have 3 macs. iMac core solo, MacBook Pro, Mac Pro and Flash runs fine on all of them. I have never experienced any problems whatsoever. I don't know anything about battery life when viewing Flash video for extended durations since I never do that but all this criticism of Adobe and Flash I find quite unfounded. As a Flash developer I understand the appropriate use of Flash and I am well aware of the limitations and challenges associated with navigation, search-ability and every thing else concerning web deployment, but let's be reasonable about this, it does not kill your computer, It is not some crime against humanity justifying a holy jihad against Adobe. This line of thinking has no basis in logic. You people are just freaking nuts, going on and on about nothing based on some perceived discord between your prophet SJ and Flash. Geez, get over it it, is just the web, No big deal.

Life is too short to drink bad coffee.

Reply

Life is too short to drink bad coffee.

Reply
post #42 of 101
I take back my previous comments, the HTML 5 version of youtube is in a very early stage it appears and is really half baked, since it does not support clips with ads in them or any of the embeded videos. Also full screen is not available. Even if Google follows through I don't see this being adopted for full use in anything less then a year. At least this might push flash to make a better mac version of the plugin.
--SHEFFmachine out
Da Bears!
Reply
--SHEFFmachine out
Da Bears!
Reply
post #43 of 101
Well yeah, this is all brand new. HTML5 in both Youtube and Vimeo are in early beta. HMTL5 tag support in the browsers is brand new technology. It'll take a little time for it to mature and gain the full functionality of flash.

Quote:
Originally Posted by sheff View Post

I take back my previous comments, the HTML 5 version of youtube is in a very early stage it appears and is really half baked, since it does not support clips with ads in them or any of the embeded videos. Also full screen is not available.
post #44 of 101
Quote:
Originally Posted by mstone View Post

As a Flash developer

You lost me at developer.

I have nothing against Adobe, but Flash absolutely stinks.
post #45 of 101
Quote:
Originally Posted by petos View Post

They are deletable by normal means, you just have to go to both of these locations:

~/Library/Preferences/Macromedia/Flash Player/#SharedObjects
~/Library/Preferences/Macromedia/Flash Player/macromedia.com/support/flashplayer/sys/

The files (or in the case of the first one there will be another folder) are the flash cookies. Put them in your recycle bin and empty it. Thats all you need to do.

More informations: http://osxdaily.com/2009/11/13/delete-flash-cookies/

EDIT: For those new to the Mac, ~ stands for your Home folder



Right you are, I meant of course the "delete cookies" method in browsers which doesn't catch Flash cookies unless you have a plug-in that does it for you.
The danger is that we sleepwalk into a world where cabals of corporations control not only the mainstream devices and the software on them, but also the entire ecosystem of online services around...
Reply
The danger is that we sleepwalk into a world where cabals of corporations control not only the mainstream devices and the software on them, but also the entire ecosystem of online services around...
Reply
post #46 of 101
Quote:
Originally Posted by mrkoolaid View Post

Mine is grey.


yea I just discovered themes...

I knew they existed, but I didn't think they were good enough to investigate.
The danger is that we sleepwalk into a world where cabals of corporations control not only the mainstream devices and the software on them, but also the entire ecosystem of online services around...
Reply
The danger is that we sleepwalk into a world where cabals of corporations control not only the mainstream devices and the software on them, but also the entire ecosystem of online services around...
Reply
post #47 of 101
Quote:
Originally Posted by SockRolid View Post


I think Flash for Mac OS has gone downhill recently because Adobe wants to strike back at Apple. For releasing Aperture (a Lightroom competitor), for adding photo touch-up features to iPhoto (competing against Photoshop), for heavily promoting QuickTime (a Flash competitor), for promoting web-based applications such as MobileMe (which don't use Flash), and for adding Preview to Mac OS X (an Acrobat competitor.)

Small point but Apeture 1.0 was released November 30, 2005 and Lightroom 1.0 February 19, 2007, 14 months later.

But back to your point about Flash vs battery life, I too see about a 70% reduction in battery life when I have flash enabled.
post #48 of 101
Quote:
Originally Posted by mstone View Post

I really don't get this. I have 3 macs. iMac core solo, MacBook Pro, Mac Pro and Flash runs fine on all of them. I have never experienced any problems whatsoever. I don't know anything about battery life when viewing Flash video for extended durations since I never do that but all this criticism of Adobe and Flash I find quite unfounded. As a Flash developer I understand the appropriate use of Flash and I am well aware of the limitations and challenges associated with navigation, search-ability and every thing else concerning web deployment, but let's be reasonable about this, it does not kill your computer, It is not some crime against humanity justifying a holy jihad against Adobe. This line of thinking has no basis in logic. You people are just freaking nuts, going on and on about nothing based on some perceived discord between your prophet SJ and Flash. Geez, get over it it, is just the web, No big deal.

Agreed that the Flash-hate is excessive. But I've absolutely had problems with Flash-heavy pages pegging my CPU (MacBook Core Duo, MacMini Core Solo), fans blazing like crazy. In a sense, Flash HAS 'killed my computer', as it becomes rather hot and very unresponsive, until I've either closed the offending page or (in some cases) quit my browser (FF or Safari), which is annoying as I tend to keep a dozen or so tabs open - maybe my bad habits are partly to blame here These problems do seem to be fairly common on (in particular) non-Windows systems. If you think this is just Apple-zealots going off, you should hear what the Linux folks say. Opinion seems to be divided about whether problems are caused by poor Flash coding or Flash per se.

I appreciate that it's hard to separate the signal of legitimate complaint from the noise, but that doesn't mean that it's not there.
post #49 of 101
Quote:
Originally Posted by BertP View Post

I put YouTube.com in my ClickToFfash whitelist, then opted-in on the YouTube HTML5 beta. I checked the Activity Monitor while playing a news video, and the CPU usage for both cores hovered at about a steady 20%. I did not see any spikes above the aforementioned CPU usage. The CPU is a Core 2 Duo and there is 4GB memory installed, SL is at 10.6.2, and Safari is at 4.04.

I am happy to see some movement toward HTML5 occurring.

I didn't see the same benefit. Visited the following:

http://www.youtube.com/html5

clicked join HTML5, searched for uncharted. Then clicked the second video (only video without ads work - it should be Uncharted: Drake's Fortune - Intro and Chapter 1 Ambushed). My CPU in Safari 4.0.3 is 80-120% with HTML5 and the video stutters.

Going back to the above URL and disable the html5, same video in Flash, no stuttering and CPU is 50-60%.

I tried it with a few videos and get the same result - no higher quality but double the CPU usage. So far, I'm not too impressed with HTML5.

It's not just the video either but the animation capabilities too. At least with Flash, I can disable it so that websites load and play in a reasonable time, with HTML 5, you will have the same adverts and slow-down but you can't avoid it.

I guess once the standard gets fully developed, Apple can hardware accelerate the graphics rendering to avoid some slow-down but we'll see.

Someone seriously needs to make an IDE for this stuff including page layout. Even if it's Microsoft with their XAML and Silverlight. A web designer should be able to layout an interface graphically (no hand coding CSS or HTML) and a developer should be able use those files like Apple's XML .nib files directly inside an IDE.
post #50 of 101
Quote:
Originally Posted by stonefree View Post

This is an Apple forum, so reacting in an emotional uniformed illogical manner is par for the course. ZOMG!!! M$ Windoze, Apple is right about everything!!! Thank you sir may I have another!! We've always been at war with East Asia!

Not true, there are plenty of trolls around too, such as yourself, spreading nonsense like, say, the contents of your post.


Quote:
Originally Posted by CandTsmac View Post

Dude, relax. How can you say that to me, I was just stating an opinion. WOW.

Because in his opinion your post was illogical and ill-informed. I agree. If you think Java is lowest-common-denominator crap used to create web pages, you are indeed wildly ill-informed.
My Android phone is the worst phone I've ever owned.
Reply
My Android phone is the worst phone I've ever owned.
Reply
post #51 of 101
Quote:
Originally Posted by sheff View Post

I take back my previous comments, the HTML 5 version of youtube is in a very early stage it appears and is really half baked, since it does not support clips with ads in them or any of the embeded videos. Also full screen is not available. Even if Google follows through I don't see this being adopted for full use in anything less then a year. At least this might push flash to make a better mac version of the plugin.

The problems you list were explained in the article... it's a beta, videos with ads don't work and there's no full screen option. Whether your guess of a year is accurate or not remains to be seen.
My Android phone is the worst phone I've ever owned.
Reply
My Android phone is the worst phone I've ever owned.
Reply
post #52 of 101
Quote:
Originally Posted by TenoBell View Post

Vimeo is also releasing the beta of its HTML5 player. I like Vimeo much better than YouTube. The quality of the content as well as the quality of the video is far better. Full screen Youtube video looks like shite. Full screen Vimeo is far superior.

Try our new HTML5 player!

Oddly, I get some stutters in HTML5 that I don't on Flash. 2009 Mac Mini. Movies are fully loaded.
post #53 of 101
Make no mistake, this is to allow the tablets to play YouTube videos in the browser. The iPhones did not need this because they have a special app. The Macs did not need this because they can use flash. So what uses Safari and possibly Chrome, does h.264 will not support running flash? Ta-daaaa!

Many who think Google and Apple are at war could not be more mistaken. The fact of the matter is that they have to compete a little in order to keep the anti-trust dogs at bay.

If you recall, anti-trust issues nearly destroyed Microsoft over the past decade. MS just recently got the European Union off their back. This is a problem that Google and Apple will do what ever it takes to avoid.

Time will tell.
post #54 of 101
Maybe it's just me, but the HTML5 videos don't look nearly as good as flash videos. When viewing regular flash videos in YouTube, they appear smooth and crisp in Safari or Chrome in OS X. Looking at the same videos in HTML5 look blocky and pixelated -- and the color appears off.

Not to mention, I don't see an option to go to higher def quality like 720p or 1080p that I see with flash videos on YouTube.

That's what I'm seeing right now. It's a good start, but I'll stick to flash for now.

http://www.youtube.com/watch?v=CjdspvErqME

HTML5 in Chrome



Flash 360p in Chrome (720p and 1080p are even better)

post #55 of 101
Quote:
Originally Posted by mstone View Post

I really don't get this. I have 3 macs. iMac core solo, MacBook Pro, Mac Pro and Flash runs fine on all of them. I have never experienced any problems whatsoever. I don't know anything about battery life when viewing Flash video for extended durations since I never do that but all this criticism of Adobe and Flash I find quite unfounded. As a Flash developer I understand the appropriate use of Flash and I am well aware of the limitations and challenges associated with navigation, search-ability and every thing else concerning web deployment, but let's be reasonable about this, it does not kill your computer, It is not some crime against humanity justifying a holy jihad against Adobe. This line of thinking has no basis in logic. You people are just freaking nuts, going on and on about nothing based on some perceived discord between your prophet SJ and Flash. Geez, get over it it, is just the web, No big deal.

on my HP laptop i get 60-90 minutes of battery on flash enabled sites like facebook. any non-flash sites and i get my regular 3 hours worth of battery.

i have a decent dual core centrino laptop and every time it goes to a flash site the fan starts going crazy because it's so CPU intensive. on a website like AI it's silent. same with my mac. i can go to the silverlight enabled version of microsoft.com and it won't kill my CPU like flash does.
post #56 of 101
Quote:
Originally Posted by JavaCowboy View Post

Looks like Firefox isn't supported because it's an open source project that can't pay royalties on the patent-encumbered H.264 codec.

That's just it; it doesn't HAVE to pay royalties on anything.

Firefox is perfectly free to hook into Quicktime (Mac OS X), DirectShow (Microsoft Windows), or gstreamer (Linux/UNIX systems) to get access to codecs already installed and licensed on the operating system.

They really should have made this an option rather than crippling h.264 video in Firefox entirely. I am quite disappointed in Mozilla for this. Sigh.
post #57 of 101
Quote:
Originally Posted by DJRumpy View Post

I'm talking about Chrome in OS X, not Windows.

not all YouTube videos work with HTML 5

Quote:
Originally Posted by Mazda 3s View Post

Maybe it's just me, but the HTML5 videos don't look nearly as good as flash videos. When viewing regular flash videos in YouTube, they appear smooth and crisp in Safari or Chrome in OS X. Looking at the same videos in HTML5 look blocky and pixelated -- and the color appears off.

Not to mention, I don't see an option to go to higher def quality like 720p or 1080p that I see with flash videos on YouTube.

That's what I'm seeing right now. It's a good start, but I'll stick to flash for now.

http://www.youtube.com/watch?v=CjdspvErqME

HTML5 in Chrome

http://i45.tinypic.com/2yx2fls.jpg

Flash 360p in Chrome (720p and 1080p are even better)

http://i48.tinypic.com/2e1vuhw.jpg


maybe because it is still a beta?

iPod nano 5th Gen 8GB Orange, iPad 3rd Gen WiFi 32GB White
MacBook Pro 15" Core i7 2.66GHz 8GB RAM 120GB Intel 320M
Mac mini Core 2 Duo 2.4GHz 8GB RAM, iPhone 5 32GB Black

Reply

iPod nano 5th Gen 8GB Orange, iPad 3rd Gen WiFi 32GB White
MacBook Pro 15" Core i7 2.66GHz 8GB RAM 120GB Intel 320M
Mac mini Core 2 Duo 2.4GHz 8GB RAM, iPhone 5 32GB Black

Reply
post #58 of 101
Quote:
Originally Posted by Aizmov View Post


maybe because it is still a beta?

Which is why I said:

Quote:
That's what I'm seeing right now. It's a good start, but I'll stick to flash for now.

post #59 of 101
We're rolling out a new beta test today: the HTML5 player!

That said, there are some drawbacks: It's a beta test -- it might be buggy!

Vimeo Blog



Quote:
Originally Posted by vinea View Post

Oddly, I get some stutters in HTML5 that I don't on Flash. 2009 Mac Mini. Movies are fully loaded.
post #60 of 101
Okay I've been trying since yesterday but can't seem to get the beta to work. I am in the beta program according the above link but only get an "Old Flash? Go Upgrade!" link in the player.

Am I doing it wrong?
post #61 of 101
Mostly all of the video on YouTube is blocky and pixelated. The compression Google uses in YouTube is horrid.

You should look at Vimeo to see the stark difference.

Quote:
Originally Posted by Mazda 3s View Post

Maybe it's just me, but the HTML5 videos don't look nearly as good as flash videos. When viewing regular flash videos in YouTube, they appear smooth and crisp in Safari or Chrome in OS X. Looking at the same videos in HTML5 look blocky and pixelated -- and the color appears off.
post #62 of 101
First off the title of the article is ridiculous. Google does not fight flash. Google develops ActionScript APIs and uses flash for some of their projects.
Second of all Adobe did not drop the ball optimizing flash player on mac os x- it's Apple freak control that does not allow/provide hooks to hardware acceleration for third party apps.
Thirdly - popups can be created with HTML and disabling flash will do nothing from blocking popups - use a popup blocker provided in your browser.
In general QuickTime is not that great. it does not work well with buffering. HTML 5 video does not provide a half of the functionality available in flash.
post #63 of 101
You Flash-Haters are such a joke.....I read all the comments and I just laugh at you guys. "OMG, Flash uses 90% of my battery and my laptop is not even on"...lol. You guys pathetically throw around the new buzz word "html 5" as if you know what its all about. Here's one for you, "Joomla".....start throwing that around and your friends will see the books at Borders and think you're a smart guy. Just relax, sit back, and watch the web continue to grow and have fun. The Flash development tools are incredible, but the plug-in is just a burden. Adobe knows this, they will go open source, they need to. html 5 is fantastic, but developing for it is incredibly time consuming compared to Flash, if good tools are not available for the masses like the Flash SDK, it will die. The magic in all the great things we see are in the power and ease of the SDKs for the developer's (I'm still laughing about a Kindle SDK, but hey, somebody will probably buy my Blackjack game"
post #64 of 101
Quote:
Originally Posted by sf_dude View Post

First off the title of the article is ridiculous. Google does not fight flash. Google develops ActionScript APIs and uses flash for some of their projects.

I agree the title is purposefully sensationalist. Google is using flash because that was the best tool available at the time to accomplish the job. But Google has clearly stated it wants all of its services to be standards based. Google is replacing flash elements with HTML5 elements as the tools become available.


Quote:
Second of all Adobe did not drop the ball optimizing flash player on mac os x- it's Apple freak control that does not allow/provide hooks to hardware acceleration for third party apps.

What hardware acceleration are you talking about?

Quote:
In general QuickTime is not that great. it does not work well with buffering. HTML 5 video does not provide a half of the functionality available in flash.

HTML5 video tags don't use Quicktime, that is the point of it. HTML5 video plays in the browser with no need for any media plug in.

Right now HTML5 video cannot provide the functionality of flash because its brand new. But it will quickly catch up.
post #65 of 101
Quote:
Originally Posted by tundraBuggy View Post

The Flash development tools are incredible, but the plug-in is just a burden.

It's well-known that the plug-in sucks, particularly on Safari where it uses the Netscape API. As a non-Flash developer, why should I care about the quality of the development tools? And as a developer, shouldn't you be more concerned about the user experience?
post #66 of 101
Great news. Flash is horrible.
Anything that rids the world and the Internet of Flash is a good thing.
http://www.grammarbook.com/punctuation/quotes.asp

Never argue with idiots, they'll bring you down to their level and beat you with experience. - a bumper sticker

Never quote idiots, they just clog up...
Reply
http://www.grammarbook.com/punctuation/quotes.asp

Never argue with idiots, they'll bring you down to their level and beat you with experience. - a bumper sticker

Never quote idiots, they just clog up...
Reply
post #67 of 101
at long last, the end of flash is near... WOOO HOOOO!!! now if they could just kill off asp...
post #68 of 101
I have made a short clip test on YouTube:

- HTML5 - CPU temperature increased 2-3C
- FLASH - CPU temperature increased 8-10C

If i could only have an option to download these H.264 videoclips - never back to FLASH (on my Safari browser FLASH is only on demand, anyway)!?

MacBook Pro, early 2009, 2.93GHz
post #69 of 101
Quote:
Originally Posted by ArthurAscii View Post

It's well-known that the plug-in sucks, particularly on Safari where it uses the Netscape API. As a non-Flash developer, why should I care about the quality of the development tools? And as a developer, shouldn't you be more concerned about the user experience?

Of course, the user experience is King. However, an artist who has been commissioned for a painting wants a great canvas, good brushes and a great selection of paint to create his masterpiece. As an example, the iPhone SDK is a brilliantly simple yet extremely robust set of development tools....Palms Mojo SDK......eh.......as Balmer says, "Developers, developers developers"......the developers go where the good tools are, thus, iPhone app development is flourishing while other great even superior phones are failing because of poor SDKs. Don't fool yourself into thinking that a great software technology dependant on developers will survive if the SDK sucks.
post #70 of 101
Quote:
Originally Posted by tundraBuggy View Post

Of course, the user experience is King. However, an artist who has been commissioned for a painting wants a great canvas, good brushes and a great selection of paint to create his masterpiece. As an example, the iPhone SDK is a brilliantly simple yet extremely robust set of development tools....Palms Mojo SDK......eh.......as Balmer says, "Developers, developers developers"......the developers go where the good tools are, thus, iPhone app development is flourishing while other great even superior phones are failing because of poor SDKs. Don't fool yourself into thinking that a great software technology dependant on developers will survive if the SDK sucks.

It sounds like you are comparing building an interactive Flash site to the equilivent site in HTML/CSS/JS. Of course Flash I better for that, but this is about streaming video in a more efficient manner. HTML5 allows that with ease. The only caveat is some additional required to get ads and additional features to the video, but the benefits far outweigh any cons which is why you'll see this become increasing popular for delivering video.
Dick Applebaum on whether the iPad is a personal computer: "BTW, I am posting this from my iPad pc while sitting on the throne... personal enough for you?"
Reply
Dick Applebaum on whether the iPad is a personal computer: "BTW, I am posting this from my iPad pc while sitting on the throne... personal enough for you?"
Reply
post #71 of 101
This is my final comment on the subject. We all know why people hate Flash. They say it is about the battery life or CPU usage, but that is just a smoke screen. 'Fess up it's the ads. So be careful what you wish for because as soon as the HTML5 ads start showing you won't be able to block them unless you turn off all images and sound. At least with Flash we have Flash Blocker and Click to Flash.

Life is too short to drink bad coffee.

Reply

Life is too short to drink bad coffee.

Reply
post #72 of 101
Quote:
Originally Posted by mstone View Post

This is my final comment on the subject. We all know why people hate Flash. They say it is about the battery life or CPU usage, but that is just a smoke screen. 'Fess up it's the ads. So be careful what you wish for because as soon as the HTML5 ads start showing you won't be able to block them unless you turn off all images and sound. At least with Flash we have Flash Blocker and Click to Flash.

It Is about CPU usage. Before installing Click4Flash not only was the CPU peaking out but my fans were constantly running and Safari was crashing at least once a day. With Click4Flash Safari is very stable, CPU usage is way down and the only crashes I get are Flash Plug-in crashes.

I am not a developer and have no ax to grind for one developer environment over another. I just want a stable system. Flash content as currently being delivered does not provide this.
What goes online stays online. What is online will become public.
Reply
What goes online stays online. What is online will become public.
Reply
post #73 of 101
Quote:
Originally Posted by DJRumpy View Post

No, I verified the video was already working with HTML5 via Safari.

Sorry, I misread. I didn't see the bit about you using Chrome.

It's still hit and miss with Safari.
post #74 of 101
Quote:
Originally Posted by aresee View Post

It Is about CPU usage. Before installing Click4Flash not only was the CPU peaking out but my fans were constantly running and Safari was crashing at least once a day. With Click4Flash Safari is very stable, CPU usage is way down and the only crashes I get are Flash Plug-in crashes.

I am not a developer and have no ax to grind for one developer environment over another. I just want a stable system. Flash content as currently being delivered does not provide this.

I agree, ClickToFlash is great. HTML5 video tags are great. Even in this beta with limited controls it still rocks when comparing performance usage.

But Mstone does make a great point. Now, we can easily remove Flash from our pages but as HMTL5 elements and CSS Animations become more prevalent and easy to code they will make their way to our ads and they will be harder to remove. Instead of just disabling Flash we’ll need a more intelligent system for figuring out and determining the ad placement.

The first argument is that we will save resources without Flash so I won’t care about interactive ads with HTML/CSS/JS, but that isn’t necessarily true. Just check out the examples below with Activity Monitor Open to see what I’m talking about. The only saving grace is that this is now, and with WebGL and HTML5 still being new tech, hopefully this will hopefully be minimal processing in the future…

HTML5 Canvas example
CSS Transforms example
A whole mess of other examples Another future potential problem is having ads access WebGL. I don’t wan’t any ad being able to suck resources from GPU just to run some ad I don’t care about. Still, with Flash as the only option being so bad for the enduser I’m all for HTML5, especially for video.


PS: Handbrake stopped supporting AVI/DivX/XviD. It’s about fricken time!
Dick Applebaum on whether the iPad is a personal computer: "BTW, I am posting this from my iPad pc while sitting on the throne... personal enough for you?"
Reply
Dick Applebaum on whether the iPad is a personal computer: "BTW, I am posting this from my iPad pc while sitting on the throne... personal enough for you?"
Reply
post #75 of 101
Quote:
Originally Posted by sf_dude View Post

Second of all Adobe did not drop the ball optimizing flash player on mac os x- it's Apple freak control that does not allow/provide hooks to hardware acceleration for third party apps.

I wish people would include some evidence to support the posts. Something, anything at all that helps back up their statement.
Dick Applebaum on whether the iPad is a personal computer: "BTW, I am posting this from my iPad pc while sitting on the throne... personal enough for you?"
Reply
Dick Applebaum on whether the iPad is a personal computer: "BTW, I am posting this from my iPad pc while sitting on the throne... personal enough for you?"
Reply
post #76 of 101
Quote:
Originally Posted by solipsism View Post

I wish people would include some evidence to support the posts. Something, anything at all that helps back up their statement.

Allow me

"In Flash Player 10.1, H.264 hardware acceleration is not supported under Linux and Mac OS. Linux currently lacks a developed standard API that supports H.264 hardware video decoding, and Mac OS X does not expose access to the required APIs. We will continue to evaluate adding the feature to Linux and Mac OS in future releases."

Source: http://labs.adobe.com/technologies/f...leasenotes.pdf

Disclaimer: I have no idea if Adobe's claim is true or not. There's some informed-sounding discussion of the issue here.
post #77 of 101
Quote:
Originally Posted by ArthurAscii View Post

Allow me

"In Flash Player 10.1, H.264 hardware acceleration is not supported under Linux and Mac OS. Linux currently lacks a developed standard API that supports H.264 hardware video decoding, and Mac OS X does not expose access to the required APIs. We will continue to evaluate adding the feature to Linux and Mac OS in future releases."

Source: http://labs.adobe.com/technologies/f...leasenotes.pdf

Disclaimer: I have no idea if Adobe's claim is true or not. There's some informed-sounding discussion of the issue here.

Interesting. Thanks for the post. I’ll have to read the forum discussion on it later, but off the top of my head if other apps can use the H.264 acceleration and the GPU, even WebGL, then I don’t see why Adobe with all it’s other apps that seem to use the GPU can’t figure out how to make Flash HW accelerated on Mac OS X.


edit: From that link…
Quote:
Originally Posted by NETknightX on ArsTechnia

QuickTime API is too high level for Adobe. It's almost basically, "here is a file, play it". I think they want access to the lower level APIs so they can directly pass in the bitstream or buffers and have more control.

It's currently something like this for QuickTime X:

QuickTime X => QuickTime API => Apple VA framework => PureVideo (driver) => H/W

The Apple VA framework is currently a private framework, so Adobe can't access it.

On Windows, Adobe uses DXVA for Flash, which is on the AppleVA level. Ex. WMP/MediaCenter:

WMP/MediaCenter => MFT/DShow => DXVA => PureVideo (driver) => H/W”

That sounds like a reasonable and valid explanation. That clearly does put a fair amount of the blame into Apple’s court, though it doesn’t excuse the general overall crappiness that is Flash on Mac OS X.
Dick Applebaum on whether the iPad is a personal computer: "BTW, I am posting this from my iPad pc while sitting on the throne... personal enough for you?"
Reply
Dick Applebaum on whether the iPad is a personal computer: "BTW, I am posting this from my iPad pc while sitting on the throne... personal enough for you?"
Reply
post #78 of 101
Quote:
Originally Posted by aresee View Post

I am not a developer and have no ax to grind for one developer environment over another. I just want a stable system. Flash content as currently being delivered does not provide this.

Ok I lied. I can't resist. One last remark.

See, you nailed it on the the head. "Flash Content" is the problem. Poorly coded applications are the main problem with resource usage, memory leaks, etc. ultimately causing crashes. However properly coded applications run fine. So it is a case of killing the messenger, Flash, when instead it is the programmer who is at fault. Actually the title of programmer is giving many way too much credit.

The more you learn about Actionscript, the easier it is to understand why Flash can be problematic for CPU and memory usage. Flash is a highly versatile programming environment but that versatility comes at a cost. When you are watching a video in Flash you are actually launching dozens of movies within Flash. Every button, counter, slider, etc. is its own movie with a timeline and event listeners constantly refreshing at 24 frames a second. Not just the video itself but dozens of other threads are being used. Quite inefficient to say the least. That is because Flash is not just a dedicated video player. It can do anything. Connect to databases, use web services, upload pictures, play music, plot GIS maps and just about anything else you can imagine.

Unlike an application that is programmed in a lower level language like C, Flash is a scripting language. This is what makes it so easy to code and highly versatile. So I totally agree that there should be a very small dedicated standardized video player, since it would not require the huge overhead that Flash requires in order to do the multitude of other functions that it can do.

Unfortunately that standardization requires cooperation among the various big players which up until now has not happened, hence Flash was the only option available for universal video streaming. Clearly not the best solution but the only one available to 90% of the installed base.

The other thing that eats up resources is graphics. Moving vector graphics across the screen takes a lot of computing power. In Flash it is no different than in a 3D video game. That is just the laws of physics so to speak. So if you are watching a graphically intense Flash page, there is going to be some heat being generated.

Life is too short to drink bad coffee.

Reply

Life is too short to drink bad coffee.

Reply
post #79 of 101
Quote:
Originally Posted by dimitar View Post

If i could only have an option to download these H.264 videoclips - never back to FLASH

You easily can, Google has a bookmarklet
http://googlesystem.blogspot.com/200...mp4-files.html

Not sure why they just don't have the h.264 mpeg4 link visible all the time
post #80 of 101
Quote:
Originally Posted by mstone View Post


Flash can be problematic for CPU and memory usage.

You've changed your tune

To be fair, so can Javascript. I just looked at a Spectrum (80s home computer) emulator - extraordinary that you can do this stuff in JS - that boosted my Safari CPU usage to 40%. And Safari itself loves to eat up RAM...

I reckon the Chrome page-sandboxing approach is the way to go.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: General Discussion
AppleInsider › Forums › General › General Discussion › Google fights Flash, adds HTML5 support for YouTube videos in Safari