It looks like the old AppleScript (with very little modification) still works with Apple Music, so I've created an Apple Shortcuts script from it.
You can access it from this link: https://www.icloud.com/shortcuts/394a0071a0ed4144bab7f284a408aa1a
Back in 2010 I've written my first AppleScript for iTunes to move the rating "stars" from iTunes to MP3 Tags, to use it in Serato.
Here's the original post from Juli 8th, 2010 (in german):
Da Serato es seit mehreren Releases nicht hinbekommt die iTunes Ratings in ScratchLIVE anzuzeigen habe ich mich mal mit dem Thema AppleScript auseinandergesetzt. Dabei herausgekommen ist ein Script, welches die Sternchen Ratings aus iTunes als “*****” Text in das Kommentarfeld des MP3 Tags mit der entsprechenden Anzahl von Sternchen einträgt.
Wer auch sonst seine Kommentare in den MP3s pflegt braucht sich jetzt keine Sorgen machen, die Sternchen werden vor dem ursprünglichen Kommentar eingefügt und mit einer Pipe “|” getrennt. Das Rating im Kommentar wird bei jeder erneuten Anwendung des Scriptes aktualisiert, für den Fall, dass ihr das Rating noch einmal korrigiert. Jedoch nur in Richtung iTunes -> MP3 Tag, nicht anders herum!
Beispiel: Alter Kommentar: “Geile Bassline” – Rating: 4 Sterne Neuer Kommentar: “**** | Geile Bassline” – Rating: 4 Sterne
Das Skript wird, wie alle AppleScripts, unter ~/Library/iTunes/Scripts gespeichert und ist dann unter iTunes im Script Menü zu finden. Das Script wird, wenn aufgerufen, für die aktuelle Playlist oder die aktuell selektierten Tracks durchgeführt. [...] Ich übernehme keine Haftung, wenn ihr eure MP3s damit schrotten solltet! Wie immer gilt: Vorher Backup ziehen!
Über Kommentare oder Anregungen würde ich mich freuen!
Restored from the internet archive @ https://web.archive.org/web/20111111003515/http://www.basster.de/index.php/2010/07/mein-erstes-applescript-fur-itunes