• 9648阅读
  • 4回复

qt音乐播放器,win/linux/mac编译通过 [复制链接]

上一主题 下一主题
离线hzrhan
 

图酷模式  只看楼主 倒序阅读 楼主  发表于: 2014-01-31
— 本帖被 XChinux 执行加亮操作(2016-06-22) —
前年给电脑装黑苹果后,发现mac下面尽然没个好用的带歌词同步的音乐播放器,就用基本用别人的代码复制粘贴了个音乐播放器,win/linux/mac三平台都编译通过。后来发现mac平台下有咪咕音乐,而且好几个bug一直解决不了就不了了之了。
有同学问版本的问题,我用的是4.8也能编译通过


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


离线noidea

只看该作者 1楼 发表于: 2014-01-31
不错。
不过最好标明一下Qt版本号。
Qt5不支持phonon,需要额外下载。
talk in code
Qt5.2.1 + MacOSX10.9
离线hzrhan

只看该作者 2楼 发表于: 2014-02-01
4.8.5
离线q529658851

只看该作者 3楼 发表于: 2014-05-10
参考参考
离线song0919

只看该作者 4楼 发表于: 2016-06-21
linux 下直接编译吗?make出错了
快速回复
限100 字节
 
上一个 下一个