Diazole / my5-dl

An AIO python script to download Channel 5 (My5) content.
MIT License
10 stars 4 forks source link

Creating WVD file #8

Open darrenaf opened 3 weeks ago

darrenaf commented 3 weeks ago

This looks like a great project, but I can't find any documentation on how to create a WVD file, so it unusable. Can you advise on how to do this on a new install of UBUNtU?

williamcorney commented 3 weeks ago

@darrenaf I can confirm this script does work. I've no idea of your technical ability but here are a few hints which should help get you on your way.

darrenaf commented 3 weeks ago

Im sure it does work and it certainly is brilliant. The only issue I have is I cant find anything obvious as to where ai find the device_private_key and device_client_id_blob. Also, theres no mention of what security level is best for your project (1 or 3) and whether the WVD should be ANDROID or CHROME. Ive set up everything and its all working, just requires this last file to finish it.

On Oct 7, 2024 at 02:59, williamcorney @.***> wrote:

@darrenaf I can confirm this script does work. I've no idea of your technical ability but here are a few hints which should help get you on your way.

google pywidevine wvd and you should find what you need easily enough. the file you need is generated by running a certain command after installing a certain package with pip

pay attention to the html file in the keys subfolder of this repo. running it gives you the other bits you need -config.py needs amending in 3 places with the info you'll have if you complete the above

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

williamcorney commented 3 weeks ago
  1. Do you have a working CDM ? Those files are within your cdm folder.

There’s a lot of very informative posts on this topic on https://forum.videohelp.com/threads/404994-Decryption-and-the-Temple-of-Doom

  1. Level 3
  2. I don’t believe it matters as long as you’ve got a working CDM