[GH-ISSUE #21] Cover art not downloaded properly #19

Closed
opened 2026-02-27 15:47:57 +03:00 by kerem · 10 comments
Owner

Originally created by @ShowcaseKing on GitHub (Mar 5, 2022).
Original GitHub issue: https://github.com/Rafiuth/Soggfy/issues/21

Cover art which is automatically downloaded and embedded is only partially downloaded. Example:

image

OS: Windows 7
Spotify version: Spotify for Windows, 1.1.80.699
The latest release of the injector as of now.

Originally created by @ShowcaseKing on GitHub (Mar 5, 2022). Original GitHub issue: https://github.com/Rafiuth/Soggfy/issues/21 Cover art which is automatically downloaded and embedded is only partially downloaded. Example: ![image](https://user-images.githubusercontent.com/65400142/156898507-036bf370-22c9-4d80-a093-455203b02af3.png) OS: Windows 7 Spotify version: Spotify for Windows, 1.1.80.699 The latest release of the injector as of now.
kerem closed this issue 2026-02-27 15:47:57 +03:00
Author
Owner

@ShowcaseKing commented on GitHub (Mar 5, 2022):

I forgot to mention that because your powershell script for some reason threw an error that I manually downloaded ffmpeg so maybe that is the cause of the problem.

<!-- gh-comment-id:1059824776 --> @ShowcaseKing commented on GitHub (Mar 5, 2022): I forgot to mention that because your powershell script for some reason threw an error that I manually downloaded ffmpeg so maybe that is the cause of the problem.
Author
Owner

@maliayas commented on GitHub (Mar 6, 2022):

I have this, too. Same OS and version as the OP. Almost half of the tracks have this issue. Partial images gets embedded in ogg files. I don't have a clue as to why this happens.

<!-- gh-comment-id:1060001616 --> @maliayas commented on GitHub (Mar 6, 2022): I have this, too. Same OS and version as the OP. Almost half of the tracks have this issue. Partial images gets embedded in ogg files. I don't have a clue as to why this happens.
Author
Owner

@Rafiuth commented on GitHub (Mar 7, 2022):

Is this happening with cover.jpg or just the embedded cover in the ogg file? I think it could be a ffmpeg issue or something in Spotify v1.80. I'd also appreciate if you guys can check if the previous version is also affected.

<!-- gh-comment-id:1060101331 --> @Rafiuth commented on GitHub (Mar 7, 2022): Is this happening with `cover.jpg` or just the embedded cover in the ogg file? I think it could be a ffmpeg issue or something in Spotify v1.80. I'd also appreciate if you guys can check if the [previous version](https://upgrade.scdn.co/upgrade/client/win32-x86/spotify_installer-1.1.79.763.gc2965cdf-21.exe) is also affected.
Author
Owner

@maliayas commented on GitHub (Mar 7, 2022):

Happening with cover.jpg as well. Exact same partial image is embedded in the ogg. It doesn't seem specific to ogg format, selecting mp3 doesn't fix the issue.

I don't think so but can it be a slow network issue? Does the software wait until the jpeg fully downloads? It being randomly occuring might mean that some error handling may be missing somewhere.

<!-- gh-comment-id:1060822735 --> @maliayas commented on GitHub (Mar 7, 2022): Happening with `cover.jpg` as well. Exact same partial image is embedded in the ogg. It doesn't seem specific to ogg format, selecting mp3 doesn't fix the issue. I don't think so but can it be a slow network issue? Does the software wait until the jpeg fully downloads? It being randomly occuring might mean that some error handling may be missing somewhere.
Author
Owner

@ShowcaseKing commented on GitHub (Mar 7, 2022):

I just tested it on the older version and it works exactly the same.

<!-- gh-comment-id:1061031832 --> @ShowcaseKing commented on GitHub (Mar 7, 2022): I just tested it on the older version and it works exactly the same.
Author
Owner

@ShowcaseKing commented on GitHub (Mar 7, 2022):

I just tested it on the older version and it works exactly the same.

By that I mean that it still downloads the images partially, in case I wasn't clear.

<!-- gh-comment-id:1061054558 --> @ShowcaseKing commented on GitHub (Mar 7, 2022): > I just tested it on the older version and it works exactly the same. By that I mean that it still downloads the images partially, in case I wasn't clear.
Author
Owner

@Rafiuth commented on GitHub (Mar 8, 2022):

I managed to reproduce this issue on a Windows 7 VM, I will try to find the cause tomorrow.

<!-- gh-comment-id:1061374634 --> @Rafiuth commented on GitHub (Mar 8, 2022): I managed to reproduce this issue on a Windows 7 VM, I will try to find the cause tomorrow.
Author
Owner

@Rafiuth commented on GitHub (Mar 8, 2022):

This is apparently caused by uWebSockets v20.9.0, and weirdly enough, it only seems to affect Windows 7.
The bug was fixed in v20.10.0, but it's not available on vcpkg yet, so I just downgraded to v20.8.0.

Can you confirm this patch works?

<!-- gh-comment-id:1062181913 --> @Rafiuth commented on GitHub (Mar 8, 2022): This is apparently caused by uWebSockets v20.9.0, and weirdly enough, it only seems to affect Windows 7. The bug was fixed in [v20.10.0](https://github.com/uNetworking/uWebSockets/releases/tag/v20.10.0), but it's not available on vcpkg yet, so I just downgraded to v20.8.0. Can you confirm [this patch](https://github.com/Rafiuth/Soggfy/actions/runs/1953643896) works?
Author
Owner

@maliayas commented on GitHub (Mar 9, 2022):

Yes, it works! Thanks very much for the effort.

<!-- gh-comment-id:1062427919 --> @maliayas commented on GitHub (Mar 9, 2022): Yes, it works! Thanks very much for the effort.
Author
Owner

@ShowcaseKing commented on GitHub (Mar 9, 2022):

I too can confirm it works now so therefore I will close this issue. Thank you for taking the time to fix it.

<!-- gh-comment-id:1062564491 --> @ShowcaseKing commented on GitHub (Mar 9, 2022): I too can confirm it works now so therefore I will close this issue. Thank you for taking the time to fix it.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Soggfy#19
No description provided.