I've taken a step back with the current frustration about advocating a "DVD Style" menu that lets you access and select the streams you need, but now have come to the conclusion that such a request is still flawed. The issue actually is related to BD in particular so let me explain:
Pre June 2011 (the Dark Ages): I (like all others) that liked MC but wanted BD support only had a couple of options. The first of the threads I created on this was back in 2008 and with 30,000+ views is still in the Top 10 thread on this board. It just detailed how to use DirectShow to play the content from the raw M2TS files (
http://yabb.jriver.com/interact/index.php?topic=44314.0). Expanding on this, a subsequent thread went through the details on how use MC as the library to then drive a Third Party Player (like TMT or PDVD) for the actual playback (
http://yabb.jriver.com/interact/index.php?topic=55171.0) and this thread has racked up 7,000+ views in the last few years. While it was not a real integration this did give us full control of the BD disks including Menus.
June 2011 (the Big Leap Forward): MC Introduces BD support
http://yabb.jriver.com/interact/index.php?topic=64446.0 thanks to the cooperative development with Nevcairiel. This feature has been extremely popular and I see at this point of time MC's forum jumped from a few Hundred new accounts per month to Thosands which I assume resulted in a similar jump in sales! Over the last year we have seen continual improvement for BD support including a native Subtitle support. All great stuff, but there are a couple of bits missing compared to TMT and PDVD... namely Menu Support and Decryption. The decryption part is not an issues thanks to progs like AnyDVD HD, but in this Big Leap Forward we actually lost the benefits provided by the likes of TMT and PDVD for Menu Support in presenting the streams as mastered by BD (eg easy identification and selection of Titles, Alternative Endings, Subtitles, Lang etc). We do have the ability to select them but we don't know what each does as MC is not able to extract this information from the BD BD-J or HDMV menu code but relies of directly accessing the content.
Current State: BD's support two types of Menus, the most widely used is BD-J (
http://en.wikipedia.org/wiki/BD-J) and the simpler but less used HDMV (similar to how DVD do it). Appart from players like TMT and PDVD, there are several efforts underway based on libbluray to allow BD Menu support including XBMC (
http://xbmc.org/natethomas/2012/06/05/xbmc-11-0-may-cycle/) and VLC. Interestingly, Slysoft has created SpeedMenu (
http://forum.slysoft.com/showthread.php?t=52192) which parses BD-J menus and presents them as HDMV menus so players get a simple access to the main features for Title and Stream selection without needing Java support. This means XMBC has already has the potential to present a content aware BD Menu for a BD Disc. Slysoft has also been working on "SlyPlayer" which is due out on "Tuesday" (code for no idea when) that will include Menu support.
Feature Request: This could be a big dev effort (but I have no idea)... but... (similar to what JR did with Subtitles), is there any appetite to add real BD Menu Support, either full BD-J or like Slysoft has done with AnyDVD HD, a parser that just extracts the required info to then present a much simpler but content aware HDMV style menu.
I'm sure Nevcairiel will have a far better idea of what can be done than I.
Thanks
Nathan