Originally Posted by solipsism
There complaint isnt that Blu-ray doesnt work great on Macs, but that 1) Apple doesnt offer it, and 2) You cant watch a protected Blu-ray movie on a Mac due to AACS. Ive been told that AACS can be used in an app, not in the OS itself and it will play fine, but there are no such apps for Macs that Im aware of.
As for your setup, M2TS is an MPEG2 video codec for HD.Technically all codecs work fine for Blu-ray as its just an optical storage medium, but M2TS, H.264 and VC-1 are the most common for video playback on standalone players because they are limited to the codecs they understand.
I wish more people would focus on finding solutions, like you did, instead of focusing on finding problems that everyone else should resolve.
Will the Macs DVD player playback M2TS files or do you need a separate app for your Mac?
You make a good point, solipsism, about that Apple doesn't offer it. Yes, I haven't found an app that will play the encrypted Blu-ray directly for the Mac. And Apple doesn't offer a Blu-ray burner in their Macs, I wish it were an option especially for laptops, but I can alway just copy it first (to the HD) then play later.
To answer your question, Apple's Mac "DVD player" will only playback DVDs or a DVD source folder (something with a VIDEO_TS folder) that contain .vob files.
I use VLC to playback just about any video container and codec there is. It finally hit version 1.0.0 last year after 13 years of development and is still improving as a free, open-source app. It's at version 1.1.5 as of yesterday (11/13/2010). VLC plays the M2TS files as well as the TS and M2T files (they're all the same MPEG 2 codec, usually).
It is interesting that when I play the m2ts file from the Blu-ray disc, nothing happens, the message window says garbage. But the exact same copied files on my hard drive (up to 44 GB I've seen) are the exact same size to the byte (the same 11 digits, Avatar is 44,897,476,608 bytes) and play perfectly. I don't understand the way files are encrypted, but the decrypted file is exactly the same size. There are a number of apps for the Mac and Windows to copy the Blu-ray to the hard drive decrypted, then I turn it into an MKV file with "MakeMKV". From there I can do anything with it. The MKV keeps all the languages and subtitles (which I like).
VLC will play the m2ts files from the Blu-ray disc after decryption (copied to the HD) but many Blu-ray discs will split the files to many segments, "MakeMKV" is an app that will combine all the files to a complete Title. Avatar is still the only movie that VLC couldn't play directly, and apparently lots of regular Blu-ray Players couldn't play it either!
I also noticed that all Blu-ray Discs have ".m2ts" container files, but the video codec may be MPEG-2 TS, H.264, or VC-1. Avatar has a 44,897,476,608 byte M2TS file that is actually H.264 video for it's whole main title.
I use "Handbrake" to re-encode the MKV (or .m2ts) file to a MP4 (still H.264) for Quicktime or the iPhone. I've noticed that when I encode Avatar from 44.9 GB to 8.5 GB file (fits on DVD-DL), I can't tell any difference in video quality. I would have to freeze frame on some high action scene to see it, but haven't found it yet!
Again, you're right, Apple doesn't offer Blu-ray, and I can't play a BD directly. It takes me usually less than a half hour to copy a Blu-ray disc first. I would like to see an app for Mac OS X to do it. My 27" iMac and it's attached 1080p display both support HDCP anyway, not that it's ever used after I copy the disc for my own legal playback.