spotify-ripper: Fail to grab and embed a cover
Here is an output of freshly ripped file:
$ eyeD3 Hot\ Boys/Guerrilla\ Warfare/Hot\ Boys\ -\ You\ Dig.mp3
eyed3.core:WARNING: APIC frame does not contain image data/url
.../aria2/order1/Hot Boys/Guerrilla Warfare/Hot Boys - You Dig.mp3[ 7.70 MB ]
------------------------------------------------------------------------Time: 03:58 MPEG1, Layer III [ ~271 kb/s @ 44100 Hz - Joint stereo ]
------------------------------------------------------------------------ID3 v2.4:
title: You Dig
artist: Hot Boys
album: Guerrilla Warfare
recording date: 1999
track: 11/17
disc: 1/1
FRONT_COVER Image: [Size: 0 bytes] [Type: image/jpeg]
Description: Front Cover
As can be seen, the inserted coverart is zero bytes long. I wonder why it fails to get and embed the cover. Did anyone got a similar issue?
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Reactions: 1
- Comments: 25
@reardenlife jfyi: https://github.com/wolfmanx/spotify-ripper/tree/pr-collect has a
--large-album-coveroption that works. You need to export the web api credentials at the top of the README though. So, basically applying this and the large album option fixes it…@reardenlife I did some more research.
here is a stale PR that add
ripper.web.get_large_coverartwhich seems to download the cover via http and not via the library. That might still work.Another approach would be to add some code from https://github.com/ritiek/spotify-downloader - this basically rips songs from youtube, but the metadata is coming from spotify
@Pancho111 do you have a floppy drive? This should do: 💾
@freuz, Well, as you can see, the script’s input parameters are: token ans track id.
I have a different script to download all the covers for the playlist I ripped. Here: