NetEase Cloud Music CLI Tool — search, preview, download, and tracker.
Project description
vncmd
网易云音乐 CLI 下载工具。
之前用的下载器不好使了,又找不到其他能嵌入元数据,还方便的工具,所以自己造了一个。
本项目不提供越权操作,如果你想下载 VIP 音乐,那你要确保你是 VIP。
本项目仅供学习交流,严禁用于商业用途。使用本项目获取的数据,请于 24 小时内删除。
功能
- 搜索单曲(同时支持预览歌词)
- 下载单曲/歌单/专辑(支持元数据嵌入,支持使用 Cookie 下载高音质/会员曲目)
- 以交错/合并/原始模式处理双语歌词
- 追踪歌单等多来源,自动同步和批量下载
- 支持仅下载歌词/封面
- 断点续传,下载列表时自动记录进度
快速开始
pip install vncmd
vncmd init
配置和缓存默认放在 ~/.vncmd/,可通过环境变量 VNCMD_HOME 自定义。
下载目录默认 ~/Downloads/vncmd/,在配置文件中可修改。
# 搜索
vncmd search "Beyond"
# 使用。数字为曲目ID,专辑歌单同理。加入-d参数即为下载。
# 单曲:song|歌单:playlist|专辑:album。
vncmd song 409926 # 预览单曲
vncmd song 409926 -d # 下载单曲
vncmd playlist 17647459371 # 预览歌单
vncmd playlist 17647459371 -d -n 5 # 下载歌单前5首
vncmd album 405493 -d # 下载专辑
# 追踪
vncmd tracker my-list # 新建/查看追踪
vncmd tracker my-list -f # 交互式更新
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
vncmd-0.2.1.tar.gz
(35.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
vncmd-0.2.1-py3-none-any.whl
(39.8 kB
view details)
File details
Details for the file vncmd-0.2.1.tar.gz.
File metadata
- Download URL: vncmd-0.2.1.tar.gz
- Upload date:
- Size: 35.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85f2334017d1c8e5e9a7b7576072ca38773f9ea8e752ac4f24bc3197f8ec44a0
|
|
| MD5 |
6f78477ed7b90ec972864033585394e1
|
|
| BLAKE2b-256 |
5a72226c4c766dcff846e4fb77c10ccddc31d91bac44b5e502f79e2174b13fc6
|
File details
Details for the file vncmd-0.2.1-py3-none-any.whl.
File metadata
- Download URL: vncmd-0.2.1-py3-none-any.whl
- Upload date:
- Size: 39.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af1c27cafe00a823b7cc5c4120a08ec7480f82d306ae1f1230de42ecabc28313
|
|
| MD5 |
d29b699296ed557c3b1122d1ed132a2a
|
|
| BLAKE2b-256 |
daf210c424c1ee150e44ddd0cb5eb77a42a27e140c65349887484dde9cc9de28
|