Youtube with yt-dlp & Widevine DRM decoding

First we must ask ourselves, what is Widevine?

Terminology

Open Quetions

Prior Art

I did the "make it kinda work" half before the "learn how it's supposed to work" half and I must say, cargo cult script kiddie shit sucks. Did work though.

Research

The explinations above are me butchering these

Application

I'm mostly summarizing these after a fair amount of trial and an unfair amount of error

Actually doing it

Get L3 DDM

Tools

steps

These steps are fairly well documented in the first two prior art posts.

Something something youtube

Knowing anything about widevine or DASH would really have helped here.

Tools

Steps

Making this not fucking suck to do

Expectations