---
title: "DonDow | DonQuaan"
description: "Trình tải video & âm thanh miễn phí, mã nguồn mở, giao diện tiếng Việt - sức mạnh yt-dlp trong vài cú nhấp."
image: "https://donquaan.com/og-hero.png"
url: "https://donquaan.com/vi/du-an/dondow"
lang: "vi"
---

[Tất cả dự án](https://donquaan.com/vi/du-an)

Ứng dụng máy tính · Mã nguồn mở · 2026 · v0.3.0 · Đang phát triển

# DonDow

Trình tải video & âm thanh miễn phí, mã nguồn mở, giao diện tiếng Việt - sức mạnh yt-dlp trong vài cú nhấp.

Python tkinter yt-dlp FFmpeg PyInstaller GitHub Actions

[Mã nguồn GitHub](https://github.com/DonQuaan/DonDow) [Tải bản dựng (.exe)](https://github.com/DonQuaan/DonDow/releases/latest)

![Giao diện DonDow - tab Tải xuống](https://donquaan.com/assets/projects/dondow-main.webp) ![DonDow - tab Nâng cao](https://donquaan.com/assets/projects/dondow-advanced.webp)

## Giới thiệu

DonDow là ứng dụng máy tính giúp tải video và âm thanh từ hơn 1.800 nền tảng - YouTube, Facebook, X, TikTok, Instagram, SoundCloud… - chỉ bằng cách dán liên kết, chọn nơi lưu và nhấn tải. Giao diện hoàn toàn bằng tiếng Việt, dựng trên thư viện yt-dlp mạnh mẽ.

Mục tiêu: đưa một công cụ vốn "dòng lệnh, khó với người thường" thành một ứng dụng ai cũng dùng được - miễn phí, không quảng cáo, không thu thập dữ liệu. Đóng gói thành một file .exe duy nhất, bấm đúp là chạy, không cần cài Python hay FFmpeg.

## Dành cho ai

- Người dùng phổ thông không rành kỹ thuật: dán link là tải, mọi thứ tiếng Việt, màn hình chính chỉ vài nút.
- Người tải nhạc/phim để xem offline, lưu bài giảng, tư liệu.
- Người dùng nâng cao - creator, sinh viên - cần playlist, phụ đề, cắt clip, cookies, tham số yt-dlp thô ở tab Nâng cao.

## Tính năng chính

- Tải video 360p-4K (mp4/mkv/webm) hoặc chỉ âm thanh (mp3/m4a/opus/flac/wav/vorbis).
- Tải song song nhiều liên kết cùng lúc (1-4), mỗi mục có thanh tiến độ riêng.
- Xem trước tiêu đề, thời lượng, kênh và dung lượng ước tính trước khi tải.
- Nút "Tải lại link lỗi", báo âm thanh khi xong và tuỳ chọn tự mở thư mục.
- Giới hạn băng thông và nút "soi định dạng" hiển thị mọi lựa chọn có sẵn.

## Tính năng nâng cao

- Playlist và cả kênh; chọn item playlist (vd 1-5,10); tải hoặc nhúng phụ đề theo ngôn ngữ.
- Cắt đoạn làm clip (vd 00:30-01:30); ảnh bìa, metadata, chương và tích hợp SponsorBlock.
- Lịch sử tải: tự bỏ qua video đã tải, tránh trùng lặp.
- Cookies từ trình duyệt hoặc từ file .txt cho nội dung giới hạn; proxy vượt chặn địa lý.
- Cấu hình tải song song, mẫu đặt tên tệp và ô nhập tham số yt-dlp thô.
- Chẩn đoán hệ thống, tự cập nhật yt-dlp và quản lý FFmpeg ngay trong ứng dụng.

## Tự động & bền bỉ

- Tự phục hồi khi tải lỗi bằng chuỗi chiến lược tăng dần (đổi trình phát, hạ định dạng, nạp cookies…).
- Tự cập nhật yt-dlp từ PyPI để luôn theo kịp các nền tảng thay đổi.
- Tự đặt lại tên file khi tiêu đề video trống hoặc toàn ký tự vô hình.
- Báo thất bại trung thực và dọn file tạm còn sót - không báo "xong" giả.

## Cài đặt

- Bản dựng sẵn: DonDow.exe (~98 MB, kèm sẵn FFmpeg, chạy ngay) hoặc DonDow-lite.exe (~24 MB, tải FFmpeg ở lần chạy đầu).
- Từ mã nguồn: cần Python 3.9+, cài requirements bằng pip rồi chạy DonDow.py, hoặc build .exe bằng build.py.

## Riêng tư & minh bạch

Không thu thập dữ liệu, không quảng cáo, không máy chủ trung gian, không telemetry. Ứng dụng chỉ kết nối tới: nguồn media bạn tải, PyPI (cập nhật) và gyan.dev (tải FFmpeg). Bản .exe phát hành được build công khai bằng GitHub Actions từ đúng mã nguồn trong repo - có thể tự đối chiếu. Giấy phép Unlicense - phạm vi công cộng, dùng/sửa/phân phối tự do.

## Giới hạn đã biết

- Không hỗ trợ Spotify do mã hoá DRM Widevine - ứng dụng báo rõ điều này thay vì cố lách.
- Hiện chỉ chạy trên Windows.

## Lộ trình

- Bản macOS/Linux - khả thi về kỹ thuật (Python + tkinter đa nền tảng) nhưng chưa cam kết mốc thời gian.
- Icon riêng cho ứng dụng (hiện dùng icon mặc định).
- Bản web trực tiếp không khả thi với kiến trúc này - yt-dlp phải chạy phía máy chủ, trình duyệt không tải trực tiếp được.

Giấy phép: Unlicense (public domain)

```json
{ "@context": "https://schema.org", "@graph": [ { "@type": "Person", "@id": "https://donquaan.com/#person", "name": "Nguyễn Vũ Đông Quân", "alternateName": "DonQuaan", "url": "https://donquaan.com/", "image": "https://donquaan.com/og-hero.png", "jobTitle": "Gemini Certified Faculty · Google AI Specialist", "description": "Tôi tin vào con người, không phải công cụ. Giảng dạy và ứng dụng AI của Google; vận hành cộng đồng và hệ thống Discord; thiết kế và lập trình cho Roblox, Minecraft, web; kiểm thử hệ thống.", "email": "mailto:contact@donquaan.com", "knowsAbout": [ "Google AI", "Gemini", "Community operations", "Discord", "Roblox", "Minecraft modpacks", "Web development", "Systems testing" ], "knowsLanguage": [ "Vietnamese", "English" ], "hasCredential": [ { "@type": "EducationalOccupationalCredential", "credentialCategory": "certification", "name": "Gemini Certified Faculty", "recognizedBy": { "@type": "Organization", "name": "Google" }, "url": "https://edu.google.accredible.com/529911e4-a7fb-42b6-9c9f-50d29e633430" }, { "@type": "EducationalOccupationalCredential", "credentialCategory": "certification", "name": "Kaggle Learn certificates (17) and the Data Science graduate badge, 18 images", "recognizedBy": { "@type": "Organization", "name": "Kaggle" }, "url": "https://www.kaggle.com/nguyenvudongquan" }, { "@type": "EducationalOccupationalCredential", "credentialCategory": "certification", "name": "HubSpot Academy certifications (15)", "recognizedBy": { "@type": "Organization", "name": "HubSpot Academy" }, "url": "https://app.hubspot.com/academy-profile/member/94801453" } ], "address": { "@type": "PostalAddress", "addressLocality": "Đà Nẵng", "addressCountry": "VN" }, "sameAs": [ "https://www.facebook.com/NguyenDonQuaan", "https://x.com/DonQuaanVN", "https://www.youtube.com/channel/UCvqlcKf1nm9i2LeH9hFQQYA", "https://github.com/DonQuaan", "https://www.linkedin.com/in/donquaan", "https://www.twitch.tv/donquaan_tkz", "https://open.spotify.com/user/31xr7kgwysteud3urdhzrv5ixc2q", "https://www.curseforge.com/members/yangdawn", "https://www.kaggle.com/nguyenvudongquan", "https://app.hubspot.com/academy-profile/member/94801453", "https://discord.com/invite/sangtraan" ] }, { "@type": "WebSite", "@id": "https://donquaan.com/#website", "url": "https://donquaan.com/", "name": "DonQuaan", "alternateName": "Nguyễn Vũ Đông Quân", "description": "Nguyễn Vũ Đông Quân, Gemini Certified Faculty · Google AI Specialist, Đà Nẵng. Tôi tin vào con người, không phải công cụ. Việc đã làm, chứng chỉ thật, cộng đồng Discord Sangtraan.", "inLanguage": [ "vi", "en" ], "publisher": { "@id": "https://donquaan.com/#person" } }, { "@type": "ProfilePage", "@id": "https://donquaan.com/#webpage", "url": "https://donquaan.com/", "name": "DonQuaan | Nguyễn Vũ Đông Quân", "isPartOf": { "@id": "https://donquaan.com/#website" }, "about": { "@id": "https://donquaan.com/#person" }, "mainEntity": { "@id": "https://donquaan.com/#person" }, "primaryImageOfPage": "https://donquaan.com/og-hero.png", "inLanguage": "vi" } ] }
```
