To play a Blu-ray movie, you have to perform these steps:
- right-click on the BDMV file
- choose 'show packet contents'
- go to the STREAM folder
- sort the files by size (from large to small)
- select the biggest m2ts file and open it in the appropriate player
I got so fed-up with this process that I started searching for any product that just allows me to point it to a folder with Blu-ray content and friggin' play it. Fortunately, there is such a product for Mac OS X, it's called Mac Blu-ray Player and it's a paid application. I paid 36 euro (48 dollar) including taxes.
Those 36 euros are well spend. No it is not free, no it is not open-source, but I don't care. It is a good product. If you value your time I highly recommend buying this software.
I don't have anything against free or open-source software, but I do have a grudge against software that is not user-friendly. If software is not easy to use, something you would expect from a media player, it's broken.
Fortunately, you don't have to trust me on my word, you can download a free trial that seems fully functional, it only shows a trial message when playing a movie.