On2, the company behind the VP6 video codec in Flash, recently announced that it will be adding H.264 support to its Flix product line. Big deal I hear you say, H.264 is a well known and high quality codec - it's also known as MPEG4 which is what my Apple TV digests.Correct, but Flix is - or at least has been - a Flash video encoding tool. It hasn't really served any other pupose than dealing with FLV in some shape or form, be it encoding to FLV or transcoding to something like .3gp from FLV. So why add H.264 to the mix now? It's not a format that Flash supports, or shall I say yet?
Of course I am wildly speculating here but if H.264 support does not and will not have any relation to Flash video then why add this support to Flix? Why not create a new product, like Flox or Flax?
Of course my wish would be that I'm correct here and that On2 knows more than you and I and that they are planning ahead, maybe for the next codec update in Flash. And what a great choice H.264 would be!
Thoughts on a postcard, or in the comments if you prefer.


H.264 + Flash + Hardware acceleration = dreams!!
Stefan, here's a few questions, what do you think.....
1) H.264 file sizes are 3-5 times larger than current F8/9 video files using VP6. How would this affect the 'no buffer' streaming that Flash video now enjoys? What about 264 HD streaming or live applications? Are you aware of current applications you can point to?
2) MPEGLA charges 10 cents per decoder, VIA, 25 cents per decoder. Ted Patrick's counter is at about 2.4B 'Flash 9 Installs' or it's estimated to reside on about 700M plus computers....who pays the licensing fees, Adobe, the user, the developer or a combination?
3) The biggest advantage to the Flash Platform is it's 'everytime, everywhere' ubiquity. Royalties to MPEGLA and VIA permit use of 264, but someone must develop, manage and support the codec's 'ubiquitous' implementation. Does Adobe want to take that on?
Regards!
1) I'm not sure if that's actually the case, at least I have not seen such an increase in size in my tests. Also the 'no buffer' setup is a myth, of course Flash buffers but we can dynamically change the buffer on the fly for quick startup, then smooth playback. FLV is no different to any other format in that it contains a lot of data which needs to be managed somehow.
As for HD, Flash Player now supports hardware scaling and HD content so you can do that already. Flash Media Server is the platform to deliver it on. The only difference with H.264 would be that the FLV contains a new codec.
2) I'm sure Adobe would cut a nice deal when it comes to licensing fees. Of course it would be Adobe and ultimately their customers who foot the bill. But then that's the case for On2 codec licensing too.
Other lareg enterprises have implemented H.264, I don;t see any reason why Adobe wouldn't be able to do the same.
3) not sure what you mean. Any new codec would be added to the Flash Player and pushed out through the usual channels. Implementation would be handled by the Flash Player team.
Also note that Flash Media Server could serve new codecs without requiring any updates as it is not interested in the codecs contained within the FLV and will serve them regardless. It's the Player that would require an update.
AIR should be out before any Player 10 would hit the streets byt point upgrades are being released in quick succession.
On2 wants to become the "One stop shop" for video encoding solutions. I believe this move has more to do with their acquisition of Hantro than it does Flash. IMO this isn't Flash related news at all. Also hearing that VP8 isn't far out. It should spank H.264 pretty handily.
On a side note, buy your On2 stock now while it's still affordable. Ticker symbol ONT.
you are right. Now the Flash Player supports H.264 Video!!
Lock in on the zdnet Blog
http://blogs.zdnet.com/Stewart/?p=501
On2 is still a good investment. Flash's inclusion of H264 opens up new ubiquity between web video and broadcast TV (esp HD) and On2 is positioned very well to continue leading the market with encoding and braodcast solutions. This opens up new doors for us (we broadcast our TV stationss live on the web and archive much of our content online) Very soon, we could be encoding once for both medium. On2 will likely be a part of the equation for us and companies in a similar situation.
(ONT sure took a nose dive today! Time to buy some more!)
Check doom9 forum for some test. You will find that vp7 is inferior to 2007/2008 optimizied H.264 codecs like Mainconcept, x264 and Nero.
"H.264 is a well known and high quality codec - it's also known as MPEG4"
on a site calling itself FlashCompGuru. mp4 and h.264 in no way the same thing.