从Deezer下载歌曲
deezer-dl的Python项目详细描述
Deezer_dl
项目灵感来自spotify-dl
从任何Deezer URL(播放列表或歌曲)下载歌曲。
我怎么才能让这东西跑起来?
先决条件:您需要python 3+
使用pip安装
sudo pip3 install deezer_dl
(如果您的发行版本机提供python 3,请使用pip
)创建youtube api密钥并从Google Developer Console获取密钥。将键设置为
YOUTUBE_DEV_KEY
环境变量:export YOUTUBE_DEV_KEY='your-youtube-key'
使用
deezer_dl
运行脚本。deezer_dl -u <deezer_url>
deezer_url
是指向Deezer播放列表的链接。您可以从“共享音乐”菜单中获取。
要以MP3格式检索下载的歌曲,您需要安装ffmpeg。
- Linux用户可以通过使用apt get(
sudo apt-get install -y libav-tools
)或发行版附带的包管理器安装libav工具来获得它们。 - windows用户可以从here下载ffmpeg预构建的二进制文件。使用7-zip将文件提取到文件夹并add the folder to your PATH environment variable
- 所有歌曲都将保存在
$HOME/deezer_dl/songs
中。它还将创建一个数据库deezerdl.db
,用于缓存所有url链接,因此不需要访问google api就可以获得同一首歌的正确url。
学分
- SathyaBhat因为给我机会去做spotify-dl所以我有了建立这个项目的想法
待办事项
- 测试
- 能够更改默认目录
- 。
问题,反馈
请随时提出github问题下的任何错误/问题。拉取请求也非常受欢迎。