HTML 5 Video

Inspired by Google's WebM project, I decided to port Monochrome to HTML 5 video. That required the following:

Regarding the first and second points, there's enough written on the incompatibilities and workarounds to make any further words superfluous. See Video on the Web - Dive Into HTML 5[a] for a thorough discussion on the matter.

Some notes on the third, though.

H.264 Patent Issues

In my article about video editing with Blender I briefly mentioned that H.264 was patented and required licensing fees to be paid. Since I only distributed video in Flash video format back then, it wasn't a big issue. But now with HTML 5, the issue has come up again with a vengeance.

Since H.264 is patented technology you may have to pay a license fee if you distribute H.264 video over the web. However, if you don't make any money on your website (no ads, no nothing), then the MPEG-LA has waived the license fees until 2015. An overview of the H.264 license jungle is here[b].