说明:这个播放器用到的模块都是大佬分享的,我只是组装而非原创(代码还算比较简单工整,新手也很容易看懂)
特别感谢一下大佬分享模块及源码:
1、simor3 分享 类_MediaInfo_W
地址:https://bbs.125.la/forum.php?mod=viewthread&tid=14707627
2、JOUI官方群 蓝桉E.G.(New thing...) 大佬把C++版 TagLib 标签插件编译成易语言能读取的DLL(以前不叫这个名字,应该是他,如果错了请留言更正)
3、歌词模块是06年歌词开源大赛下载的,现在已经不记得是哪位大佬的了,我拿到歌词后进行了二次封装和修改
4、VJ_player BASS模块是 JOUI自会模块群主you and l 大佬编译的(经常改名,以前不叫这名)
5、 SQLite3数据库操作类v2.1是从论坛里找的,snowfox373 分享(模块共同作者:kyozy,小飞侠,shituo )
地址:https://bbs.125.la/forum.php?mod=viewthread&tid=14202659
6、引用了精易模块内的部分源码
以前分享的1.0.0.7有很多BUG,自己在使用过程中慢慢修复了不少,正常使用应该不会遇到BUG
修复的BUG有:
1、修复CUE清单读取时间异常
2、修复不同目录,歌曲名称一样无法正确识别的问题
3、修复歌曲名带特殊符号导致崩溃的问题
4、修复某些有损MP3标签读取乱码的问题
5、还修复了啥。。忘了
取消的:
1、取消自动下载歌手头像
2、取消自动下载歌词
修改的:
用TagLib和MediaInfo插件替换模块自带的标签及音频属性读取写入功能
新增的:
1、新增标签写入及读取功能
下面是一些预览图片: