Notes and links concerning the creation, conversion and streaming of video on a web page, in no particular order.

Specifications

Specs for supported Flash Video formats: http://osflash.org/flv

HOWTOs

Converting uncompressed AVI to high quality FLV using AviSynth This HOWTO refers to Flash 8.

Flash Players

Most players seem to come in a free version, and a licenced version with additional features.

JWPlayer – Open Source. I really like this one.

FLV Player – Free, good, but no full-screen mode.

FlowPlayer – How I missed this one, I’ll never know. Great range of display formats and features. This is the only player I know that is able to play an MP4/H.264 video and fall back to an FLV file if the Flash Player installed does not support the H.264 format. Flash 9.115 minimum is required to support H.264/MP4 containers, and not everyone has that version.

Other Tools and Converters

Avidemux for Windows provides conversion with a simple-to-use GUI interface. GUI always wins the day when experimenting with this stuff. You can go back to command-line options when converting in batch.

Another tool on the same site, ‘MakeInstantPlayer’ will encode a video into a self-contained Windows executable. That is very handy for presentations and distribution, where the end user is not expected to have their own players installed.

I use Avidemux to create MP4 videos now, using the AAC audio encoder, and the H.264 video encoder, the result plays in any of the above listed Flash players.