admin管理员组文章数量:1651183
Qt制作简易的音乐播放器流程:
一、必须先抓取酷狗音乐的api,必须要得到搜索音乐的 hash 、 album_id 值、dfid、mid、platid等数据。
至于获取的方法,可以参考网上的连接:https://wwwblogs/tangwanzun/p/6582039.html
当然,也可以参考代码资源中的部分代码。
说明:
1、hash、album_id是每一首音乐独有的,将会用来在音乐下载时使用。
2、dfid、mid、platid这三个数据在后面进行音乐下载时需要用到的值。
3、如果酷狗音乐失效不能使用,那么有可能是酷狗官网进行了更新,这个时候需要自己重新去抓取说明 2 中的三个数据值 然后更新音乐下载的url
1、先抓取得到 音乐搜索的 http 网址
2、按照酷狗官网的音乐搜索要求,将url进行组装,然后通过 get 方法发起 htttp 请求
3、如果想做音乐的历史播放列表查询,那么必须要使用到数据库存储,同时必须解析出音乐的 hash 值、album_id值、songname、singername等信息
二、根据自己想要听的音乐的名字,将对应的hash、album_id值进行组装,然后发起 get 方法的https请求:
三、解析下载的音乐和歌词
四、音量控制、播放进度显示控制、播放和暂停按钮
五、结果如下图所示:
六、完整源码,可以看看以下链接,代码中有很多备注说明:
https://download.csdn/download/qq_21876195/12266445
七、这个只是自己没事做来玩的,不具备商业的美观性、功能的完整性。只是用来参考使用的。请各位不喜、勿喷。
版权声明:本文标题:Qt制作简易的酷狗音乐播放器 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1729548539a1205937.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论