mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.51k stars 1.28k forks source link

Saving ratings in file tags #9477

Open mixxxbot opened 2 years ago

mixxxbot commented 2 years ago

Reported by: kek001 Date: 2018-10-23T12:00:53Z Status: Confirmed Importance: Wishlist Launchpad Issue: lp1799441 Tags: metadata


Wish: mixxx save a rating to the tag. Frustrating saving ratings for different applications. Offcourse its not a big problem if have only 1000 tracks. Allready have a lot of work to re do correct downbeat,grid.

Saving rating will help a lot. thank you.

Numbers 1-5 will work fine if belive mp3tag application help info.

RATING MM

Track rating from 1 = Bad to 5 = Very good like MediaMonkey does it. You can also enter stars * (and - for half stars) for rating the track. RATING WMP

Track rating from 1 = Bad to 5 = Very good like Windows Media Player does it. You can also enter stars * for rating the track. RATING WINAMP

Track rating from 1 = Bad to 5 = Very good like Winamp does it. You can also enter stars * for rating the track.

mixxxbot commented 2 years ago

Commented by: daschuer Date: 2018-10-23T15:31:48Z


This is related:

6341

The rating might be different from application to application and user in case of a family shared storage.

Unlike the artist and title the star rating is a topic of change. So I think this requires as special treatnent to sync these ratings.

mixxxbot commented 2 years ago

Commented by: kek001 Date: 2019-12-09T12:58:48Z


This is quite simple problem, just updating tags for WMP,MM,WINAMP. or just WMP. which can be numbers 1-5.

There are application which can copy tags to other tags and do conversions, for traktor or banshee.

mixxxbot commented 2 years ago

Commented by: uklotzde Date: 2019-12-09T13:11:01Z


Please consider the fact that some files may already have one or more rating tags. Those ratings might be inconsistent and they might also differ from the internal Mixxx rating. Simply overwriting all ratings in the files with the Mixxx rating is not an option imho.

mixxxbot commented 2 years ago

Commented by: kek001 Date: 2019-12-12T10:14:01Z


One solution is save mixxx rating tag to files. I can very easily using mp3tag application to copy the rating tag what my other applications are using. and no need to care do mixxx overwrite other ratings.

mixxxbot commented 2 years ago

Commented by: kek001 Date: 2019-12-12T10:14:44Z


I mean create an new tag "MIXXXRATING"

mixxxbot commented 2 years ago

Commented by: kek001 Date: 2019-12-12T13:21:09Z


other solution is turn off , switch

I dont use mixxx analyze or save KEY's because its not accurate,and can overwrite correct key. i turned off.

mixxxbot commented 2 years ago

Commented by: foss-4 Date: 2020-05-22T08:38:01Z


I would love to have this feature. Having ratings fragmented between various applications is no fun. Would be great to be able to rate a song independently of the media player currently used. Then have ratings be updated and saved across the different players.

To cover all use cases, this could be a settings option defaulting to off. With sub-option to a) use default rating b) use custom mixxx rating tag for users preferring to keep mixxx ratings separate from their default rating.

mixxxbot commented 2 years ago

Commented by: uklotzde Date: 2020-06-08T07:32:48Z


For the record an unfinished attempt: https://github.com/mixxxdj/mixxx/pull/924

mixxxbot commented 2 years ago

Commented by: foss-4 Date: 2021-10-25T08:48:26Z


Strawberry just added support to write ratings to file tags: https://github.com/strawberrymusicplayer/strawberry/commit/3ab86543adb8b6defb47349ec4680a309e111b79 Maybe since it is also a qt application there is a chance their solution can be adapted?

mixxxbot commented 2 years ago

Commented by: uklotzde Date: 2021-10-25T09:09:39Z


This is not a technical issue.

mixxxbot commented 2 years ago

Commented by: myndstream Date: 2022-03-01T10:27:49Z


Please implement this. I also asked about this "Display rating of the files' metadata and add an option to sync mixxx-ratings with file metadata". I wondered whether changes to metadata of files would have the metadata get updated within mixxx but I noticed the metadata that can be set in KDE with dolphin right-clicking on files is not what is shown within mixxx, so this doesn't just apply to ratings.

Furthermore, at a later point a way to easily sync these ratings would be useful too: you could set the ratings (and other metadata, even cue points) while listening on your phone and then sync just the metadata by exporting and importing just a list of for example track-title:metadata (not the files themselves and it would work independently on where your tracks are stored as long as for example the filenames match).