# Uploading ratings to files - almost there!

**URL:** https://community.mp3tag.de/t/uploading-ratings-to-files-almost-there/68427
**Category:** Support
**Created:** [May 6, 2025, 10:29am UTC](https://community.mp3tag.de/t/uploading-ratings-to-files-almost-there/68427 "2025-05-06T10:29:19Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Robbyell](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/22d042/32.png) [@Robbyell](https://community.mp3tag.de/u/Robbyell)
#### Post date: [May 6, 2025, 10:29am UTC](https://community.mp3tag.de/t/uploading-ratings-to-files-almost-there/68427/1 "2025-05-06T10:29:19Z")

</div>

Hi all - fabulous piece of software is this 💪

I'm looking to crowbar my ratings into the actual files as I've changed players and they've gone. Having read various posts/the FAQ/the manual, it seems the POPM(Popularimeter) field is best, using the WMP/other values of 1/64/128/196/255.

I've tested an album using _Convert text file to tag_ and it works(!) with the ratings showing up in Windows Explorer, MediaMonkey and WMP. However,

1. the ratings are against the wrong songs (my spreadsheet has the songs in a different order to how they show up in MP3Tag )

2. I'm unclear how to do all 25k mp3s.

For 1), I've found the official “_Import Tags from Text Files_” page which talks about using

**%\_filename\_ext%**

or

**%\_path%**

to allocate the rating to the right file, but can’t see how to do this. If I’m just selecting a file and a target field in the _Text file to Tag_, where do these %%s go?

For 2), is there a sensible top limit on how many files to attempt at once?

Thanks in advance for your help 😀

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [May 6, 2025, 10:38am UTC](https://community.mp3tag.de/t/uploading-ratings-to-files-almost-there/68427/2 "2025-05-06T10:38:47Z")

</div>

> [@Robbyell](#):
>
> If I’m just selecting a file and a target field in the _Text file to Tag_, where do these %%s go?

How did you import the ratings so far?

In general: you need 1 line per file in the text file.  
Each line should have a list of data fields which are separated by a unique separator.  
One of the fields should represent the filename with extension. If the files are spread over various folders, then you have to set the whole path to identify the file.  
An example line in the text file could look like this:  
`d:\mymusic\Abba\Arrival\Dancing Queen.mp3=128`  
and the format string that you have to use in the converter would then be:  
`%_path%=%popularimeter%`  
The `=` is the unique field separator

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [May 6, 2025, 11:40am UTC](https://community.mp3tag.de/t/uploading-ratings-to-files-almost-there/68427/3 "2025-05-06T11:40:34Z")

</div>

An alternative way would be to filter in the player for a certain rating, create a playlist in m3u or m3u8 format from the filtered files and load the playlist into MP3Tag where you can set POPULARIMETER accordingly.  
you would have to repeat that for all ratings (so probably 5 times)

---

<div class="post-metadata">

### Author: ![Robbyell](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/22d042/32.png) [@Robbyell](https://community.mp3tag.de/u/Robbyell)
#### Post date: [May 6, 2025, 12:26pm UTC](https://community.mp3tag.de/t/uploading-ratings-to-files-almost-there/68427/4 "2025-05-06T12:26:56Z")

</div>

Thanks @ohrenkino - will get onto this shortly!

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [May 6, 2025, 12:52pm UTC](https://community.mp3tag.de/t/uploading-ratings-to-files-almost-there/68427/5 "2025-05-06T12:52:31Z")

</div>

Before you invest too much of an effort: test whether the target player read the rating at all. I think that a fair number does not.  
For such a player the playlist method would work if you load the playlist in the new player and then set the rating there.

---

<div class="post-metadata">

### Author: ![Robbyell](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/r/22d042/32.png) [@Robbyell](https://community.mp3tag.de/u/Robbyell)
#### Post date: [May 6, 2025, 3:02pm UTC](https://community.mp3tag.de/t/uploading-ratings-to-files-almost-there/68427/6 "2025-05-06T15:02:57Z")

</div>

Great - the method of using _Text file to Tag_ and:

%\_path%=%popularimeter%

works on my small sample and the ratings are viewable in MediaMonkey! Thanks very much. I'll do the rest chunk by chunk I think so as not to break either MP3Tag or my laptop 😀. Great stuff @ohrenkino

---

<div class="post-metadata">

### Author: ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)
#### Post date: [June 5, 2025, 3:03pm UTC](https://community.mp3tag.de/t/uploading-ratings-to-files-almost-there/68427/7 "2025-06-05T15:03:38Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
