Closed tiago4171 closed 6 years ago
First of all: thanks for this perfectly done report! (not yet sure if it's a bug though) – that doesn't happen every day. :+1:
Let's try this. First of all:
Are you planning to change the folder of the downloaded songs?
Indeed. I thought this was already merged, but apparently not... any progress on your side, @ritiek?
Secondly: it's kind of hard to keep track of what's going on when you only provide a plain $
prompt without the cwd... are you in the directory where spotdl.py
is located? Since you pass it as a path to the python binary I assume yes. But why is it putting the songs in ../../../tiago/Scripts/spotify-downloader/Music/
then, relative to your cwd? Actually, is this the case? Are songs you've tried to download in this directory, still relatively from your cwd?
Also make sure you have the newest version, of course. It should be the Music/
directory relative to the directory containing spotdl.py
.
Does using the -f
option work as expected?
For now I'm kind of confused, but I bet we can work this out :smile:
Sorry for that, I was thinking that the path of Script was not important so I suppressed it to just a "$". Sorry Answering the questions, I put all of my scripts on ~/Scripts/ that is why the script is putting the songs in /home/tiago/Scripts/spotify-downloader/Music/. I hope I have clarified your doubts about this.
The -f option work as expected. That surprised me, cause I don't really think that the solution could be so simple. I Tried to put the songs in my Desktop and in the /home/tiago/Scripts/spotify-downloader/Music/ folder and all worked as well. But something is confusing me. If the default folder is the Music folder at the root directory of the script, why I have to use -f to save there and why that stop to working?
No problem at all, normally omitting the path and just showing a dollar sign makes such listings more clear. But thanks for clarifying. Glad to hear at least the -f option works. So now we're asking ourselves the exactly same question: why does it work when setting the path manually but not when the script sets the folder. I'll look over it again and maybe come up with a solution by tomorrow. At least I can try to increase debugging output to narrow down the problem.
AFAIR nobody including me ever had such a problem (reported). So either something strange is going on or we're missing something very obvious here. Or it's really a bad bug. In either case, I'll keep you posted, or Ritiek will come up with a genius solution, wouldn't be the first time 😉
Well, I think I found the problem and I have to confess something, I guess there is my fault. I test a lot of Linux distribuitions, and I just copy the folder in my old home folder to my actual. And I don't have the habit to delete the older home folders. Probably when I ran "git pull" the git identified that I clone the repository at /home/tiago/Scripts first and "updated" the repository there. But the point is that I'm do not using /home/tiago and yes /home/tiagoj. So the songs are saved but in my old home folder.
I'm so sorry for that, that is so embarrassing to me. I Guess I can't sorry enough
Well, But look on the bright side, I could have taken more time to figure it out.
It's fine, thanks for letting us know! 😃 Those things happen... Good it finally works.
What is the purpose of your issue?
Description
I tried to download some songs today, but seem's that the songs are downloaded and converted successfully but are deleted at the end of the operation and when I try to download it again the script tell me if I want to download it again. So look at this
As you can see the music are download, but not saved at Music/ and in any other place. Now I'll try to download again
So the question is, what is happening here? Are you planning to change the folder of the downloaded songs?
Log