通知短信+运营短信,5秒速达,支持群发助手一键发送🚀高效触达和通知客户 广告
![![](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`