Warning
Might be outdated and broken due to new update
Note
Still need to figure out how to download 1440p and 2160p videos
?v=
and refresh the pageK8R6OOjS7
?v=K8R6OOjS7
. Decode the Base64 to get the infoUse extensions like Requestly to modify the headers and modify like below. Visit the link to download
Modify request with links including .trycloudflare.com
Referer : https://abysscdn.com/
Sec-Fetch-Mode : cors
Content-Disposition : attachment
d34478903cd03b5fef
. Do not copy .txt
mmx9cibe11.globalcdn39.one
. Do not copy wss://
. Replace it with https://
sfbhnfiy1.globalcdn39.one
. Do not copy wss://
. Replace it with https://
Looking at the bundle.min.js. It shows how to get different video sources
www
prefix is 720p, whw
prefix is 1080pd34478903cd03b5fef
is 360pwww
+d34478903cd03b5fef
is 720pwhw
+d34478903cd03b5fef
is 1080phttps://sfbhnfiy1.globalcdn39.one/
with the prefix + video file name whw
+d34478903cd03b5fef
= https://sfbhnfiy1.globalcdn39.one/whwd34478903cd03b5fef
Here's an example Python code that downloads each video source
from requests import get
headers = {"Referer": "https://abysscdn.com"}
url_360p_480p = "https://sfbhnfiy1.globalcdn39.one/d34478903cd03b5fef"
response = get(url_360p_480p, headers=headers, stream=True)
with open("video_360p_480p.mp4", "wb") as f:
for chunk in response.iter_content(chunk_size=64 * 1024):
f.write(chunk)
url_720p = "https://sfbhnfiy1.globalcdn39.one/wwwd34478903cd03b5fef"
response = get(url_720p, headers=headers, stream=True)
with open("video_720p.mp4", "wb") as f:
for chunk in response.iter_content(chunk_size=64 * 1024):
f.write(chunk)
url_1080p = "https://sfbhnfiy1.globalcdn39.one/whwd34478903cd03b5fef"
response = get(url_1080p, headers=headers, stream=True)
with open("video_1080p.mp4", "wb") as f:
for chunk in response.iter_content(chunk_size=64 * 1024):
f.write(chunk)