Reviewed-on: #3
CDRM-Project
Prerequisites (from source only)
Installation (Automatic) - Recommended
- Extract contents of CDRM-Project 2.0 git contents into a new folder
- Open a terminal and change directory into the new folder
- Run
python main.py
- Follow the on-screen prompts
Installation (From binary)
- Download the latest release from the releases page and run the
.exe
Installation (Manual)
-
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 thenactivate.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) Create the folder structure
/configs/CDMs/WV
and place your .WVD file into/configs/CDMs/WV
-
(Optional) Create the folder structur
/config/CDMs/PR
and place your .PRD file into/configs/CDMs/PR
-
Run the application with
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
2.2
Latest
Languages
Python
65.5%
JavaScript
33.6%
HTML
0.8%
CSS
0.1%