Về trang Apps

Ứng dụng macOS

MediaCatch

Giao diện native trên macOS cho yt-dlp: chọn định dạng, xếp hàng tải, giữ một thư viện tìm kiếm được và theo dõi kênh để tải video mới.

v2.1.2Cập nhật 28 tháng 10, 2026macOSMiễn phí

macOS 14+ · Universal · 69 MB · dkb-downloader_2.1.2_universal.dmg

MediaCatch là ứng dụng cho máy Mac. Hãy mở trang này trên máy Mac để tải về.

Cài đặt trong 3 bước

  1. Mở dkb-downloader_2.1.2_universal.dmg rồi kéo MediaCatch vào thư mục Applications trong cửa sổ đó.
  2. Mở MediaCatch. Lần đầu, macOS sẽ chặn với thông báo “MediaCatch” chưa được mở: bấm Xong.
  3. Vào Cài đặt hệ thống › Quyền riêng tư & Bảo mật, cuộn xuống và bấm Vẫn mở cạnh dòng báo về MediaCatch, rồi xác nhận bằng Vẫn mở và mật khẩu máy.
Hoặc, sau bước 1, chạy lệnh này trong Terminal thay cho bước 2 và 3:
xattr -dr com.apple.quarantine "/Applications/MediaCatch.app"
  • Hàng trăm trang mà yt-dlp hỗ trợ
  • Chỉ âm thanh với nhiều bitrate, hoặc ảnh cho bài đăng ảnh
  • Cảnh báo khi lấy thông tin hiện ngay trên màn hình
MediaCatch: Đủ mọi định dạng, đầy đủ âm thanhMediaCatch: Đủ mọi định dạng, đầy đủ âm thanh

Hàng đợi

Ba cùng lúc, còn lại chờ

Download chạy song song tới giới hạn bạn đặt; phần còn lại chờ chỗ trống và tự bắt đầu. Tạm dừng, huỷ hoặc giới hạn tốc độ ở 1, 2, 5 hoặc 10 MB/s mà không ảnh hưởng mục khác.

  • Giới hạn số tải và tốc độ trong Cài đặt
  • Tiến độ, tốc độ và thời gian còn lại cho từng mục
  • File chỉ về thư mục khi hoàn tất, không để lại rác
MediaCatch: Ba cùng lúc, còn lại chờMediaCatch: Ba cùng lúc, còn lại chờ

Chế độ hàng loạt

Dán một danh sách, hoặc một playlist

Chuyển sang chế độ hàng loạt và dán mỗi dòng một link. Link playlist tự tách thành từng video để xem lại, thông tin được lấy bốn link cùng lúc trước khi đưa tất cả vào hàng đợi.

  • Playlist tách thành từng video
  • Lấy thông tin bốn link song song
  • Chỉ âm thanh cho cả loạt với một công tắc
MediaCatch: Dán một danh sách, hoặc một playlistMediaCatch: Dán một danh sách, hoặc một playlist

Thư viện

Mọi thứ đã lấy, cách một cú bấm

Download hoàn tất có nút Phát và Mở trong Finder, mục lỗi có Thử lại. Tab Link gần đây lưu mọi link bạn từng lấy thông tin, tìm kiếm được, sẵn sàng lấy lại.

  • Phát, mở hoặc xoá ngay trong danh sách
  • Thử lại download lỗi hoặc đã huỷ
  • Link gần đây với tìm kiếm và xoá toàn bộ
MediaCatch: Mọi thứ đã lấy, cách một cú bấmMediaCatch: Mọi thứ đã lấy, cách một cú bấm

Theo dõi

Video mới, tự tải cho bạn

Theo dõi một kênh hoặc playlist, MediaCatch kiểm tra theo chu kỳ và thêm video mới vào hàng đợi khi chúng xuất hiện. Tạm dừng theo dõi bằng một công tắc.

  • Kênh và playlist
  • Thời điểm kiểm tra gần nhất cho từng mục
  • Chạy âm thầm trong nền
MediaCatch: Video mới, tự tải cho bạnMediaCatch: Video mới, tự tải cho bạn

Cài đặt

Chỉnh ở một chỗ

Thư mục và định dạng đầu ra, số tải cùng lúc, giới hạn tốc độ, gợi ý link từ clipboard, nhúng metadata với ngôn ngữ phụ đề, aria2c và cookie trình duyệt, tất cả trên một trang.

  • Cookie từ trình duyệt hoặc file cookies.txt
  • Nhúng thumbnail, phụ đề và chương
  • Giao diện sáng, tối hoặc theo hệ thống; tiếng Anh và tiếng Việt
MediaCatch: Chỉnh ở một chỗMediaCatch: Chỉnh ở một chỗ

Ngoài ra còn có

  • Tách theo chương: mỗi chương thêm một file
  • Gợi ý link từ clipboard khi bạn chuyển sang ứng dụng
  • yt-dlp tự cập nhật trong nền, có kiểm tra checksum
  • Thông báo native khi tải xong
  • Tự cập nhật qua Sparkle
  • Bên dưới là yt-dlp và ffmpeg

Giới thiệu

MediaCatch là giao diện native trên macOS cho yt-dlp. Dán link, chọn định dạng, và hàng đợi sẽ tải video, âm thanh hoặc playlist vào một thư viện có thể tìm kiếm. App cũng có thể theo dõi một kênh hoặc playlist và tự tải video mới khi xuất hiện. App miễn phí và mã nguồn mở theo giấy phép MIT.

Tính năng chính

  • Mọi định dạng yt-dlp trả về, kèm độ phân giải, tốc độ khung hình, codec và dung lượng, hoặc chỉ âm thanh; định dạng chỉ có hình được ghép thêm bản âm thanh tốt nhất
  • Hàng đợi tải nhiều file cùng lúc, có tiến độ, tốc độ và thời gian còn lại, tạm dừng, tiếp tục, huỷ, và tuỳ chọn giới hạn tốc độ
  • Dán nhiều link, mỗi dòng một link, hoặc một link playlist để tách thành từng video và xem lại trước khi tải
  • Thư viện gồm file đã tải xong với Phát và Hiện trong Finder, file lỗi với Thử lại, và mọi link đã tải, tìm kiếm được và tải lại được
  • Theo dõi kênh hoặc playlist theo lịch và tự tải video mới
  • Tuỳ chọn phụ đề theo ngôn ngữ bạn chọn, nhúng ảnh thumbnail và chương, hoặc tách mỗi chương một file
  • Cookie từ trình duyệt hoặc file cookies.txt, cho video mà tài khoản của chính bạn được phép xem
  • Tự nhận link từ clipboard, thông báo và số lượt tải đang chạy trên thanh menu
  • yt-dlp tự cập nhật trong nền, độc lập với các phiên bản của app
  • Tiếng Anh và tiếng Việt, giao diện sáng và tối, tự động cập nhật

Dùng có trách nhiệm

  • MediaCatch chỉ tải những gì yt-dlp lấy được từ một URL công khai, và không phá DRM hay bất kỳ cơ chế chống sao chép nào
  • Chỉ tải nội dung của bạn, nội dung được cấp phép tải về, hoặc nội dung bạn được phép lưu, và tuân theo điều khoản của trang bạn dùng

Lưu ý

  • yt-dlp (public domain) và ffmpeg (GPL v3) được đóng gói sẵn trong app; giấy phép của chúng và lời đề nghị cung cấp mã nguồn ffmpeg nằm trong repository
  • MediaCatch có tên DKB Downloader đến hết phiên bản 2.1.1. Đây vẫn là cùng một app, nên cập nhật giữ nguyên thư viện, kênh đang theo dõi và cài đặt, và app trong thư mục Applications vẫn giữ tên file cũ
  • MediaCatch không liên quan đến Replay Media Catcher hay sản phẩm nào có tên tương tự

Lịch sử phiên bản

Chỉ có thể tải phiên bản mới nhất. Các phiên bản cũ được liệt kê để tham khảo.

  1. v2.1.2Mới nhất

    Thay đổi

    • DKB Downloader nay có tên MediaCatch và là mã nguồn mở theo giấy phép MIT: github.com/dangkhoabach/MediaCatch
    • Thư viện, kênh đang theo dõi và cài đặt của bạn được giữ nguyên. Sau bản cập nhật này, app trong thư mục Applications vẫn giữ tên file cũ là DKB Downloader
  2. v2.1.1

    Đã sửa

    • Tải xong nhưng báo lỗi "Couldn't move the finished file to the output folder". Lỗi này xảy ra khi macOS chặn app ghi vào thư mục tải (thường do đã bấm Don't Allow ở popup hỏi quyền thư mục Downloads), hoặc thư mục nằm trên ổ đĩa đã rút
    • Màn hình Home và Settings giờ cảnh báo trước khi bạn bắt đầu tải, kèm nút mở System Settings › Privacy & Security › Files and Folders để cấp lại quyền, hoặc nút chọn thư mục khác. Cấp quyền xong cảnh báo tự biến mất
    • Thư mục tải được tự tạo lại nếu đã bị đổi tên hoặc xoá
    • Khi vẫn không chuyển được file, Library hiện lý do thật (rê chuột vào dòng đỏ để xem đầy đủ) và không xoá file đã tải nữa
    • Tự động kiểm tra cập nhật chưa từng chạy: việc kiểm tra hằng ngày chỉ bắt đầu sau khi bạn tự bấm Check for Updates. Giờ bắt đầu ngay khi mở app

    Thay đổi

    • Bạn tự quyết app có tự kiểm tra cập nhật hay không. Lần đầu mở app sau khi cập nhật, app sẽ hỏi một lần; đổi lại bất cứ lúc nào trong mục Settings › Updates mới, ở đó cũng có nút Kiểm tra ngay
  3. v2.1.0

    Bản cập nhật lớn: kiểm soát download tốt hơn, thêm cách xác thực, và nhiều sửa lỗi.

    Có gì mới

    • Giới hạn tốc độ tải: giới hạn 1, 2, 5 hoặc 10 MB/s trong Cài đặt, hoặc để không giới hạn
    • Giới hạn số download đồng thời: chọn số download chạy cùng lúc (mặc định 3). Phần còn lại nằm trong Hàng đợi với trạng thái "Đang chờ" và tự chạy khi có chỗ trống
    • Tách video theo chương: với video có chương, bật công tắc trên màn hình tải để lưu thêm mỗi chương một file bên cạnh video đầy đủ
    • Nhập cookies.txt: dùng file cookie đã xuất thay vì đọc cookie từ trình duyệt
    • Ngôn ngữ phụ đề: chọn ngôn ngữ phụ đề được nhúng khi bật nhúng metadata (mặc định en, vi)
    • Thử lại từ Thư viện: download lỗi hoặc đã huỷ nay có nút Thử lại
    • Gợi ý link từ clipboard: sao chép link rồi chuyển sang ứng dụng, ô URL được điền sẵn. Ứng dụng không tự tải gì cho tới khi bạn bấm Lấy thông tin; có thể tắt trong Cài đặt
    • yt-dlp tự cập nhật: bộ máy tải kiểm tra phiên bản yt-dlp mới khi mở ứng dụng và cập nhật ngầm. Cài đặt hiển thị phiên bản đang dùng kèm nút "Kiểm tra cập nhật"
    • Hiển thị cảnh báo khi lấy thông tin: nếu yt-dlp báo vấn đề khi lấy thông tin video (ví dụ có thể thiếu một số định dạng), cảnh báo hiện ngay trên màn hình thay vì bị ẩn

    Cải tiến

    • Chế độ hàng loạt lấy thông tin 4 link cùng lúc thay vì từng link một
    • Lấy thông tin bị treo nay có thể huỷ, và báo rõ sau 90 giây thay vì quay vô tận
    • Thanh menu và mọi màn hình còn lại đều theo ngôn ngữ chọn trong ứng dụng (VI/EN)
    • yt-dlp và ffmpeg đi kèm được kiểm tra checksum trước mỗi bản phát hành

    Đã sửa

    • Download hoàn tất bị báo lỗi khi thư mục đã có file trùng tên. Nay file mới được thêm hậu tố " (1)", " (2)"…
    • Nút Tải dùng nội dung đang có trong ô URL thay vì đúng video đang hiển thị định dạng, nếu ô URL bị sửa sau khi lấy thông tin
    • Chuỗi bắt đầu bằng dấu gạch ngang bị hiểu là tuỳ chọn thay vì URL
    • Bấm Lấy thông tin lần nữa khi đang lấy có thể làm mất vòng xoay và bật lại nút trong khi vẫn đang xử lý
    • Download không khởi động được bị kẹt trong Hàng đợi với Huỷ/Tạm dừng không tác dụng

    Lưu ý: cài mới lần đầu cần chuột phải → Mở. Bản đã cài sẽ tự cập nhật qua Kiểm tra cập nhật.

  4. v2.0.3

    Cải tiến

    • Tự cập nhật yt-dlp xác thực checksum của bản tải về trước khi cài, và cài đặt an toàn để gián đoạn giữa chừng không làm hỏng bản cài
    • Xoá một mục tải hoặc một mục lịch sử, xoá toàn bộ lịch sử và gỡ kênh theo dõi giờ có hỏi xác nhận trước
    • Thêm nhãn VoiceOver cho các nút chỉ có icon trong toàn ứng dụng
    • Đọc phần trăm tiến độ trong Hàng đợi ổn định hơn
    • Bật macOS Hardened Runtime để tăng bảo mật

    Đã sửa

    • Sau khi đóng cửa sổ chính, icon ứng dụng bị kẹt lại thành cửa sổ "tàng hình" trong Stage Manager
    • Các mục tải bị kẹt ở trạng thái "Đang tải" mãi (do ứng dụng crash hoặc bị đóng đột ngột) giờ được đánh dấu lỗi để bạn tải lại
    • Khi thoát ứng dụng, các tiến trình yt-dlp/ffmpeg đang tải được dừng hẳn thay vì để lại tiến trình mồ côi chạy ngầm
  5. v2.0.2

    Đã sửa

    • Chuyển qua lại giữa các tab (Trang chủ, Hàng đợi, Thư viện, Theo dõi) không còn làm mất thao tác đang dở: video đang lấy thông tin, danh sách hàng loạt, ô tìm kiếm ở Thư viện và URL kênh đang gõ đều được giữ nguyên
    • Nút toolbar của Thư viện/Trang chủ hiện ra dù đang ở tab khác
    • Chuyển giao diện Tối/Sáng → Hệ thống không đổi đúng theo macOS
    • Trình cập nhật đôi khi báo có bản mới dù đang chạy bản mới nhất
Xem 8 phiên bản cũ hơn
  1. v2.0.1

    Viết lại hoàn toàn thành ứng dụng macOS native (Swift/SwiftUI), thay thế phiên bản Tauri trước đây.

    Thay đổi

    • Vẫn đầy đủ trải nghiệm tải quen thuộc: chọn định dạng, tải hàng loạt, hàng đợi, thư viện và lịch sử, tự động tải từ kênh theo dõi
    • Chạy native nên nhẹ RAM và CPU hơn
    • Tự động cập nhật chuyển sang Sparkle; đây là bản đầu tiên dùng cơ chế mới
  2. v1.2.6

    Đã sửa

    • Icon ứng dụng hiển thị to bất thường trên các phiên bản macOS cũ do thiếu vùng đệm an toàn quanh hình
  3. v1.2.5

    Có gì mới

    • Tab "Link gần đây" trong Thư viện: mọi link đã lấy thông tin hoặc đã tải được lưu lại, có nút một chạm để lấy lại thông tin. Hỗ trợ tìm kiếm và xoá toàn bộ.

    Thay đổi

    • Công tắc Chế độ hàng loạt trở lại phía trên ô URL, và ghi chú về ghép âm thanh hiển thị phía trên danh sách chất lượng
  4. v1.1.4

    Đã sửa

    • Tải "chỉ âm thanh" khi bật nhúng thumbnail hoặc phụ đề có thể báo lỗi sau khi đã tải xong, do định dạng container không tương thích (ví dụ webm). Giờ file tự chuyển sang định dạng tương thích khi bật nhúng.
  5. v1.1.3

    Cải tiến

    • Quá trình tải xử lý trong thư mục tạm và chỉ chuyển file hoàn chỉnh vào thư mục lưu, không còn file phụ đề hay thumbnail thừa
    • Thêm chú thích: các lựa chọn chất lượng "không tiếng" vẫn được tự động ghép âm thanh tốt nhất

    Đã sửa

    • Nút Play trong Thư viện không mở được file đã tải
  6. v1.1.2

    Đã sửa

    • Chuyển sang tab khác rồi quay lại làm mất thông tin video vừa lấy

    Thay đổi

    • Công tắc Chế độ hàng loạt chuyển xuống dưới ô URL cho gọn hơn
  7. v1.1.1

    Có gì mới

    • Dán link playlist sẽ tự tách thành danh sách video để xem lại trước khi thêm vào hàng đợi
    • Icon ứng dụng mới

    Đã sửa

    • Tải một video nằm trong playlist có thể tải nhầm cả playlist
  8. v1.0.0

    Phiên bản đầu tiên.

    Có gì mới

    • Tải từ YouTube, Facebook, Instagram, TikTok và Twitter/X ở mọi chất lượng từ 144p đến 4K+, đầy đủ âm thanh gốc
    • Bảng chọn chất lượng cho cả video và chỉ âm thanh
    • Chế độ hàng loạt: dán nhiều link cùng lúc
    • Theo dõi kênh và playlist, tự động tải video mới
    • Nhúng metadata tuỳ chọn: thumbnail, phụ đề, chương
    • Nhập cookie từ trình duyệt cho nội dung riêng tư hoặc giới hạn tuổi
    • Tải đa luồng nhanh hơn nhờ aria2c
    • Giao diện native macOS, chế độ sáng/tối/theo hệ thống, tiếng Anh và tiếng Việt
    • Tự động cập nhật cả ứng dụng lẫn bộ máy tải yt-dlp