check also the user which runs amule, and the owner of the files. Should be the same (not sure, I have incoming and temp on a FAT32 partition). Also, do what madddeneye suggested, but instead of using 777, use 644. It's pretty safer. A good mpg player is xine, it works for me on Fedora core 2.
Regards.