Tu mélanges deux choses.
L'AVI est un conteneur de formats, et peut donc contenir une vidéo en Divx ou dans un autre format.
Le divx est un format de compression de données, et peut donc être contenu dans un AVI ou dans un autre conteneur.
Quand au logiciel, je ne saurais trop te conseiller de lire la FAQ ainsi que le topic des topics de HAL, tous deux situés en haut du forum.