I'm on Yosemite (10.10.2) and using iTunes (12.1.0.50).
I read that iTunes saves the rating of the songs on its own database, not the audio files tags themselves. Is there a way to make iTunes to write the ratings on the files? Because if I move the audio file to any other place, the rating won't be recognized.
MacOS – Is it possible to make iTunes write rating on the file itself
itunesmacosmediaplayer
Related Question
- MacOS – How to rebuild iTunes Library with altered file locations without losing playcounts|ratings etc
- IPad – Can the playlists and ratings be recovered from iOS devices when an iTunes library is lost
- MacOS – “Import Files into iTunes” automator action not working
- MacOS – Can iTunes on Yosemite use ExFAT? On Mavericks I think you can
- MacOS – How to prevent false iTunes ratings
- iTunes – Rename TV Episodes to Include Season and Episode Number
- iTunes MP3 ID3 Tag Audiobook M4A – Make iTunes Recognize MP3 Audiobooks with ID3 Tag
Best Answer
If anyone else needs something like this I wrote a quick piece of code using Qt 5.4 and taglib 1.14.0 that reads the iTunes database and writes the play count and rating into each mp3 file. You'll have to build it yourself or download the binary; it seems to work for me: https://github.com/carlonluca/ITunesEmbed. Backup your library before using it.