VideoHelp Forum


Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!


Try StreamFab Downloader and download streaming video from Youtube, Netflix, Amazon! Download free trial.


+ Reply to Thread
Page 2 of 2
FirstFirst 1 2
Results 31 to 46 of 46
Thread
  1. Hi.

    I got keys with online tool for getting keys.

    With simple l3.py script from Wks, I have not success to get keys.

    Can someone give me advice, what need to add/change in l3.py script to get keys?

    Thanks
    Quote Quote  
  2. too generic

    need help about which streaming service?
    Quote Quote  
  3. Originally Posted by lomero View Post
    too generic

    need help about which streaming service?
    Thanks for answer.

    I don't know is it against rule of forums, so did not write about service.
    I have accounts for that service (one scandinavian platform - can write on PM about service).
    I need it for 3-4 channels.

    They use x-dt-auth-token, so I guess it is same like dt-custom-data, but with simple l3.py always get errors.
    So need some advice, what need to change in simple l3.py script to get keys for that service.
    Quote Quote  
  4. Originally Posted by CrymanChen View Post
    Originally Posted by petar20 View Post
    Also, I tried to use some version like one member post:
    ...
    Wrong script, it can't parse the license.
    As @cedric8528 said, pass the dt-custom-data to the program and it should work.
    Image
    [Attachment 74122 - Click to enlarge]
    hi mate, what about molotov? do you think i need to dump the app, or just with normal pem and blob i will get keys, im trying without results, molotov also have drmtoday, but i cant get keys with token
    Quote Quote  
  5. You can go on website and It's classic widevine encryption

    for example :

    https://app.molotov.tv/channel/42/program/6134201

    Image
    [Attachment 77048 - Click to enlarge]
    Quote Quote  
  6. Originally Posted by cedric8528 View Post
    You can go on website and It's classic widevine encryption

    for example :

    https://app.molotov.tv/channel/42/program/6134201

    Image
    [Attachment 77048 - Click to enlarge]
    thank cedric but i prefer fix my cdm, will be better, because sometimes....you know,
    Quote Quote  
  7. Search, Learn, Download! Karoolus's Avatar
    Join Date
    Oct 2022
    Location
    Belgium
    Search Comp PM
    Originally Posted by marioeivissa View Post
    Originally Posted by cedric8528 View Post
    You can go on website and It's classic widevine encryption

    for example :

    https://app.molotov.tv/channel/42/program/6134201

    Image
    [Attachment 77048 - Click to enlarge]
    thank cedric but i prefer fix my cdm, will be better, because sometimes....you know,
    https://files.videohelp.com/u/303646/DRMToday.zip
    Quote Quote  
  8. yes the example you pass here works perfect but not for tf1 for example
    Last edited by marioeivissa; 16th Feb 2024 at 06:18.
    Quote Quote  
  9. Originally Posted by Karoolus View Post
    Originally Posted by marioeivissa View Post
    Originally Posted by cedric8528 View Post
    You can go on website and It's classic widevine encryption

    for example :

    https://app.molotov.tv/channel/42/program/6134201

    Image
    [Attachment 77048 - Click to enlarge]
    thank cedric but i prefer fix my cdm, will be better, because sometimes....you know,
    https://files.videohelp.com/u/303646/DRMToday.zip
    thanks karoolus work perfect,
    Last edited by marioeivissa; 16th Feb 2024 at 07:00.
    Quote Quote  
  10. Sorry for bumping an old thread. But i have a similiar problem with drmtoday.

    PSSH
    Code:
    AAAAYnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAEISELGdXCdH0jmatcTitnoyCNMiKGV5SmhjM05sZEVsa0lqb2lkSFp0WldScFlTMHlNRGN4T1RRME1pSjlI88aJmwY=
    Licence


    Code:
    https://lic46.drmtoday.com/license-proxy-widevine/cenc/?specConform=true
    headers
    Code:
    import requests
    
    headers = {
        'x-dt-auth-token': 'eyJhbGciOiJIUzUxMiJ9.eyJjcnQiOiJbe1wiYWNjb3VudGluZ0lkXCI6XCJmNTA5NmJlOC0yZDkzLTQxYmEtOWMwMi0zYTdjZjM3ZWQyZTlcIixcImFzc2V0SWRcIjpcInR2bWVkaWEtMjA3MTk0NDJcIixcInByb2ZpbGVcIjp7XCJyZW50YWxcIjp7XCJhYnNvbHV0ZUV4cGlyYXRpb25cIjpcIjIwMjQtMDMtMDVUMDg6MzU6MDEuNTcyWlwiLFwicGxheUR1cmF0aW9uXCI6ODY0MDAwMDB9fSxcIm91dHB1dFByb3RlY3Rpb25cIjp7XCJkaWdpdGFsXCI6dHJ1ZSxcImFuYWxvZ3VlXCI6dHJ1ZSxcImVuZm9yY2VcIjpmYWxzZX0sXCJuck9mU2ltdWx0YW5lb3VzU3RyZWFtc1wiOjAsXCJzdG9yZUxpY2Vuc2VcIjpmYWxzZX1dIiwib3B0RGF0YSI6IntcIm1lcmNoYW50XCI6XCJhMmRcIixcInNlc3Npb25JZFwiOlwiS3FSS01obUlSczRXbEZBQ3RQXC8yOUE9PVwiLFwidXNlcklkXCI6XCJhZG1pbi1zdWItdmltb25kXCJ9IiwiaWF0IjoxNzA5NTQxMzAxLCJqdGkiOiJMN25NaW5tc1dHYThoRlV4RlRrelNnPT0ifQ.uA7gnK7ZxQZMiMIZc-XYuX2ur17JBZXWh6ILNwCJex3zxmlRIkCYiSku-zN3IUSTATjous3Rj7FRbzDhmqh7HQ',    
    }
    link
    Code:
    https://vod.streaming.a2d.tv/98a4ba88-660b-4399-a375-bd882112d31b/755e17e0-6c23-11ee-a6f2-b108c3692d2a_20719442.ism/.m3u8
    i got it to work on many different sites, but with this i get this error:

    Code:
    Exception has occurred: ValueError
    Ciphertext with incorrect length.
    im using WKS-KEYS
    Quote Quote  
  11. Originally Posted by Usernamnet View Post
    Sorry for bumping an old thread. But i have a similiar problem with drmtoday.

    PSSH
    Code:
    AAAAYnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAAEISELGdXCdH0jmatcTitnoyCNMiKGV5SmhjM05sZEVsa0lqb2lkSFp0WldScFlTMHlNRGN4T1RRME1pSjlI88aJmwY=
    Licence


    Code:
    https://lic46.drmtoday.com/license-proxy-widevine/cenc/?specConform=true
    headers
    Code:
    import requests
    
    headers = {
        'x-dt-auth-token': 'eyJhbGciOiJIUzUxMiJ9.eyJjcnQiOiJbe1wiYWNjb3VudGluZ0lkXCI6XCJmNTA5NmJlOC0yZDkzLTQxYmEtOWMwMi0zYTdjZjM3ZWQyZTlcIixcImFzc2V0SWRcIjpcInR2bWVkaWEtMjA3MTk0NDJcIixcInByb2ZpbGVcIjp7XCJyZW50YWxcIjp7XCJhYnNvbHV0ZUV4cGlyYXRpb25cIjpcIjIwMjQtMDMtMDVUMDg6MzU6MDEuNTcyWlwiLFwicGxheUR1cmF0aW9uXCI6ODY0MDAwMDB9fSxcIm91dHB1dFByb3RlY3Rpb25cIjp7XCJkaWdpdGFsXCI6dHJ1ZSxcImFuYWxvZ3VlXCI6dHJ1ZSxcImVuZm9yY2VcIjpmYWxzZX0sXCJuck9mU2ltdWx0YW5lb3VzU3RyZWFtc1wiOjAsXCJzdG9yZUxpY2Vuc2VcIjpmYWxzZX1dIiwib3B0RGF0YSI6IntcIm1lcmNoYW50XCI6XCJhMmRcIixcInNlc3Npb25JZFwiOlwiS3FSS01obUlSczRXbEZBQ3RQXC8yOUE9PVwiLFwidXNlcklkXCI6XCJhZG1pbi1zdWItdmltb25kXCJ9IiwiaWF0IjoxNzA5NTQxMzAxLCJqdGkiOiJMN25NaW5tc1dHYThoRlV4RlRrelNnPT0ifQ.uA7gnK7ZxQZMiMIZc-XYuX2ur17JBZXWh6ILNwCJex3zxmlRIkCYiSku-zN3IUSTATjous3Rj7FRbzDhmqh7HQ',    
    }
    link
    Code:
    https://vod.streaming.a2d.tv/98a4ba88-660b-4399-a375-bd882112d31b/755e17e0-6c23-11ee-a6f2-b108c3692d2a_20719442.ism/.m3u8
    i got it to work on many different sites, but with this i get this error:

    Code:
    Exception has occurred: ValueError
    Ciphertext with incorrect length.
    im using WKS-KEYS
    I get a 403 forbidden, so it could be either geolocked (doesn't look like it's locked to your IP) or there could be relevant headers missing, or something else. If you could share the video page url, that could help.
    Quote Quote  
  12. Originally Posted by white_snake View Post

    I get a 403 forbidden, so it could be either geolocked (doesn't look like it's locked to your IP) or there could be relevant headers missing, or something else. If you could share the video page url, that could help.
    this is the full headers

    Code:
    import requests
    
    headers = {
        'authority': 'lic46.drmtoday.com',
        'accept': '*/*',
        'accept-language': 'sv-SE,sv;q=0.9,en-US;q=0.8,en;q=0.7',
        'origin': 'https://www.tv4play.se',
        'referer': 'https://www.tv4play.se/',
        'sec-ch-ua': '"Chromium";v="122", "Not(A:Brand";v="24", "Brave";v="122"',
        'sec-ch-ua-mobile': '?0',
        'sec-ch-ua-platform': '"Windows"',
        'sec-fetch-dest': 'empty',
        'sec-fetch-mode': 'cors',
        'sec-fetch-site': 'cross-site',
        'sec-gpc': '1',
        'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36',
        'x-dt-auth-token': 'eyJhbGciOiJIUzUxMiJ9.eyJjcnQiOiJbe1wiYWNjb3VudGluZ0lkXCI6XCJkZDZhYTRiZi1kNTUyLTRhNWQtOGQ5ZS04OTQ5MGY1ZDFmMmVcIixcImFzc2V0SWRcIjpcInR2bWVkaWEtMjA3MTk0NDJcIixcInByb2ZpbGVcIjp7XCJyZW50YWxcIjp7XCJhYnNvbHV0ZUV4cGlyYXRpb25cIjpcIjIwMjQtMDMtMDVUMTE6NTY6NTAuOTc3WlwiLFwicGxheUR1cmF0aW9uXCI6ODY0MDAwMDB9fSxcIm91dHB1dFByb3RlY3Rpb25cIjp7XCJkaWdpdGFsXCI6dHJ1ZSxcImFuYWxvZ3VlXCI6dHJ1ZSxcImVuZm9yY2VcIjpmYWxzZX0sXCJuck9mU2ltdWx0YW5lb3VzU3RyZWFtc1wiOjAsXCJzdG9yZUxpY2Vuc2VcIjpmYWxzZX1dIiwib3B0RGF0YSI6IntcIm1lcmNoYW50XCI6XCJhMmRcIixcInNlc3Npb25JZFwiOlwid1ZMd3lMZVFBaXVmdW1ZeHZCMERcL2c9PVwiLFwidXNlcklkXCI6XCJhZG1pbi1zdWItdmltb25kXCJ9IiwiaWF0IjoxNzA5NTUzNDEwLCJqdGkiOiJOb3FySFhHNzZ1cEx3RkdTeE9cLzJMZz09In0.RnhgGqCl24eu8JF9so9DsB2utmen0iBaRwUm8HSvBTb4dgzUXGSLePXTgwaRZ4hrqbKDGqKbHeS5pbpoTHt_Vg',
        'content-type': 'application/x-www-form-urlencoded',
    }
    
    params = {
        'specConform': 'true',
        'assetId': 'tvmedia-20719442',
    }
    
    data = '\b\x04'
    
    response = requests.post('https://lic46.drmtoday.com/license-proxy-widevine/cenc/', params=params, headers=headers, data=data)
    and saw now that the full license server is:

    Code:
    https://lic46.drmtoday.com/license-proxy-widevine/cenc/?specConform=true&assetId=tvmedia-20719442
    it might be geoblocked to sweden.
    might need to login (its free)
    https://www.tv4play.se/video/f478e9fec39ede913f4e/avsnitt-1-the-new-world
    Last edited by Usernamnet; 4th Mar 2024 at 06:00.
    Quote Quote  
  13. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Code:
    b19d5c2747d2399ab5c4e2b67a3208d3:277e6469255e48cba74d742eb14feed1
    Only works for video apparently (1080p even)? Audio is dead after mp4decrypt. Very weird. Possible different set of keys.

    Edit: Nevermind. It was a bad mpd url. This works
    Code:
    N_m3u8DL-RE.exe https://vod.streaming.a2d.tv/98a4ba88-660b-4399-a375-bd882112d31b/755e17e0-6c23-11ee-a6f2-b108c3692d2a_20719442.ism/.mpd --key b19d5c2747d2399ab5c4e2b67a3208d3:277e6469255e48cba74d742eb14feed1d1 -M format=mkv
    Quote Quote  
  14. Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    Code:
    b19d5c2747d2399ab5c4e2b67a3208d3:277e6469255e48cba74d742eb14feed1


    Only works for video apparently (1080p even)? Audio is dead after mp4decrypt. Very weird. Possible different set of keys.
    how did you get the key? im only getting this error..
    Code:
    Ciphertext with incorrect length.
    was it a headers issue? or is the problem with WKS-keys?
    Quote Quote  
  15. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    Originally Posted by Usernamnet View Post
    how did you get the key? im only getting this error..
    Code:
    Ciphertext with incorrect length.
    was it a headers issue? or is the problem with WKS-keys?
    I have no idea. Never used WKS-keys so I am not knowledgeable when it comes to it. Maybe someone else can help you. I just used pywidevine and for the headers, I only used x-dt-auth-token since more than that would have been overkill and pointless (maybe that is your issue?). You do need a Swedish proxy for that video though. Funnily enough, the license server doesn't need it.

    Edit: make sure you use a fresh token (possible cause). I just registered an account and used my token.
    Last edited by 2nHxWW6GkN1l916N3ayz8HQoi; 4th Mar 2024 at 07:00.
    Quote Quote  
  16. i manage to get the key using CDRM-project.. but not with WKS-Keys (working CDM)
    got the same issue as you first. but just changing the url from m3u8 to mpd did the trick..

    Still bothers me why WKS-Keys does not work though..


    Edit: got it to work fine.
    Had to ad the params to the license url.. like so

    Code:
    https://lic46.drmtoday.com/license-proxy-widevine/cenc/?specConform=true&assetId=tvmedia-20719442
    Last edited by Usernamnet; 4th Mar 2024 at 07:36.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!