Files
Vineless/README.md
Ingan121 7712580830 Revert "Update README.md"
This reverts commit 63aaf2cb37.
2025-07-03 16:52:41 +09:00

3.6 KiB

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
    1. Download the ZIP file from the releases section
    2. Navigate to chrome://extensions/
    3. Enable Developer mode
    4. Drag-and-drop the downloaded file into the window
  • Firefox
    • Persistent installation
      1. Download the XPI file from the releases section
      2. Navigate to about:addons
      3. Click the settings icon and choose Install Add-on From File...
      4. Select the downloaded file
    • Temporary installation
      1. Download the ZIP file from the releases section
      2. Navigate to about:debugging#/runtime/this-firefox
      3. Click Load Temporary Add-on... and select the downloaded file

Setup

  • Open the extension and click one of the Choose File buttons to select device files
  • Select the type of device you're using in the top Systems section
  • The files are saved in the extension's chrome.storage.sync storage 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 Enabled to 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