Solved: VLC media player error “This Blu-Ray Disc needs a library for AACS decoding”

Getting Blu-ray error : This Blu-ray Disc Needs a Library for AACS Decoding, and your system does not have it While playing blue ray DVD on VLC media player? Lets fix it

Getting error “This Blu-ray Disc needs a library for AACS decoding” While trying to play a Blu-Ray disc using VLC media player on Windows 10 computer? The main cause that triggers this error message is that the Blu-Ray Disc is protected by AACS and BD+ technology. Again a missing KeyDB.cfg file (This file is required for libaacs library) could be another possible reason for this error “your system needs a library for aacs decoding”.

Blu-ray error:

This Blu-ray Disc Needs a Library for AACS Decoding, and your system does not have it.

Table of Contents
    Add a header to begin generating the table of contents

    Your input can’t be opened:

    VLC is unable to open MRL ‘blueray://J::/’. Check the log for details.

    This Blu-ray Disc needs a library for AACS decoding

    If you’re also struggling to resolve this particular error message here is the solution work for most users.

    First of all, make sure you are using the latest version of the VLC media player on your computer.

    Installing the latest windows updates not only secure your computer but also fix previous errors as well.

    Add libraries files to AACS

    Go to this link: https://vlc-bluray.whoknowsmy.name and Download the KeyDB.cfg file

    Well while access this site You may see a warning showing the site does not have an SSL certificate. Click on the continue link to proceed.

     

    Note: This file download from a third-party site, due to the unsigned nature of the file your browser may show it as unsafe But dont worry we have cheked its safe to use

    Download the KeyDB cfg file

    • Next under AACS Dynamic library click on the link of the VLC version that you are using.
    • Once downloaded, copy KeyDB.cfg file
    • Now Press Windows key + R, type %APPDATA% and press Enter to open the hidden Appdata folder.
    • Here create a new folder (Right-click > New > Folder) and name it aacs

    Create aacs folder

    Open the newly created aacs folder and paste the KEYDB.cfg file.

    Next again locate the download folder, copy the libaacs.dll file and paste it to the install location of VLC. The default location for VLC media player is C:\Program Files\VideoLAN\VLC (64 bit) or C:\Program Files (x86)\VideoLAN\VLC (32-bit).

    And finally, open VLC and try open the Blu-Ray disk that was previously causing the issue “This Blu-ray Disc needs a library for AACS decoding”.

    Did this tweak help fix VLC media player error “your system needs a library for AACS decoding”? Let us know on the comments below.

    Also read:

    4 thoughts on “Solved: VLC media player error “This Blu-Ray Disc needs a library for AACS decoding””

    1. Stuart Clapham

      Waste of time.
      Uninstalled the old VLC player, installed the latest version and downloaded the necessary files and installed as instructed above. No change whatsoever.

    2. Worked perfectly for me.
      VLC 3.0.6 Vetinari. Not sure why it didn’t work for the other two, but the fix obviously does work in some setups.

    Leave a Comment

    Your email address will not be published. Required fields are marked *

    Related posts

    Scroll to Top