have you tried to us a older version of the divx codec. i tried updating to the latest version of divx and every divx movie i tried to play was double screen, no color, didn't recognize the movie. my friend told me to try to replace the newer codec with a older one and it worked great. my movies play like they did before.
download the file and replace the one in your OS X drive library/quicktime folder put the file your replacing into the trash and log out and back in. now try to play the movie it should work the file your replacing is the same name but dont have the number 6 in it.