Not on Modern Windows or OSX. Firefox detects for working hardware h.264 decoders first and will disable MSE VP9 if it finds one. That is the current behavior.Romani wrote:You both wrong. On Nightly vp9 works both in MSE and plain WebM.
https://bugzilla.mozilla.org/show_bug.cgi?id=1190970
https://bugzilla.mozilla.org/show_bug.cgi?id=1213177
You're on Linux which means your chances to use MSE VP9 are greater if Firefox cannot detect hardware compatibility.
Romani wrote: Thats not entirely too. As for Youtube user for many years i can say 99% of videos on Youtube is WebM enabled. All new videos initially encoded to MP4 BUT in around hour WebM is becomes available too. There is very small amount of videos that is still not support it, though, its usually VERY old ones. There is also, ofc, still Videos which plays only with Flash (not because of format, but for Ads), like some movies (free, but with ads). Absolute most is comes with WebM.
Its very true. Those of us who were paying attention to see the drama play out know all about how this went down. Brendan Eich at the time even made a blog post about it. Google was planning to replace h.264 with VP8 WebM on YouTube. Mozilla was going to skip h.264 because the #1 online video provider would not be using it anymore. But Google quietly backed down about replacing h.264 and Mozilla went several months without having a h.264 decoder on hand. The decision was made to move on and use the OS h.264 decoders when available.
THEN, the implementation of MediaSource Extensions came about. At FIRST, VP9 MSE was enabled before h.264 MSE. But the development team decided to focus down on h.264 MSE because of hardware decoder support. AND this is where we are now. If your Modern Windows or MAC PC has working hardware h.264, it will disable VP9 MSE.
Naturally, YouTube is STILL not WebM only due to the sheer amount of hardware out there without a hardware WebM decoder, that includes smartphones, tablets and smartTVs. This is Fact.