I recently downloaded a very high quality 14GB version of a movie that I would like to watch on my TV via my PS3 or Xbox 360. It has been an extremely frustrating process for something that seems so common and I was hoping that somebody here will know what to do. I have tried streaming options. I have used them successfully in the past. They just don't work in this case, the bitrate is too high, the audio and video immediately is way out of sync. Playing from local storage on the PS3 is out of the question as well because it does not support HFS+ file system, only FAT32, which is limited to 4GB file sizes. Not even close. That leaves me to deal with the Xbox 360, which supports the HFS+ file system and theoretically supports MPEG4 video at up to 10mbps, so my 9600kbps video should work. The problem that I am running into now is that the movie came in the .MKV container and the xbox doesn't support it, it only supports .MP4. So after some research I downloaded the Mac program "MP4tools" which is specifically designed to "re-container" between MKV and MP4 without transcoding the video or audio which is very important to me because the video and audio are very high quality and I don't want to degrade it by re-transcoding it. I was able to use MP4tools to re-container from .mkv, and the video looks just as perfect as it did before and plays perfectly on my Mac, but the problem is that MP4tools doesn't produce a .mp4 file, only a .m4v file, which the Xbox 360 also does not recognize even though they are supposed to be nearly identical! This is insane! Do any of you know of a program I could use to change the extension from either the original .mkv or my re-containered .m4v to .mp4 without transcoding the video/audio? Maybe there is a way to configure settings in Handbrake to prevent transcoding? This problem is driving me insane.