Self hosted web application written in Python for decrypting Widevine DRM
Go to file
2024-09-08 20:13:39 -04:00
scripts Reupload 2024-09-08 20:13:39 -04:00
static Reupload 2024-09-08 20:13:39 -04:00
templates Reupload 2024-09-08 20:13:39 -04:00
.gitignore Reupload 2024-09-08 20:13:39 -04:00
main.py Reupload 2024-09-08 20:13:39 -04:00
README.md Reupload 2024-09-08 20:13:39 -04:00
requirements.txt Reupload 2024-09-08 20:13:39 -04:00

CDRM-Project

forthebadge forthebadge forthebadge forthebadge

What is this?

An open source web application written in python to decrypt Widevine protected content.

Prerequisites

  • Python with PIP installed

    Python 3.12 was used at the time of writing

Installation

  • Open your terminal and navigate to where you'd like to store the application

  • Create a new python virtual environment using python -m venv CDRM-Project

  • Change directory into the new CDRM-Project folder

  • Activate the virtual environment

    Windows - change directory into the Scripts directory then activate.bat

    Linux - source bin/activate

  • Extract CDRM-Project 2.0 git contents into the newly created CDRM-Project folder

  • Install python dependencies pip install -r requirements.txt

  • (Optional) Place your .WVD file into /databases/WVDs

  • Run the application python main.py