Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MacOS, Last.fm covers stopped working #208

Open
frankiesimon opened this issue Dec 26, 2024 · 2 comments
Open

MacOS, Last.fm covers stopped working #208

frankiesimon opened this issue Dec 26, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@frankiesimon
Copy link

Describe the bug
I have integrations with Spotify and Last.fm set up. When I play a song on Spotify the cover art is shown. When I play a song on YouTube and confirm it's properly scrobbled in Last.fm, I get just the title and artist but not the cover art. This used to work up until a few weeks ago, maybe a little longer.

To Reproduce
Steps to reproduce the behavior:

  1. Play any song on Spotify.
  2. Confirm the proper title / artist / album art is generated in the output file.
  3. Play a song on YouTube (using any last.fm-friendly browser integration)
  4. Confirm the song got "scrobbled" on your last.fm profile
  5. Check the files for title / artist / album art.

Expected behavior
I'd expect the cover file to be the correct image

Screenshots
Spotify works as expected:
image

YouTube based scrobbled song, title and artist got updated correctly but the cover image is just the temp 0-bytes file.
image

Log
Looking at the log it seems that this message repeats when the issue happens:

19:34:35.518: [tuna] Couldn't fetch file from  to /Users/frankie/NowPlaying/cover.png.tmp, curl error: URL using bad/illegal format or missing URL (3)

https://obsproject.com/logs/74zDGg5DMDi1Rgl2

Additional context
MacBook Pro
16-inch, 2021
Apple M1 Max
Sonoma 14.7.2 (23H311)
Using OBS 31.0.0 64bit
Tuna Version 1.9.9-HEAD (c7ec836) compiled on 2024.05.15 07:58 (latest packaged release)

@frankiesimon frankiesimon added the bug Something isn't working label Dec 26, 2024
@univrsal
Copy link
Owner

Can you enable this option in the tuna stetting dialog, restart OBS, play the song with the last.fm scrobbling enabled and then check http://localhost:1608 in your browser and paste the output here?
Screenshot_20241226_202901

@frankiesimon
Copy link
Author

This is what I got:

{
    "album": "",
    "artists": [
        "The Score"
    ],
    "cover_path": "",
    "cover_url": "http://localhost:1608/cover.png",
    "lyrics": "n/a",
    "playback_date": "2024.12.27",
    "playback_time": "00:18:03",
    "status": "playing",
    "status_id": 0,
    "title": "In My Blood"
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants