Saya memiliki koleksi musik yang besar dan ada beberapa duplikat di sana. Apakah ada cara untuk menemukan file duplikat. Minimal dengan melakukan hash dan melihat apakah dua file memiliki hash yang sama.
Poin bonus untuk juga menemukan file dengan nama yang sama terlepas dari ekstensi - saya pikir saya punya beberapa lagu dengan versi format mp3 dan ogg.
Saya senang menggunakan baris perintah jika itu cara termudah.
filesystem
music
Hamish Downer
sumber
sumber
fdupes -r . -d -N
harus menyimpan instance pertama dan menghapus dupes. Saya baru saja berhasil membersihkan satu folder menggunakanfdupes . -d -N
non-rekursifFSlint memiliki GUI dan beberapa fitur lainnya. Penjelasan tentang algoritma pemeriksaan rangkap dari FAQ mereka:
fslint
sumber
sudo apt-get install fslint
, instalasi saat ini dimasukkanfslint-gui
ke jalur dan jadi saya bisa menjalankannya dari mana saja hanya dengan mengetikfslint-gui
. Anda dapat menemukan tempatfslint-gui
tinggal dengan mengetikwhich fslint-gui
(sepertinya skrip Python).Daftar
programs/scripts/bash-solutions
, yang dapat menemukan duplikat dan dijalankan di bawahnix
:sumber
rmlint
dapat menemukan direktori duplikat.rmlint -T dd
Jika tugas deduplikasi Anda terkait dengan musik, pertama jalankan aplikasi picard untuk mengidentifikasi dan memberi tag musik Anda dengan benar (sehingga Anda menemukan duplikat file .mp3 / .ogg bahkan jika namanya tidak benar). Perhatikan bahwa picard juga tersedia sebagai paket Ubuntu.
Itu dilakukan, berdasarkan
musicip_puid
tag Anda dapat dengan mudah menemukan semua lagu duplikat Anda.sumber
Skrip lain yang melakukan pekerjaan ini adalah rmdupe . Dari halaman penulis:
sumber
Sudahkah Anda mencoba
atau
Saya kira itu berfungsi dengan baik.
sumber
Untuk identifikasi dan penghapusan duplikat terkait Musik Picard dan Jaikoz oleh http://musicbrainz.org/ adalah solusi terbaik. Jaikoz Saya percaya secara otomatis menandai musik Anda berdasarkan data file lagu. Anda bahkan tidak perlu nama lagu untuk mengidentifikasi lagu dan menetapkan semua data meta untuk itu. Meskipun versi gratis hanya dapat menandai sejumlah lagu dalam sekali tayang, tetapi Anda dapat menjalankannya sebanyak yang Anda inginkan.
sumber
Saya menggunakan komparator -
sudo apt-get install komparator
( Ubuntu 10.04+ ) - sebagai alat GUI untuk menemukan duplikat dalam mode manual.sumber