Configuration - Silverfeelin/spotdl-handler GitHub Wiki

Windows — Not sure where you installed the application?
Check Computer\HKEY_CLASSES_ROOT\spotdl\shell\open\command in your registry.

You can define various options in the appsettings.user.json file. This file can be found in the root of your install directory.

{
  "output": {
    "directory": "C:\\Users\\Silver\\Music",
    "extension": ".m4a"
    /* Add more options here. */
  }
}
Option Type Description
directory string Songs will be downloaded to this directory. Make sure the path is valid
extension string
noMetadata boolean If true, album metadata won't be added to the song.
fileFormat string See options and look for FILE_FORMAT.
manual boolean If true, you can manually pick a song number from a list of results. Use this if you're getting the wrong song.
logLevel string INFO, WARNING, ERROR, DEBUG. Set log verbosity to find (or surpress) any issues.
overwrite string force, skip, prompt. Always overwrite, skip existing songs or prompt per song.
When prompted, enter y/n to overwrite or skip respectively.

Additional options

  • Set keepOpen to true in the root of the configuration to keep the terminal open after the program exits. This may be useful if you're encountering an error and want to copy the information.
⚠️ **GitHub.com Fallback** ⚠️