-
-
Notifications
You must be signed in to change notification settings - Fork 280
[BUG] Streamrip ERROR exception on reading artwork header #714
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
Comments
I find this part weird: This should be the audio file path I understand. Though maybe it's some debug format but I'm not sure what it means. I'd say cheking with only that album, but maybe it's behaving differently on artist and album level, so I'd suggest checking these 2 options and compare. |
for the album:
for the artist:
same config, with only said edits applied EDIT: it seems to be okay on deezer for now, qobuz consistently continues to fail |
Could you reupload the full debug log? (you can upload it here directly FYI, so it should be more permanent than external services i think) |
output.txt |
hm, i guess this is the main reason: And I think the header But I tried to download that album myself and it worked in Windows and Ubuntu, though not sure if it's OS related. |
OK, I checked also the type of the header value, really it's An option could be checking with different Python versions, 3.10+. |
Ok, I have tried resetting the config, and i found out that if you remove the |
Applied the edits you suggested with str(c.app_id), seems to have resolved the issue! |
Should i send you a patch or a PR or how should we go about this |
I'm glad it helped. I think a PR would be perfect, when the owner approves will be 1 issue less ) |
Describe the bug
Streamrip errors on downloading artwork for artists on deezer and qobuz (haven't tested others), and throws an exception about the header being wrong
Command Used
Debug Traceback
Config File
Operating System
Linux, Nobara: Linux nobara-pc 6.8.12-200.fsync.fc39.x86_64 #1 SMP PREEMPT_DYNAMIC TKG Sat Jun 1 23:00:12 UTC 2024 x86_64 GNU/Linux
streamrip version
2.0.5 (i'm on the dev branch however)
Screenshots and recordings
No response
Additional context
Tried using streamrip on deezer and qobuz. At first I used the release version on pypi, then i applied this pull request. Was able to download like 5 full artist links on each service, until on both services it gave me an error about the header of the artwork being the wrong type, and then a read error in the exception that you might know more about. Happens on the release and dev versions (with and without the PR I mentioned applied).
The text was updated successfully, but these errors were encountered: