NeteaseMusicLyricDownloader/README.md

36 lines
1.1 KiB
Markdown
Raw Normal View History

2022-04-14 21:49:54 +08:00
NeteaseMusicLyricDownloader
===========================
**English**|[简体中文](./README_cn.md)
2022-04-02 22:46:41 +08:00
2022-07-20 13:29:12 +08:00
A simple tool to download lyrics in Netease Music
## How does it work?
It uses the module `requests` to fetch the lyric on music.163.com
2022-04-14 21:50:20 +08:00
2022-04-14 21:49:54 +08:00
Netease Music supply us an api that we can get the lyric of the current song, so I make this program...
2022-04-14 21:50:20 +08:00
2022-07-20 13:29:12 +08:00
## Installation
2022-08-13 03:27:15 +08:00
First, you need a python(>=3.10) environment, and use `pip` to install these packages: `requests` `mutagen` `pycryptodome`
2022-08-13 03:07:10 +08:00
>Feel complex? just copy this command to your terminal: `python3 -m pip install requests mutagen pycryptodome`
2022-07-20 13:29:12 +08:00
2022-08-13 03:07:10 +08:00
Second, clone the entire project and run the command `python3 main.py` in the project folder.
2022-07-20 13:29:12 +08:00
## What can it do?
Just download lyrics.
You need to provide the id or the share link of the song, and the program will download the lyrics automatically.
Now it can recognize 163 key in music files that download from Netease Cloudmusic client.
2022-08-13 03:07:10 +08:00
- 2022/8/13 Now it has the function from `ncmdump`, it can decrypt the ncm files and fetch the specific lyric.
2022-07-20 13:29:12 +08:00
## Todo
2022-04-14 21:50:20 +08:00
2022-04-14 21:49:54 +08:00
Add more functions like searching...
2022-04-14 21:50:20 +08:00
2022-07-20 13:29:12 +08:00
## Others
2022-04-14 21:50:20 +08:00
2022-04-14 21:49:54 +08:00
Just a easy program...
2022-04-14 21:50:20 +08:00
2022-04-14 21:49:54 +08:00
I haven't much time to focus on it...