2025-04-26 19:28:53 -04:00
2025-04-26 19:28:53 -04:00
2025-04-26 19:21:13 -04:00
2025-04-26 19:21:13 -04:00
2025-04-24 17:06:14 -04:00
2025-04-26 19:21:13 -04:00
2025-04-26 19:21:13 -04:00
2025-04-24 21:05:11 +00:00
2025-04-25 19:17:40 -04:00
2025-04-25 19:17:40 -04:00
2025-04-24 17:06:14 -04:00
2025-04-24 17:06:14 -04:00

CDRM-Project

forthebadge forthebadge forthebadge forthebadge

What is this?

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

Prerequisites

  • Python with PIP installed

    Python 3.13 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 /configs/CDMs/WV

  • (Optional) Place your .PRD file into /configs/CDMs/PR

  • Run the application python main.py

Description
Self Hosted web application written in Python/JavaScript utilizing the Flask/Tailwind Framework and ReactJS library to decrypt Widevine & Playready content
https://cdrm-project.com
Readme GPL-3.0 3.5 MiB
2.2 Latest
2025-04-26 23:46:12 +00:00
Languages
Python 65.5%
JavaScript 33.6%
HTML 0.8%
CSS 0.1%