thắc mắc Làm cách nào để download video từ abyss.to (hydraX)?

Chuyện là em mày mò mấy ngày nay vẫn không cách nào tải được video từ server này, nên hôm nay lập thớt xin cao kiến ạ.
Cái server của abyss.to (hydraX) khoai thật sự
NgXQvCc.png



Đa tạ các thím trước
XGxqc0v.png
cho xin cách nhúng video kiểu này
123123123233212321321231231231.png
 
Last edited:
sau hết được rồi mấy thím , get link giùm mình với
 
Chọn server hydra (H.PRO) thì phải xong đợi nó load ra cái player click phải vô cái vùng màu đen đậm dưới cái player ấy chọn This Frame -> View Frame Info là nó cho URL của abyss
7Nr5utd.gif
giờ còn được ko bác sao mình làm hết được rồi
 
Có ông làm cái này. Mấy đại thần tìm hiểu về share cho ae với, em thấy mới cập nhật nên chắc còn hiệu quả.

còn xài dc đó fen, xài lẹ đi dev hydrax ở voz thấy fix đó
rolling-on-the-floor-laughing.gif

Cơ bản là :
  • Lấy ID của video, coi hướng dẫn trong đó hoặc lội lại topic này có mấy thím hướng dẫn đó
  • Lấy script chỗ Download lưu lại vd : downloadla.py
  • Chạy script python đó => Nhập ID lấy ở trên, xong
1711961224890.png
 
còn xài dc đó fen, xài lẹ đi dev hydrax ở voz thấy fix đó
rolling-on-the-floor-laughing.gif

Cơ bản là :
  • Lấy ID của video, coi hướng dẫn trong đó hoặc lội lại topic này có mấy thím hướng dẫn đó
  • Lấy script chỗ Download lưu lại vd : downloadla.py
  • Chạy script python đó => Nhập ID lấy ở trên, xong
View attachment 2415916
Dùng script m3u8 ở thread Firefox thì không cần inspect vẫn lấy được ID 😔
 
còn xài dc đó fen, xài lẹ đi dev hydrax ở voz thấy fix đó
rolling-on-the-floor-laughing.gif

Cơ bản là :
  • Lấy ID của video, coi hướng dẫn trong đó hoặc lội lại topic này có mấy thím hướng dẫn đó
  • Lấy script chỗ Download lưu lại vd : downloadla.py
  • Chạy script python đó => Nhập ID lấy ở trên, xong
View attachment 2415916
Em làm được rồi, húp vội mới được :v
---
Share lại cho mấy vị huynh đệ khác:

Lưu 2 file: 1 file là requirements.txt, 1 file tạm đặt tên là download.py để chạy code python (copy code ở mục Download phần hướng dẫn). Lưu cùng 1 thư mục cho tiện. Mở terminal ở thư mục trên.​
  • Bước 2: Chạy lệnh pip install -r requirements.txt
  • Bước 3: Chạy lệnh python3 download.py
  • Bước 4: Ở trang phim cần download, mở dev tools, sang tab Network tìm ID
(ví dụ tìm mục tương tự "?v=VswFqVUmq", chỉ copy phần "VswFqVUmq". Một số trang khi bật dev tools lên nó hiện ID trên video luôn)​
  • Bước 5: Paste ID tìm được ở trên vào Terminal đang chạy download.py và chờ kết quả.
(Video tải về ở cùng thư mục đang mở ở trên. Các lần sau chỉ cần làm lại từ bước 3)​
Khứa nào tải phim hành động Nhật 2 tiếng thì thôi đắp mền đi ngủ đi nhá :LOL:
 
Last edited:
Mình việt hóa lại file py và cải tiến cho nó chạy lại vòng lặp cho anh em dễ sử dụng. Điều kiện là chạy file bat để hiển thị tiếng việt thay vì chạy file py

Bước 0: Cài đặt python
Bước 1: Tạo 3 file requirements.txt, Download-hydrax-abyss.bat, Download-hydrax-abyss.py và cùng đặt nó chung trong folder

Tạo file requirements.txt với nội dung là
Code:
Requests==2.31.0

Tạo file Download-hydrax-abyss.bat với nội dung là
Code:
@echo off
title %~nx0
chcp 65001
python Download-hydrax-abyss.py
pause

Tạo file Download-hydrax-abyss.py với nội dung là
Code:
from base64 import b64decode
from os.path import isfile
from requests import get
from json import loads
from re import search

while True:
    print('\n Định dạng của ID cần nhập. Ví dụ: "?v=VswFqVUmq" thì ID sẽ là "VswFqVUmq" mà không bao gồm "?v=".\n Bạn có thể tải 1 lúc được nhiều video bằng cách nhập nhiều ID và phân tách giữa những ID đó bằng dấu phẩy ",".\n Ví dụ: Nhập 1 hoặc nhiều ID: XbNi7QsCN,VswFqVUmq\n Lưu ý: ID phải có 9 ký tự. Phân tách ID bằng dấu phẩy ",".  \n ')
    cdn_ID_list = set([i.strip() for i in input(" Nhập 1 hoặc nhiều ID: """).split(",")])
    print("\n")
    q_prefix = "whw"

    success_count = 0
    error_count = 0
    error_list = []
    
    for cdn_ID in cdn_ID_list:
        try:
            if isfile(f"./{cdn_ID}.mp4"):
                print(f" {cdn_ID}.mp4 đã tồn tại\n")
            else:
                domain, vid_id, sources = [
                    loads(
                        b64decode(
                            search(
                                r'PLAYER\(atob\("(.*?)"',
                                get(f"https://abysscdn.com/?v={cdn_ID}").text,
                            ).group(1)
                        )
                    )
                    [i]
                    for i in ["domain", "id", "sources"]
                ]

                print(f"""
    360p  =  " "  = "sd", "mHd"
    720p  = "www" = "hd"
    1080p = "whw" = "fullHd"

    Các nguồn khả dụng: {sources}
    Đang tải "{cdn_ID}.mp4" với chất lượng cao nhất
    Vui lòng chờ...
    """)

                response = get(
                    f"https://{domain}/{q_prefix}{vid_id}",
                    headers={"Referer": f"https://abysscdn.com/?v={cdn_ID}"},
                    stream=True,
                )
                with open(f"{cdn_ID}.mp4", "wb") as f:
                    for chunk in response.iter_content(chunk_size=8192):
                        f.write(chunk)
                success_count += 1
        except Exception as e:
            error_list.append(cdn_ID)
            error_count += 1

    if success_count == len(cdn_ID_list):
        print(f" Đã tải xuống thành công {success_count} video:")
        for cdn_ID in cdn_ID_list:
            print(f" {cdn_ID}")
        print("\n Tất cả video đã được tải xuống thành công.")
    else:
        print(f" Đã tải xuống thành công {success_count} video:")
        for cdn_ID in cdn_ID_list:
            if cdn_ID not in error_list:
                print(f" {cdn_ID}")
        print(f"\n Có {error_count} video không thể tải xuống được:")
        for cdn_ID in error_list:
            print(f" {cdn_ID}")
            print(" Lỗi khi tải xuống:", {cdn_ID})


    print("\n Tiếp tục tải xuống những video khác...\n\n ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒\n")

Bước 2: Mở CMD ngay tại folder chứa 3 file trên và chạy lệnh pip install -r requirements.txt
Bước 3: Mở file Download-hydrax-abyss.bat để chạy chương trình download (nếu chưa hiển thị tiếng việt thì chuột phải vào thanh control CMD của Download-hydrax-abyss.bat, chọn properties, sang phần cài đặt Font và chọn font Consolas)
Bước 4: Tìm ID của video như thím @hoangthiende169 hướng dẫn ở trên
Ở trang phim cần download, mở developer tools, sang tab Network tìm ID
(ví dụ tìm mục tương tự "?v=VswFqVUmq" - 9 ký tự, chỉ copy phần "VswFqVUmq")
Bước 5: Nhập 1 ID hoặc nhiều ID vào để download, lưu ý phải cách dấu phẩy giữa mỗI ID như hình rồi sau đó nhấn Enter để chạy chương trình download

HUARW7q.png
 
Last edited:
Mình việt hóa lại file py và cải tiến cho nó chạy lại vòng lặp cho anh em dễ sử dụng. Điều kiện là chạy file bat để hiển thị tiếng việt thay vì chạy file py

Bước 0: Cài đặt python
Bước 1: Tạo 3 file requirements.txt, Download-hydrax-abyss.bat, Download-hydrax-abyss.py và cùng đặt nó chung trong folder

Tạo file requirements.txt với nội dung là
Code:
Requests==2.31.0

Tạo file Download-hydrax-abyss.bat với nội dung là
Code:
@echo off
title %~nx0
chcp 65001
python Download-hydrax-abyss.py
pause

Tạo file Download-hydrax-abyss.py với nội dung là
Code:
from base64 import b64decode
from os.path import isfile
from requests import get
from json import loads
from re import search

while True:
    print('\n Định dạng của ID cần nhập. Ví dụ: "?v=VswFqVUmq" thì ID sẽ là "VswFqVUmq" mà không bao gồm "?v=".\n Bạn có thể tải 1 lúc được nhiều video bằng cách nhập nhiều ID và phân tách giữa những ID đó bằng dấu phẩy ",".\n Ví dụ: Nhập 1 hoặc nhiều ID: XbNi7QsCN,VswFqVUmq\n Lưu ý: ID phải có 9 ký tự. Phân tách ID bằng dấu phẩy ",".  \n ')
    cdn_ID_list = set([i.strip() for i in input(" Nhập 1 hoặc nhiều ID: ").split(",")])
    print("\n")
    q_prefix = "whw"

    success_count = 0
    error_count = 0
    error_list = []
    
    for cdn_ID in cdn_ID_list:
        try:
            if isfile(f"./{cdn_ID}.mp4"):
                print(f" {cdn_ID}.mp4 đã tồn tại\n")
            else:
                domain, vid_id, sources = [
                    loads(
                        b64decode(
                            search(
                                r'PLAYER\(atob\("(.*?)"',
                                get(f"https://abysscdn.com/?v={cdn_ID}").text,
                            ).group(1)
                        )
                    )
                    [i]
                    for i in ["domain", "id", "sources"]
                ]

                print(f"""
    360p  =  " "  = "sd", "mHd"
    720p  = "www" = "hd"
    1080p = "whw" = "fullHd"

    Các nguồn khả dụng: {sources}
    Đang tải "{cdn_ID}.mp4" với chất lượng cao nhất khả dụng
    Vui lòng chờ...
    """)

                response = get(
                    f"https://{domain}/{q_prefix}{vid_id}",
                    headers={"Referer": f"https://abysscdn.com/?v={cdn_ID}"},
                    stream=True,
                )
                with open(f"{cdn_ID}.mp4", "wb") as f:
                    for chunk in response.iter_content(chunk_size=8192):
                        f.write(chunk)
                success_count += 1
        except Exception as e:
            error_list.append(cdn_ID)
            error_count += 1

    if success_count == len(cdn_ID_list):
        print(f" Đã tải xuống thành công {success_count} video:")
        for cdn_ID in cdn_ID_list:
            print(f" {cdn_ID}")
        print("\n Tất cả video đã được tải xuống thành công.")
    else:
        print(f" Đã tải xuống thành công {success_count} video:")
        for cdn_ID in cdn_ID_list:
            if cdn_ID not in error_list:
                print(f" {cdn_ID}")
        print(f"\n Có {error_count} video không thể tải xuống được:")
        for cdn_ID in error_list:
            print(f" {cdn_ID}")
            print(" Lỗi khi tải xuống:", i)


    print("\n Tiếp tục tải xuống những video khác...\n\n ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒\n")

Bước 2: Mở CMD ngay tại folder chứa 3 file trên và chạy lệnh pip install -r requirements.txt
Bước 3: Mở file Download-hydrax-abyss.bat để chạy chương trình download (nếu chưa hiển thị tiếng việt thì chuột phải vào thanh control CMD của Download-hydrax-abyss.bat, chọn properties, sang phần cài đặt Font và chọn font Consolas)
Bước 4: Tìm ID của video như thím @hoangthiende169 hướng dẫn ở trên
Ở trang phim cần download, mở developer tools, sang tab Network tìm ID
(ví dụ tìm mục tương tự "?v=VswFqVUmq" - 9 ký tự, chỉ copy phần "VswFqVUmq")
Bước 5: Nhập 1 ID hoặc nhiều ID vào để download, lưu ý phải cách dấu phẩy giữa mỗI ID như hình rồi sau đó nhấn Enter để chạy chương trình download

HUARW7q.png
Đội ơn các bác. Mai em làm thử. Mấy năm rồi ko tải dc. Hi vọng sống lâu
 
Mình việt hóa lại file py và cải tiến cho nó chạy lại vòng lặp cho anh em dễ sử dụng. Điều kiện là chạy file bat để hiển thị tiếng việt thay vì chạy file py

Bước 0: Cài đặt python
Bước 1: Tạo 3 file requirements.txt, Download-hydrax-abyss.bat, Download-hydrax-abyss.py và cùng đặt nó chung trong folder

Tạo file requirements.txt với nội dung là
Code:
Requests==2.31.0

Tạo file Download-hydrax-abyss.bat với nội dung là
Code:
@echo off
title %~nx0
chcp 65001
python Download-hydrax-abyss.py
pause

Tạo file Download-hydrax-abyss.py với nội dung là
Code:
from base64 import b64decode
from os.path import isfile
from requests import get
from json import loads
from re import search

while True:
    print('\n Định dạng của ID cần nhập. Ví dụ: "?v=VswFqVUmq" thì ID sẽ là "VswFqVUmq" mà không bao gồm "?v=".\n Bạn có thể tải 1 lúc được nhiều video bằng cách nhập nhiều ID và phân tách giữa những ID đó bằng dấu phẩy ",".\n Ví dụ: Nhập 1 hoặc nhiều ID: XbNi7QsCN,VswFqVUmq\n Lưu ý: ID phải có 9 ký tự. Phân tách ID bằng dấu phẩy ",".  \n ')
    cdn_ID_list = set([i.strip() for i in input(" Nhập 1 hoặc nhiều ID: ").split(",")])
    print("\n")
    q_prefix = "whw"

    success_count = 0
    error_count = 0
    error_list = []
   
    for cdn_ID in cdn_ID_list:
        try:
            if isfile(f"./{cdn_ID}.mp4"):
                print(f" {cdn_ID}.mp4 đã tồn tại\n")
            else:
                domain, vid_id, sources = [
                    loads(
                        b64decode(
                            search(
                                r'PLAYER\(atob\("(.*?)"',
                                get(f"https://abysscdn.com/?v={cdn_ID}").text,
                            ).group(1)
                        )
                    )
                    [i]
                    for i in ["domain", "id", "sources"]
                ]

                print(f"""
    360p  =  " "  = "sd", "mHd"
    720p  = "www" = "hd"
    1080p = "whw" = "fullHd"

    Các nguồn khả dụng: {sources}
    Đang tải "{cdn_ID}.mp4" với chất lượng cao nhất khả dụng
    Vui lòng chờ...
    """)

                response = get(
                    f"https://{domain}/{q_prefix}{vid_id}",
                    headers={"Referer": f"https://abysscdn.com/?v={cdn_ID}"},
                    stream=True,
                )
                with open(f"{cdn_ID}.mp4", "wb") as f:
                    for chunk in response.iter_content(chunk_size=8192):
                        f.write(chunk)
                success_count += 1
        except Exception as e:
            error_list.append(cdn_ID)
            error_count += 1

    if success_count == len(cdn_ID_list):
        print(f" Đã tải xuống thành công {success_count} video:")
        for cdn_ID in cdn_ID_list:
            print(f" {cdn_ID}")
        print("\n Tất cả video đã được tải xuống thành công.")
    else:
        print(f" Đã tải xuống thành công {success_count} video:")
        for cdn_ID in cdn_ID_list:
            if cdn_ID not in error_list:
                print(f" {cdn_ID}")
        print(f"\n Có {error_count} video không thể tải xuống được:")
        for cdn_ID in error_list:
            print(f" {cdn_ID}")
            print(" Lỗi khi tải xuống:", i)


    print("\n Tiếp tục tải xuống những video khác...\n\n ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒\n")

Bước 2: Mở CMD ngay tại folder chứa 3 file trên và chạy lệnh pip install -r requirements.txt
Bước 3: Mở file Download-hydrax-abyss.bat để chạy chương trình download (nếu chưa hiển thị tiếng việt thì chuột phải vào thanh control CMD của Download-hydrax-abyss.bat, chọn properties, sang phần cài đặt Font và chọn font Consolas)
Bước 4: Tìm ID của video như thím @hoangthiende169 hướng dẫn ở trên
Ở trang phim cần download, mở developer tools, sang tab Network tìm ID
(ví dụ tìm mục tương tự "?v=VswFqVUmq" - 9 ký tự, chỉ copy phần "VswFqVUmq")
Bước 5: Nhập 1 ID hoặc nhiều ID vào để download, lưu ý phải cách dấu phẩy giữa mỗI ID như hình rồi sau đó nhấn Enter để chạy chương trình download

HUARW7q.png
Cảm ơn thím nhiều, e đang làm được rồi. May quá.
 
thật ra extract last segment tự động xong ném nó vào abyss để DL :D, down nhanh VI khi so sánh với xem trực tiếp :shame: chắc cũng phải 10-30MB/s

bọn mẽo bảo đúng mèo vờn chuột :LOL:
 
mấy ace ơi mình muốn tải phim Thiên nhược hữu tình 1990 từ trang abyss này mà khó quá, mình ko biết gì về IT may có mọi người chỉ dẫn cũng ráng lần mò làm theo mà không biết vấp lỗi ở chỗ nào không, cũng ko hiểu lắm, m làm theo các bước đến lúc chạy lệnh các file txt py bat gì đấy thì nó báo lỗi, làm lại mấy lần toét mắt rồi vẫn ko được, lại lo mai mốt cách này cũng ko được nữa thì buồn, m xin gửi link phim lên đây rất mong có bạn nào đã làm đc thành công giúp m tải xuống với ạ, muốn tự m làm cho được mà mù IT mò mẫm vật vã quá, b nào giúp m với, có phim rồi m xin hậu tạ ạ.
link phim Thiên Nhược Hữu Tình 1 1990 – CLB PX (https://clbphimxua.com/thien-nhuoc-huu-tinh-1990/)
 
Back
Top