It’s been a few years now since the battle over which video format would dominate the web. It’s hard to argue that over the last few years Flash is by far the clear winner. From entertainment sites like YouTube to news organizations like CNN, when you watch video changes are it’s Flash encoded.
I would argue that as far as quality, bit rates and file sizes go, Flash is not the best choice out there. But its cross platform ubiquity is unquestionable.
This post is not going to get into all of the ins and outs of Flash, but I want to discuss one point. VBR (variable bit rate) and CBR (constant bit rate) encoding.