Similarity Forum

General Category => Wishlist => Topic started by: emn13 on August 01, 2009, 12:26:21

Title: Open Source / Patch Submission
Post by: emn13 on August 01, 2009, 12:26:21
Some of these features could be easily implemented by a third party; generally those that don't depend on intricacies of the similarity comparison algorithm.  I'd love to see the features, and I bet such a cool program would attract various coders to do some of the heavy lifting for you!

 - Multiselect (Shift-click + Ctrl-click to select)
 - Customizable preference filters with good defaults (based on file format, bitrate, file location regex, heuristic recognition files that are part of an album vs. singles, tagged rating or other)
 - auto cleanup based on heuristic defaults
 - correct VBR support (if needed, simply based on actual observed file size divided by length, as a workaround if real support is complex)
 - ogg vorbis support (and other formats)
 - When deleting one file of a pair, support for keeping the "best" file, but perhaps also moving it to the "best" location (i.e. keep higher bitrate version but move to location where it is part of an album)
Title: Open Source / Patch Submission
Post by: emn13 on August 01, 2009, 12:27:26
- support for identifying file "clusters" not just pairs (not that important, but would improve UI)
Title: Open Source / Patch Submission
Post by: Admin on August 03, 2009, 13:23:55
very interesting idea, we think about some plug-in architecture in future.
Title: Open Source / Patch Submission
Post by: emn13 on August 05, 2009, 17:14:59
I take it you do not wish to open source the application itself?
Title: Open Source / Patch Submission
Post by: Admin on August 05, 2009, 18:57:54
emn13
we are not sure for 100% but at this time it will be closed-source.
Title: Open Source / Patch Submission
Post by: Guest on November 10, 2009, 22:27:58
Very good improvements.
Title: Open Source / Patch Submission
Post by: cosmos on January 06, 2010, 17:59:57
It is easier to implement plug-in architecture than all these improvements ;)