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.0.tar.gz
(34.7 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.0-py3-none-any.whl
(39.5 kB
view details)
File details
Details for the file vncmd-0.2.0.tar.gz.
File metadata
- Download URL: vncmd-0.2.0.tar.gz
- Upload date:
- Size: 34.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f60d849a250b2b5dcce15541a706f2213b074e0eddf6fb93577925372cf9c409
|
|
| MD5 |
26405b224bf16ced95caf4a62c5264a9
|
|
| BLAKE2b-256 |
987c372a469e225674f39bb3f4cdaee11d98cdb12373f3ef77eb897dcdf03b3f
|
File details
Details for the file vncmd-0.2.0-py3-none-any.whl.
File metadata
- Download URL: vncmd-0.2.0-py3-none-any.whl
- Upload date:
- Size: 39.5 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 |
877768a16dc01a5f48dc0daa65a694b768fa92faeccd3203006365e26072de61
|
|
| MD5 |
ce6596058d8ee07f4f53e9de9e33f95a
|
|
| BLAKE2b-256 |
1ca10a747591934546acd6385d9352a6954f84f267b9a7e22d4b35a9029975e1
|