VideoLan Client is the other player
is this an AVI file? if not, when you open it in HexEdit does it start with "RIFF" (in which case it is an avi but named incorrectly). MS-MPEG4v1 (found in AVI and ASF files) used the FourCC of "MPG4", and many years later Apple in it's blissful imposed ignorance of all things DivX, used that same FourCC for it's MPEG-4 codec. So now that FourCC is mapped to the string "MPEG-4 Video" in QuickTime 6, even if after making that association the player discovers that it's really not Apple's MPEG-4 content. It's a namespace collision. There is a QuickTime decoder for MS-MPEG4v1 (also for v2), but because of this namespace collision, you have to change the FourCC of such files (from MPEG4 to MP41) for it to work. Find these decoders on versiontracker.com.
or just use VLC to play them