# MusicGenreWritingTool **Repository Path**: pth2000/MusicGenreWritingTool ## Basic Information - **Project Name**: MusicGenreWritingTool - **Description**: 为拥有内嵌歌词的音乐写入对应语种的流派标签(或注释标签),如“汉语”,使音乐归类更为方便。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 0 - **Created**: 2021-10-14 - **Last Updated**: 2025-08-05 ## Categories & Tags **Categories**: multimedia **Tags**: Python, PyQt5 ## README # MusicGenreWritingTool 音乐流派写入工具 #### 功能介绍 为拥有内嵌歌词的音乐写入对应语种的流派标签(或注释标签),如“汉语”,使音乐归类更为方便。 #### 基本特性 基于Python、PyQt5实现,多线程,支持mp3、flac格式。 #### 使用方法 1. 使用音乐标签(或其他软件等)为歌曲添加内嵌歌词。 2. 打开软件,点击选择路径按钮,选择你的音乐所在文件夹(注意备份) 3. 根据需要选择对应配置选项,如同时勾选保留原流派,则会在原标签基础上增补标签。 4. 点击开始按钮,程序开始写入标签。 5. 写入完毕提示。 ![Image](https://gitee.com/pth2000/MusicGenreWritingTool/raw/master/images/%E6%BC%94%E7%A4%BA.gif) #### 注意事项 1. 程序写入动作未执行完毕时请不要退出程序,以免写入出错。 2. 本程序通过读取歌曲内嵌歌词的语种来实现,歌曲必须具有内嵌歌词才能进行识别,否则将识别为纯音乐。 3. 如果纯音乐含有歌词(如“纯音乐,请欣赏”等),请先清空歌词,否则会识别为汉语写入标签。 4. 如若写入注释,建议先通过音乐标签应用清空原注释后再写入。 5. 由于所使用的语言识别库不一定准确,可能会有少部分错误识别,建议识别后再进行自行验证。 #### 更新日志 - 2021.10.28-1.1.4:实现窗口阴影。 - 2021.10.16-1.1.3:修复获取版本号的问题。 - 2021.10.15-1.1.2:实现根据版本号检测更新。 - 2021.10.14-1.1.1:实现遍历所有子目录,修复了槽函数重复响应的问题。 - 2021.10.14-1.1.0:多线程实现,解决了执行任务时卡顿的问题,同时实现关闭窗口结束线程。 - 2021.10.13-1.0.0:完成了程序的整体框架,基本实现了目标功能。用心设计了漂亮的(?)UI界面,解决了几个重大BUG。 #### 作者信息 - 博客:[GitHub博客](https://pth2000.github.io/) - 作者:饕餮Nagisa(酷安ID:辍飧饔之饕餮) 如果遇到任何bug,或者有任何建议,欢迎留言,谢谢。