Hello !
I want to request your help for downloading this video episode content from ZEE5 which contain DRM!
[url]https://zee5vod.akamaized.net/drm1/elemental/dash/TV_SHOWS/ZEE_TV/REV3_Pavitra_Rishta_Ep_1189_Episode_hi_6358aef56e6 cde69f22851803330bec9/manifest-phone.mpd?c3.ri=6894835270985943849
Unfortunately I has tried all methods but i doesn't work for me and I really need of this video at 1080p quality !
Can you please help me to can have this video ? 🙏
Is very important for me !
+ Reply to Thread
Results 1 to 20 of 20
-
-
If you want the 1080p stream, first of all you should remove the "-phone" part from the url and have:
Code:https://zee5vod.akamaized.net/drm1/elemental/dash/TV_SHOWS/ZEE_TV/REV3_Pavitra_Rishta_Ep_1189_Episode_hi_6358aef56e6cde69f22851803330bec9/manifest.mpd?c3.ri=6894835270985943849
-
-
Code:
17dd4a2329c74a04a11f01d162a474ad:901d3b802d1d5aea0b19fe6ca9f66816
PSSH:
Code:AAAAV3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADcIARIQF91KIynHSgShHwHRYqR0rRoLYnV5ZHJta2V5b3MiEBfdSiMpx0oEoR8B0WKkdK0qAkhE
Code:https://spapi.zee5.com/widevine/getLicense
Code:Customdata: Nagra_d55f0d06645d4380963dcda3de56e7c5 Nl: d55f0d06645d4380963dcda3de56e7c5
Code:N_m3u8DL-RE -M format=mkv --key 17dd4a2329c74a04a11f01d162a474ad:901d3b802d1d5aea0b19fe6ca9f66816 https://zee5vod.akamaized.net/drm1/elemental/dash/TV_SHOWS/ZEE_TV/REV3_Pavitra_Rishta_Ep_1189_Episode_hi_6358aef56e6cde69f22851803330bec9/manifest.mpd?c3.ri=6894835270985943849
-
-
It's funny cause I'm using the same .mpd that you yourself provided. I uploaded your video here: https://gofile.io/d/HMufQ4
-
Thank you very much ! 😊
It doesn't work on my Android Device of this reason and i don't have PC ! -
Here is the downloader for https://www.zee5.com . It works only on free videos. I haven't seen free videos that require an account.
Code:import json import re import pycountry import requests from pywidevine.cdm import Cdm from pywidevine.device import Device from pywidevine.pssh import PSSH WVD_FILE = "./device_wvd_file.wvd" CONTENT_URL = 'https://spapi.zee5.com/singlePlayback/getDetails/secure?content_id={content_id}&show_id={show_id}&device_id=device_id&platform_name=desktop_web&country={country_code}&check_parental_control=false' LICENSE_URL = "https://spapi.zee5.com/widevine/getLicense" COUNTRY_CODES = [c.alpha_2 for c in pycountry.countries] def get_access_token(source_url): for s in ['"platform_token":{"token":', '"platformToken":']: try: return re.search( rf'{s}"(.*?)"', requests.get(source_url).content.decode() ).group(1) except: pass return None def get_video_data(source_url): if "/cricket/" in source_url: print("Url not supported: ", source_url) exit(0) access_token = get_access_token(source_url) if "/movies/" in source_url: show_id = None content_id = re.search(r'/details/[^/]+/([^/]+)', source_url).group(1) content_url = CONTENT_URL.replace("&show_id={show_id}", "") else: show_id = re.search(r'/details/[^/]+/([^/]+)/', source_url).group(1) if "latest" in source_url.split("/")[-1]: content_id = show_id content_url = CONTENT_URL.replace("&show_id={show_id}", "&is_latest=1") else: content_id = re.search(r'/details/[^/]+/[^/]+/[^/]+/([^/]+)$', source_url).group(1) content_url = CONTENT_URL manifest, response = None, None for country_code in COUNTRY_CODES: try: response = json.loads(requests.post( content_url.format(content_id=content_id, show_id=show_id, country_code=country_code), json={ 'x-access-token': access_token, 'X-Z5-Guest-Token': '00000000-0000-0000-0000-00000000' } ).content.decode()) manifest = None for details in response: try: manifest = response[details]["video_url"]["mpd"] except: pass manifest = manifest.replace("-phone.mpd", ".mpd").split("?")[0] break except: pass try: pssh_value = str(min(re.findall( r'<cenc:pssh\b[^>]*>(.*?)</cenc:pssh>', requests.get(manifest).content.decode() ), key=len)) except: return manifest, None, None return manifest, pssh_value, { "nl": response["keyOsDetails"]["nl"], "customdata": response["keyOsDetails"]["sdrm"] } def get_keys(pssh_value, additional): if pssh_value is None: return [] pssh = PSSH(pssh_value) device = Device.load(WVD_FILE) cdm = Cdm.from_device(device) cdm_session_id = cdm.open() challenge = cdm.get_license_challenge(cdm_session_id, pssh) licence = requests.post( LICENSE_URL, data=challenge, headers={ 'nl': additional["nl"], 'customdata': additional["customdata"], } ) licence.raise_for_status() keys = [] cdm.parse_license(cdm_session_id, licence.content) for key in cdm.get_keys(cdm_session_id): if "CONTENT" in key.type: keys += [f"{key.kid.hex}:{key.key.hex()}"] cdm.close(cdm_session_id) return keys def get_download_command(source_url): manifest, pssh_value, additional = get_video_data(source_url) keys = get_keys(pssh_value, additional) if len(keys) == 0: return f'N_m3u8DL-RE.exe "{manifest}" -M format=mkv' return f'N_m3u8DL-RE.exe "{manifest}" {" ".join([f"--key {k}" for k in keys])} -M format=mkv' SOURCE_URLS = [ "https://www.zee5.com/global/tv-shows/details/pyar-ka-pehla-naam-radha-mohan/0-6-4z5130241/latest", "https://www.zee5.com/global/tv-shows/details/navri-mile-hitlerla/0-6-4z5521328/latest", "https://www.zee5.com/global/tv-shows/details/pavitra-rishta/0-6-133/episode-1189-pavitra-rishta/0-1-manual_1ej5qfm3eg8g", "https://www.zee5.com/global/tv-shows/details/veera/0-6-4z5521331/ramachandran-disbelieves-raghavan/0-1-6z5536732", "https://www.zee5.com/global/web-series/details/maya-bazaar-for-sale/0-6-4z5387149/who-let-the-cow-out/0-1-6z5395324", "https://www.zee5.com/global/web-series/details/united-kacche/0-6-4z5327133/pehli-job-dusra-pyaar/0-1-6z5335305", "https://www.zee5.com/global/movies/details/the-long-drive/0-0-1z520799", "https://www.zee5.com/global/movies/details/kaagaz/0-0-1z536625", ] for s in SOURCE_URLS: print(get_download_command(s))
Code:N_m3u8DL-RE.exe "https://zee5vod.akamaized.net/drm1/titanfile/dash/TV_SHOWS/ZEE_TV/March2024/27032024/Episode/CS_Pyar_Ka_Pehla_Naam_Radha_Mohan_Ep683_Episode_27032024_hi_f63ffd3984da63fd926f37aa2767f8c8/manifest.mpd" --key 7dc6efe7413234d48d9e333d22b003cf:b1206b88ab821ecfd8ad7fc658cd16bf -M format=mkv N_m3u8DL-RE.exe "https://zee5vod.akamaized.net/drm1/titanfile/dash/TV_SHOWS/ZEE_MARATHI/March2024/27032024/Episode/Navri_Mile_Hitlerla_Ep10_Episode_27032024_mr_91a3dde69d75cad0a880c1aa9b28bf87/manifest.mpd" --key f4894e9f315b359c8cf904a3079900f8:66314c52e42102a91665e746df8672a5 -M format=mkv N_m3u8DL-RE.exe "https://zee5vod.akamaized.net/drm1/elemental/dash/TV_SHOWS/ZEE_TV/REV3_Pavitra_Rishta_Ep_1189_Episode_hi_6358aef56e6cde69f22851803330bec9/manifest.mpd" --key 17dd4a2329c74a04a11f01d162a474ad:901d3b802d1d5aea0b19fe6ca9f66816 -M format=mkv N_m3u8DL-RE.exe "https://zee5vod.akamaized.net/drm1/titanfile/dash/TV_SHOWS/ZEE_TAMIL/March2024/27032024/Episode/Veera_Ep23_Episode_27032024_ta_b71c599b8eea62aadecc5bcd54ebc444/manifest.mpd" --key 7c4b8cda9f02329dbb68f825d88a0a11:647bf26782d1b6d8d4efcbdd19b9bf77 -M format=mkv N_m3u8DL-RE.exe "https://zee5vod.akamaized.net/drm1/elemental/dash/MOVIES/MULTI_AUDIO/Global_Promos/JULY/14/REV_MAYA_BAZAAR_FOR_SALE_TRAILER_SN_te_302a1e2ef7e9869e599120cb9092fcae/manifest.mpd" --key 1555614ec20b4bb180927d610119df90:69a12a9228b42c33cbc6aecf45fffac4 -M format=mkv N_m3u8DL-RE.exe "https://zee5vod.akamaized.net/drm1/elemental/dash/TRAILERS/GLOBAL/PROMOS/HINDI/2023/MARCH/23032023/UNITED_KACCHE_TRAILER_SN_50PER_hI_726aa14219bb75be589a4d8149c82d86/manifest.mpd" --key e93858fc923641ac9c0b158ec8ca7ceb:d03c03f5bf8097f3758553a606fc03bc -M format=mkv N_m3u8DL-RE.exe "https://zee5vod.akamaized.net/drm1/elemental/dash/Movies/Drama/LONG_DRIVE__ENGLISH_SHORT_FILM_Rev2RTR_en_bc0eb0dea71a1c985cfcb3801e947b2a/manifest.mpd" --key 5e773e33d0b24010a1c6b21e91aa8d4d:043b4394c3e3e2d370136b9243975a95 -M format=mkv N_m3u8DL-RE.exe "https://zee5vod.akamaized.net/drm1/elemental/dash/Trailers/KAAGAZ_TRAILER_30122020_SN_APME_RTR_hi_c79620526b6b6872a7320ce757c765ea/manifest.mpd" --key 22b06a8249e64b23ac9fa0e8facd0fe3:213b7e2b695bef47a024c0ee81bbf6a2 -M format=mkv
Edit: This script has been added and extended in the widefrog tool so I won't maintain it here. Any relevant updates will take place in the support thread.Last edited by 2nHxWW6GkN1l916N3ayz8HQoi; 21st May 2024 at 04:29.
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
-
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
Give 5 URLs with this problem. If it's very rare then give what you can but I would need at least 5 to understand the data structures. I write these scripts very fast and occasionally miss stuff like this.
Thus it is not the fault of your script. Thank you so much for making such robust script. -
So there is some specific old content that you can't watch fully for free unless you use a free account? Give 5 URLs and I'll handle that case. I don't care about the subscription ones (I won't ever make public scripts for paid content downloading) but I do want to handle all type of free content (with or without account).
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
So there is some specific old content that you can't watch fully for free unless you use a free account? Give 5 URLs and I'll handle that case. I don't care about the subscription ones (I won't ever make public scripts for paid content downloading) but I do want to handle all type of free content (with or without account).
-
-
--[----->+<]>.++++++++++++.---.--------.
[*drm mass downloader: widefrog*]~~~~~~~~~~~[*how to make your own mass downloader: guide*] -
Hello white_snake
Hoping you're doing well. Myself as a newbie and less experienced on CDM operationalities for DRMs, this is my first comment in this forum and if you don't find it much annoying then I'm to eagerly ask and know something from you after almost 7 months of your valuable and informative reply in this thread on CDM operations and finding decryption keys from Zee5.
I'm repeatedly facing trouble on CDM execution failures on Zee5 and lets suppose the Zee5 content as reference what ovidiu900 mentioned earlier above.
Content URL:Code:https://zee5vod.akamaized.net/drm1/elemental/dash/TV_SHOWS/ZEE_TV/REV3_Pavitra_Rishta_Ep_1189_Episode_hi_6358aef56e6cde69f22851803330bec9/manifest.mpd?c3.ri=6894835270985943849
Code:AAAAV3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADcIARIQF91KIynHSgShHwHRYqR0rRoLYnV5ZHJta2V5b3MiEBfdSiMpx0oEoR8B0WKkdK0qAkhE
Code:https://spapi.zee5.com/widevine/getLicense
Code:import requests headers = { 'accept': '*/*', 'accept-language': 'en-US,en;q=0.9', 'content-type': 'application/octet-stream', 'customdata': 'Nagra_760a50c8859a4efbba37a11dfb71dec1', 'nl': '760a50c8859a4efbba37a11dfb71dec1', 'origin': 'https://www.zee5.com', 'priority': 'u=1, i', 'referer': 'https://www.zee5.com/', 'sec-ch-ua': '"Google Chrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"', 'sec-ch-ua-mobile': '?0', 'sec-ch-ua-platform': '"Windows"', 'sec-fetch-dest': 'empty', 'sec-fetch-mode': 'cors', 'sec-fetch-site': 'same-site', 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36', } data = '\b\x01\x12\x95 \x12O\nM\n7\b\x01\x12\x10<\x19_\x86(ëFä\x90»Ó§\rå\f\x9c\x1a\vbuydrmkeyos"\x10<\x19_\x86(ëFä\x90»Ó§\rå\f\x9c*\x02HD\x10\x01\x1a\x10\vA·ÎDw1\x99Î\x11Ýíá÷\x9a@\x18\x01 ªÙÀ¸\x060\x168ä\x89\x99NB¥\x1f\n\tconax.com\x12\x10\x94s\x1bÎ\x0fãV"¨RsÕ\x9ep\aõ\x1að\x1c\x18\x16$5vb½\x88\x8c\x95\a*a1½\x8d%sÇ\f£AV\x10Û\x11\x18ñ\x7f¡¤q/Þt\x89\x1béC\x9a\x97×5ùKxæB8$uJý\x1d\'¶«\x8b"ê.fc¤I17/ROÑ\n¼Û¾\x06p*·§«¦UN!Ms2Kô\xa0È5Ñ\x01·¦\x0eà$\x17\x9aÍ!j¶\x8c\x16ùâ<ÿ\x92\x89b6ìæ\x88rJó̸\x8cTE\x9bcæ\x97Á\x17³TÇé¼ç×±möæb\x1d\a½SÜÊ/\x15\x1e\x8cgZÔ¦ÓÄýäú3\x122AÚ,¿BÜ\x9bêN¹¿;÷FeCóþ7i\x91\x9b+\vyÍ\r\f\x96ͦ\x02;&}4\x93±)SÒÿq\x8aKl(\x05\x83\x9f!\x1e<fm\x9b¦büî\x9f\x9b\fX#\n®¶\vÏ\x11pY\x99§x-Þ\x99\x8c½í¶<{W´\n*:·vÂÓ\x0fv\x1b_Ò-ç\\f¸åQc\x00YU\x98\x1ba]fl\x18ÐCy&qfÃ\x84ðþ{<ñõ3¡\x80¼~\xadp\x96Éò\n?\x1a˵T¶\x11\x80ôEÜ\x94w~·Yïøf$\x19"\x13\x1a[;>_b\x86ÌF]bËHjø\x9e\x9d0\x14<p¸ZÉ\x7fYS,\b«xÊ|\x9d6¨\x80\fÒ\x00\xa0ú¾Å\x8d6²~Æs1ö\x8fæÛnø=kvE\x831\x9fÍ\x15\x15)HÑú_Í\x1a\x83Æ\vÕmËB³G\x88\x1e!N\nâô)\x84ð!:x}Ðüµ\x81ßé\x91a\x93\x81¼\xadÈÔ´áÏ^sU¼»îeH-ó\x0fiÜ®=\x1cY´z³)\x97\x8cenàmHAÈN\x03×2ø0Ë\'\x9d°:KeÁ\x93ÅX[¼âü\x82T·\x1dÏ7\x88¿ê\x1a²á¬U¤\x9dg\x1bLVf\x83E9ª7Àþ¯\x05[å/Ç.0\x84y\x03Ó\x87U6 Ý@ûBç\xa0Ö2º8\x14\x88ûÀ¸Þßd+h\x00ÆõuMĽ¤\x85\x19\x16°±C³Ö0T,7ôÂŹ\x0fÀ\nxn$ÞgÒ\x0e\x14ubwK1\x1dY)%\x8cf\x97\x8b,\x89êû\x82Nïjʤ²Â\x9aóýØ=Bý\rêÎ\x99\x17@\x9c¦P\x9c\x89ÛéÔ\x87\x9e \x9b\x1f¨HC³¢xa\x82\xad\x14MH0\rÀ\x91ã\x8e\x83\'9\x87Åãö°o\x8có«\x16]\x1d¬è<]0<õí8²)Rvj®amãzlSßø\x9eXuÕõú\r#k\x99B»b!VUü»ï4\nÐ/߯t\rÄ©\x12nB{\x82!å̦µ©\x93T]ôè\x90\x98l<\x12÷Û_"ÿ=%êl\x8fB\bî±Èa\x06JC\x83\x8bn#ËÛ\x94Y`¿\xad!%{@È\x85\x87\f\x00iNÇ\'Â\x95cÝaÿu\'é\x9el²\x9fTí\x90\v\x11\x90îCS\x9aü~J\x9aáL×ðPB\'Ó6Ú\x1eÃÀ;CtÐ~I\x9fÒn\x1c{¥\x8dè¾/>_ìO3\x1cÕêù¬§\x1dÊ{\x9d\x14:\x83±QUÖS\x89\nÎBJ\nXõú,\x0fTÞßÂíýÁ\bIÓ<tS\x94m\x01±4ª\x01\v\rW8Øa´¯\x12|\x8e\t\xa0NÃ:\x85!O»{x]*æã+º\x95\v>ÁÆ2ß\xa0\x96ý.î\x9e\x9b>\x9a\x1b\x18\x98U\x99íS{§3ª\x04ûìý\x06n£Ù÷\x90T_ι\x15Ø\x82ý%Jq{B]î¤eÑ¥¬¤u!\x9d\x1a.r.g"ù;»\x95eg \x10\x8bó\vº\x02¸\x1c\x9b\x05Ak¡H¹å\x0e¸[\x1bsMrÞ\n^GÐø>\x05N¼\x16\x91j\x9fýj)¡\fñ;é\x8c¦³¬B\x06¡ØÌ0µ%ËQiÂ\x8e\\ñ¥@r@Ì\x9c\x17\x81g!T=¾\x83Õá¬l\x90é¼@b\x06\t\x96½P\\_Û0û59p\x1fÎÈx$±!¯¹|\x9b\x8bÎÐÉ7xé·½\x89\x83Õ\x9bV@*Èé00Öz\x06R>lMGý\x003ò²©wéù\x9fø÷;?\x10n0Ö!\x83ì^Ç\x85%·Ç;?µ\x8bÕB<\x963gÙÅ\x17Á\x1apb-ˣái$\x93êêã÷å\tÿ~ÕÀ7ýPK¯G\x82û¡\x8bÇ\x98µ\x0fì¿\x19Ö\x15wÆ Ó\x93N¾<\x9cÇÕ\x10\b(\f\x05gÜç\x19\xad³3\x83êãõ\'ú\x18¸aÚž\x9fsZ#Vxiû\x9b½fФrmvÈ\x86\x9fàNIè].\x83\x8fHöü\x88X \x81»µ\x8duî\xadÚwóÆõ(g¿3\fo\x81Ü?¿òkÏ\x7f\x15°KÈ߯µ\f\x1fçgßyü\x19G«\x12eÁ\v\x03*P°\x95\x05ÝE\x17×-¥ûÎ],gMÞê¯ÈË¿6\x01³»>¼\x10ÚÀ²ö\x80é\x1e\x05E\x8dÏ*\x98Q\x11z\x9aáO5ü5²O\x8c&\x81\x00ê+(þ\x80<\x7f\x1f\x16\x17\x10\x1b×\x83\x8cÑîDæ\r7\a\x88\x19\x8a¹¢0n÷C!"8O"\x85\fK`\x97yû3äC1¯½\x8agOרFà\x9d"û\x0f×¥\x8f\x04G$\x8b\x8bzg(½P³ö\x90ÖÄ\x99\x8bîÎÁw\x88\b :ó»ÍòJ\x0e\x16¢ÂìmÇÂ\x87TÏàë1J\f;Ñúa#ì\t\x10Í¥NñÖG&Á\x9e\x8cph\x0fÖ!Eýtäü"\rÌåA|Õ\vñ`Sö\x0e¾\x9eYí\x8d¥¸\x941Àó\x8ee\x94D+\x01r\x8e\x05\x15\x80;Ñj «\x95ü\'Ö]\x83Cxø\x9a\x06j7\x13ç<\x18\n³öc3¶äéÄ<ó6®Í·\x1cÊ®ú\x95Â\x82h)p\t*õôàÂÃñ¯\x9eÀ1\n\x8b&ªY¿\x95Ñ\x87«d±\x91\x1c\x97=Þè\x0fZ:\x1d$Ï´8"g\x95\x8dâ,JÅË2Ç\x9cn#¾=\x12v\x81ýþm\x83\x12#Ȥk!VPõ \x05á\x80\x92Î\x14wÀ®ç,2\x16w\x97\'\x83ì\x03×a¾0N\x18Aè0\x06]¢Å\nì»[þgz\x8c\x05¬\x14\x8c÷\x13¢8Öûu\x8aêµ\x141»ºnø^jI"4!¸L·\xa0È\x9bͧn(\x1fÉÈ"CÛ!Ãó\x92^s¼SµøMHñÚ3´Kvöj\x16\t\täyº8\xa0EµU"\x9d\x8cýç°\x01\aZÿd\x8båØJïR}l°áð\x84øÏâ#Ï8\x93\x92\x1a15\x11þ{ÛÝ¡Ð/SØ4\x98\x17ñº¿y¨)x\x19ûXã«Õ«¢ªò§\x99l\x8aøú|i\x82%ð\x8e-§Óç\x96§®Ö±\x86ö\x02áëöæN\x00\x92Õù\'ßÍU;Ò\x90ì\x12\x9eÅÖrR²i\x9bÂ[4S^_Ï\x7f\x97\x90\x80á\t\x85\x188÷\'õ«KÇÿ\x9b*aÛ>ï,AMê\x8d§ü4\x90\x95\x828\x0f{Æ\x90ì\x96\x90\x88\x7fP=\x1a\vº¤"fñÌåpLÕ\x1cêâ?¸u©g.ó\x96öþq£C7¯kR°\aÿ\x06ª\xadî\x1c¸c\x94\x9bIÇ<Þ\x15v&¨ª\r®©d[·±b!\x12\x82}\x8a³¢©fí\x8bØù\x86®¢\x81\x99"¹\x1fø\x87X=\tñÌÓLD¦jØO÷²åYAN*\x17Çsê%:\t71\x83ä÷SnäYãäÝ(VÍ͹£Û_°ÞÂ*\x16ÿ¦\x8e\x98\xadÊÂ\b¸\x8f\x89èì=\x1bÇp\x92y\x8c\vr?\x16Pü%\x7frë¨È"~²ÕHÅ\x1eè¯p2ñ@\x13hvàA³isí\x1b*\x8eÇg\x96YÒÖ\vN0µdRåqk÷t\x0e\x91àWÞ\x1f\\\x16ÕZn\x89\x8d\x1bi\r;v\x8d\x17\x83á\r\x04$C\x1a\x1e%i\x82$0\rpØSà\x0ex\x89V\x9f\nH~\x19òÆâ©xú®óûCB½\x8a\x00Ú\x99Õª\vÅê\x8b%á\x1b³z\të\x85öëÒNw!Ë>è\x96ÄGÐÎBì\x80 Qæ\'ý=\x18l\xadG¦P:ù¡C§à\x8cßÝ\f\x0eY°MÆ£,·r0Û9ÒV\x1e»²§°\x1f<0Åî´\x96n}¿r¬¼|3T\x90¬\'(\væÝagÊØ\x8b\riãzTÀ\x9e\x9d;gÂqïa\x9a>?Ê[º\x1dF\x84½<yÆYÛÝd\x8d\x88¦\x84¦\x1dbÆIOô\x7fÚoÒ#ÞC\x03ìñ\x92´{Ý\x8e\b<Y*Ïh\x89\x17#V]gv(Çõ\x89\t_\x97£ªÈ\x8f\xa0\\£t\x1bGõp\x9bR³\x8d\x85\'!.\x8f\'s©{<Ä\x8dá¶ã_\x03é\x05\x8d:\x85\x8f\x9b\xad8\x9a\x11zÆæcA\x1cí`g¦\x00IW\x90\x9cɽº\x80\x84\x98±IaËü\n\x92\n\n\x98\x84è\x8bRÔ¡RÚ-·¡\x8d¥>ð\x12Ö\x14i\aIÄØm\x9bM×µ|\x82\x10][ÅÄ\x9föÛ×\f\x8aPÎ\x19pu\x9d\x90*|`3¤[ÍY÷\x06\x10T\x1eQû¯\x95{5o\x15e\x97pï\x9e¨\x1etÜ]E¼\x9dÁ¬z\x1ck§"\x00D#Ô¡ó\xa0¢îèÀý%\x1fÖ<Î\x93àÎ\x00\x1d=\t.®ü\x95yu«[\x1cÆ=§Î lÛ7\x0ec2è\f\x82\x1dlsM\nþ\x02\x9fã\x1büX1\x1b=\x11ë\x1b\x93Õª\x7fÛU^TLa$\x06Ì\x94\x0f ¤Õ\x91$±l\x8e\x11E°<#EGSP\xadÉ\x98 ;yíG\x8e\x85ôþ\x95\vj þ7\x8bøÂo\x8dd\x9b\x013|bÙ¤jÉ?sÃ\x18ÚÌ®¿ÅC\x03\x7f\x98])\x89\x9dQ¬Õ8F%¶©\x8dÂ5CÎãè1^ã+´º$¹¥º©\x99ñ|qµ"Éz\x15D²\x9d\'¸½Ý¢gÿÕÂ\x8eg ²\x12\x8b\x1baæ¹\x02\x85\x18¸#p\x8b\x90f`LB\x97\x87GxÖ\x9b\x9e\x882Zmãþ\x00"t4óe\x154¾(»\x0fA÷\x0fÊܬ\x8f»4¬\x9aE2)ö\x87Á\x05+Zjã\\\x93U\x97ËjÝ\x17\x8aV§\x808\x9bvw2¡r\x96\x18Úc\x17*\x10\x94g\x82îigáqPVA°¾\x8a¯¹GðÔݰK§\x8a\x87ù\x80.\x04\x0fÛ`ñ\x98\x9a¿Wr\x96±,Á7C\x1eðQ\x92ÏÔ\x7f\x7fë"Õ\x15rXã¾øÁÉ\x16|\x8e\x1ef \x17#\x15×Ñ\x95\x7f\x8bõ8æèýB\x17\x9fæ\x0e\x86{õ¯¼w`Uï+Ï÷äP`ÇùZ\x8e\x8c\x11~\a9\x99&p\x86\x0e9D\x1cóàq)¦ä¸$l\x82³\x90dÂÞPö¼Ø8\b©ÕEËW\b\x0e\xa0\x96\f·%R|\x9eã\x97M\x9fÓ«µÀ6\x88¾kYH("Ï&Ù¼w·¡<×¶j¶y)ý\x9a\x99±H!N¯¾æQ\nj\x8f8¿\x8dd\x82twÍ\x7fÔv\x9a\x80\x92ËöÜ\x9cÛ_ÈF\b\x91\x19\x85\x95p{ÈÌ\x17\x93Ãm\x052ä \x9a\x12l\x86÷ÄN\x19Y\x0fºÀD\x90\x18\x13@¬\x96\x88U¡x\x85!8ÿH²\nWÞÅ\x83\x10¯ì·å\x901Ê_Qðë\xadÑ\x11CÄ[Ù¿I\x1aÐ\x9aè\x9cD\x83J\x11P@\x87ò\t\x8f\f¨¾\x1dЯÉ×2y8ý\x111-Hc\x9aüï}\x88\x03éL//íèê\x981\x8c¾/\x12J(f$f\x9a/z\x86ǧ[¾\xa0¶\x9ee;/Ú7·\x8b\x98ßõ0l¯ü\x87¨.L\x0f@Í$Ò\x1a\x05=\x89Òó~2á%"ݺv×Û"Ç«:Í\b\x9cTu&b´u,ö\x01ãF_»ãÆüã^Vñ5\x99åh0w½\x87>¹È\tA\x966å:Hk\v\x80ÌèÕ\x9e\x85¸ø5T\f\x85êÞ)\x1eÝAB·#s¶»\x85\b\vO\vÑ\x1bwR\x8eÊie\x93Yc\x91ÞçacY¹Ê¨\x11Y\x16ü+\x19\x01\x87Ö"\x8aÃjâ\x81¬~þ\x1e§ö\x1e\x85»\n\x9e¶ædÝf\x82¹V\x06cº½þ\x9eY· 9@\x03Éýs÷ùÌí\x818Ý\x0et\x8b¼Ûbé\x94Î\x93¨\\¥<\x98×\x02Ø,û\x02x\x97\x82X\x03f°à\x01.×Âð\x8d{ýÄ¢Ã\x18\x13|dÐþìÍ61k\x00æì8z.\x17|t\x81ëéÜ~ÎÕ\x9a~\rÄ\x89)lÒ\x00g,\r<6Aªû\x96\x06\x04·\x89ì-ñ|\x8bóRöu\x9bmWÚï\x90®Ø«¸Ì©ZQõAg\x1dñZ\x8dÒ\x93õ\x93¢âUl\x1aÝ)\x85ÄT·\x1d\x9b8F\x8eOÌøkBIKÜ\b\x91gÂ\x03\x9aÁAû)î\x7f\x8c,\x93Z¡¯\x06\x87s\n\x90:\x18\x9c\x87\x1b¸ó0\x84pè\x9d\x1c\x88#P1\' \fu×w°\xa0,\x06Os\ns~ ÇÆÜcÍ\x89\x1cM$«,\xadrf$6$*Èþ\ff\x8f\x15/£üý8HÃz°ÔÂ\x88®\x93\vÓªD\x14H4\x11u\x96ÍyÇ\xade/G\x11¬\xa0âél¹y"\x10t¾¥¢_Yô·Ý_P\x0e\x80\x1eÎ*\x80\x02\x9aFÙéq;°IÛ¦w\x99¶Á\x19*°\x9e¸\x14§Êøê«\tÍ×uÌ¡7",\x17\x15L$Ð\x00\x16dBV\x91¼ô\x94^ü\x0f\xa0\x1c2ÉD\x1a"Á\x01u\x04xÃ\x01q\x8aÏj#5¤Éë¬Îõ³\x0f¤Þ\x13\rH¢´\x1e\v\x96\x9cc½ÖR¹^<O\x9bü0|LgBâgÞÍç©âúÀÈWF6à2È\x95\x99b»~\x8eýaë\x85¸´æzó\x14#k"üF\x14ÿ\x90¿ë´J]mD\\g\x18d\x913Å\x9cåz£8«Ê\x91\x89mÆ^\x7f3¥Ç|\nÕÍÈ\x7fRIêÕK\x899\x94çÄ>ü\x94tð\x1eJ,,XLô\b\x9e#¸¡b\x84\r[ªü,ò ðnGÖÒ\x05_\x04ì\x14ëóæ\x0f\\©ù\x17\x89õs\x8bJ\x16\x8e\x05»}~\x95\x1aù\x92\xadÁØÆZ\x98J\v4.10.2830.0\x1a\x80\x01Z¼ý·SÍ\x10h¤"\x0f{(D\x1bÁÀ^\x04.m:Î\x04\x93Kº¶Ì2jF\x86!nVZ\x06\f¼²ü\x01S;7V\vV-\x82¿¯ÅG`\x13\x90zÿéONml9Ñ<\x96/õü\x89µªv3ð½»µ\x81;Àr_Âæ|\x89Ý\x99Ö\x18oÖ°³ê\x06¸ü4[/%\x1e\x89É\x90:\x15\'\x8a\x1cæ\xadÜÂ<!%÷¸&\x83bÃJ\x14\x00\x00\x00\x01\x00\x00\x00\x14\x00\x05\x00\x10\tÆDä\n9¢:'.encode() response = requests.post('https://spapi.zee5.com/widevine/getLicense', headers=headers, data=data)
Code:G:\Program_Files\Android_SDK\platform-tools>pywidevine license -t STREAMING device.wvd AAAAV3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADcIARIQF91KIynHSgShHwHRYqR0rRoLYnV5ZHJta2V5b3MiEBfdSiMpx0oEoR8B0WKkdK0qAkhE https://spapi.zee5.com/widevine/getLicense INFO:root:pywidevine version 1.8.0 Copyright (c) 2022-2024 rlaphoenix INFO:root:https://github.com/devine-dl/pywidevine INFO:license:[+] Loaded Device (22591 L3) INFO:license:[+] Loaded CDM INFO:license:[+] Opened CDM Session: da98e4f3c57cb63e75ee08b627bc92a3 INFO:license:[+] Created License Request Message (Challenge) ERROR:license:[-] Failed to send challenge: [400] {"error_code":"101","error_msg":"Required Params not found"}
Code:D:\FGS\WKS-KEYS\WKS-KEYS>python l3.py PSSH: AAAAV3Bzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADcIARIQF91KIynHSgShHwHRYqR0rRoLYnV5ZHJta2V5b3MiEBfdSiMpx0oEoR8B0WKkdK0qAkhE License URL: https://spapi.zee5.com/widevine/getLicense unable to parse license - check protobufs
Did you wrote and execute extra scripts to reach at decryption key for Zee5 videos? Or. used any separate tool or module other than pywidevine, WKS-KEY?
Waiting for your reply.
Thanks in advance. -
If u are stuck with this 1 episode here u go
Similar Threads
-
Fully automatic tool for downloading content
By larley in forum Latest Video NewsReplies: 3Last Post: 29th Jan 2024, 06:18 -
Help downloading DRM protected content
By edenshapira in forum Video Streaming DownloadingReplies: 0Last Post: 28th Oct 2023, 14:59 -
Need Help Downloading Arabic Content
By rekox in forum Video Streaming DownloadingReplies: 8Last Post: 31st May 2023, 16:50 -
Zee5 video download
By Username_1 in forum Newbie / General discussionsReplies: 9Last Post: 9th Nov 2022, 03:47 -
Downloading Live Stream from ZEE5, possible ?
By DonSeenu in forum Video Streaming DownloadingReplies: 8Last Post: 1st Sep 2021, 16:08