MPC-HC Blu-ray playback (libaacs / libbdplus)

MKV playback, recompression, remuxing, codec packs, players, howtos, etc.
Post Reply
aan3kk
Posts: 18
Joined: Tue Mar 12, 2019 10:24 am

MPC-HC Blu-ray playback (libaacs / libbdplus)

Post by aan3kk »

Hi everyone,

I just learned how to enable VLC to play encrypted Blu-rays and wondered if there is a chance to enable this in MPC-HC too. I tried copying libmmdb.dll into the MPC-HC directory and renaming it to libaacs.dll and libbdplus.dll and I notice a difference. Without these files MPC-HC nearly instantly tells me it cannot render the file but with these files it takes approx. 30 seconds. Sadly the same error is shown. Maybe the menus are the problem?

Is there a way to enable encrypted Blu-ray playback in MPC-HC?

Thank you :)
anjamuel49
Posts: 2
Joined: Fri Mar 19, 2021 8:42 pm

Re: MPC-HC Blu-ray playback (libaacs / libbdplus)

Post by anjamuel49 »

https://github.com/clsid2/mpc-hc/issues/944

I haven't tested it, but according to this github user you can easily use this very simple guide and it works.

You just need to download the files and copy them to the folder on Windows. You don't have to configure anything.
Hello,

I have made these operations to play my purchased Bluray diskcs (Full HD discs only) in MPC-HC (64-Bit version).

Load https://github.com/clsid2/mpc-hc/releas ... 10.x64.zip
and extract the .zip file to Desktop

Load https://github.com/mcmilk/7-Zip-zstd/re ... td-x64.exe and install 7-Zip

Load libaacs/libbdplus DLLs https://mega.nz/file/ZM91CL5Q#VIm1IKA_q ... LwlkINByek and extract the .7z file to Desktop

Open \Desktop\2020-07-26_libaacs_libbdplus\2020-07-26_libaacs_libbdplus\win64and put the 4 .dll files to MPC-HC main folder. In this case to\Desktop\MPC-HC.1.9.10.x64

Go to \AppData\Roaming and create folder with this name: aacs

Load the keydb.cfg file, in this case I loaded the english keydb.cfg file. http://fvonline-db.bplaced.net/ -> http://fvonline-db.bplaced.net/fv_download.php?lang=eng

Put the keydb.cfg file to aacs folder = \AppData\Roaming\aacs

Put the Bluray disc into Bluray player and open MPC-HC.

In MPC-HC click File -> Open Disc -> select the Bluray Disc and immediately the video starts.
SepticFuddy
Posts: 1
Joined: Sat May 15, 2021 1:03 am

Re: MPC-HC Blu-ray playback (libaacs / libbdplus)

Post by SepticFuddy »

anjamuel49 wrote:
Fri Mar 19, 2021 8:45 pm
https://github.com/clsid2/mpc-hc/issues/944

I haven't tested it, but according to this github user you can easily use this very simple guide and it works.

You just need to download the files and copy them to the folder on Windows. You don't have to configure anything.
Hello,

I have made these operations to play my purchased Bluray diskcs (Full HD discs only) in MPC-HC (64-Bit version).

Load https://github.com/clsid2/mpc-hc/releas ... 10.x64.zip
and extract the .zip file to Desktop

Load https://github.com/mcmilk/7-Zip-zstd/re ... td-x64.exe and install 7-Zip

Load libaacs/libbdplus DLLs https://mega.nz/file/ZM91CL5Q#VIm1IKA_q ... LwlkINByek and extract the .7z file to Desktop

Open \Desktop\2020-07-26_libaacs_libbdplus\2020-07-26_libaacs_libbdplus\win64and put the 4 .dll files to MPC-HC main folder. In this case to\Desktop\MPC-HC.1.9.10.x64

Go to \AppData\Roaming and create folder with this name: aacs

Load the keydb.cfg file, in this case I loaded the english keydb.cfg file. http://fvonline-db.bplaced.net/ -> http://fvonline-db.bplaced.net/fv_download.php?lang=eng

Put the keydb.cfg file to aacs folder = \AppData\Roaming\aacs

Put the Bluray disc into Bluray player and open MPC-HC.

In MPC-HC click File -> Open Disc -> select the Bluray Disc and immediately the video starts.
That solution works great for me. However, I prefer MPC-BE and it doesn't seem to work the same way for it. Does anyone more familiar with the mechanical differences between HC and BE have any insight on how to sort it out?

Thanks in advance
bolhuisbe
Posts: 1
Joined: Sun Jun 08, 2025 3:02 am

Re: MPC-HC Blu-ray playback (libaacs / libbdplus)

Post by bolhuisbe »

i have never cared for VLC.

i don't remember why, to be honest.

Media Player Classic has always been an excellent choice. i can get it from portableapps {i've learned [at least, in Windows] that certain programs run better when they are not "hard"-installed and when the media being played back is also not on the Operating System's drive}, and i don't need to install either Haali nor CCCP to use it for damned near everything.

unfortunately, the only Media Player Classic version that is still getting updates is MPC-BE, yet instructions for putting libaacs and libbdplus on for running blu-ray movies apply only to MPC-HC.

apparently, also, the instructions for using libmmbd [installed from MakeMKV] apply only to VLC, though https://www.makemkv.com/libmmbd/ says something about additionally needing bluray.dll [libbluray].

---

i have found out that, supposedly, the "Data" folder for MPC-BE from portableapps is the same as %appdata%, at least, and i've followed instructions from https://www.google.com/search?q=configu ... e&ie=UTF-8 and viewtopic.php?t=19644 {as well as instructions from https://www.google.com/search?q=what+do ... e&ie=UTF-8 }.

i have tried all of these instructions with both the portableapps port and the "hard"-installed MPC-BE to no avail.

just to start out following these instructions, my head was spinning as soon as i opened the 2020-07-26_libaacs_libbdplus folder {which has three direct subfolders, each of two having the "aacs_info" file that is not mentioned, at all, in viewtopic.php?t=19644 ].

the libbluray_1.3.4-3_msvc14 folder has four direct subfolders, and i don't know if i'm supposed to copy over only bluray.dll or what?

also, if all of my effort should have paid off by now, it seems like these files are all out of date {except that my blu-ray writer was released in 2023 and the blu-ray that i'm testing all of it with was released in 2018.

i'll try VLC from portableapps [again, i've never liked it--so i want to not "hard" install it, at all], i guess; i anticipate that i will be reminded why i've never liked it, though.

you'd just hope that what worked for the discontinued MPC-HC would work for the ongoing MPC-BE, and Leawo has been encouraging me to upgrade to its paid version.

---

if there's a way for me to put bluray.dll on MPC-BE [whether portable or "hard"-installed ] and have it do what https://www.makemkv.com/libmmbd/ says i should be able to get it to do, that would be wonderful. {well, maybe, i just need to restart my computer, so that the new drivers will register or whatever or something; i don't know}.

the System32 choice [for installing libmmbd, in the first place] is for "per application", right? and SysWOW64 for global?
aan3kk
Posts: 18
Joined: Tue Mar 12, 2019 10:24 am

Re: MPC-HC Blu-ray playback (libaacs / libbdplus)

Post by aan3kk »

Post Reply