pano-scrobbler icon indicating copy to clipboard operation
pano-scrobbler copied to clipboard

Per app field matching settings

Open PrinterElf opened this issue 1 year ago • 1 comments

Is your feature request related to a problem, or particular use cases? Please describe. Using the app on Android. Works perfectly on YTM; because the notification data is only ever music track info, correctly populated. Some radio apps (e.g. BBC Sounds) correctly broadcast the Artist/Track fields, and then a simple block filter ignores the name of the show when it appears between the tracks.

Other radio apps (e.g. Global Player) hijack the fields to let you know the station you're listening to and whether you're listening live or not, and then cram all the music info into the Track field when there's music playing.

e.g. Track: The Breakfast Show Artist: Live • Radio Station

then

Track: Track • Artist Artist: Live • Radio Station

Describe the solution you'd like On a per-app basis, set the format for extracting the data and override any other populated fields.

e.g. Radio Player Override global settings: Yes Track: (?<track>.*) • (?<artist>.*) Artist: -- Album: --

Then a block filter can exclude the show name if it appears.

Additional info

PrinterElf avatar Jan 28 '25 10:01 PrinterElf

Check if #549 and #568 are relevant to this issue

kawaiiDango avatar Jun 09 '25 21:06 kawaiiDango