VideoHelp Forum




+ Reply to Thread
Results 1 to 4 of 4
  1. hello , everyone. does anyone know how to download from youku.tv
    i am having trouble with youku since Last Chrome CDM revoked.

    https://www.youku.tv/v/v_show/id_XNjM5Nzc3MjI0OA==.html?s=becaa797a511432ea731&scm=201...97a511432ea731

    it would be greatful if anyone want to help me.
    Quote Quote  
  2. Feels Good Man 2nHxWW6GkN1l916N3ayz8HQoi's Avatar
    Join Date
    Jan 2024
    Location
    Pepe Island
    Search Comp PM
    720p key
    Code:
    03f45b0347daf7212c80e196e8382db8:2cb1f2f0b517c1a99bab7338904c2b3c
    --[----->+<]>.++++++++++++.---.--------.
    [*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*]
    Quote Quote  
  3. Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    720p key
    Code:
    03f45b0347daf7212c80e196e8382db8:2cb1f2f0b517c1a99bab7338904c2b3c
    thanks for your help. can u explain me how to do it myself for getting keys from youku?
    i will buy you a coffee.
    Last edited by lukhitt1992; 23rd May 2024 at 10:07.
    Quote Quote  
  4. Member aqzs's Avatar
    Join Date
    Mar 2024
    Location
    Paris
    Search Comp PM
    Originally Posted by lukhitt1992 View Post
    Originally Posted by 2nHxWW6GkN1l916N3ayz8HQoi View Post
    720p key
    Code:
    03f45b0347daf7212c80e196e8382db8:2cb1f2f0b517c1a99bab7338904c2b3c
    thanks for your help. can u explain me how to do it myself for getting keys from youku?
    Widevine L3 Guesser & CDRM-API Extesnion doesn't work with youku.
    i will buy you a coffee.
    You have to use a custom python script :
    Code:
    from pywidevine.cdm import Cdm
    from pywidevine.device import Device
    from pywidevine.pssh import PSSH
    import requests
    import base64
    
    pssh = input("PSSH? ")
    pssh = PSSH(pssh)
    lic_url = 'https://drm-license.youku.tv/ups/drm.json'
    
    device = Device.load("YOURDEVICE.wvd")
    cdm = Cdm.from_device(device)
    session_id = cdm.open()
    challenge = cdm.get_license_challenge(session_id, pssh)
    
    challenge = {
      'drmType': 'widevine',
      'token': 'iDXgRxGRGK-52KbtmNtsqYOdue59vSFN160CrGp77hYXFDRrolNhoy1osovusutU5NxbUnNAtXVAQGXBlkkKdUsI6H43xFXz',
      'vid': 'XNjM5Nzc3MjI0OA==',
      'psid': 'f98363ee809709dd2112d76c8836551341346',
      'ccode': '0597',
      'licenseRequest': base64.b64encode(challenge).decode()
    }
    
    licence = requests.post(lic_url, data=challenge)
    cdm.parse_license(session_id, licence.json()['data'])
    for key in cdm.get_keys(session_id):
        if key.type=='CONTENT':
            print(f"\n--key {key.kid.hex}:{key.key.hex()}")
    cdm.close(session_id)
    The informations in challenge might change for different videos. Feel free to send a private message if you want more informations / make a custom script to grab the key directly from video url.

    Your file : https://buzzheavier.com/f/GOC0ZG-0YAA=
    Quote Quote  



Similar Threads

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