you mean DivX, not XviDI did mean XviD. It's great for smaller videos but I wouldn't really used it with HD stuff tbh.
yes, the backwards spelling was intentional, "copyleft of DivX" lol
actually XviD has support for H.263, which while certainly isn't H.264, was at one point excellent for YouTube
edit: oh hey MeGUI takes XviD
DivX is quite the poo and is rarely used nowadays afaik (only seen it as a streaming codec)
And MeGUI has support for Snow, x264 and XviD