Microsoft Is Releasing an H.264 Plugin For Firefox
ndogg writes "Microsoft has announced that it is releasing an H.264 plugin for Firefox. This plugin does not add H.264 capabilities to Firefox, but rather allows it to use the H.264 capabilities built into Windows 7. With that in mind, it sounds like it may not work on anything other than Windows 7."
Seems like a pretty reasonable solution to me.
(Speaking as a Linux user here)
This is probably "good enough" since it will apply enough pressure to get the rest of the userbase covered quickly enough. Competitive forces should drive similar efforts for GStreamer (and perhaps Phonon) and QuickTime (is that the right MacOS framework?) soon enough. The problem comes with the fact that it's almost guaranteed to be a closed application, so there's nothing to build atop except the interface and feature set.
The real question is what Google thinks of this; despite YouTube's H.264 ties, they've been pushing WebM (a simplified Matroska container holding VP8 video and Vorbis audio) in place of FLV (or...?) containing H.264 and MP3 (or AAC?). Google will have to react FAST if they want to push WebM. For the sake of free/open standards in HTML5 video, specifically to prevent license/royalty issues with proprietary codecs to let the little guys compete, I'm rooting for Google.
So when I say "good enough," I'm referring to what it might kick-start rather than the more immediate effects. Things should start to get interesting.
Use my userscript to add story images to Slashdot. There's no going back.
Don't view the plugin as an enhancement for Firefox. View it as an extension for Windows 7 - it's increasing compatibility with a certain feature. And then, it all makes sense - it's Microsoft's business to improve Windows, and now Firefox is getting a free boost on that platform.
Are you proposing that Microsoft should also write Firefox extensions to utilize the lower-level internals of other operating systems such as OSX and Linux, although Microsoft has neither the technical experience nor obligation to do so, just to keep competing operating systems on a level playing field? I'm sure that 3rd parties will quickly follow suite and provide similar functionality for other operating systems, assuming it can be done at all.
Remember, Firefox does not include an H.264 decoder due to patent issues. MS holds the necessary licenses already - essentially those licensed to use Windows have already paid in some way for H.264 codecs, thus MS is doing Firefox users a big favor by extending that functionality. I'm sure Apple can do the same with OSX, but I'm unsure about the whole patent issue when it comes to Linux.
If I remember correctly, when people were complaining about Firefox not supporting H.264 decoding, Mozilla specifically alluded to the fact that OS vendors would have to provide this functionality to work around patent issues.
Better known as 318230.
Presumably Windows 7 has a media decoding architecture that can make use of multiple cores/hardware acceleration, so this takes advantage of that. Why should a browser have to reinvent all this, when the OS provides it? But it must be evil to do this, since it only works on Windows 7. At times, the anti-Microsoft bias here is too much!
You're right of course, because MSFT completely owns H.264 and is using its dominance to....oh wait a tick, that's MPEG-LA. Oh well then they are using their complete stranglehold on the video player market...nope, that's Adobe. Well then they designed all the GPUs to...nope, that's ATI and Nvidia. starting to see a pattern here friend?
I mean here you are along with waaay too many FOSSies getting your panties so twisted they could be used to power fricking windmills when what we are seeing here is a classic case of a company giving their customers what they want. Oh the horror, all my videos are unskippy and don't suck my battery dry, how ever will I cope? And the really sad part? There is absolutely nothing stopping a Linux distro from giving the customer what they want but the simple fact is FOSSies treat it as a religion instead of an OS.
You see you do NOT want to give the customer what they want, because they might want to do things differently than you. They may not give a shit about "free as in freedom man! Fight the power!" and instead just want their videos unskippy, their drivers to drive, and their MP3s to play. Instead you say "Here, here is Vorbis! It is free as in freedom, so convert all your media!" while ignoring the fact that it is crap compared to what is already out there and conversion is a PITA. Now we see the same damn thing in streaming video, with the FOSS group backing a dead horse named WebM that is a couple of years too late and a dollar short.
But that is okay, you are free to sit and complain how the entire planet won't suddenly embrace YOUR way of doing things, it is a free country. Feel free to claim as you do in your post that "MSFT has a fancy little mathematical formula" while ignoring the fact that it is actually the USPTO that gave the rights to MPEG-LA to that math, and how they should instead steal the codec from MPEG-LA to give to FOSS just so FOSSies, who has been so loving to them in the past, will be happy.. If you want your OS to not play H.264, if you want your browser to suck power and be less efficient because MPEG-LA won't give you free unlimited rights just because you're "free as in freedom"? Again that is YOUR CHOICE. Meanwhile the rest of us will quite enjoy our smoother video and less power suckage, thanks. I am typing this on Windows 7 while several vids play in the background and you know what? Smooth as butter and isn't slamming my CPU. Life is about choices, don't get all bent out of shape when others choose to go a different route. That's capitalism, and Linux distros are free to buy any codec they please. If they choose not to that doesn't mean the rest of us should have to deal with it.
ACs don't waste your time replying, your posts are never seen by me.