>>>>> "JL" == James Livingston writes: On Tue, 2006-03-14 at 01:55 -0800, Benton Lam wrote: >> One is an option to all the duplicates in the library, and the >> other is that for each song entry, showing the song type >> (i.e. encoder type), or even just the file extension is great.
JL> The second of those is the last part of bug 167659, and has some JL> patches attached to the bug. http://bugzilla.gnome.org/show_bug.cgi?id=167659 JL> The first (duplicate detection) is more difficult, as detecting JL> when one file is a duplicate of another is a hard problem. Some JL> potential solutions are: JL> * MD5 (or similar) summing of files. This will only detect *exact* JL> duplicates, and not work if anything changes the file, such as JL> editing tags. JL> * Matching <duration, mime-type, artist/album/track>. Would work JL> reasonably well - but not detect badly-tagged tracks, duplicates JL> in different formats, or copies with extra leading/trailing JL> silence. JL> * Audio fingerprinting (e.g. musicbrainz). Fairly slow, but would JL> work well. Also useful for implementing tag-lookup on audio files. Just to add to the discussion, there is also a bug on the duplicate issue: http://bugzilla.gnome.org/show_bug.cgi?id=133109 Alex _______________________________________________ rhythmbox-devel mailing list rhythmbox-devel@gnome.org http://mail.gnome.org/mailman/listinfo/rhythmbox-devel