Giter Site home page Giter Site logo

Help with where to place client id, client secret etc. I am getting Spotidl "is not configured" pip and ffmeg are installed as well as spotidl up to "Finally, define these three environment variables:" about spoti-dl HOT 19 CLOSED

dhruv-ahuja avatar dhruv-ahuja commented on June 15, 2024
Help with where to place client id, client secret etc. I am getting Spotidl "is not configured" pip and ffmeg are installed as well as spotidl up to "Finally, define these three environment variables:"

from spoti-dl.

Comments (19)

dhruv-ahuja avatar dhruv-ahuja commented on June 15, 2024

Hello, you will have to define something called environment variables for your system. These are defined differently for Linux and windows.

I recommend reading this guide here.

So you set those three aspects to be your environment variables and the app will start working.

from spoti-dl.

Beaubrummel avatar Beaubrummel commented on June 15, 2024

from spoti-dl.

dhruv-ahuja avatar dhruv-ahuja commented on June 15, 2024

If its working for you now, may I mark the issue as closed?

from spoti-dl.

Beaubrummel avatar Beaubrummel commented on June 15, 2024

from spoti-dl.

dhruv-ahuja avatar dhruv-ahuja commented on June 15, 2024

Hey, you have to first paste the Spotify link and then use the parameters.

The Spotify link can be a song, playlist or an album. The parameters then modify the download process or affect the file to be downloaded.

For example, setting the quality affects the files that will be downloaded and the songs will be of the specified quality

from spoti-dl.

Beaubrummel avatar Beaubrummel commented on June 15, 2024

from spoti-dl.

dhruv-ahuja avatar dhruv-ahuja commented on June 15, 2024

Can you please paste the input that you had entered?

from spoti-dl.

dhruv-ahuja avatar dhruv-ahuja commented on June 15, 2024

Also, again, you have to have a Spotify link entered! All flags except -vrequire a link.

-dspecifies the directory to store the downloads but you are not specifying what you want to download.

from spoti-dl.

Beaubrummel avatar Beaubrummel commented on June 15, 2024

from spoti-dl.

dhruv-ahuja avatar dhruv-ahuja commented on June 15, 2024

Yea, the song downloaded. The link is needed every time you are downloading the song. The parameters/flags like -c flac only affect the spotify link added AT THE TIME of the download.

So if I want to download a song in FLAC, I'd have to do something like:
spotidl https://open.spotify.com/track/3dEtfTtCXWW7N8WQ9FD29z?si=ef415bdb6e9540d7 -c flac
This will download the song in flac quality. You can't make changes to the defaults, unfortunately.

Also, you using "-b flac" would be an error because -b is for the bitrate and not the codec. You can check the codec by using: spotidl -h which will list out all the available options for all the different parameters.

check this out

Hope this helps

from spoti-dl.

Beaubrummel avatar Beaubrummel commented on June 15, 2024

from spoti-dl.

dhruv-ahuja avatar dhruv-ahuja commented on June 15, 2024

Radio announcements as in? If you already have pre-existing files then you'll have to remove then first and then download them, if their format/codec is the same.
For example, if i am download 'album xyz' in mp3 format and then I run the command to download the same album again, I'd have to first remove the existing album folder first.

This is to help with downloading large albums or playlists if the download process is interrupted for whatever reason.

from spoti-dl.

Beaubrummel avatar Beaubrummel commented on June 15, 2024

from spoti-dl.

Beaubrummel avatar Beaubrummel commented on June 15, 2024

from spoti-dl.

dhruv-ahuja avatar dhruv-ahuja commented on June 15, 2024

spotidl https://open.spotify.com/album/2yEezw73AnByn2ZCshrW4w?si=npuRvlQfRoKGBJxt1Ad_6Q -c flac -d C:/spotidownload Only son number 6 is correct Fabio Mariani - Midnight Blue.flac

That's weird. I tried downloading the folder and the same thing happened to me. I believe it has got to do something with the album or the artist being too niche, since my app relies on Youtube to source the audio.
Here you can see that there's only 1 result for the song, I think it's got to do with that.

I'll look around to see what I can do to fix this but I can't give you a time frame since I have a lot going on right now.

from spoti-dl.

Beaubrummel avatar Beaubrummel commented on June 15, 2024

from spoti-dl.

dhruv-ahuja avatar dhruv-ahuja commented on June 15, 2024

Nope, sorry.

from spoti-dl.

dhruv-ahuja avatar dhruv-ahuja commented on June 15, 2024

@Beaubrummel Hello, I'd like to inform you that I've been slowly on improving the application. Although I haven't yet published the changes on the pyPI Index (the place where we get our python applications from: the pip install thingy, I have made some significant improvements.

Although the app still doesn't download the particular album that you had trouble with, a lot of other obscure downloads that failed earlier/resulted in wrong songs should now result in the correct songs being downloaded.

As for that album, I have tried a lot of things but it being obscure makes the search functionality result in returning the wrong audio source for most of the songs in the album. I'm really sorry about that.

from spoti-dl.

dhruv-ahuja avatar dhruv-ahuja commented on June 15, 2024

This has been worked on in versions 1.0.5 and 1.0.6 of the application, available to download or update using the pip command: pip install spoti-dl or pip install spoti-dl --upgrade.

The problem of inaccurate downloads will be reduced significantly in favour of accurate downloads, with priority to drop downloads altogether if the appropriate source is not found, so this will help avoid any nasty surprises during listening sessions.

from spoti-dl.

Related Issues (10)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.