Hello,
can someone help me to download videos from this website https://play.tv3.lt/series (you might need Lithuania vpn)? For example https://play.tv3.lt/series/heartless,serial-3589381/serija-10,episode-3589692 . A years ago some guy made script for me but that script for some reasons stopped working, maybe they change Key? So maybe somebody will give me information how to fix it? Here is url with script pass filmai https://easyupload.io/gyhruj
Thank You guys!
+ Reply to Thread
Results 1 to 30 of 49
-
Last edited by Superfil; 13th Feb 2022 at 04:06.
-
Code:
Enter URL:https://play.tv3.lt/series/heartless,serial-3589381/serija-10,episode-3589692 MPD: http://cdnlb.tvplayhome.lt/vod/eds/go3_svod/20220210T1036/89362884/_/GO3_SVOD_DASH/89362884.mpd license: https://play.tv3.lt/api/products/3589692/drm/widevine?platform=BROWSER&type=MOVIE&tenant=AVOD_LT Getting KID from MPD Getting license URL Sending license request 17f2743029ef4fa298e77ee98eb609e0:1ced2562c35597e44ef33409d1e13362
discord=notaghost9997 -
-
Unless notaghost's send you the updated .exe, you'll have to do it manually.
These are the keys for your video
Code:17f2743029ef4fa298e77ee98eb609e0:1ced2562c35597e44ef33409d1e13362
To get keys use notaghost's site. https://getwvkeys.cc/
To get PSSH install Tampermonkey and add Eme logger script to it.
Then use this site
https://base64.guru/
to do what's shown in the screenshot.
Read this forum, stuff like these have been explained a lot of times.
[Attachment 63359 - Click to enlarge] -
Looks like that script just needs a proper CDM.
Need to unpack the exe and replace the CDM
maybe try python unpacker, suspect that python2exe was used. -
I don't know if I'm getting old or what, but everytime I come back to this forum things have evolved to a point where my brain can't process anymore kkkkkk... like a few months ago around the time of the olympics, to use like CMD + programs + extensions was pretty badass and issues were resolved mostly with this... now people are like decrypting, encrypting, looking for secret parts in a matrix kind of thing to form other things to then throw at a website and get what they want kkkkkk... things evolving pretty fast... just so you guys know I admire you all... just wish that my old brain could still process all that new info '-'
-
@hehehihi
You have to stop hijacking threads. Definitely does not endear you to anyone. No one will help you if you keep up this practice.
@Superfil
Just as I thought, file needed to be unpacked.
I have uploaded the unpacked python files ==> https://www.upload.ee/files/13885762/tv3.exe_unpacked.rar.html
I took out the L1 CDM and replaced it with chromecdm_1610. (If you believe that, I'll sell you some swamp land in Florida)
To make it work again, it will require a new CDM. (more difficult than unpacking .exe) -
@ hehehihi
what vegeta says is related to Superfil
for your site (channel4) ghost site not work -
channel4 does not work on my website template.
but if you are smart enough you can even get keys from channel4 through getwvkeys api.
if you look into the vdocipher code you can create a challenge and decrypt it and all that in python.discord=notaghost9997 -
Make up your mind, you were hounding me to get RTE working, and now it;s Channel 4, which you said yesterday you had sorted and didn't need anyone's help. Also after you more or less demanded I give you scripts. You've some cajones to simply join up and demand anything off of anybody.
[Attachment 63373 - Click to enlarge]
[Attachment 63374 - Click to enlarge] -
-
XD, stfu, gtfo, and most importantly, learn to read.
both already solved lol.
Don't let the door hit you on the way out, or maybe do. It might sort that chip you have on your shoulder. -
Hello,
thank you guys for such a massive help! Now I know how to download these videos without script is it hard to fix that script? Because the guy wich send me that script don't know how to fix it. Also I'm trying exactly the same method here https://go3.lt/live_tv/tv3-lt,live-939649/slidinejimas-moteru-30-km-masinis-startas-ol...gramme-3908243
but I don't get the right key.
PSHH: AAAAOnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABoSEC1sum 73I0migth4H2Wz64ZI49yVmwZYAAAAAsZwc3NoAAAAAJoE8HmY QEKGq5LmW+CIX5UAAAKmpgIAAAEAAQCcAjwAVwBSAE0ASABFAE EARABFAFIAIAB4AG0AbABuAHMAPQAiAGgAdAB0AHAAOgAvAC8A cwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYw BvAG0ALwBEAFIATQAvADIAMAAwADcALwAwADMALwBQAGwAYQB5 AFIAZQBhAGQAeQBIAGUAYQBkAGUAcgAiACAAdgBlAHIAcwBpAG 8AbgA9ACIANAAuADAALgAwAC4AMAAiAD4APABEAEEAVABBAD4A PABQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsARQBZAEwARQ BOAD4AMQA2ADwALwBLAEUAWQBMAEUATgA+ADwAQQBMAEcASQBE AD4AQQBFAFMAQwBUAFIAPAAvAEEATABHAEkARAA+ADwALwBQAF IATwBUAEUAQwBUAEkATgBGAE8APgA8AEwAQQBfAFUAUgBMAD4A aAB0AHQAcABzADoALwAvAGwAbwBjAGEAbABoAG8AcwB0AC8APA AvAEwAQQBfAFUAUgBMAD4APABMAFUASQBfAFUAUgBMAD4AaAB0 AHQAcABzADoALwAvAGMAbQAyAC4AYQB0AG0AaQB0AHYALgBwAG wALwBDAG8AbgB0AGUAbgB0AE0AYQBuAGEAZwBlAHIALwBQAHIA bwBkAHUAYwB0AEcAZQB0AEwAaQBjAGUAbgBzAGUAVQBpAC4AZA BvADwALwBMAFUASQBfAFUAUgBMAD4APABLAEkARAA+AGIAcgBw AHMATABTAFAAMwBvAGsAbQBDADIASABnAGYAWgBiAFAAcgBoAG cAPQA9ADwALwBLAEkARAA+ADwALwBEAEEAVABBAD4APAAvAFcA UgBNAEgARQBBAEQARQBSAD4A
LINK: https://cdn6.tvplayhome.lt/vod/eds/go3_svod/20220217T2340/89350333/_/GO3_SVOD_DASH/89350333.mpd
LICENCE: https://go3.lt/api/products/3160469/drm/widevine?platform=BROWSER&type=MOVIE&tenant=AMB_LT
Maybe somebody knows what I am doing wrong? -
-
https://getwvkeys.cc can't find key https://prnt.sc/_wnLXBHAQsgV
-
@Superfil
You needed a link to say Error 404? Do you think people trying to help have nothing to do?
The pssh from ss vegeta is good. Therefore either the lic Url or the header info is incorrect. I would suspect that the header info is incorrect.
The Italian site is a paid service, so I recommend that you start paying some attention to the header. I would have thought that by now you would have realize that you need to provide a bash curl of the lic call. But I suspect that I must be wrong. -
-
-
@superfil In order for anyone to help you, numerous people who are able, and have the knowledge to solve this for you, keep asking for the video url NOT the mpd.
This is the url of the page the video is on. What dont you understand about this ?
[Attachment 63464 - Click to enlarge] -
This post says "Copy from "8 digits before 7073" to the end" : https://forum.videohelp.com/threads/404586-how-to-work-out-the-pssh-when-not-shown-in-...pd#post2647121
But your screenshot does not copy it to the end for example. How to decide where to stop copying? -
seeing
Code:OOM command not allowed when used memory > 'maxmemory'.
Redis issue? -
Hello everyone!
I have need of help, can someone help me to download this video from tv3 lt ?
https://play.tv3.lt/series/jausmu-audros-,serial-3507045/serija-26,episode-3633814
I will have a chance to have this video if this is DRM ? -
Use keysdb.com to get key
PSSH:Code:AAAAOnBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABoSEIYJU8xPwUxWkWH6jx1sHkZI49yVmwZYAAAAAsZwc3NoAAAAAJoE8HmYQEKGq5LmW+CIX5UAAAKmpgIAAAEAAQCcAjwAVwBSAE0ASABFAEEARABFAFIAIAB4AG0AbABuAHMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBEAFIATQAvADIAMAAwADcALwAwADMALwBQAGwAYQB5AFIAZQBhAGQAeQBIAGUAYQBkAGUAcgAiACAAdgBlAHIAcwBpAG8AbgA9ACIANAAuADAALgAwAC4AMAAiAD4APABEAEEAVABBAD4APABQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsARQBZAEwARQBOAD4AMQA2ADwALwBLAEUAWQBMAEUATgA+ADwAQQBMAEcASQBEAD4AQQBFAFMAQwBUAFIAPAAvAEEATABHAEkARAA+ADwALwBQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEwAQQBfAFUAUgBMAD4AaAB0AHQAcABzADoALwAvAGwAbwBjAGEAbABoAG8AcwB0AC8APAAvAEwAQQBfAFUAUgBMAD4APABMAFUASQBfAFUAUgBMAD4AaAB0AHQAcABzADoALwAvAGMAbQAyAC4AYQB0AG0AaQB0AHYALgBwAGwALwBDAG8AbgB0AGUAbgB0AE0AYQBuAGEAZwBlAHIALwBQAHIAbwBkAHUAYwB0AEcAZQB0AEwAaQBjAGUAbgBzAGUAVQBpAC4AZABvADwALwBMAFUASQBfAFUAUgBMAD4APABLAEkARAA+AHoARgBNAEoAaABzAEYAUABWAGsAeQBSAFkAZgBxAFAASABXAHcAZQBSAGcAPQA9ADwALwBLAEkARAA+ADwALwBEAEEAVABBAD4APAAvAFcAUgBNAEgARQBBAEQARQBSAD4A
Code:https://play.tv3.lt/api/products/3633814/drm/widevine?platform=BROWSER&type=MOVIE&tenant=AVOD_LT
Code:860953cc4fc14c569161fa8f1d6c1e46:4090303f7cd7d4b6449cc2d264a91bec
codeCode:N_m3u8DL-RE "https://cdn9.tvplayhome.lt/vod/eds/go3_svod/20211210T1113/89358450/_/GO3_SVOD_DASH/89358450.mpd" --key 860953cc4fc14c569161fa8f1d6c1e46:4090303f7cd7d4b6449cc2d264a91bec -M format=mp4 --save-name "Name"
-
using n_m3u8dl_re
code N_m3u8DL-RE "https://cdn9.tvplayhome.lt/vod/eds/go3_svod/20211210T1113/89358450/_/GO3_SVOD_DASH/89358450.mpd" --key 860953cc4fc14c569161fa8f1d6c1e46:4090303f7cd7d4b64 49cc2d264a91bec -M format=mp4 --save-name "Name" -
tv3
Code:from pathlib import Path import subprocess import requests import re import os m3u8DL_RE = 'N_m3u8DL-RE.exe' from requests.packages.urllib3.exceptions import InsecureRequestWarning requests.packages.urllib3.disable_warnings(InsecureRequestWarning) print('\ntest link: https://play.tv3.lt/series/jausmu-audros-,serial-3507045/serija-26,episode-3633814\ntest link: https://play.tv3.lt/movie/tadas-blinda-pradzia,vod-1021370\n') link = input('link: ') link_id = re.findall(r'-(\d+)$', link)[0].strip() print(f'\n{link_id}') files_to_delete = ["key.txt"] for file_name in files_to_delete: if os.path.exists(file_name): os.remove(file_name) print(f"{file_name} file successfully deleted.") def replace_invalid_chars(title: str) -> str: invalid_chars = {'<': '\u02c2', '>': '\u02c3', ':': '\u02d0', '"': '\u02ba', '/': '\u2044', '\\': '\u29f9', '|': '\u01c0', '?': '\u0294', '*': '\u2217'} return ''.join(invalid_chars.get(c, c) for c in title) headers = { 'authority': 'play.tv3.lt', 'accept': 'application/json, text/plain, */*', 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36', } params = { 'platform': 'BROWSER', 'lang': 'LT', 'tenant': 'AVOD_LT', } response = requests.get('https://play.tv3.lt/api/products/vods/'+link_id+'', params=params, headers=headers).json() try: series_name = response['season']['serial']['title'] season_num = response['season']['number'] episode_num = response['episode'] episode_title = response['title'] title = f'{series_name} S{season_num:02d}E{episode_num:02d} - {episode_title}' except KeyError: title = response['title'] title = replace_invalid_chars(title) print(f'\ntitle:\n{title}') playlist_url = f'https://play.tv3.lt/api/products/{link_id}/videos/playlist?platform=BROWSER&videoType=MOVIE&lang=LT&tenant=AVOD_LT' import requests response1 = requests.get(playlist_url).json() mpd = f'https:{response1["sources"]["DASH"][0]["src"]}' import requests headers03 = { 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'Connection': 'keep-alive', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36', } response03 = requests.get(mpd, headers=headers03, verify=False).text pssh = re.findall(r'<cenc:pssh>(.{20,170})</cenc:pssh>', response03)[0].strip() print(f'\n{pssh}') lic_url = response1['drm']['WIDEVINE']['src'] import requests headers_clone = { 'Connection': 'keep-alive', 'Content-Type': 'application/json', 'Origin': 'https://wvclone.fly.dev', 'Referer': 'https://wvclone.fly.dev/', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36', } json_data_clone = { 'password': 'password', 'license': lic_url, 'headers': f'Connection: keep-alive\n', 'pssh': pssh, 'buildInfo': '', 'cache': True, } clone_resp = requests.post('https://wvclone.fly.dev/wv', headers=headers_clone, json=json_data_clone, verify=False).text from bs4 import BeautifulSoup soup = BeautifulSoup(clone_resp, 'html.parser') li_s = soup.find_all('li') keys = [] for li in li_s: keys.append(li.text.strip()) key_s = ' '.join(['--key ' + key for key in keys]) print(f'\nkey(s):\n{key_s}') print(key_s, file=open("key.txt", "w")) with open("key.txt", "r") as fs: ke_ys = fs.readlines() ke_ys = ke_ys[0].strip().split() print() subprocess.run([m3u8DL_RE, '-M', 'format=mkv:muxer=ffmpeg', '--concurrent-download', '--auto-select', '--del-after-done', '--log-level', 'INFO', '--save-name', 'video', mpd, *ke_ys]) try: Path('video.mkv').rename(''+title+'.mkv') print(f'{title}.mkv \nall done!\n') except FileNotFoundError: print("[ERROR] no mkv file") for file_name in files_to_delete: if os.path.exists(file_name): os.remove(file_name) print(f"{file_name} file successfully deleted.")
-
https://play.tv3.lt/series/jausmu-audros-,serial-3507045/serija-26,episode-3633814
Can someone please provide me an link in turkish language from this ?
Exist 2 languages attached!
I have big need of this please 🙏Last edited by ovidiu900; 29th Jul 2023 at 10:37.
Similar Threads
-
How to download videos from Canalplus ?
By ElMagnificato in forum Video Streaming DownloadingReplies: 18Last Post: 12th Dec 2021, 03:58 -
Can't download videos from NFL.com
By ramon-videohelp in forum Video Streaming DownloadingReplies: 7Last Post: 7th Dec 2021, 02:31 -
Can't download videos
By Daveridge in forum Newbie / General discussionsReplies: 6Last Post: 4th Dec 2021, 15:12 -
Can't download videos from NFL.com
By ramon-videohelp in forum Newbie / General discussionsReplies: 0Last Post: 29th Nov 2021, 17:02 -
download videos
By jhone in forum Video Streaming DownloadingReplies: 1Last Post: 27th Oct 2017, 16:07