Skip to content

Latest commit

 

History

History
77 lines (52 loc) · 2.66 KB

README_CN.md

File metadata and controls

77 lines (52 loc) · 2.66 KB

HT's Music Downloader v4

🎶一个简单的Material Design 3的音乐下载器
🌏中文 | English

特性

✅完整支持 | ☑️部分支持 | ❌不支持 | 🕑计划中


✅支持根据歌曲名称搜索下载
🕑自动嵌入歌曲信息/歌词/封面
☑️多平台Win/Mac/Linux(Linux理论上可以,但是构建bin会报错)
🕑lrc歌词下载
✅自定义主题
☑️多种网络音源(KuGou/Netease/Youtube Music),更多其他源有空可能会加(懒)
✅简单的播放支持 🕑酷狗码歌单导入
🕑本地音乐播放
🕑多选/批量下载
🕑播放时显示歌词
❌付费歌曲的所有功能

*酷狗源只限极少部分歌曲,网易源由NeteaseCloudMusicApi提供,Youtube Music由yt-dlp提供

如何使用

方法A(推荐)

  1. 克隆仓库:git clone https://github.com/HaoTian22/HT-Music-Downloader.git
  2. 安装所需包:pip install -r requirements.txt
  3. 运行程序:python HT_Music_Downloader.py

方法B

注意:不推荐使用此方法,因为EXE程序基本上不可用 已知问题:

  • yt-dlp在下载歌曲时报403 forbidden
  • 无法处理网易云音乐API的响应
  • 相对路径设置为%temp%/ht_music_downloader-1.0.0-1文件夹,可能会导致错误
  • 无法在搜索框中输入本地URL播放音乐

(所以几乎什么都不好使)

步骤:

  1. 发布页面下载最新版本
  2. 解压文件
  3. 双击HT_Music_Downloader.exe运行程序

已知问题

  • EXE程序大部分功能都不可用,建议使用源码运行,正在尝试解决

屏幕截图

V4 image image V4.5 Screenshot 2024-04-27 163212 1714207476510

对开发者

欢迎为这个项目做出贡献!

许可

Apache License

鸣谢

Powered By:
Python | Flutter | Flet | NeteaseCloudMusicApi | yt-dlp