Avertissement
Peut-être obsolète et cassé en raison d'une nouvelle mise à jour
Note
Il faut encore savoir comment télécharger des vidéos 1440p et 2160p
?v=
et actualisez la page K8R6OOjS7
?v=K8R6OOjS7
. Décodez le Base64 pour obtenir l'info Utilisez des extensions comme Requestly pour modifier les en-têtes et modifiez comme ci-dessous. Visitez le lien pour télécharger
Modifier la demande avec des liens incluant .trycloudflare.com
Referer : https://abysscdn.com/
Sec-Fetch-Mode : cors
Content-Disposition : attachment
d34478903cd03b5fef
. Ne copiez pas .txt
mmx9cibe11.globalcdn39.one
. Ne copiez pas wss://
. Remplacez-le par https://
sfbhnfiy1.globalcdn39.one
. Ne copiez pas wss://
. Remplacez-le par https://
En regardant le bundle.min.js. Il montre comment obtenir différentes sources vidéo
www
est 720p, le préfixe whw
est 1080pd34478903cd03b5fef
est 360pwww
+ d34478903cd03b5fef
est en 720pwhw
+ d34478903cd03b5fef
est 1080phttps://sfbhnfiy1.globalcdn39.one/
avec le préfixe + nom du fichier vidéo whw
+ d34478903cd03b5fef
= https://sfbhnfiy1.globalcdn39.one/whwd34478903cd03b5fef
Voici un exemple de code Python qui télécharge chaque source vidéo
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 )