widevineproxy (wvp) and playreadyproxy (prp) are browser extensions that allow you to easily retrieve the manifest url and decryption keys for DRM protected content. as the names state, wvp is used for content protected with widevine and prp for content protected with playready. wvp works on all operating systems running chromium-based browsers (chrome, brave, edge etc.) or firefox. prp only works on windows and edge, as it's the only os+browser combination with playready support at the moment.
vineless is a newer alternative for all browsers that provides the functionality of both wvp and prp in a single extension. it also has the ability to redirect content keys to the browser's clearkey handler, which means:
UserAgent-Switcher may also be necessary for some windows/edge-only sites).for the sake of clarity, guides on this site will continute to use wvp and prp in their instructions. for me personally though, vineless is the only extension I use these days and I recommend giving it a go once you're familiar with how the other two work.
I've found that these extensions can cause issues with the way some unrelated websites function even when disabled via the pop-up window. for example, when using sillytavern to chat with ai bots, text streaming will not work and responses will instead come through in one big chunk.
I believe this happens because the extensions always have a background process running which monitors network traffic and such. I don't think this process is malicious in any way, but I would suggest completely disabling the extension via your browser's extension page when not needed to avoid any potential issues.
wvp - prp - vinelessdeveloper modewvp - vinelessinstall add-on from filechoose file and select a device (use .wvd for wvp, .prd for prp or both for vineless)keys section+ to expand the entry and identify the manifest url and keysif you don't see the page url in the keys section of the extension, select a different .wvd or .prd file and try again