decryption ke(зіц)ys are rειnaðarann
This commit is contained in:
parent
37729aa76e
commit
b10801bf29
10 changed files with 423 additions and 34 deletions
14
README.md
14
README.md
|
@ -1,6 +1,8 @@
|
|||
# amdl
|
||||
|
||||
a web apple music downloader with questionable legality
|
||||

|
||||
|
||||
a self-hostable web-ui apple music downloader widevine decryptor with questionable legality
|
||||
|
||||
## setup
|
||||
|
||||
|
@ -10,14 +12,14 @@ a web apple music downloader with questionable legality
|
|||
|
||||
`WIDEVINE_CLIENT_ID` however... oh boy. this thing kind of Sucks to obtain and i would totally recommend finding a not-so-legal spot you can obtain this from (in fact, i found one on github LOL), rather than extracting it yourself. if you want to do through the pain like i did, check [this guide](forum.videohelp.com/threads/408031-Dumping-Your-own-L3-CDM-with-Android-Studio) out!! once you have your `client_id.bin` file, convert it to base64 and slap it in the env var (`cat client_id.bin | base64 -w 0`)
|
||||
|
||||
`WIDEVINE_PRIVATE_KEY` is essentially the same process of obtainment, you'll get it from the same guide!! i'm not sure how to easily find one of these on the web... but i'm sure y'all can pull through. this is also in base64 (`cat private_key.pem | base64 -w 0`)
|
||||
|
||||
### config
|
||||
|
||||
most of the config is commented out in [`config.example.toml`](./config.example.toml), just copy it over to `config.toml` and go wild! i tried to make the error reporting for invalid configurations pretty good :)
|
||||
most of the config is talked on in [`config.example.toml`](./config.example.toml), just copy it over to `config.toml` and go wild! i tried to make the error reporting for invalid configurations pretty good and digestable
|
||||
|
||||
<!-- TODO: fill this garbage section out -->
|
||||
|
||||
## the formats
|
||||
|
||||
currently you can only get basic widevine ones
|
||||
|
||||
## todo
|
||||
|
||||
support other formats
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue