kawaiiDango / pano-scrobbler

Scrobbles to last.fm, ListenBrainz, libre.fm, GNU FM, Maloja, Pleroma or to a file, on Android
https://kawaiidango.github.io/pano-scrobbler/
GNU General Public License v3.0
1.12k stars 30 forks source link

Support Muisccast App Scrobbling #402

Open schklerg opened 10 months ago

schklerg commented 10 months ago

I use the Yamaha Musiccast App with media directly from my phone. The scrobbler picks up the name of the speaker and my phone as 'server' instead of the artist and song. I would love for musiccast to be parsed better. If there's any data or anything I could provide, I'd be happy to.

Musiccast 5.60 on Android

kawaiiDango commented 10 months ago

Please send a bug report from the app, shortly after this happens

schklerg commented 10 months ago

Bug report sent. Thank you!

kawaiiDango commented 10 months ago

Do both the actual track and the Server - Living Room get scrobbled?

schklerg commented 10 months ago

Sometimes. When I was using it while filing the bug report it did, but I have had days when only Server - Living Room shows up. It's inconsistent.

kawaiiDango commented 8 months ago

If you are willing to provide additional info since I don't have the hardware,

Here is a build based on Media Controller Test: https://www.dropbox.com/scl/fi/ba71muf2ba6k8ojhdjvbl/mediacontroller-release.apk?rlkey=hbkhbawnzjvxwo14yowmriam9&dl=1

That app needs the notification access permission to work. When you play something with MusicCast, two instances of it should appear on the Media Controller Test app, one for the actual song and one for "Server".

Click on the "Test" button and take long screenshots of that page for each of the instances.

kawaiiDango commented 8 months ago

Please check if v3.18 fixes the issue

schklerg commented 8 months ago

Just sent another bug report. If Anything, it's worse on this version. I'm sorry I didn't do the Media Controller Test. Would an easier fix have just been use the previous version and filter out "Living Room" with the paid version? I'm a bit of an edge case with MusicCast it seems.

kawaiiDango commented 8 months ago

Please do the media controller test, otherwise I'm just doing guesswork without the Yamaha hardware to test.

schklerg commented 8 months ago

Looks like the apk isn't available any more.

kawaiiDango commented 8 months ago

Use this: https://www.dropbox.com/scl/fi/ba71muf2ba6k8ojhdjvbl/mediacontroller-release.apk?rlkey=hbkhbawnzjvxwo14yowmriam9&dl=1

schklerg commented 8 months ago

Screenshot_20240221_093633_Media Controller Tester Screenshot_20240221_093616_Media Controller Tester

kawaiiDango commented 8 months ago

Thank you. Please check if this build of Pano Scrobbler scrobbles correctly from MusicCast

https://transfer.sh/GqM2FhqLoW/pano-scrobbler-release.apk

If it does, I will release it on Play Store

schklerg commented 8 months ago

Working flawlessly so far. Thank you!

gdchilla commented 8 months ago

Hi together,

I already wrote an email. I use Musiccast with deezer. Until yesterday it work almost fine with some tricks. After the update the tracks are not found anymore. There isn't only a notification you can click away.

With the older version 3.19 it does get track information but scrobbles artist and album together.Yesterday, neither of these problems have occurred.

There was only the problem that the pano scrobbler did not send the scrobbles to last.fm. My solution was to let the app scrobbler after 30 seconds. Without this setting there was only a "now scrobbling" shown but no actually scrobbling happens. The problem of artist and album merging did not happen.

gdchilla commented 8 months ago

I think I got the problem. I am not using the pano scrobbler for scrobbling the songs I play from my phone to the Musiccast device. I would like to scrobble the songs I play with the Musiccast app directly because the internal deezer plugins doesn't scrobble.

And the big difference is that the informations are shown in different notifications. I made some screenshots using version 3.19.

Playing from deezer on musiccast Screenshot_20240225_214542_Launcher 10

Playing music from the phone Screenshot_20240225_214627_Launcher 10

kawaiiDango commented 8 months ago

Are both the screenshots from 3.19?

gdchilla commented 8 months ago

Yes both from 3.19. In this version the app gets the information from the notification "Plattenspieler" It only merges artist and album.

kawaiiDango commented 8 months ago

Ok, do this: https://github.com/kawaiiDango/pano-scrobbler/issues/402#issuecomment-1937084335 while using Musiccast with deezer

gdchilla commented 8 months ago

Screenshot_20240225_221924_Media Controller Tester

Screenshot_20240225_221918_Media Controller Tester

kawaiiDango commented 8 months ago

Is there only one instance of MusicCast in the list of apps on media controller tester while using deezer? I assume there would be two.

gdchilla commented 8 months ago

No there is only one instance. I think this is the difference when you play deezer directly on the Musiccast device. Only if you play music directly from the phone there is a second instance.

kawaiiDango commented 8 months ago

Okay, I'll try to fix this issue in the next update.

gdchilla commented 8 months ago

Thanks a lot for your work!

kawaiiDango commented 7 months ago

3.23 should fix this issue.