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
Test : Abyss.to
Cliquez sur l'URL et appuyez sur F12
Ou trouvez-le dans le menu
Après avoir ouvert les outils de développement et que le débogueur est en pause, fermez les outils de développement et il supprimera la vidéo et affichera l'ID.
Ou cliquez sur le filtre Doc pour trouver l'URL Vid_ID. Utilisez le filtre ?v=
et actualisez la page
Obtenez Vid_ID. K8R6OOjS7
Accédez à l’onglet sources et recherchez ?v=K8R6OOjS7
. Décodez le Base64 pour obtenir l'info
Voir la section Téléchargement ci-dessous pour un exemple d'URL
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
En-tête de réponse
Content-Disposition : attachment
Si un site Web dispose d'un anti-débogage, cliquez dessus pour le contourner et recharger. Cela pourrait ne pas fonctionner sur Firefox
Accédez à l'onglet Réseau et cliquez sur le filtre Média pour trouver le nom du fichier vidéo. Cela devrait ressembler à ceci d34478903cd03b5fef
. Ne copiez pas .txt
Accédez à la console. Assurez-vous que le filtre est défini sur Avertissements uniquement et que la case Conserver le journal est cochée.
Cela devrait ressembler à ceci mmx9cibe11.globalcdn39.one
. Ne copiez pas wss://
. Remplacez-le par https://
Cliquez sur le filtre Websocket pour trouver l'URL du videocdn. Vous devrez peut-être attendre l'expiration de la connexion. Le site se reconnectera et l'URL apparaîtra ici
Une autre façon consiste à déconnecter/reconnecter la connexion Internet
Cela devrait ressembler à ceci 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
Le nom du fichier vidéo sans aucun préfixe utilisé dans l'URL est 360p, le préfixe www
est 720p, le préfixe whw
est 1080p
d34478903cd03b5fef
est 360p
www
+ d34478903cd03b5fef
est en 720p
whw
+ d34478903cd03b5fef
est 1080p
Combinez le cdn vidéo https://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
à partir des requêtes import getheaders = {"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") en tant que f:for chunk in réponse.iter_content(chunk_size=64 * 1024):f.write(chunk)url_720p = "https://sfbhnfiy1.globalcdn39.one/wwwd34478903cd03b5fef" réponse = get(url_720p, headers=headers, stream=True)avec open("video_720p.mp4", "wb") comme f:for chunk dans réponse.iter_content(chunk_size=64 * 1024):f.write(chunk) url_1080p = "https://sfbhnfiy1.globalcdn39.one/whwd34478903cd03b5fef"response = get(url_1080p, headers=headers, stream=True)avec open("video_1080p.mp4", "wb") comme f:for chunk en réponse. iter_content(chunk_size=64 * 1024):f.write(chunk)