![![](http://imgs.bizha.top//009953d077a65f8401b3dc03da2fe077)](http://imgs.bizha.top//31ceb639a5c9937789fbc3881aaf1371)
>网站:`http://at.bizha.top/`
硬盘里放了手嶌葵的歌曲,希望能够在线听到。
![](http://imgs.bizha.top//4128649b587e6018dff54e2a244d4052)
需要做的事是:
### 一、转换为统一格式。
将音乐转为`.mp3`格式
![](http://imgs.bizha.top//f9abafe18d1c98904515aa1c247d3d80)
### 二、补全音乐`tags`信息。
安装`Quintessential Media Player `(qmp),导入歌曲自动补全`tags`信息。
![](http://imgs.bizha.top//e9c3065d68431e53275386d8f951fb8d)]
Title(标题)、Genres(音乐类型)、Album Artists(专辑艺术家)、Track Artists(轨道艺术家)、Composers(作曲家)、Album(专辑) 、Years(年份)
### 三、批量重命名
使用`Python`随机重命名。
```python
import os,random
OldPath = r'C:\Users\Fuwenyue\Desktop\1\3' #源音频文件夹
NewPath = r'C:\Users\Fuwenyue\Desktop\1\2' #目的音频文件夹
AllFileNames = os.listdir(OldPath)
for Name in AllFileNames :
FileName = random.sample('abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789',random.randint(11,12)) #从里边随机取2-7个元素
FileName = ''.join(FileName)
Dot = Name.split('.')[1]
os.rename(OldPath + '\\' + Name,NewPath + '\\' + FileName + '.' + Dot)
```
### 四、自动补全封面及歌词信息
使用`Quintessential Media Player `(qmp)自动补全tags信息,使用`ZonyLrcTools`下载歌词。
### 五、按照规则生成`musicList.json
`,格式为:
```json
[{"type": 1, "link": "", "songid": "0DR7poEJKFq", "title": " 嘘", "author": "手嶌葵", "url": "", "pic": "http://cos.bizha.top/Mp3Cover/0DR7poEJKFq.jpg", "path": "mp3/0DR7poEJKFq.mp3"}, {"type": 2, "link": "", "songid": "0FLOVkWu1jf", "title": "白薔薇のララバイ", "author": "手嶌葵", "url": "", "pic": "http://cos.bizha.top/Mp3Cover/0FLOVkWu1jf.jpg", "path": "mp3/0FLOVkWu1jf.mp3"}, ]
```
完整代码:
`https://github.com/yoval/MusicSup/blob/master/GetCoverAndMusicList.py`
经过调整后即可。
PS:
>网站源码:`https://github.com/yoval/AoiTeshima`
>辅助py源码:`https://github.com/yoval/MusicSup`
- 【数据可视化】微博热搜排行榜爬虫及数据可视化
- 【数据可视化】bilibili直播排行榜爬虫及数据可视化
- 【互联网】隐藏在哔哩哔哩网页中的彩蛋
- 【爬虫】懒人听书免费部分及已付费部分下载
- 【互联网】搭建各种网盘
- 【互联网】对象储存客户端用作直链网盘
- 【互联网】折腾个手嶌葵的音乐网站
- 【互联网】折腾个音乐网站(进阶版)
- 【软件】Mp3tag的使用与配置
- 【数据库】MongoDB与python的配合使用
- 【爬虫】爬取Socks代理,保存至MongoDB,维护代理池
- 【数据可视化】MongoDB代理池进行数据可视化
- 【软件】Sublime Text 3 的配置与使用
- 【互联网】Apache的. htaccess解决301批量重定向
- 【互联网】AmWiki的安装与使用
- 【互联网】在新浪云(Sae)部署Docker
- 【Termux】Jupyter notebook的安装与使用
- 【Termux】运行自动签到autosignmachine