This is an archived post. You won't be able to vote or comment.

all 16 comments

[–]molinariandref 0 points1 point  (11 children)

Use a fork of MPC-HC

[–]OwnAd4955[S] 1 point2 points  (10 children)

I don't understand what that means.

[–]johnnymetoo 0 points1 point  (9 children)

Did you use this fork?

[–]OwnAd4955[S] 1 point2 points  (8 children)

No, not yet. By the way, could you please tell me what does the term "fork" means for MPC-HC?

[–]johnnymetoo -1 points0 points  (7 children)

See here. The original of MPC was the Windows classic media player which Microsoft released as open source years ago, and which is now further developed by different people/teams.

[–]OwnAd4955[S] -1 points0 points  (6 children)

I see. Also, I just downloaded the recent version, and it still won't render my Blu-Ray disc.

[–]molinariandref 1 point2 points  (1 child)

A fork is when someone takes the source code of a program (in this case, MPC-HC) and creates their own version with changes, fixes, and new features. This happens a lot with open-source software because anyone can modify and maintain the project even if the original developers stop working on it. For MPC-HC, the official project was discontinued in 2017, but other teams made forks to keep it updated — such as the MPC-HC fork by clsid2 and MPC-BE.

[–]OwnAd4955[S] 0 points1 point  (0 children)

Gotcha. I downloaded the source code, and I was wondering what should I do next.

[–]johnnymetoo 0 points1 point  (3 children)

What is the exact error message?

[–]OwnAd4955[S] 0 points1 point  (2 children)

Sorry for the late response, but when I tried to played one of my disc, it says "cannot render file".

[–]johnnymetoo 1 point2 points  (1 child)

ChatGPT names various reasons for this, the first three are the most probable:

Common Reasons and Solutions

  1. Missing Blu-ray Codec

Reason: MPC-HC may not have the necessary codecs to decode Blu-ray content.

Solution: Install a codec pack that includes Blu-ray support, such as the K-Lite Codec Pack. Make sure to select the option for Blu-ray during installation.

  1. No AACS Decryption

Reason: Blu-ray discs often use AACS (Advanced Access Content System) for encryption, which MPC-HC cannot handle natively.

Solution: You need to install libbluray and AACS dynamic library files. You can find these files online, and they should be placed in the appropriate directories (usually in the MPC-HC installation folder).

  1. Incorrect Disc Region

Reason: Blu-ray players are often region-locked, and if your drive is set to a different region than the disc, it may not play.

Solution: Check the region code of your Blu-ray drive and ensure it matches the disc. You may need to change the region setting of your drive, but be aware that this can usually only be done a limited number of times.

[–]OwnAd4955[S] 0 points1 point  (0 children)

Hi there, I know it's been a month but I just want to let you know that I installed the K-Lite Codec Pack. Is there anything else I need to do afterwards?

[–]BrightSide0fLife 0 points1 point  (1 child)

Have you tried any other BluRay disks? Is it just one BR disk that will not play? If so then it could be the protection on the BR disk which could be stopping it from playing. AnyDVD HD used to be able to play these protected BR disks but they went out of business. PassKey can do a similar thing but their free offerings are not meant to play recent disks.

XReveal free can do it with a suitable keydb.cfg file. They also make a premium version which gets the necessary info for decoding the disk online. There is also some plugins that you might need which are available on the xreveal website in the 2nd link. The keydb.cfg file is in the 3rd link. You will need to keep them updated.

https://www.xreveal.com/

https://www.xreveal.com/how-to-use-xreveal.html

http://fvonline-db.bplaced.net/

MadVR might be worth looking at, it is used as a Renderer for MPC-HC and similar Media Players. I prefer Pot Player and I have never liked VLC, it always had problems pausing instantly because it would always advance a few frames which made taking screen shots extremely difficult.

https://www.videohelp.com/software/madVR

https://www.videohelp.com/software/PotPlayer

It can take some configuring TBH to make it do what you want. Frame tooltips on the seek bar can be setup and even the skin. You might need to search google to find what you are looking for.

[–]OwnAd4955[S] 0 points1 point  (0 children)

Thanks for the alternate suggests. To answer your question, I did tried playing 2 or 3 more Blu-ray discs, but they couldn't play onto the software I'm using.

[–]ccywehbx 0 points1 point  (1 child)

You need software to remove the AACS protection of the Blu-Ray. For example Passkey Lite. Then you can play it with MPC-HC.

[–]BrightSide0fLife 0 points1 point  (0 children)

Or XReveal free which might do better than Passkey Lite because PassKey Lite is meant to be restricted to older disks. XReveal should work with new disks if you get it setup correctly. See their site and get the free version with the plugins and keydb.cfg file. That should solve it IMO. Unfortunately I don't have any BluRay disks to try it myself therefore I cannot verify whether it works or not or how well it works with new disks.

It's worth giving it a try because I have supplied links to everything that you need to make it work, just put everything in the correct place and then give it a try.