Back in November, I posted a story that Mozilla added support for H.264 video to Firefox Nightly versions. It turned out that this was not the case after all, but a case where the NoScript plugin blocks detection on the YouTube HTML5 player site.
It’s been a month since that unfortunate news, and things seem to have finally gotten better. A trial version of Firefox 20 with H.264 support has been created for Windows versions of the web browser. The nightly trial version adds a WMF reader and decoder to the Firefox browser that interfaces with the Windows Media Foundation to add H.264, AAC, and MP3 playback capabilities to the Firefox web browser.
It is an early version, but it is very promising. When you visit YouTube’s hTML5 player site, you get the green light for h.264, video tags, and WebM support. If you open the same page with a current version of Firefox, you will notice that H.264 is not supported in those versions of Firefox.
The HTML5 test also includes H.264 support for the Firefox test version.
This means that you can finally play H.264 videos in Firefox web browser. Mozilla notes that Firefox will not play streams encoded with codecs other than those supported, and that the test build will only provide users with the functionality if they are running Windows Vista or newer versions of the Windows operating system.
A couple of other issues are currently being reported, such as a lack of DXVA2 hardware acceleration or the metadata still not being decoded. Bugs have been introduced to address these issues in future releases.
It’s unclear when the feature will be integrated into release versions of the Firefox web browser. Mozilla will likely work on the implementation for some time to optimize and streamline it before it hits the regular nightly builds of the browser and then through the other release channels until stable users of the browser. on Windows you can also benefit from the implementation. (thanks Ahmad for the tip)
The lack of H.264 is one of the things that makes Firefox look bad compared to Google Chrome, especially that it still supports both implementations (WebM and H.264) even though Google announced long ago that it would be getting rid of it. H.264. .