ytdlp.online
Trang chủ Tampermonkey

Trình tải xuống video Twitter / X yt-dlp

Lưu video tweet ở tốc độ bit thực tế mà X lưu trữ, chuyển đổi "GIF" thành GIF thực và trích xuất bản phát lại Space thành MP3. Tốc độ bit (bitrate) thực tế. GIF thực sự. Không cần đăng nhập.

Use this service only for content that you own or are authorized to access and process. By submitting, you agree to the Terms of Service.

Chấp nhận: x.com/…/status/… · twitter.com/…/status/… · x.com/i/spaces/… · t.co/…

🖤 Thích trình tải xuống Twitter / X này chứ? Hãy chia sẻ nó với bạn bè của bạn! 🤍

Tốc độ bit (bitrate) bạn đã được hứa hẹn

X mã hóa mỗi độ phân giải ở một vài tốc độ bit (bitrate) khác nhau và trình phát sẽ tự động chọn một mức. Chúng tôi hiển thị thông số Mbps thực tế trên mỗi nút chất lượng và luôn lấy mức cao nhất.

GIF Twitter, được làm lại thành GIF thực

X chuyển đổi mọi ảnh GIF thành tệp MP4 không tiếng khi tải lên. Chúng tôi phát hiện các tweet chứa GIF và mang đến cho bạn các lựa chọn: vòng lặp MP4 dung lượng nhỏ hoặc tệp .gif thực sự được phục hồi bởi ffmpeg.

Bản phát lại Space sang MP3

Dán liên kết dạng x.com/i/spaces/… của một Space đã kết thúc và chúng tôi sẽ chuyển bản phát lại thành MP3 — bản ghi mà X hiển thị phía sau nút "Phát bản ghi".

Tweet có nhiều video, được giải nén

Một tweet có thể chứa tối đa bốn video hoặc GIF. Mỗi cái sẽ hiển thị bằng một hình thu nhỏ riêng — tải xuống một, một vài hoặc tất cả chúng dưới dạng các tệp riêng biệt.

Cách tải xuống video Twitter / X trong 3 bước đơn giản

  1. Sao chép liên kết: Trên bất kỳ tweet nào, hãy nhấn vào Chia sẻ → Sao chép liên kết. Các liên kết có dạng x.com/user/status/1234567890… — các liên kết twitter.com cũ và liên kết rút gọn t.co cũng hoạt động tốt.
  2. Phân tích và lựa chọn: Dán liên kết ở trên. Tweet video sẽ hiển thị các mức chất lượng kèm tốc độ bit thực tế; tweet GIF cung cấp tùy chọn MP4 hoặc tệp .GIF thực tế; tweet có nhiều video sẽ mở ra trình chọn; liên kết Space hiển thị bản phát lại.
  3. Tải xuống ở phía máy chủ: Máy chủ của chúng tôi lấy phiên bản chất lượng cao nhất từ CDN của X và trao cho bạn tệp tin — không cần ứng dụng, không đăng nhập, không ghi màn hình.

Mức tốc độ bit ẩn: tại sao “720p” không phải là một tệp duy nhất trên X

Khi một video được tải lên X, nó được mã hóa lại thành các mức chất lượng khác nhau — nhưng không giống hầu hết các nền tảng khác, X chia chất lượng dựa trên tốc độ bit (bitrate) nhiều như độ phân giải. Một video tweet điển hình tồn tại ở các tốc độ bit khoảng 0.3, 0.8 và 2.2 Mbps, đôi khi có hai tốc độ bit khác nhau cho cùng một kích thước khung hình. Trình phát bắt đầu ở mức thấp và chuyển đổi âm thầm; trên màn hình điện thoại bạn hiếm khi nhận ra, cho đến khi bạn lưu tệp và xem trên màn hình lớn hơn.

Đó là lý do tại sao các video được lưu bằng trình ghi màn hình hoặc công cụ quét trình phát thường trông mờ: chúng thừa hưởng bất kỳ chất lượng nào mà trình phát đang phát lúc đó. Tệp tốt nhất mà X lưu trữ cho tweet đó chưa bao giờ được chạm tới.

yt-dlp đọc toàn bộ các mức chất lượng — mọi biến thể MP4 lũy tiến cộng với các phiên bản HLS — và yêu cầu chính xác mức chất lượng bạn chọn. Trang này hiển thị tốc độ bit thực tế bên cạnh mỗi nút chất lượng và tạo cấu hình bộ chọn giúp lấy tệp tốt nhất bằng hoặc thấp hơn chiều cao bạn đặt ra:

-f "b[height<=720]/bv*[height<=720]+ba/b" --merge-output-format mp4

Kết quả là tệp MP4 có tốc độ bit cao nhất mà X giữ cho độ phân giải đó — không phải bản sao được nén lại, không phải ảnh chụp màn hình và không bao giờ là mức chất lượng tiết kiệm dữ liệu.

GIF trên Twitter không phải là ảnh GIF thực sự — đây là cách lấy ảnh GIF thực sự

Mỗi GIF được đăng lên X đều được chuyển đổi thành một tệp MP4 lặp lại không có tiếng ngay khi nó được tải lên — tệp .gif gốc sẽ bị hủy bỏ. Đó là một quyết định băng thông hợp lý (MP4 nhỏ hơn khoảng 10 lần), nhưng điều đó có nghĩa là các công cụ "Lưu GIF" trao cho bạn một tệp tin .mp4 không phải vì họ lười biếng: tệp GIF thực sự không còn tồn tại trên máy chủ của X nữa.

Trang này tự động phát hiện các tweet chứa GIF — chúng được lưu trữ khác với video (chỉ một phiên bản MP4 duy nhất, không có thang phân giải, không có thời lượng) — và mang đến cho bạn cả hai lựa chọn:

Bạn chọn Chúng tôi vận hành Bạn nhận được
MP4 yt-dlp URL Vòng lặp không tiếng chính xác mà X lưu trữ — tệp nhỏ nhất, chất lượng tốt nhất
.GIF --recode-video gif Một tệp tin .gif thực sự được tạo lại bởi ffmpeg — kéo thả nó vào bất kỳ cuộc trò chuyện, tài liệu hoặc README nào

Nếu bạn chỉ muốn xem lại, hãy chọn MP4. Nếu bạn cần một tệp tin hoạt động giống như GIF — tự động phát và lặp lại ở những nơi không hỗ trợ hiển thị video — hãy chọn định dạng chuyển đổi .GIF và chấp nhận dung lượng lớn hơn. Dù thế nào đi nữa, bạn đang làm việc từ tệp gốc của X, chứ không phải bản ghi lại màn hình.

Đang tải xuống các bản phát lại Twitter Space dưới dạng MP3

X chỉ lưu lại bản ghi của Space khi người chủ trì cho phép — đó là bản phát lại bạn có thể chạy từ tweet gốc sau khi Space kết thúc. X không bao giờ cung cấp nút tải xuống cho bản ghi này. Trang này chấp nhận trực tiếp liên kết dạng x.com/i/spaces/…: hãy dán liên kết và chúng tôi sẽ lấy luồng phát lại và chuyển đổi thành tệp MP3 thông thường (các Space dạng video sẽ được lưu dưới dạng MP4 thay thế).

Các giới hạn trung thực, được tuyên bố rõ ngay từ đầu: một Space vẫn đang trực tiếp không thể được ghi lại ở đây — việc ghi âm thanh đang diễn ra là một công việc khác (Trình ghi luồng phát trực tiếp của chúng tôi xử lý các buổi phát trực tiếp). Một Space có máy chủ tắt tính năng ghi âm sẽ không có bản phát lại để lấy và không công cụ nào có thể dựng lại được. Nếu trang Space hiển thị nút "Phát bản ghi", trang này có thể chuyển nó thành tệp MP3.

Liên kết Twitter / X nào hoạt động — và liên kết nào không

Lệnh tải xuống Twitter / X yt-dlp bằng CLI

Bạn thích sử dụng dòng lệnh? Đây là các lệnh chính xác mà trang này xây dựng cho bạn:

1. Tải xuống video tweet ở tốc độ bit (bitrate) được lưu trữ cao nhất

Lấy phiên bản tốt nhất từ bậc thang tốc độ bit của X và cung cấp một tệp MP4.

yt-dlp -f "b/bv*+ba" --merge-output-format mp4 "https://x.com/user/status/1234567890"

2. Chuyển đổi GIF trên Twitter trở lại thành tệp tin .gif thực sự

Lấy luồng lặp MP4 không tiếng và sử dụng ffmpeg để dựng lại nó thành một tệp GIF thực sự.

yt-dlp --recode-video gif "https://x.com/user/status/1234567890"

3. Chọn các video cụ thể từ một tweet có nhiều video

Một tweet chứa nhiều video sẽ mở rộng thành các mục được đánh số — cùng một số thứ tự mà trang này hiển thị.

yt-dlp --playlist-items 1,3 "https://x.com/user/status/1234567890"

4. Lưu bản phát lại Space dưới dạng MP3

Hoạt động đối với các Space đã kết thúc mà người chủ trì có lưu lại bản ghi.

yt-dlp -x --audio-format mp3 "https://x.com/i/spaces/1AbCdEfGhIjKl"

Câu hỏi thường gặp

Làm thế nào để tải xuống video Twitter / X ở chất lượng HD?

Dán liên kết tweet từ Chia sẻ → Sao chép liên kết. X lưu trữ mỗi video dưới dạng bậc thang tốc độ bit — cùng một clip được mã hóa ở nhiều tốc độ bit trên mỗi độ phân giải. Trình xử lý yt-dlp của chúng tôi đọc bậc thang đó và yêu cầu phiên bản tốc độ bit cao nhất của độ phân giải bạn chọn, vì vậy bạn sẽ có được tệp tốt nhất mà X lưu trữ, chứ không phải chất lượng tiết kiệm dữ liệu mà trình phát đang hiển thị.

Làm thế nào để lưu một GIF từ Twitter — và tại sao nó lại là một tệp MP4?

Nội dung mà X gọi là "GIF" thực ra là một tệp MP4 không tiếng, lặp đi lặp lại — tệp GIF bạn tải lên đã bị chuyển đổi ngay khi gửi tới hệ thống. Trang này tự động phát hiện các tweet chứa GIF và mang đến cả hai tùy chọn: giữ lại tệp MP4 không tiếng dung lượng nhỏ, hoặc để máy chủ của chúng tôi chuyển đổi lại thành tệp .gif thực sự để bạn chia sẻ vào các đoạn chat hoặc tài liệu ở bất kỳ đâu.

Tôi có thể tải xuống tất cả video từ một tweet có chứa nhiều video không?

Có. Một tweet đơn lẻ có thể chứa tối đa bốn video hoặc GIF. Dán liên kết tweet và mỗi video sẽ xuất hiện cùng hình thu nhỏ riêng — tích chọn những video bạn muốn (hoặc giữ chọn tất cả) và mỗi video được lưu thành một tệp riêng.

Tôi có thể tải xuống Twitter Space không?

Có, nếu buổi phát kết thúc và người chủ trì có lưu lại bản ghi — cùng loại bản phát lại hiển thị nút "Phát bản ghi" trên X. Dán liên kết dạng x.com/i/spaces/… và chúng tôi sẽ chuyển đổi bản phát lại thành MP3 (các Space dạng video được lưu thành MP4). Các Space đang trực tiếp hoặc sắp diễn ra thì không thể tải; vui lòng quay lại sau khi chúng kết thúc.

Tại sao video tôi đã lưu trông mờ hơn khi xem trực tiếp trên ứng dụng?

X mã hóa mỗi độ phân giải ở một vài tốc độ bit khác nhau và trình phát sẽ tự động chọn một mức dựa trên kết nối của bạn — bạn có thể đang "xem 720p" ở mức chỉ bằng 1/3 tốc độ bit tối đa của tệp 720p. Các công cụ lấy tệp đang phát trực tuyến sẽ thừa hưởng lựa chọn đó. Trang này hiển thị thông số Mbps thực tế bên cạnh mỗi nút chất lượng và luôn lấy mức chất lượng tốt nhất.

Tại sao tôi không thể tải xuống các tweet NSFW hoặc bị giới hạn độ tuổi?

X ẩn các nội dung nhạy cảm khỏi truy cập ẩn danh — nội dung này yêu cầu phiên đăng nhập, và công cụ này hoạt động có chủ đích là không cần đăng nhập: không tài khoản, không cookie. Các tweet công khai vẫn tải xuống bình thường. Chúng tôi thông báo điều này ngay từ đầu thay vì báo lỗi ẩn.

Tải xuống video Twitter / X có hợp pháp không?

Chỉ tải xuống những gì bạn có quyền lưu giữ — bài đăng của chính bạn, nội dung bạn được phép sử dụng lại hoặc tài liệu phục vụ cho việc bình luận sử dụng hợp pháp. Việc tải xuống không chuyển giao quyền sở hữu; hãy ghi nhận công lao của người sáng tạo khi bạn đăng lại. Tôn trọng Điều khoản dịch vụ của X.

Công cụ yt-dlp
Xem tất cả các công cụ yt-dlp
Trợ giúp & Tài liệu yt-dlp