Feature Request: Store song details by file hash instead of filename

Bug #1862709 reported by Aaron Esau
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
New
Undecided
Unassigned

Bug Description

Right now, if I rename a song to something else, all details associated with that song (e.g. the song analysis) is lost. Details should be stored based on the hash of the file so that I can rename files without losing the analysis.

Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :

This has already been discussed:
https://bugs.launchpad.net/mixxx/+bug/1791504

Please consider:
- Hashes of files need to be updated after metadata has been modified
- Files may be modified at any time outside the control of Mixxx
- Time stamps of files may not change if their metadata or contents have changed
- Files could be moved and modified at the same time, e.g. consider https://beets.io/

Content-based, location-invariant identification of files would indeed be nice. But any approach must cover all possible use cases. If you have ideas how to extend the database schema, library scanner tasks, or the track relocation algorithm please share them.

Revision history for this message
Daniel Schürmann (daschuer) wrote :

Mixxx already has the capability to detect renamed files upbto a certain extend. Maybe the original issue that this is broken or does not work as expected.

Can you report step by step want you have done and how Mixxx responds?
Which version of Mixxx are you using on which OS?

Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/9881

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.