M3u8 video, when playing in blob form, how to save blob by injecting js

an encrypted m3u8 video course, key has done encryption (it should be 16 bits, actually 20 bits). After going through js, there is no way to decrypt key, which involves computing in place. I don"t know. It"s a paid video from Aliyun University. You can take a look.
with the idea of giving it a try, I discovered selenium+chrome, thinking that it is to directly inject js,blob objects into files, and then download them:
this is some information:
conversion between HTML5 file objects and blob objects https://www.jianshu.com/p/5b4...

I haven"t tried the following instructions from my knowledgeable friends. I"m afraid of wasting my time. I"ve been watching js for half a month! The last way, of course, is to record the screen!
because I can not break point debugging, helplessly watching the code lying there, but there is no way to start, itch!

Jun.07,2022
Menu