jsososo / QQMusicApi

基于 Express + Axios 的 QQ音乐接口 nodejs 版
https://api.qq.jsososo.com
GNU General Public License v3.0
1.35k stars 384 forks source link

Hi-Res下载链接 #141

Open shen020598 opened 2 years ago

shen020598 commented 2 years ago

本人有在 /routes/song.js 里的 /url发现有个typemap的东西,不知道如果要下hires需要把s和e怎么改

jsososo commented 2 years ago

Hires 只是一种标准吧,高码率的 flac 和 ape 都是符合 hires 的

https://qq-api-soso.vercel.app/#/?id=%e4%b8%8b%e8%bd%bd%e9%93%be%e6%8e%a5

2022年2月19日 上午10:46,shen020598 @.***> 写道:

本人有在 /routes/song.js 里的 /url发现有个typemap的东西,不知道如果要下hires需要把s和e怎么改

— Reply to this email directly, view it on GitHubhttps://github.com/jsososo/QQMusicApi/issues/141, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AGFNGP7VZ72F7OIKDJ3M72LU34AAPANCNFSM5OZWO37A. Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub. You are receiving this because you are subscribed to this thread.Message ID: @.***>

shen020598 commented 2 years ago

是的,Hi-Res只是一种标准。 大佬提供的'flac'接口里会返回16bit44.1khz的flac。 因为最近几个月qq增加了Hi-Res,也就是24bit48khz的flac。 我想做的就是下载24bit48khz的flac,不知道大佬有没有办法? 以我看来那请求方式就像是用文件名字来请求(F000,M500,M800),对于qq电脑以及安卓客户端都有24bit48khz的flac,我猜想伺服器上应该有24bit的flac。试了将F100-F900作为请求,都没有得到response。 当然,我这方面的知识可能不足。望大佬能稍微帮助一下,看看这功能是否能行?

jsososo commented 2 years ago

明白,那这块就需要看能不能抓到相应的接口了

hi-yu commented 6 months ago

客户端同时也有母带和杜比等音质,使用/song接口可以获取到更大的歌曲size,但感觉web端并不会支持sq以上音质