kawaiiDango / pano-scrobbler

Scrobbles to last.fm, ListenBrainz, libre.fm, GNU FM, Maloja, Pleroma or to a file, on Android
https://play.google.com/store/apps/details?id=com.arn.scrobble
GNU General Public License v3.0
1.06k stars 28 forks source link

artist name with ";" ignored #4

Closed rekhubs closed 5 years ago

rekhubs commented 6 years ago

hi, first of all, thanks for your amazing app!! i'm using this music app Xiami, where multiple artists for a song is displayed as "Adele; Utada Hikaru; Drake". i guess it's the ";" causing the app to ignore the tracks. would you please confirm and do

something like: artists: string[] = artist.replace(/ ; /, ';').split(';')

cheers!

cptchi commented 6 years ago

I use Xiami too, and it scrobbled just fine for me just now. Xiami has feats as "Artist 1; Artist 2" and NetEase Cloud Music has it as "Artist 1/Artist 2" and scrobbling like that will create a new artist tag because Last.fm can't handle more than 1 artist in the field. tbh I wish the app could prioritize the first artist when it finds these symbols in the artist field, but i dunno if it's possible.

kawaiiDango commented 5 years ago

added ; as a seperator. The first artist will be considered.

KraXen72 commented 7 months ago

could you please add ', ' as a configurable separator? it's how auxio shows properly tagged multiple artist entries, such as

Cemetery Drive, kyaru

since some artists might have ', ' in their name, this should be configurable imo. thanks.

kawaiiDango commented 7 months ago

could you please add ', ' as a configurable separator? it's how auxio shows properly tagged multiple artist entries, such as

Cemetery Drive, kyaru

since some artists might have ', ' in their name, this should be configurable imo. thanks.

You can do that with regex edits.