ripping - set up

programs

these are the programs required to download and decrypt drm protected content:

follow the links above and download the latest versions for your operating system. for ease of access, make sure the binary/exe files are all placed in the same directory or added to your PATH.

please note that these are cli (command line) programs. they do not have a gui and double clicking the files will not do anything. they can only be run by typing their name in a terminal / command prompt / powershell window.

additionally, the exact names of the programs used in this guide may differ slightly from the ones you download, eg. n-m3u8dl-re vs N_m3u8DL-RE.exe. be aware of this when copy-pasting commands as you may have to make some changes.

wvg

this is a browser extension that uses the cdrm-project api to retrieve decryption keys for widevine protected content.

  1. download and unzip the extension.
  2. navigate to your web browser's extension settings page.
  3. enable developer mode.
  4. click load unpacked and select the unzipped extension folder.

you should now see a new extension icon in your toolbar which you can click to open up the wvg window. this window will be empty unless widevine protected content is detected on the current tab.

sub-reload

if you're an mpv user, I recommend downloading this script. it will reload external subtitle files every 5 seconds, which is useful when watching concert streams with live subs.