27 lines
1.2 KiB
Markdown
27 lines
1.2 KiB
Markdown
# LRC Local
|
|
|
|
一个可直接在网页使用、也提供可选本机版的 QQ 音乐歌词搜索与导出工具,使用 Go 编写。
|
|
|
|
网页:<https://lrc.flechazo.xin>
|
|
|
|
## 功能
|
|
|
|
- 搜索歌曲并显示歌手、专辑和时长。
|
|
- 完整歌词预览,可按歌曲实际内容选择仅原文、附带翻译、附带“音”,或同时附带两者。
|
|
- 导出原文 LRC/TXT;有真实翻译时才提供翻译 LRC/TXT,有罗马音、韩语音译或方言注音时才提供“音” LRC/TXT。
|
|
- 歌词来自 QQ 音乐 `GetPlayLyricInfo` 返回的原文、翻译与 `roma` 字段;本站不进行机器翻译,也不自行生成注音。
|
|
- 网页版只转发到源码中固定的 QQ 音乐接口,不保存搜索词、歌词或历史。
|
|
- 可选本机版只监听随机的 `127.0.0.1` 端口。
|
|
|
|
## 构建
|
|
|
|
```sh
|
|
go test ./...
|
|
go vet ./...
|
|
go build -trimpath .
|
|
```
|
|
|
|
生产部署必须先提交并推送到自建 Gitea,再由生产机检出明确提交。容器无特权、根文件系统只读,Caddy 只反向代理 `127.0.0.1:8083`。
|
|
|
|
本项目不是 QQ 音乐官方产品。请遵守相关服务条款与著作权规则,只使用自己有权获取的内容。
|