Beh, per quanto riguarda i codec la lista è molto breve:
xvid1.1beta2 (... solo per la codifica)
ffdshow 06-04-2005 (abilita xvid, divx, other mpeg4, h264, vorbis, aac e ac3 e tutto quello che ti puo' servire...)
hali media splitter (per il playback degli .mkv e .mp4)
real media splitter & codecs (realplayer e' una monnezza... usa lo splitter e il decoder cosi' usi il player che vuoi)
quicktime alternative (contiene i codecs quicktime o lo splitter per i file .mov).
VSfilter (per i sottotitoli).
Ok, con questi codec installati puoi vedere il 99% dei formati audio/video esistenti e puoi usare xvid per la codifica dei tuoi filmati.
Per quanto riguarda il software per la codifica puoi tranquillamente usare GordianKnot o AutoGK (ricordati di rimuovere lo spyware di AutoGK: Installazione applicazioni -> DAE -> Rimuovi) o fare semplicemente tutto a mano con virutaldud(mod) + DGDecode + DGIndex + AviSynth come faccio io:)
Oppure c'e' anche un software all-in-one molto carino... lo trovi qui:
http://forum.doom9.org/showthread.php?s=&threadid=89424
Per la visualizzazione io preferisco usare Media Player Classic.