Cannot Play Blu Ray with VLC

The place to discuss Mac OS X version of MakeMKV
Post Reply
JoBluRayUser
Posts: 6
Joined: Wed May 06, 2020 10:07 pm

Cannot Play Blu Ray with VLC

Post by JoBluRayUser » Wed May 06, 2020 10:20 pm

I've been trying to get my VLC player to play Blu Ray discs using MakeMKV as suggested by the sticky post in this forum. I'm running MakeMKV ver 1.15.1 and there is a feature in preferences->Integration tab to enable VLC integration. I select this feature, but it doesn't seem to do anything. Both my VLC and MakeMKV are in the Mac applications folder

In VLC, I select File->Open Disk. I navigate to my blu ray player, and hit 'Open VIDEO_TS / BDMV folder'. I navigate to the correct folder and hit 'open'. VLC then reports the following:

Your input can't be opened
VLC is unable to open the MRL 'dvdnav:///dev/rdisk5'. Check the log for details.

Does anyone know what I'm doing wrong here?

megaspaz
Posts: 8
Joined: Sat Apr 11, 2020 11:05 pm

Re: Cannot Play Blu Ray with VLC

Post by megaspaz » Thu May 07, 2020 9:18 pm

What macOs are you using?

GHender3
Posts: 10
Joined: Mon May 01, 2017 6:00 pm

Re: Cannot Play Blu Ray with VLC

Post by GHender3 » Thu May 07, 2020 10:40 pm

Hey - you are way overthinking this one. Don't need to click on open Open Video_TS/BDMV folder. If I do that, I get the exact same error message as you. Just open VLC, File, Open Disc. If you see the name of the disc in the window, just click the big blue rectangle that says open.

If you have never played a BluRay disc with VLC before, AND you live in the North America, upon doing so, you will get a new error. Wrong region code. Skip this if you live in Europe. But anyway, for North America, you need to change ONE VLC preference. VLC is based in France. So, Preferences, Show All. Then Input Codecs. Click the Arrow to expand downward. Choose Access Modules. Click on BluRay. If in North America, choose Region A and Save. You can also click if you want your discs to have menus, just like on a Blu Ray player.

Then see what happens. Mount the disc, File, Open Disc, and Open. No BDMV/Video_TS stuff.

You might get a warning that it can't play menus without Java installed. That is true. If you get that, it will just start playing the movie. If you want menus, get the regular Java Internet Plugin from Oracle - Java 8. All you need. Don't download the newest JDK from Oracle (Java 13). Won't give you menus.

This is all working fine under MacOS Mojave. I think Catalina should be OK. The latest MakeMKV is pretty up to date.

megaspaz
Posts: 8
Joined: Sat Apr 11, 2020 11:05 pm

Re: Cannot Play Blu Ray with VLC

Post by megaspaz » Fri May 08, 2020 12:32 am

AFAICT, the integration stuff in makemkv doesn't work in mojave.... must be only a catalina thing.... You'd have to follow https://www.makemkv.com/forum/viewtopic.php?f=4&t=7010 to make playing/opening blu ray disks in vlc work. And as @GHender3 said, Mount the disc, File, Open Disc, and Open. Bear in mind, some disks work and some don't work... In Time crashes vlc, The Departed worked...

PS:

I assumed your running mojave since you said the integration in makemkv's prefs didn't work and i assumed it would work in catalina since that's why the integration stuff was implemented...

Edit:

Change
ln -s /Applications/MakeMKV.app/Contents/lib/libmmbd.dylib ~/lib/libmmbd.dylib
to
ln -s /Applications/MakeMKV.app/Contents/lib/libmmbd_new.dylib ~/lib/libmmbd.dylib

or

ln -s /Applications/MakeMKV.app/Contents/lib/libmmbd_old.dylib ~/lib/libmmbd.dylib

GHender3
Posts: 10
Joined: Mon May 01, 2017 6:00 pm

Re: Cannot Play Blu Ray with VLC

Post by GHender3 » Fri May 08, 2020 5:25 am

I'm running Mojave 10.14.6. No need for creating a folder named lib, or creating symlinks. As soon as I installed the current MakeMKV, I moved the the lib folder to the trash, but did not empty it right away. It's been gone for 2 weeks or more now. Not necessary. Everything is fine without it. The integration function is a great addition.

GHender3
Posts: 10
Joined: Mon May 01, 2017 6:00 pm

Re: Cannot Play Blu Ray with VLC

Post by GHender3 » Fri May 08, 2020 6:26 pm

Just wanted to mention there is another good reason to get the Java 8 JRE from Oracle. Not only for the sake of having menus. Some movie studios are making things difficult by doing something called title obfuscation. When you open up the disc in MakeMKV, it may show 50, or 100 full length (2 hours or more) titles. They are't "real" - just different sequences of the segments in film. If you don't have a any form of Java installed, MakeMKV will have no clue as to which one is correct. In theory, you'd have to rip each one of them and watch each version to see which one is the right sequence of chapters in the film.

And, if you are attempting to play it with VLC, since MKV has no idea which title is correct, neither will VLC. VLC will never start the film.

Most (maybe all?) modern BluRay players use Java to interact with the disc.

If Java is available to MakeMKV, it can find the menu, and in most cases with these obfuscated discs, it can find the real main feature.

This gives VLC some chance of opening the film. I haven't had any of these for a few months, but it happens.

JoBluRayUser
Posts: 6
Joined: Wed May 06, 2020 10:07 pm

Re: Cannot Play Blu Ray with VLC

Post by JoBluRayUser » Sat May 09, 2020 1:52 pm

megaspaz wrote:
Thu May 07, 2020 9:18 pm
What macOs are you using?
macOS Catalina
ver 10.15.3

JoBluRayUser
Posts: 6
Joined: Wed May 06, 2020 10:07 pm

Re: Cannot Play Blu Ray with VLC

Post by JoBluRayUser » Sat May 09, 2020 2:01 pm

GHender3 wrote:
Thu May 07, 2020 10:40 pm
Hey - you are way overthinking this one. Don't need to click on open Open Video_TS/BDMV folder. If I do that, I get the exact same error message as you. Just open VLC, File, Open Disc. If you see the name of the disc in the window, just click the big blue rectangle that says open.

If you have never played a BluRay disc with VLC before, AND you live in the North America, upon doing so, you will get a new error. Wrong region code. Skip this if you live in Europe. But anyway, for North America, you need to change ONE VLC preference. VLC is based in France. So, Preferences, Show All. Then Input Codecs. Click the Arrow to expand downward. Choose Access Modules. Click on BluRay. If in North America, choose Region A and Save. You can also click if you want your discs to have menus, just like on a Blu Ray player.

Then see what happens. Mount the disc, File, Open Disc, and Open. No BDMV/Video_TS stuff.

You might get a warning that it can't play menus without Java installed. That is true. If you get that, it will just start playing the movie. If you want menus, get the regular Java Internet Plugin from Oracle - Java 8. All you need. Don't download the newest JDK from Oracle (Java 13). Won't give you menus.

This is all working fine under MacOS Mojave. I think Catalina should be OK. The latest MakeMKV is pretty up to date.
Thanks for the tip. I made the setting in preferences as you suggest (It was set to 'B', and I'm in North America), so I set it to 'A'. It didn't seem to make a difference. I still get the following error (even though I'm skipping the open/BDMV/Video_TS button):
Your Input Cannot Be Opened
VLC is unable to open the MRL 'dvdnav:///dev/rdisk5, check the log for details


I'm unable to open DVDs as well (I get the same error). I checked MKV to make sure the integration open was enabled and it is.

I'm running Mac OS Catalina (ver 10.15.3) with MKV 1.15.1 and VLC 3.0.7.1

floatinjoe
Posts: 3
Joined: Fri Dec 20, 2019 1:31 pm

Re: Cannot Play Blu Ray with VLC

Post by floatinjoe » Sun Sep 06, 2020 8:05 pm

I realize this is an old thread, but I just found it while searching for the solution. Try rolling your version of VLC back to 3.0.4 per the below thread. I tried to play a disc today and discovered that I must have accidentally updated my VLC.

viewtopic.php?f=4&t=16112

Post Reply