Wanted to add a couple of things
We like x264
We even have a guide on our website for using it to encode DivX Plus video:
http
/developer.divx.com/docs/divx_plus_hd/Creation_with_x264/
If you are interested in enabling hardware accelerated H.264 decoding in any of your DirectShow media players, even on XP or Vista, check out this walk-through that helps you check your system's capabilities, configure the DivX H.264 Decoder, and verify that DirectShow is loading it:
http/labs.divx.com/DivX-H264-Decoder-DXVA
Also check out DivX Web Player 2.0.2 which lets you serve DivX (.avi, .divx) and DivX Plus (.mkv) files from any regular web server just by pasting some embed code in your page. With DivX Plus support you can now have up to 1080p video with surround sound and subtitles playing embedded in your browser, windowed, or full-screen, as well as the option to save files once they are fully cached. In version 2 you can also seek ahead of the buffer for a more streaming-like experience. Check out our demo and try generating some embed code of your own:
http/labs.divx.com/WebPlayer
http
/labs.divx.com/WebPlayerCodeGenerator
Have fun,
- Al / DivX