Tất cả dự án

Dự án cá nhân07/2026 – hiện tại

MediaCatch

Ứng dụng Mac native để lưu video, âm thanh và hình ảnh từ YouTube, Facebook, Instagram, TikTok, X và hàng trăm trang khác mà không cần dòng lệnh. Phiên bản 2.1.2.

Loại
Dự án cá nhân
Thời gian
07/2026 – hiện tại
Công nghệ
Swift 6SwiftUIAppKitGRDByt-dlpffmpegSparklemacOS

Tính năng

  • Dán link để xem mọi định dạng kèm chất lượng, codec và dung lượng, hoặc chỉ lấy âm thanh.
  • Tải hàng loạt và cả playlist; hàng đợi có tiến độ, tốc độ, tạm dừng, tiếp tục và giới hạn số lượt tải song song.
  • Thư viện lịch sử tải có thử lại, và "Watch" tự tải video mới từ kênh đang theo dõi.
  • Nhúng thumbnail, chapter và phụ đề; dùng cookie trình duyệt cho nội dung cần đăng nhập.

Điểm kỹ thuật

  • Viết lại từ Tauri sang Swift native với core package độc lập: trình chạy tiến trình bất đồng bộ, bộ theo dõi kênh dạng actor và lưu trữ GRDB.
  • yt-dlp và ffmpeg được đóng gói sẵn; ffmpeg cố định phiên bản và được kiểm tra SHA-256 khi phát hành, yt-dlp tự cập nhật giữa các bản phát hành.
  • 92 test, gồm cả test tích hợp với yt-dlp thật.