首页| 论坛| 消息

标题:qt音乐播放器,win/linux/mac编译通过
作者:hzrhan
日期:2014-01-31 22:00
内容:

前年给电脑装黑苹果后,发现mac下面尽然没个好用的带歌词同步的音乐播放器,就用基本用别人的代码复制粘贴了个音乐播放器,win/linux/mac三平台都编译通过。后来发现mac平台下有咪咕音乐,而且好几个bug一直解决不了就不了了之了。
有同学问版本的问题,我用的是4.8也能编译通过

bug:
1.第一次添加歌曲文件夹的时候,只能显示出一部分文件,必须关闭播放器,再打开才能显示全
2.mac平台下歌曲列表乱码。
3.有些编码的歌词乱码。
4.碰到多时间标签对应同一句话的歌词文件,歌词显示不正确,就像 [1.20.00][1.50.00]。。。。。
关于解决第二个问题的思路:
刚开始lrc同步歌词也是有乱码的,现在也回想不出来具体怎么解决的了。记得是把lrc文件读出来,然后转一下编码再存到那个里面。感兴趣的自己看代码吧。
歌曲列表当时也想这么解决的,但是学艺不精,不会操作歌曲列表的那个控件。有心人有mac平台的可以试着解决一下。


#1 [noidea 01-31 23:37]
不错。
不过最好标明一下Qt版本号。
Qt5不支持phonon,需要额外下载。
#2 [hzrhan 02-01 12:55]
4.8.5
#3 [q529658851 05-10 19:22]
参考参考
#4 [song0919 06-21 14:27]
linux 下直接编译吗?make出错了

回复 发表
主题 版块