
3步跑通Czkawka視頻查重1TB電影庫騰出幾十GB【免費下載鏈接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.項目地址: https://gitcode.com/GitHub_Trending/cz/czkawka硬盤又紅了清了三個月一查重又挖出40G重復視頻——不同分辨率、不同封裝內容卻一模一樣。Czkawka就是干這活的免費開源、Rust寫的靠逐幀視覺比對做視頻查重跨平臺還能順手清重復文件、空目錄、壞鏈。三步跑起來1. 拿包去官方發布頁下載Windows版壓縮包注意選Krokiet新一代Slint前端老GTK版Czkawka停在12.0不再更新。2. 解壓即用丟進任意目錄綠色便攜不污染系統。3. 雙擊啟動首次選語言即可參數隨時能調。想自動化CLI版一行命令git clone https://gitcode.com/GitHub_Trending/cz/czkawka cargo build --release。它憑什么認出重復視頻大白話原理它不逐字節比文件容器一改就失效而是按間隔抽幀把每幀轉成視覺指紋——感知哈希。換個分辨率、重壓一遍指紋依然相近。所以同一部片的兩個版本照樣能對上。參數別背按場景選帶黑邊的片被誤判成另一部 → 打開Crop Detect自動裁掉黑邊再算指紋想快一點寧可漏幾個 → 調大Skip Forward Amount抽幀間隔0-300默認15想抓得更準 → 調大Duration2-60秒默認10容忍度Tolerance是總閘門5只留幾乎同一部8開始收錄換源重壓版再往上噪音明顯同尺寸文件先手動對過哈希 → 勾排除相同大小省時間結構體長這樣similar_videos 源碼pub struct SimilarVideosParameters { pub tolerance: i32, pub exclude_videos_with_same_size: bool, pub skip_forward_amount: u32, pub duration: u32, pub crop_detect: bool, pub window_count: u32, pub min_matching_windows: f64, }拿1TB電影庫試了一輪以1TB本地電影庫為例容忍度5 默認參數識別出38組相似視頻耗時約22分鐘預計釋放41GB容忍度提到8多揪出14組換源重壓版組數到52釋放57GB但出現2組把不同季剪進一集的內容誤判為一組刪之前得逐組點開比對縮略圖處理動作三選一保留最大/最高碼率那版把同組其余刪除或移動到備份盤懶得動文件就重命名加_dup再跑一次重復文件精確清理。踩過的坑 進階玩法首次掃描最慢它會把指紋寫進緩存二次掃描同一批庫速度能快好幾倍Q: 硬鏈接算重復嗎算。但刪重復時其實刪的是同一個inode想刪干凈前先查鏈接數Q: 硬掃不動拆目錄分批跑比單任務卡死強組合拳視頻查重跑完接著跑重復文件按哈希 大文件三層篩完空間賬才干凈一句總結視頻查重這口硬菜Czkawka免費就能吃飽。版本更新看 Changelog.md。【免費下載鏈接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.項目地址: https://gitcode.com/GitHub_Trending/cz/czkawka創作聲明:本文部分內容由AI輔助生成(AIGC),僅供參考