Skip to content

xmgyn/SpotiDown-PowerShell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

SpotiDown - PowerShell

Important
The API Utilized In This Project Is No Longer Reliable, As It Now Delivers Audio Chunks Instead Of Complete Songs. Furthermore, The API Structure Underwent Significant Changes, Introducing Token-based Authentication. Consequently, This Project Is No Longer Functional Under The Updated API Framework.

Project Status

Completed

Features

  1. This Project Downloads Spotify Playlist Using API Scrapped From spotidownloader.com

  2. Validating File To Ensure Only Audio With Accurate Time Parameters Is Allowed, Preventing Incorrect Song Downloads


Technology Stack And Tools

Name Version

Powershell

5.1

Windows 10 - x64

Version 22H2


Install/Execute

Tip
Walkthrough Video Is Provided Inside Docs Folder
  1. Extract FFMpeg From Tool Folder And Paste It There Itself

  2. Make Sure To Export Your Spotify Playlist In CSV And Rename It Details.csv

  3. Filter The CSV As Shown In Video

  4. Downloading Songs :

    powershell -executionpolicy bypass -File '.\Download.ps1' -sno 0 -eno 0
  5. Performing Final Check :

    powershell -executionpolicy bypass -File '.\Check.ps1' -sno 0 -eno 0 | Out-File -FilePath 'Check - Summary.txt'
  6. Your Final Downloaded Files Will Be Inside Downloads\FinalCheckOK


Special Note

Temporary File Generated While Downloading Or Checking Contains List Of File Names That Were Not Successful. Commands Are Mentioned Below Each List Item, That Needs To Be Pasted On Powershell In Order To Retry.


Common Issues

Audios Downloading At Very Slow Speed
Keep Restarting The Program Until Optimal Download Speed Is Achieved
Program Terminates At Start
sno And eno Are Not Correctly Configured

1
2
3

Author

Mrigayan

About

Spotify Downloader Using PowerShell

Topics

Resources

Stars

Watchers

Forks