Bạn đã tải một clip TikTok từ Klypio, rồi một tuần sau tải lại từ link khác vì quên mất. Kết quả: hai file có nội dung giống nhau nhưng tên khác nhau. Nhân với hàng trăm clip qua nhiều tháng, thư viện video trở thành mớ hỗn độn. Lọc theo tên file không giải quyết được — chỉ có hash mới làm được.
Hash Là Gì Và Tại Sao Dùng Để Lọc Trùng?
Hash (MD5, SHA-1, SHA-256) là "dấu vân tay" của file. Hai file có nội dung giống hệt nhau sẽ cho cùng một chuỗi hash, dù tên file khác nhau, ngày tạo khác nhau, hoặc nằm ở thư mục khác. Ngược lại, hai file khác nhau dù chỉ một frame cũng sẽ có hash hoàn toàn khác.
Cách Lọc Video Trùng Theo Hash Trên Windows
Dùng công cụ miễn phí dupeGuru (có chế độ Media để so sánh video):
- Tải và cài dupeGuru — chọn chế độ Music hoặc Picture (hoặc Standard với custom filter)
- Thêm thư mục video cần quét
- Chọn kiểu so sánh: Contents (so sánh nội dung thực, chậm nhưng chính xác) hoặc Filename (nhanh hơn, kém chính xác hơn)
- Chạy quét — dupeGuru liệt kê tất cả cặp trùng lặp
- Xem trước rồi xoá file trùng, giữ lại bản chất lượng tốt hơn
Trên macOS: Gemini 2 hoặc dupeGuru đều hoạt động tốt.
Lọc Bằng PowerShell Cho Người Dùng Kỹ Thuật
Nếu bạn quen terminal, PowerShell có thể hash toàn bộ thư mục:
Get-ChildItem -Path "D:Videos" -Recurse -File | ForEach-Object {
$hash = (Get-FileHash $_.FullName -Algorithm MD5).Hash
[PSCustomObject]@{ Hash = $hash; File = $_.FullName }
} | Group-Object Hash | Where-Object { $_.Count -gt 1 }
Output là danh sách các nhóm file trùng — bạn tự quyết định giữ cái nào.
Khi Nào Nên Chạy Lọc Trùng?
Chạy định kỳ sau mỗi đợt tải lớn (ví dụ sau khi dùng Klypio tải một loạt clip). Đừng đợi thư viện lên đến 10.000 file mới dọn — lúc đó mất nhiều giờ quét hơn.
Xem thêm: Quản lý 1000 clip với thư mục thông minh, iOS Shortcuts tự động tải TikTok.
Tải video sạch từ nguồn: klypio.com/app