Put the cached BD+ tables (!Jd1圎QbJ!DRhG9eWLNnrmA5dcwHugnKxmVUpIsT9X-HKuuGjU7n8) (1.5GB) in the %APPDATA%\bdplus\convtab directory Put the BD+ vm files (!MFlTDYiT!I-laau3lrg9OgcAL-1DPk-c9ytxbOCKUj73NBhI8Cr0) in the %APPDATA%\bdplus\vm0 directory Put the 32-bit or 64-bit libaacs/libbdplus () DLLs (all 4) in the corresponding VLC directory Incomplete Unit Key (UK) support: allow (partial) playback of discs in case not all unit keys are available in KEYB.cfg and the VUK is not available This enables possible scraping in the future by FindVUK Media Key (MK) caching: similar to already existing Volume Unique Key (VUK) and VolumeID (VID) caching. Read Data Key (RDK) caching: play Bus Encrypted Enabled (BEE) discs on Bus Encryption Enabled (BEC) drives after the Host Certificate (HC) is revoked It would be nice if someone actually good at C can clean these up and integrate them on the VideoLan source repository.Ĭached BD+ tables support: circumvent the need for the BD+ Virtual Machine (VM) and play BD+ discs of all generations without menus Included are Win32/Win64 builds and the actual source patches. Presented here is a new libaacs & libbdplus build for Windows with some improvements made by several different people. After a long hiatus, discoveries in the past few years on this forum have made Blu-ray playback possible again on free (libre) software such as VLC without proprietary solutions such as DVDFab, MakeMKV or AnyDVD.