Unify same track in different formats
Bug #1792693 reported by
xerus
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
I have two libraries: One solely in MP3, synced to all my devices, and one in FLAC that is only synced to my djing devices. However, the FLAC library only has a subset of the MP3 library, so I need both to ensure highest quality and still have everything available.
The problem then is that every song that has an mp3 and a flac version is shown twice, even though I basically only need the flac version. since the tracks have the same tags, it should be possible to identify and "merge" them into one database item.
Changed in mixxx: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
To post a comment you must log in.
Mixxx has no concept of multiple formats/files per track. It would be difficult to extend the current design. And before adding new features the scalability issues between the database backend and the frontend should to be solved.
There are various aspects to take into account, i.e. what happens
- if the user edits metadata of currently matched tracks -> edit both at once
- if external file tags of previously matched tracks have changed and the tracks become unmatched or vice versa
- if the user wants to manually match tracks by merging/unifying their metadata
- if the user needs to resolve conflicts or edge cases manually
I suppose that the implementation of the database backend would be the easiest part. Implementing the business logic and frontend with all the user interactions could be more challenging.
Btw, the concept of multiple formats/files per track is already supported by a new track library design that I proposed some time ago. This will not be implemented in Mixxx internally, but as a standalone (web) service.