SkillAgentSearch skills...

WidevineFetch

Parses 'Copy as fetch' of a license request, locates the challenge if license wrapping is being used, extracts the pssh data and re-sends the request.

Install / Use

/learn @DevLARLEY/WidevineFetch
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <a><img src="banner.png"></a> </p>

How does it work?

Parses 'Copy as fetch' of a license request, locates the challenge if license wrapping is being used, extracts the PSSH data and re-sends the request. No Manifest, Cookies or License wrapping integration required.

Requirements

Installation

  • Place your CDM (as a Widevine Device) inside of the cdm folder.
  • Install the requirements.txt file

Usage

  1. Play a DRM protected video
  2. Click Copy -> Copy as fetch on the second license URL (the one with the long payload)
  3. Click Process

Custom modules

Take a look at the documentation if you want to create your own module.

Demo

[!NOTE]
This video is somewhat outdated, as you don't have to paste the string anymore. It'll be retrieved from your clipboard automatically.

demo.webm

Related Skills

View on GitHub
GitHub Stars141
CategoryDevelopment
Updated2d ago
Forks31

Languages

Python

Security Score

95/100

Audited on Mar 29, 2026

No findings