Page 1 of 1

VLC/MakeMKV Issue Playing BD+ Blu-Ray Discs

Posted: 23 May 2023 00:35
by hilldoug750
First off, I have MakeMKV Integrated with VLC, and I can play most of my Blu-Ray Discs just fine, except for a handful of discs, which will show a lot of pixelation and color inversion once you get 10-20mins into the movie. Those Discs that have this issue are all FOX Blu-Ray Releases (Pre-Disney Acquisition) with BD+ encryption, although for some reason "Alien: Resurrection" has no issues, even though its from FOX and has BD+ encryption. I have tried adding keydb.cfg, libaacs.dll and libaacs.dll files to my VLC and MakeMKV folders in my C Drive, and even different combos of all three files, and the issue still persists. I have Ripped these discs using MakeMKV and the files do not have this issue, and this issue does not show up when putting it in my Standalone Sony BD Player. I have included Pictures of the Issue, List of Discs that did not work, their Encryption levels according to Make MKV, and the VLC Log/Messages that came up while playing my "Rocky" Blu-Ray (https://mega.nz/folder/4axlRCQS#2PyKqmmrEwEuFGvWDqq2xA). Any ideas on how to fix it? I am not even sure if it is VLC causing this issue or MakeMKV.

Re: VLC/MakeMKV Issue Playing BD+ Blu-Ray Discs

Posted: 23 May 2023 15:42
by Lotesdelere
You have a bunch of "main error" messages of this kind:

Code: Select all

... main error: stale plugins cache: modified C:\Program Files\VideoLAN\VLC\plugins\video_output\libdirect3d11_plugin.dll main error: stale plugins cache: modified C:\Program Files\VideoLAN\VLC\plugins\video_output\libdirect3d9_plugin.dll main error: stale plugins cache: modified C:\Program Files\VideoLAN\VLC\plugins\video_output\libdirectdraw_plugin.dll main error: stale plugins cache: modified C:\Program Files\VideoLAN\VLC\plugins\video_output\libdrawable_plugin.dll main error: stale plugins cache: modified C:\Program Files\VideoLAN\VLC\plugins\video_output\libflaschen_plugin.dll main error: stale plugins cache: modified C:\Program Files\VideoLAN\VLC\plugins\video_output\libglwin32_plugin.dll main error: stale plugins cache: modified C:\Program Files\VideoLAN\VLC\plugins\video_output\libgl_plugin.dll ...

Plus this error:

Code: Select all

d3d11va error: Failed to get configuration for decoder MPEG-2 variable-length decoder. (hr=0x80070057) d3d11va error: Failed to get configuration for decoder MPEG-2 variable-length decoder. (hr=0x80070057) d3d11va error: Failed to get configuration for decoder MPEG-2 variable-length decoder. (hr=0x80070057) d3d11va error: Failed to get configuration for decoder MPEG-2 & MPEG-1 variable-length decoder. (hr=0x80070057) d3d11va error: Failed to get configuration for decoder MPEG-2 & MPEG-1 variable-length decoder. (hr=0x80070057) d3d11va error: Failed to get configuration for decoder MPEG-2 & MPEG-1 variable-length decoder. (hr=0x80070057) d3d11va error: FindVideoServiceConversion failed direct3d11 error: SetThumbNailClip failed: 0x800706f4 avcodec: Using DXVA2 (NVIDIA GeForce GTX 1650, vendor NVIDIA(10de), device 1f82, revision a1) for hardware decoding

Your GeForce GTX 1650 is able to use D3D11 hardware acceleration for MPEG-2 so there is something wrong on your machine.

First, reboot your computer.
Update the video driver of your GTX 1650.
Then uninstall VLC.
Then delete the whole C:\Program Files\VideoLAN\VLC\ folder if it's still exists, it might be C:\Program Files (x86)\VideoLAN\VLC\ if you're using the 32-bit version.
Also delete the whole %APPDATA%\vlc\ folder.
Once done, reboot again and reinstall VLC.

Re: VLC/MakeMKV Issue Playing BD+ Blu-Ray Discs

Posted: 23 May 2023 21:19
by hilldoug750
I looked on the NVIDIA Driver Downloads website and on my Ge Force Experience Program, and both say I have the most recent driver (531.61). I Uninstalled VLC, removed the VideoLAN Folder from C:\Program Files (I had/have the 64 bit version), Removed the %APPDATA%\vlc\ folder, and Reinstalled VLC 64 bit (3.0.18) and the issue still persists.

I saw in my GeForce Experience Program, that VLC was listed under my "Games and Apps" and When I clicked on it, it said "Application Not Optimized" (https://mega.nz/file/teIDTYib#KhokuhD58 ... uQ5NfusLN0) and it mentioned Direct3D11 Video Acceleration. I clicked on Optimize, and that didn't fix the issue either. I forgot to mention this in my original post but I have MakeMKV Integrated with VLC, so idk if that is causing any issue.

Re: VLC/MakeMKV Issue Playing BD+ Blu-Ray Discs

Posted: 24 May 2023 11:12
by Lotesdelere
Make sure VLC is set like that:

Tools -> Preferences -> Video
Output = Direct3D11

Tools -> Preferences -> Input/Codecs
Hardware accelerated decoding = D3D11 Video Acceleration

Save, exit and restart VLC for the changes to take effect.

Re: VLC/MakeMKV Issue Playing BD+ Blu-Ray Discs

Posted: 24 May 2023 20:22
by hilldoug750
I set both of those to Direct3D11 and the issue is still there. Also since setting the Video Output and Hardware accelerated decoding to Direct3D11, instead of showing the Java Blu-Ray menu, it was replaced with the Blu-Ray Cover Art (I don't think the menu completely went away because I pressed enter and it went right to the movie)

Re: VLC/MakeMKV Issue Playing BD+ Blu-Ray Discs

Posted: 25 May 2023 10:51
by Lotesdelere
You should create a new report ticket on the VLC issues tracker with your above report and the link to this thread:
https://code.videolan.org/videolan/vlc/-/issues