news 2026/9/5 15:58:44

spotDL 五步教程:把 Spotify 歌单免费下载到本地的完整指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
spotDL 五步教程:把 Spotify 歌单免费下载到本地的完整指南

spotDL 五步教程:把 Spotify 歌单免费下载到本地的完整指南

【免费下载链接】spotify-downloaderDownload your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found).项目地址: https://gitcode.com/GitHub_Trending/sp/spotify-downloader

通勤地铁里,网络一断音乐就停了。收藏的歌单,里面的歌也可能随时下架。spotDL 是一款免费的 Spotify 下载工具,能把歌单、专辑和歌曲连同封面、元数据一起存成本地音频文件,随时离线播放。本文带你用 5 步走完全部流程。

1|它是什么 🔍

spotDL 是一个开源的命令行工具。它从 Spotify 读取歌单、专辑和歌曲信息,再去 YouTube 等平台找到对应的音频,下载后把封面、歌词和元数据一并写入文件。适合想把歌单备份下来、离线收听、整理本地曲库的人。

能做什么来源
歌曲、专辑、歌单信息与封面Spotify
音频文件YouTube、YouTube Music 等
歌词Genius、Musixmatch 等

下载逻辑在spotdl/download/目录,音频源代码在spotdl/providers/audio/,想深入研究从这两处入手。

2|五分钟上手 🚀

  1. 环境要求:Python 3.10 以上,安装时记得勾选"Add to PATH"。
  2. pip install spotdl—— 用 pip 装上工具本体。
  3. spotdl --download-ffmpeg—— 让 spotDL 自动把转码音频所需的 FFmpeg 下载到它自己的目录,不用单独装。
  4. 建议再跑spotdl --download-deno—— 装 Deno 运行时,缺它部分视频下不下来。
  5. spotdl --version—— 显示版本号,说明安装成功。

macOS 和 Linux 上把命令里的pip换成pip3

3|跟着任务用 🎧

下载一首歌

在 Spotify 里右键复制歌曲链接,然后执行:

spotdl download 歌曲链接

文件会存进命令所在目录。没有链接也行,直接搜:spotdl download 'The Weeknd - Blinding Lights'

批量下载歌单

复制歌单链接,命令不变:

spotdl download 歌单链接

歌单里的歌会排队逐首处理。不习惯敲命令的话,可以开网页版:

spotdl web

浏览器打开 http://localhost:8800,直接搜索、点几下就能下载(网页版目前只支持单曲)。

4|顺手的小设置 ⚙️

  • 想把歌存到指定目录 → 直接在那个目录里运行命令,文件默认落在执行处。
  • 想改文件命名规则 → 加--output "{artist}/{album}/{title}.{output-ext}"
  • 想换输出格式 →--format opus,也可以选 m4a、flac 等。
  • 想压低码率省空间 →--bitrate 96k;普通账号音源上限是 128kbps,转更高码率只会变大不会变清晰。
  • 想让本地曲库跟着歌单更新 → 先spotdl sync 歌单链接 --save-file 歌名.sync.spotdl建同步文件,以后跑spotdl sync 歌名.sync.spotdl,新歌补进来、删掉的会移除。
  • 想一次看完所有可调项 →spotdl --generate-config生成 config.json。

5|踩坑速查 🛠️

提示 "spotdl" 不是内部命令 / command not found处理:Python 的 PATH 没配好,重新安装并勾选 Add to PATH,或改用python -m spotdl运行。

报 YT-DLP download error,部分歌曲下不动处理:缺 Deno 运行时,执行spotdl --download-deno补装。

出现 HTTP Error 404处理:pip install -U spotdl升级到最新版,新版本已内置规避方案。

音质始终上不去处理:普通账号源质量上限 128kbps;有 YouTube Music Premium 的话,用--cookie-file带上账号 cookies 可拿到 256kbps。

写在最后

spotDL 把在线歌单变成硬盘里的音频文件,网络波动和曲库调整都影响不到你。想看源码或参与开发,先获取项目:

git clone https://gitcode.com/GitHub_Trending/sp/spotify-downloader

一句话提醒:只下载你有权使用的内容,尊重版权,遵守当地法律与平台规则。

【免费下载链接】spotify-downloaderDownload your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found).项目地址: https://gitcode.com/GitHub_Trending/sp/spotify-downloader

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/5 15:58:20

4款开源AI短剧工具怎么选?先看部署、资产与界面再动手

先给结论:4款开源AI短剧工具真正值得比的,不只是某一帧的生成效果,而是三件事——部署能不能跑起来、资产能不能复用、界面能不能看清进度。把这三件事先搞清楚,再谈提示词、分镜和“角色一致性”,才不会出现“下载半天…

作者头像 李华
网站建设 2026/9/5 15:58:13

Hermes Agent实战:Session、Skill、Tool与上下文加载协同

学习 Hermes Agent 这类 AI 大模型侧的 Agent 工程时,最容易踩的坑不是模型不会回答,而是把 Session 会话、Skill 技能、工具调用和上下文加载当成四件独立的事。实际跑一个能用的 Agent,这四部分必须围绕同一条请求链路协作:用户…

作者头像 李华
网站建设 2026/9/5 15:52:49

VLDB 2026微软两篇论文解读:数据库系统研究与复现工程实践

好,直接开整。VLDB 2026 的认可名单里出现 Microsoft Research 的两篇论文,这个信号比“又发了 Paper”要重得多。做数据库系统的人应该都懂,VLDB 不是靠刷实验报告能进的会议,它对系统完整性、实验可复现性、工程实现深度的要求&…

作者头像 李华
网站建设 2026/9/5 15:48:13

Windows 下从零部署 pgvector:完整编译安装与验证向量搜索指南

Windows 下从零部署 pgvector:完整编译安装与验证向量搜索指南 【免费下载链接】pgvector Open-source vector similarity search for Postgres 项目地址: https://gitcode.com/GitHub_Trending/pg/pgvector 引言 pgvector 是为 PostgreSQL 提供向量相似性搜…

作者头像 李华