It's a pitty that MC can't play 3d yet, and I really love the sound and interface of MC, so I tried and found a way:
As MC can import data files like .exe, I create .bat files like:
mc18 live://loopback
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" "D:\3d\Abraham\Abraham Lincoln Vampire Hunter.iso"
ping 127.0.0.1 -n 10>nul
"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 5\uMCEPlayer5.exe" e:
first, MC plays loopback so the sound of TMT5 can go through MC and my ASIO soundcard(ECHO AF12)
then, run VirtualCloneDrive to mount the iso file to virtual blueray drive E:
then ping, becoz it takes a few second for VCD mount E:, else TMT5 will appear "No Disk",
And the last, TMT5 plays E:, and if u stop TMT5 playing, TMT will directly close and go back to MC18 in Theater View. So the whole progress looks like u r still play everything in MC, not change to another player.
I use "bat2exe" convert .bat to .exe files, import them to libariry with file type "data, exe", go to tools-options-theater view, add a new category named "3D movies" and set the rules of files display to "file type=exe".
When I start Theater View, go to 3D Movies, I'll see the list of .exe which I imported. Then just choose one and play, it starts loopback and 10 seconds later TMT5 starts playing the ISO. And when I stop TMT5 playing, it will directly close and go back to MC18 in Theater View. So the whole progress looks like u r still play everything in MC, not change to another player.
Well the problem is: sometimes, like 2 or 3times in 10, when I'm trying to start the .exe in MC or close TMT5, IE pops up and said "Critical error, MC just corrupted..." something like that. Why and what should I do? Maybe becoz I run "MC18 live://loopback" the same time MC is already running? Is that possible MC changes to loopback playing automaticly with some file rules?