View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009106 | MMW v4 | Synchronization | public | 2012-02-08 13:58 | 2012-11-11 01:02 |
Reporter | jiri | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Target Version | 4.1 | Fixed in Version | 4.1 | ||
Summary | 0009106: Track matching based on metadata | ||||
Description | The current problem of bi-di synchronization is that when a user starts using it while there already are some tracks/some part of user's Library present on the portable device, MM will force the user to sync such tracks back to PC, or to completely give up on management of such tracks. What should happen instead is that metadata of such tracks should be analyzed and in case such tracks already exist in PC, they should be 'paired' and from now on considered as properly synchronized. The pairing should take into account the following fields: Title, Artist, Length (in ms). Notes: 1. Length in ms should accept some differences, probably up to ~500ms which could be e.g. a result of format conversion. 2. When Title or Artist is empty, no matching should be done. 3. Album field could be used for disambiguation when more matches are found, but shouldn't be a required field. 4. In case no match is found (e.g. for empty Title field), we could use filesize in bytes and then full content compare to tracks in Library. However, this step should probably be deferred for later implementation. | ||||
Tags | No tags attached. | ||||
Fixed in build | 1600 | ||||