tag:help.beatunes.com,2009-07-24:/discussions/problems/46156-missing-rating-tagsbeaTunes: Discussion 2017-05-18T14:21:56Ztag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T07:49:46Z2017-05-08T07:49:46Zmissing RATING tags<div><p>Hey Erik,</p>
<blockquote>
<p>Only a tiny fraction of rated files show ratings in Beatunes, almost all of them MP3 and only very few FLAC, while 99% of my (rated) files are FLAC.</p>
</blockquote>
<p>It looks like you have used the "import metadata from online resources" task to import ratings from the online database. On purpose?</p>
<p>That said, the logs does not contain anything about the import of individual ratings from files. To reproduce this, I would need a file that you have rated in Foobar, but that upon import in beaTunes does not show the rating you expect. Can you send such a file?</p>
<p>Thanks,</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T08:37:22Z2017-05-08T08:37:22Zmissing RATING tags<div><blockquote>
<p>It looks like you have used the "import metadata from online resources" task to import ratings from the online database. On purpose?</p>
</blockquote>
<p>Not on purpose no, where can I find that setting?<br>
File is attached.</p></div>ErikLtag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T08:39:43Z2017-05-08T08:39:43Zmissing RATING tags<div><blockquote>
<p>Not on purpose no, where can I find that setting?</p>
</blockquote>
<p>It's an analysis task: Select a song, click on <code>Analyze</code> in the context menu and then the Analysis Options dialog will pop up. There's an option under Import Metadata.</p>
<p>Perhaps you have overwritten your ratings that way?</p>
<p>The song you sent: What rating should it have?</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T08:42:34Z2017-05-08T08:44:20Zmissing RATING tags<div><p>OK, found the setting: "import metadata from online resources" was checked, but so was "don't import song info' (and "force lookup via fingerprint').</p>
<p>My understanding is that beatunes shouldn't overwrite any tags with this settings, is that correct?</p>
<p>song rating is 3</p>
<p>Edit: It doesn't look like ratings are overwritten. There's loads of rated files in foobar which aren't rated in Beatunes</p></div>ErikLtag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T12:19:32Z2017-05-08T12:19:50Zmissing RATING tags<div><p>When I rate a song in Beatunes the value in Foobar becomes x20 (BT rating 3 => FB 60). So there's some kind of mismatch in the numeric values which might be related to this problem.</p>
<p>Hope this helps.<br>
I'll have a look in foobar to see how the values are handled.</p></div>ErikLtag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T12:22:53Z2017-05-08T12:22:53Zmissing RATING tags<div><p>Hey Erik,</p>
<blockquote>
<p>When I rate song in Beatunes the value in Foobar becomes x20 (BT rating 3 => FB 60). So there's some kind of mismatch in the numeric values which might be related to this problem.</p>
</blockquote>
<p>That's exactly what I found out, too.</p>
<p>There are two kinds of rating systems: 0-5 and 0-100.</p>
<p>beaTunes uses 0-100 and Foobar apparently 0-5.</p>
<p>I have changed something in the latest dev snapshot that can interpret Foobar's ratings correctly for FLAC files. So <em>reading</em> should be fixed. <em>Writing</em> is not changed though, as I'm not aware of any other player that does 0-5.</p>
<p>If you want to try it, you can find the snapshot at <a href="https://www.beatunes.com/download/beaTunes-4-6-15-SNAPSHOT-x64.exe">https://www.beatunes.com/download/beaTunes-4-6-15-SNAPSHOT-x64.exe</a> (64 bit version).</p>
<p>Cheers,</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T12:47:51Z2017-05-08T12:47:51Zmissing RATING tags<div><p>Hi Hendrik,</p>
<p>It might be a user setting somewhere in Foobar, still looking to see if I can change it to 0-100.<br>
Thanks anyway for the fix, great support.<br>
I'm syncing now with the new snapshot & will let you know how it works out.</p></div>ErikLtag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T13:22:47Z2017-05-08T13:23:17Zmissing RATING tags<div><p>Not fixed unfortunately. I did a sync, but no additional rated FLAC's showed up. I rated a song in foobar and did another sync. The song doesn't show a rating in BT.</p>
<p>I'd hate to waste your time on this if it's a foobar thing, so I'll keep looking there.</p></div>ErikLtag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T13:24:20Z2017-05-08T13:24:20Zmissing RATING tags<div><p>Hey,</p>
<p>please open beaTunes' about dialog. It contains the build date. If it does not show today's date, perhaps you are still using the old version?</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T13:45:54Z2017-05-08T13:45:54Zmissing RATING tags<div><p>Huh...? May 1<br>
I'll try again.</p></div>ErikLtag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T13:49:54Z2017-05-08T13:49:54Zmissing RATING tags<div><p>Perhaps your browser cached the file, as the file name is identical to the last snapshot.</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T14:15:55Z2017-05-08T14:15:55Zmissing RATING tags<div><p>Hendrik, are you sure this is the right file? I redownloaded in 3 different browsers, always build May 1...<br>
it does say "uninstalling old version" every time though.</p></div>ErikLtag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T14:24:47Z2017-05-08T14:24:47Zmissing RATING tags<div><blockquote>
<p>Hendrik, are you sure this is the right file? I redownloaded in 3 different browsers, always build May 1...</p>
</blockquote>
<p>It have been cached in the CDN (on the server side). Please try downloading again.<br>
The file size should be:</p>
<p>202.891.912 bytes</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T14:35:00Z2017-05-08T14:35:00Zmissing RATING tags<div><p>193.49 MB...</p></div>ErikLtag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T14:45:37Z2017-05-08T14:45:37Zmissing RATING tags<div><blockquote>
<p>193.49 MB...</p>
</blockquote>
<p>You know the <code>M</code> does not necessarily stand for the decimal million, right?<br>
See <a href="https://en.wikipedia.org/wiki/Megabyte#Definitions">https://en.wikipedia.org/wiki/Megabyte#Definitions</a> -> Base 2.</p>
<p>So you need to compare the byte count, not the MB number.</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T15:07:35Z2017-05-08T15:07:35Zmissing RATING tags<div><p>What made you think I'd know? ;)</p>
<p>OK, got the right version installed, synced, but unfortunately not a fix.<br>
are we looking at a repair/rebuild?</p></div>ErikLtag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T15:23:35Z2017-05-08T15:23:35Zmissing RATING tags<div><blockquote>
<p>What made you think I'd know? ;)</p>
</blockquote>
<p>Well.. :-)</p>
<blockquote>
<p>OK, got the right version installed, synced, but unfortunately not a fix. are we looking at a repair/rebuild?</p>
</blockquote>
<p>Before you do that, please modify one of those files in Foobar and sync again. Because the last modification date should have been changed, beaTunes should attempt to re-read the ratings tag.</p>
<p><code>Repair</code> won't do you any good. <code>Rebuild</code> will re-read all tags from all your files. So if the "change one file and sync"-approach works, rebuilding your database will work for all files.</p>
<p>Cheers,</p>
<p>-hendrik</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/425109912017-05-08T15:40:59Z2017-05-08T15:40:59Zmissing RATING tags<div><p>Aha, sync doesn't reread the tags if the file isn't modified. Makes sense once you think about it.</p>
<p>We've got lift off! The modified file shows up rated. rebuilding now.</p>
<p>Thanks again!</p></div>ErikLtag:help.beatunes.com,2009-07-24:Comment/425109912017-05-09T07:07:47Z2017-05-09T07:07:47Zmissing RATING tags<div><blockquote>
<p>Aha, sync doesn't reread the tags if the file isn't modified. Makes sense once you think about it.</p>
</blockquote>
<p>Yeah. Otherwise you'd wait forever...</p>
<blockquote>
<p>We've got lift off! The modified file shows up rated. rebuilding now.</p>
</blockquote>
<p>Awesome. Hope that worked.</p>
<p>Keep in mind that beaTunes still writes with a 0-100 scale!</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/425109912017-05-09T08:22:13Z2017-05-09T08:22:13Zmissing RATING tags<div><p>Yep, rating import is fine now.</p>
<blockquote>
<p>Keep in mind that beaTunes still writes with a 0-100 scale!<</p>
</blockquote>
<p>But there are only 10 values to choose from in the rating column... ?<br>
How do I remove a rating (no value)?</p>
<p>Anyway, before I can use this I have to figure out a way for Foobar to make sense of this scale.</p></div>ErikLtag:help.beatunes.com,2009-07-24:Comment/425109912017-05-09T12:39:11Z2017-05-09T12:39:11Zmissing RATING tags<div><blockquote>
<p>Anyway, before I can use this I have to figure out a way for Foobar to make sense of this scale.</p>
</blockquote>
<p>Please let me know, when you find something.</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/425109912017-05-09T14:30:10Z2017-05-09T14:31:10Zmissing RATING tags<div><p>What I got so far:<br>
- in the RATING column, display the actual value divided by 20 in a 10-star range like so: $pad($repeat(★,$div(%rating%,20)), 10,✩)</p>
<ul>
<li>for rating within FB, input a value with the tag box in multiples of 20 for every star.</li>
</ul>
<p>This "solution" would require me to multiply my existing rating values by 20, which is doable I guess.<br>
All in all not the most elegant approach, but if smth better comes up in the FB forum I'll let you know..</p></div>ErikLtag:help.beatunes.com,2009-07-24:Comment/425109912017-05-09T14:51:03Z2017-05-09T14:51:03Zmissing RATING tags<div><blockquote>
<p>display the actual value divided by 20 in a 10-star range</p>
</blockquote>
<p>Wouldn't that be a 5-star range?</p></div>hendriktag:help.beatunes.com,2009-07-24:Comment/425109912017-05-09T15:31:30Z2017-05-09T15:31:30Zmissing RATING tags<div><p>$pad($repeat(★,$div(%rating%,20)), 5,✩) would give you a 5-star range. it's just a display-mask for the actual value of the tag.</p>
<p>5-stars is what I have at present, but some higher granularity would be nice especially if I'm going to multiply everything by 20.</p>
<p>There might even be a way to mimick the half-stars from BT in FB, but I would have to look into that.</p></div>ErikL