mirror of
https://github.com/Ingan121/Vineless.git
synced 2026-04-02 02:29:45 +00:00
77125808300dbdf3f9eae87fd8da2b62cfbd269e
Vineless
- A browser extension to play DRM-protected content without a real CDM
- Works by redirecting the content keys to the browser's ClearKey handler
Features
- User-friendly / GUI-based
- Supports Widevine and PlayReady-protected content
- Manifest V3 compliant
Devices
- This addon requires a Widevine/PlayReady Device file to work. Don't ask me where to get those.
Compatibility
- Compatible (tested) browsers: Chrome, Edge, Firefox, Marble, and Supermium on Windows
- Works with any service that accepts challenges from Android devices on the same endpoint.
- Incompatible services:
- Netflix (unless ChromeCDM is provided, which is incredibly rare nowadays)
- Spotify (doesn't seem to accept Android CDMs. Also PlayReady endpoint is just broken)
Installation
- Chrome
- Download the ZIP file from the releases section
- Navigate to
chrome://extensions/ - Enable
Developer mode - Drag-and-drop the downloaded file into the window
- Firefox
- Persistent installation
- Download the XPI file from the releases section
- Navigate to
about:addons - Click the settings icon and choose
Install Add-on From File... - Select the downloaded file
- Temporary installation
- Download the ZIP file from the releases section
- Navigate to
about:debugging#/runtime/this-firefox - Click
Load Temporary Add-on...and select the downloaded file
- Persistent installation
Setup
- Open the extension and click one of the
Choose Filebuttons to select device files - Select the type of device you're using in the top
Systemssection - The files are saved in the extension's
chrome.storage.syncstorage and will be synchronized across any browsers into which the user is signed in with their Google account. - The maximum number of devices is ~25 Local OR ~200 Remote CDMs
- Check
Enabledto activate the message interception and you're done.
Usage
All the user has to do is to play a DRM protected video. With everything set up properly, videos will start to play even without a supported DRM system.
FAQ
What if I'm unable to play the video?
This automatically means that the license server is blocking your CDM and that you either need a CDM from a physical device, a ChromeCDM, or an L1 Android CDM. Don't ask where you can get these
Disclaimer
- This program is intended solely for educational purposes.
- Do not use this program to decrypt or access any content for which you do not have the legal rights or explicit permission.
- Unauthorized decryption or distribution of copyrighted materials is a violation of applicable laws and intellectual property rights.
- This tool must not be used for any illegal activities, including but not limited to piracy, circumventing digital rights management (DRM), or unauthorized access to protected content.
- The developers, contributors, and maintainers of this program are not responsible for any misuse or illegal activities performed using this software.
- By using this program, you agree to comply with all applicable laws and regulations governing digital rights and copyright protections.
Credits
Description
Languages
JavaScript
97.9%
HTML
1.4%
CSS
0.7%