mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-01-23 23:20:51 +01:00
Music Star Rating #734
Labels
No labels
area:database
awaiting-feedback
backend
blocked
breaking change: web api
bug
build
ci
confirmed
discussion needed
dotnet future
downstream
duplicate
EFjellyfin.db
enhancement
feature
future
github-actions
good first issue
hdr
help wanted
invalid
investigation
librarydb
live-tv
lyrics
media playback
music
needs testing
nuget
performance
platform
pull-request
question
regression
release critical
requires-web
roadmap
security
security
stale
support
syncplay
ui & ux
upstream
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: starred/jellyfin#734
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @WisdomCode on GitHub (Jun 3, 2019).
Describe the feature you'd like
Beside the now common "favorit" button for organizing your favorite music, there is also the star rating, giving singular songs a number of stars between 1 and 5.
I would love to see support for this more sophisticated way of rating your music.
The stars can even be saved inside the mp3 file, so it would be nice to directly get them from there when scanning. For a supporting scanner, you may refer to banshee or ampache. For a working Tag editor fully supporting it, you may refer to eyed3. From their
Code, I concluded that this specific Tag is saved under the value 'POPM' (see Line 48). If you want help on this task, I'd be glad to help.
@ArnaudB88 commented on GitHub (Jun 8, 2019):
I would also love this feature. For me, it is a requirement to start using this system.
But I think saving the score should be done in the database so different users can rate different on one item.
@WisdomCode commented on GitHub (Jun 8, 2019):
This is actually also possible in the metadata. There can be multiple ratings, they are saved under a name, email or similar value. However, I can see that point, but for keeping those values for interoperability, some way for writing and reading those values (it may be an api or something, not necessarily a default option) would be really nice.
@kyriakosbrastianos commented on GitHub (Jun 12, 2019):
Just use the vorbis comment way that are simply named "RATING" and a value from 1 to 5 or 1 to 10. This kind of tag names are also recognized from kodi and other players. I see no reason to add name, email and other no standard values and make it incompatible to be read from other players.
@WisdomCode commented on GitHub (Jun 13, 2019):
The Popularity is a standard way to save the star rating, I know at least 3 player working with those and its part of the original definition of idv3. It allows for multiple ratings on one song, like @ArnaudB88 requests. For the exact usage of naming etc., you may refer to those players using it (banshee, ampache etc).
However, if this is a more popular way to save star rating, then this may be a better way to go. Maybe you could elaborate and explain in more detail how this works? Are these tag names recognized by emby already? What other players support it other than Kodi?
@jellyfin-bot commented on GitHub (Jul 29, 2019):
We are moving all feature and enhancement requests to our new Fider platform here. This new platform lets people vote on and better manage such requests.
This request now lives here.