The term MPEG covers more than just a file type; it also defines audio and video compression methods. Perian allows playback of these audio and video compression techniques, but it does not allow the ability to open the MPEG file format. This is due to limitations within QuickTime itself, and we cannot solve it until Apple designs a better interface. See our rdar on the subject.
i think you can reverse engineer quicktime and build a better quicktime or internal support.
you are probably going to say "isnt that a violation of copyrights and possible dmca?"
yes you are right however i think i found a loophole it involves 3 people 2 programmers and a legal department (at least that is how compaq managed to clone ibm's rom bios without legal problems).
compaq somehow was able to have 1 person read the chip and take notes on what it did.
then hand the documents over to the lawyer/legal department witch handed it to compaq's designers who was technically and legally clean and was able to clone the rom bios
you can see the the video at http://www.youtube.com/watch?v=IbRmaIzG ... 803BE490D7
about 28 minutes and 50 seconds into the video they talk about the cloning of the rom bios
of course that was hardware quicktime is software however the rom bios i think contains software burned to a chip like firmware.
today i am not sure if that 3 man job would work.
there is a much more legal method "ffmpeg" witch is used by programs like ffmpeg visual hub now out of business and adaper