You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After playing a track, Mixxx writes back changes to the file metadata. If a multi value tag has been imported with Taglib 1. It is stored in the Mixxx database with the old separator " " but will be returned from taglib 2 with " / ". Mixxx assumes a user change and will write the old " " separator to the file, joining both tags. This must not happen.
Example: A track has two genres: "Rock" and "Pop".
Taglib 1 return "Rock Pop" which is likely in the Mixxx database. After update to Taglib 2, it returns "Rock / Pop" and Mixxx corrects it to "Rock Pop" which will create a new "Rock Pop" genre tag instead of keeping two separate genres.
Version
No response
OS
No response
The text was updated successfully, but these errors were encountered:
Bug Description
Taglib 2.0 has the following behavioral change:
https://github.com/taglib/taglib/releases/tag/v2.0
After playing a track, Mixxx writes back changes to the file metadata. If a multi value tag has been imported with Taglib 1. It is stored in the Mixxx database with the old separator " " but will be returned from taglib 2 with " / ". Mixxx assumes a user change and will write the old " " separator to the file, joining both tags. This must not happen.
Example: A track has two genres: "Rock" and "Pop".
Taglib 1 return "Rock Pop" which is likely in the Mixxx database. After update to Taglib 2, it returns "Rock / Pop" and Mixxx corrects it to "Rock Pop" which will create a new "Rock Pop" genre tag instead of keeping two separate genres.
Version
No response
OS
No response
The text was updated successfully, but these errors were encountered: