parnexcodes / widevine-L3-WEB-DL-Script

This is a batch script created to WEB-DL.
GNU General Public License v3.0
344 stars 155 forks source link

KeyError: 'kid' #83

Open chrisgarland21 opened 2 years ago

chrisgarland21 commented 2 years ago

I'm new to coding so this may be a simple issue to resolve... This is the error message I am getting:

`Traceback (most recent call last): File "C:\Users\kevin\Documents\widevine-L3-WEB-DL-Script-main\widevine-L3-WEB-DL-Script-main\webdl.py", line 35, in keys += f"--key {config[i]['kid']}:{config[i]['hex_key']} " KeyError: 'kid'

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\Users\kevin\Documents\widevine-L3-WEB-DL-Script-main\widevine-L3-WEB-DL-Script-main\webdl.py", line 39, in keys += f"--key {config[i]['kid']}:{config[i]['hex_key']} " KeyError: 'kid'`

I am using a keys.json file obtained in Chrome 94 from Hulu. There are two mpds, I tried swapping them but the same issue occurred. Is this something on my end or something Hulu has changed to break the keys.json file?

ErickAlex77 commented 2 years ago

I have the same error when trying to download from HBO MAX. I understand that you have to edit the script because each web page is different. But I still don't know how to fix it

ErickAlex77 commented 2 years ago

Find a possible solution to my problem. Send me the keys.json to try to download it.

orezraey commented 2 years ago

Find a possible solution to my problem. Send me the keys.json to try to download it.

Can I? Trying to download from HBO Max also

ErickAlex77 commented 2 years ago

Find a possible solution to my problem. Send me the keys.json to try to download it.

Can I? Trying to download from HBO Max also

To download from HBO Max, follow these steps, it takes a while. https://github.com/parnexcodes/widevine-L3-WEB-DL-Script/issues/24#issuecomment-911298420

Essam23 commented 2 years ago

@ErickAlex77 You could use this method, it has less steps https://github.com/parnexcodes/widevine-L3-WEB-DL-Script/issues/56#issuecomment-965641211

ErickAlex77 commented 2 years ago

@ErickAlex77 You could use this method, it has less steps #56 (comment)

Excellent, works very well, thank you very much