vineless

vineless is a browser extension that allows you to easily retrieve the manifest url and decryption keys for DRM protected content. it combines the functionality of two legacy extensions (widevineproxy and playreadyproxy) while adding various improvements, most notably the ability to watch playready protected content in a browser that is not edge.

notes

chromium installation

  1. download zip file of the latest release
  2. navigate to the extensions page in your browser
  3. enable developer mode
  4. drag and drop the zip file onto the window

firefox installation

  1. download xpi file of the latest release
  2. navigate to the addons page
  3. click the settings icon and choose install add-on from file
  4. select the xpi file

content decryption module (cdm)

  1. download and unzip this cdm pack
  2. open vineless in your browser
  3. click choose file and add both a widevine (.wvd) and playready (.prd) device from the cdm pack

test the extension

  1. open your browser and enable vineless
  2. open one of the following dash.js DRM examples: widevine - playready
  3. open vineless and locate the page url in the keys section
  4. click + to expand the entry and identify the manifest url and keys

if you don't see the page url in the keys section, select a different .wvd or .prd file and try again