AFT and file links
Cody Christensen
codyregister at gmail.com
Wed Apr 30 02:45:04 UTC 2008
>> This probably would not be an AFT thing. For one thing, AFT hashes on
>> (among other things) the tag of the file, so if the album is different then
>> the hash will be different too. In addition, part of the song data is
>>used, and often the exact same song data is not on a best-of vs. a normal
>>release (the volume is slightly different, the amount of silence in the
>> beginning changes, etc). So even then it might not work.
>>
>>Probably the best way to do this would be outside AFT, for another reason
>>as well. It is similar to a request some others have given us where they
>>have files encoded in i.e. FLAC and MP3 for playback on their home computer
>>vs. their portable device...but they want don't want to see duplicate files
>>in the collection, they want to only see one (the "higher quality one",
>>which is actually not easy to determine, especially comparing lossy to
>>lossy and lossless to lossless). And they want the statistics to be the
>>same regardless of which one they play. In such a case, which pretty much
>>matches yours, AFT would be totally useless.
>>
>>I encourage you to think about ways this could be done. For instance, a
>> collection option where files by the same artist and same song name (but
>> different album) are listed once and share statistics. But you'd also need
>> to think about how the database would react to this...would you have the
>> statistics table be able to have multiple Unique IDs per entry? How would
>> it be updated without getting stale? Etc. I'm not sure that this can be
>> done in a good, non-intrusive way, but if you submit a way that might work
>> well, the developers could take a good hard look at it (but no
>> guarantees)...
>>
>> --Jeff
>You bring up some good points. I realize that it would need to be taken care
>of out side of AFT but where the original post described something very
>similar I just posted it as a reply there.
>The way that is in my mind would be something like a spell chacker type
>interface. A user could run a check for duplicates search and it would look
>through the database and find songs with similar tags. It could display the
>details of these tags like a spell checker one above the other and on the
>side could be options. There could be options like mark as duplicate, ignore,
>mark top as high quality, mark bottom as high quality, etc. As for the
>statistics view what about listing the song by the data that is the same and
>then having a little [+] to explode it into the 2 (or more) duplicate
>listings details.
>
>Excuse me if this is wrong or impractical I'm not a big programmer I only
know
>PHP but, one way I could think about doing this on the database end could be
>to mark the songs that are duplicates with a hidden tag (or hash type thing)
>in the database that would identify them as duplicates. One problem I see
>with that is it could potentially cause a performance issue. I don't know
>what the performance consequences of checking for that tag when changing
>stats would be. and also if one's collection had many duplicates then it
>could potentially be a problem too.
>
>>How would it be updated without getting stale?
>Sorry but I honestly don't know what you mean here.
>
>Maybe with some input from others we could run with an idea similar to this.
I
>think for people with no duplicates it would be unobtrusive because they
>would need to activate it and run the duplicate finder for it to even be
>present so if they didn't like it they could keep it disabled.
>Ps. You don't need to CC me.
Nobody liked this idea? (or did it somehow not make it to the list?)
More information about the Amarok
mailing list