SpotDL ist ein in Python geschriebenes plattformübergreifendes Befehlszeilenprogramm, über das wir Alben, Wiedergabelisten und einzelne Titel von Spotify herunterladen können. Es ist Open Source und wird unter der MIT-Lizenz zur Verfügung gestellt. Es wendet auch von Spotify gesammelte Metadaten an, wie zum Beispiel:

  • Spurname und -nummer
  • Albumname
  • Album-Cover
  • Künstlername
  • Genre
  • Musik Label
  • Veröffentlichungsdatum

Voraussetzungen

Stellen Sie vor der Installation von spotdl sicher, dass die neueste Version von Python, Pip und FFmpeg bereits auf Ihrem Computer installiert ist. Um die oben genannten Voraussetzungen herunterzuladen und zu konfigurieren, klicken Sie auf die folgenden Links.

  • Python 3 : Um die Anwendung zu kompilieren und auszuführen.
  • pip : Zum Herunterladen und Installieren von spotdl auf Ihrem Computer.
  • FFmpeg : Zum Konvertieren von Playlist-Dateiformaten wie m3u in eine MP3-Datei.

Installation

Beginnen wir nun mit dem Installationsprozess.

  • Öffnen Sie für Windows cmd als Administrator und führen Sie Folgendes aus:
pip install spotdl
  • Führen Sie für Linux/Mac den folgenden Befehl im Terminal aus
sudo pip3 install spotdl

Um die Installation zu überprüfen, führen Sie Folgendes aus:

spotdl --version

Version überprüfen

Herunterladen einzelner Titel

Öffnen Sie Spotify in Ihrem Browser und kopieren Sie die URL des Titels, den Sie herunterladen möchten

Ersetzen Sie $url durch die gerade kopierte URL und führen Sie den folgenden Befehl aus:

spotdl $url

Herunterladen eines Albums

Öffnen Sie Spotify in Ihrem Browser und kopieren Sie die URL des Albums, das Sie herunterladen möchten

Ersetzen Sie $url durch die gerade kopierte URL und führen Sie den folgenden Befehl aus:

spotdl $url

Herunterladen einer Wiedergabeliste

Öffnen Sie Spotify in Ihrem Browser und kopieren Sie die URL der Wiedergabeliste, die Sie herunterladen möchten

Ersetzen Sie $url durch die gerade kopierte URL und führen Sie den folgenden Befehl aus:

spotdl $url

Download über die Suchfunktion

spotdl 'query'

Ersetzen Sie hier query durch den Namen des Songs.

Fortsetzen eines fehlgeschlagenen/unvollständigen Downloads

spotdl 'path to the .spotdlTrackingFile'

.spotDlTrackingFile werden automatisch erstellt, sobald der Download-Vorgang beginnt, und sie werden gelöscht, nachdem der Vorgang abgeschlossen ist. Sie können den Pfad zur .spotDlTrackingFile -Datei im Falle eines fehlgeschlagenen/unvollständigen Downloads angeben und spotdl setzt den unvollständigen Download automatisch fort.

Mehrere Downloads verketten

spotdl $trackUrl $albumUrl $playlistUrl 'query' ...

Sie können mehrere Download-Aufgaben verketten, indem Sie die URL/Abfrage durch Leerzeichen trennen.

Deinstallation

  • Öffnen Sie für Windows cmd als Administrator und führen Sie Folgendes aus:
pip uninstall spotdl
  • Führen Sie für Linux/Mac den folgenden Befehl im Terminal aus
sudo pip3 install spotdl