getmusicbee.com
General => MusicBee Wishlist => Topic started by: SonicRings on March 13, 2021, 06:10:33 AM
-
I'd like to ignore all rating tags that are stored in my music files. I do not wish to delete these tags, I simply wish to have them ignored.
In Tags(1), there is a setting you can disable so it DOESN'T save newly rated songs to the tags, so I think it would be a good addition (and I imagine fairly easy to implement) to expect the opposite effect where it DOESN'T take into account said tags.
-
-1
I think creating some parallel shadow world for rating tags would be a complication with far more negatives then positives.
It would be an accident waiting to happen for a lot of users that don't have good insights on how tags work and how they are stored.
-
- 1
excessively specific settings bloat
-
Perhaps I'm not understanding this completely. Can't the ratings simply be set not to be displayed? If so, there's the solution and there's no need for Steven to spend any time on this.
-
Perhaps I'm not understanding this completely. Can't the ratings simply be set not to be displayed? If so, there's the solution and there's no need for Steven to spend any time on this.
I already went down that road (https://getmusicbee.com/forum/index.php?topic=34467).
-
It also took me a while to understand the reasoning behind this, but I now understand that the OP wants to write and read rating tags exclusively from MB's database.
So a song could have a rating tag in the file itself which would be ignored, and another one in the database that will be read.
And all this can be avoided by checking and cleaning up files that you import into your library.
Just the same as you would do with genre, comment, and many other tags.
-
I already went down that road (https://getmusicbee.com/forum/index.php?topic=34467).
That would explain why it sounded familiar.
-
I'm noticing a lot of familiar faces -1'ing me here. I guess it's the same people who view every request and thus vote more than normal users. I'm curious if other users feel this way about this request because currently it just seems like the few users contributing all share the same opinion and would see no benefit to this request, and are adding a bunch of downvotes that would be quite difficult for other regular users to counterbalance with their upvotes simply because other regular users don't check every wishlist in the wishlist section.
-1
I think creating some parallel shadow world for rating tags would be a complication with far more negatives then positives.
It would be an accident waiting to happen for a lot of users that don't have good insights on how tags work and how they are stored.
Can you elaborate on your "parallel shadow world for rating tags" analogy? I'm only requesting the tags not be looked at in MusicBee (in other words, ignored). I'm not requesting any parallelism. I don't save musicbee's internal database ratings to tags, so naturally I wouldn't want tags to contribute to musicbee's internal database ratings. I think you realized this though since you followed up with:
It also took me a while to understand the reasoning behind this, but I now understand that the OP wants to write and read rating tags exclusively from MB's database.
So a song could have a rating tag in the file itself which would be ignored, and another one in the database that will be read.
What you said here is correct: this is exactly what I want. There's already similar functionality for custom tags which can be saved to the internal database only: I wish for ratings to be treated similarly.
(https://i.imgur.com/hYehZag.png)
That way my files can keep their ratings for use with other players without interfering with my MusicBee database. Whether that's by giving us the option to blacklist a tag from being considered in MusicBee, or making a specific setting for rating tags in files.
In other words, I want the local database to take precedence when the "store ratings in the music file" setting is unchecked. Perhaps ignoring tags that musicbee doesn't save to anyway.
-
I'm noticing a lot of familiar faces -1'ing me here.
I -1'ed your suggestion, not you.
It's true, some forum members speak out and participate on a regular base, and many don't.
People that speak out make a difference, those that remain silent won't.
When I mentioned a 'parallel shadow world', I meant that if your wish is granted, there would be ratings both in files and in MusicBee's database.
You know what you are doing, so that wouldn't be an issue for you.
But less savvy and invested MusicBee users will not fully understand it, which—in my opinion—is likely to cause issues for them at some moment in time, and it will then be a burden on the forum members that not only voice their opinions or make requests, but also contribute by helping other members.
-
I'm noticing a lot of familiar faces -1'ing me here.
I -1'ed your suggestion, not you.
It's true, some forum members speak out and participate on a regular base, and many don't.
People that speak out make a difference, those that remain silent won't.
When I mentioned a 'parallel shadow world', I meant that if your wish is granted, there would be ratings both in files and in MusicBee's database.
You know what you are doing, so that wouldn't be an issue for you.
But less savvy and invested MusicBee users will not fully understand it, which—in my opinion—is likely to cause issues for them at some moment in time, and it will then be a burden on the forum members that not only voice their opinions or make requests, but also contribute by helping other members.
Honestly, if it's tied to the "store ratings in the music file" setting, I don't think there will be any confusion: when the setting is unchecked, on top of ratings not being saved to tags, rating tags will not be considered. When checked, on top of ratings being saved to tags, rating tags will be considered.
-
Honestly, if it's tied to the "store ratings in the music file" setting, I don't think there will be any confusion: when the setting is unchecked, on top of ratings not being saved to tags, rating tags will not be considered. When checked, on top of ratings being saved to tags, rating tags will be considered.
I get that, and from a technical and theoretical objective I might even support it.
But, being honest here: if you would sanitize/clean up your files when importing new files to MusicBee this wouldn't need to be an additional option at all.
Am I right?
-
Honestly, if it's tied to the "store ratings in the music file" setting, I don't think there will be any confusion: when the setting is unchecked, on top of ratings not being saved to tags, rating tags will not be considered. When checked, on top of ratings being saved to tags, rating tags will be considered.
I get that, and from a technical and theoretical objective I might even support it.
But, being honest here: if you would sanitize/clean up your files when importing new files to MusicBee this wouldn't need to be an additional option at all.
Am I right?
I don't have an issue with fixing the tags of my files for newly acquired files, and am very diligent in doing so. But I don't want to lose the ratings I've given my files way back when I still used winamp. It's not about tag upkeep: I just don't want to lose these tags and want to maintain compatibility of my files' ratings with winamp.
-
I just don't want to lose these tags and want to maintain compatibility of my files' ratings with winamp.
Do you mean that rating tags written by MusicBee are not recognized by Winamp?
-
I just don't want to lose these tags and want to maintain compatibility of my files' ratings with winamp.
Do you mean that rating tags written by MusicBee are not recognized by Winamp?
I've never written ratings from MusicBee to tags. So no, since the files I rate in MusicBee don't have a rating tag, they're not recognized as having a rating by Winamp.
-
But I don't want to lose the ratings I've given my files way back when I still used winamp.
I hope you understand that this is about improving MusicBee where it benefits a certain majority of users.
I may be reading the above quote wrong, but I read it as if:
You have rated songs in the past with Winamp, and at this moment in time you now using MusicBee you may have some different opinions on how you want to rate some tracks. But for sentimental reasons you would also like to keep the old ratings available somehow.
I truly hope I am completely misunderstanding.
If not I will change my -1 to -googol
-
But I don't want to lose the ratings I've given my files way back when I still used winamp.
I hope you understand that this is about improving MusicBee where it benefits a certain majority of users.
I may be reading the above quote wrong, but I read it as if:
You have rated songs in the past with Winamp, and at this moment in time you now using MusicBee you may have some different opinions on how you want to rate some tracks. But for sentimental reasons you would also like to keep the old ratings available somehow.
I truly hope I am completely misunderstanding.
If not I will change my -1 to -googol
I think I should mention that NONE of the tracks that have rating tags would have ratings in MusicBee. They should be un-rated. But yes, I would like to keep the tracks' ratings for sentimental reasons.
Again, if I don't allow musicbee to SAVE ratings to tags, I would naturally also want musicbee to not GET ratings from tags. However, the way it works now, musicbee will GET ratings from tags regardless of the setting. It doesn't make a ton of sense to satisfy one of these and not the other.
-
I truly hope I am completely misunderstanding.
If not I will change my -1 to -googol
You can surely do better than that. Change it to -googolplex
-
If not I will change my -1 to -googol
Lol
I've never written ratings from MusicBee to tags. So no, since the files I rate in MusicBee don't have a rating tag, they're not recognized as having a rating by Winamp.
My philosophy regarding giving credence to other user's requests (tag-wise) is that if it can be done with MusicBee, Picard, beets, MP3TAG, whatever.............. it shouldn't really be a priority. 🤷🏿♂️
To the point and to my comment in your other thread, your current approach (as I understand it) seems needlessly complicated, when there is a fairly accessible method that can be used to simplify and thus solve your problem.
I'm noticing a lot of familiar faces -1'ing me here. I guess it's the same people who view every request and thus vote more than normal users. I'm curious if other users feel this way about this request because currently it just seems like the few users contributing all share the same opinion and would see no benefit to this request, and are adding a bunch of downvotes that would be quite difficult for other regular users to counterbalance with their upvotes simply because other regular users don't check every wishlist in the wishlist section.
Nobody ever +1s my wishes... 😥
It is what it is.
-
Don't take this personal SonicRings, you are voicing and expressing an opinion and I respect that.
I'm only expressing mine.
-googol^googolplex to the wish
-
However, the way it works now, musicbee will GET ratings from tags regardless of the setting.
This implies your tracks are getting rated automatically. Is that so?
I admit I'm really confused here. If you don't want the ratings saved, don't -rate- them.
If you -do- rate them, but don't want to see them, don't -display- them.
I really can't see Steven implementing something like this for a one use request.
In the more than ten years I've been on the forum, I've never seen a request to have a tag stored as part of the file -and- as part of the database.
-
Nobody ever +1s my wishes... 😥
I'm in a soft mood right now. Point me to a reasonable wish of yours and I will +googol it.
edit
why are you hidden, feels like talking to some ghost
-
However, the way it works now, musicbee will GET ratings from tags regardless of the setting.
This implies your tracks are getting rated automatically. Is that so?
I admit I'm really confused here. If you don't want the ratings saved, don't -rate- them.
If you -do- rate them, but don't want to see them, don't -display- them.
I really can't see Steven implementing something like this for a one use request.
In the more than ten years I've been on the forum, I've never seen a request to have a tag stored as part of the file -and- as part of the database.
No, I've never had my tracks get rated automatically. I rate them all myself. The issue is that tracks that already have ratings in the tags are also being shown as rated. I've said this several times, but I DO NOT store ratings in the files. I already mentioned that I have that option unchecked, which is why I expected musicbee to also not get the ratings from the tags.
The tag is ALREADY stored as part of the file AND the database. How else would my ratings be able to exist in tracks that don't have the Rating tag?
__________________________________________________________________________
Thank you all for contributing, I appreciate the traction my thread has gotten. Seeing as this won't be implemented, I'll go ahead and rename the tags to something MusicBee won't recognize as being a rating so as to preserve them. This will sadly break compatibility, but it's better than outright deleting them.
Can someone please tell me which tags MusicBees takes into consideration so I can track down the tags in which to rename?
I have so far found the following:
RATING
RATING WMP
-
I may be reading the above quote wrong, but I read it as if:
You have rated songs in the past with Winamp, and at this moment in time you now using MusicBee you may have some different opinions on how you want to rate some tracks. But for sentimental reasons you would also like to keep the old ratings available somehow.
The way you put it so clearly here made realize that keeping this information is as simple as copying the data to an unused tag somewhere - either appending it to the comment (very easy in mp3tag) or a an unused tag or custom tag defined as type "rating"
-
I may be reading the above quote wrong, but I read it as if:
You have rated songs in the past with Winamp, and at this moment in time you now using MusicBee you may have some different opinions on how you want to rate some tracks. But for sentimental reasons you would also like to keep the old ratings available somehow.
The way you put it so clearly here made realize that keeping this information is as simple as copying the data to an unused tag somewhere - either appending it to the comment (very easy in mp3tag) or a an unused tag or custom tag defined as type "rating"
That's literally what I asked in my previous post.
-
Can someone please tell me which tags MusicBees takes into consideration so I can track down the tags in which to rename?
I have so far found the following:
RATING
RATING WMP
I don't really understand what 'into consideration' means here, but I am pretty sure that if you would rephrase/explain it and post it on the Questions board you will get some useful answers.
-
When you look at the Custom Tags dialog, you'll see a number of slots that save to the MB database only. Rename one of those to your liking and then move existing to new and you're done.
-
When you look at the Custom Tags dialog, you'll see a number of slots that save to the MB database only. Rename one of those to your liking and then move existing to new and you're done.
Interesting, can you please elaborate? I don't have much experience with the Custom Tags dialog.
-
https://musicbee.fandom.com/wiki/Custom_Tags
Preferences > Tags (1) > custom tags
(http://i.imgur.com/dlhhCyGl.jpg) (https://i.imgur.com/dlhhCyG.jpg)
-
https://musicbee.fandom.com/wiki/Custom_Tags
Preferences > Tags (1) > custom tags
(http://i.imgur.com/dlhhCyGl.jpg) (https://i.imgur.com/dlhhCyG.jpg)
What exactly do I do here? I don't understand what you mean by "Rename one of those to your liking and then move existing to new and you're done."
-
What exactly do I do here? I don't understand what you mean by "Rename one of those to your liking and then move existing to new and you're done."
I'm sorry, but I can't sit here and hold your hand. You've got to do some work yourself. Have you read the Wiki? Have you searched the forum?
-
What exactly do I do here? I don't understand what you mean by "Rename one of those to your liking and then move existing to new and you're done."
I'm sorry, but I can't sit here and hold your hand. You've got to do some work yourself. Have you read the Wiki? Have you searched the forum?
I have a fair idea, but I'm trying to understand what it is you're trying to get me to do here? What is this going to accomplish exactly? Sorry for being confused.
I think all I need to do is simply rename the tags MusicBee looks for when getting ratings to something it doesn't look for, as I said in my previous post. All I need to know is which tags it looks for when getting ratings. Then I can rename them.
Does it look for anything that starts with the word "Rating"? Since it sees both "Rating" and "Rating WMP" from what I've noticed.
-
-1
@SonicRings
As frankz has already pointed out, all media players are writing to the same tag (POPM in mp3, RATING for VorbisComment, WM/SharedUserRating in wma)
so unless Steven implemented the POPM tag as per the ID3.org standard -
4.18. Popularimeter
The purpose of this frame is to specify how good an audio file is. Many interesting applications could be found to this frame such as a playlist that features better audiofiles more often than others or it could be used to profile a person's taste and find other 'good' files by comparing people's profiles. The frame is very simple. It contains the email address to the user, one rating byte and a four byte play counter, intended to be increased with one for every time the file is played. The email is a terminated string. The rating is 1-255 where 1 is worst and 255 is best. 0 is unknown. If no personal counter is wanted it may be omitted. When the counter reaches all one's, one byte is inserted in front of the counter thus making the counter eight bits bigger in the same away as the play counter ("PCNT"). There may be more than one "POPM" frame in each tag, but only one with the same email address.
<Header for 'Popularimeter', ID: "POPM">
Email to user <text string> $00
Rating $xx
Counter $xx xx xx xx (xx ...)
with email addresses to hold separate player ratings, then it just wouldn't be feasible.
If you have 'store ratings in the music file' unchecked, then your original Winamp ratings are not going to be overwritten. Mb will save any changed rating to the database and display it, but the original rating stored in the file can still be viewed in the Tag Inspector.
-
If you have 'store ratings in the music file' unchecked, then your original Winamp ratings are not going to be overwritten. Mb will save any changed rating to the database and display it, but the original rating stored in the file can still be viewed in the Tag Inspector.
Indeed, I found that to be the case thankfully. In the past I do recall MusicBee re-rating files whose rating tags differed from the internal rating, but since this doesn't happen anymore, I can simply re-rate the files internally and be on my merry way.