Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

好像除了网易云,其他例如酷狗和酷我等搜索到的歌都无法播放[BUG] #100

Open
gondorffer opened this issue Jun 22, 2024 · 8 comments

Comments

@gondorffer
Copy link

能搜索看到其他平台的歌名,但是无法网页端直接播放

@gondorffer
Copy link
Author

忘记赞了,作者创意超赞,希望能维护下去

@gondorffer
Copy link
Author

比如 BEHIND YOU 这首歌

@foamzou
Copy link
Owner

foamzou commented Jun 22, 2024

你好,我刚看了下。那些可能无法播放的平台中:

  1. 咪咕:部分歌曲迁移到了新的服务,这部分歌曲无法直接播放(目前比例应该还比较小)
  2. 酷我、酷狗、qq:对于付费歌曲,都是无法播放的。但是 Melody 没有很好地识别出来,后面会修复下,对于这些付费歌曲会标记 🔐 的标记,这样方便区分。(为什么没有直接隐藏,是考虑到可能用户有需求是直接到对应原网页看)
  3. bilibili:有一小部分的 m4s 会 403,比例应该也是比较小的。初步看了下 m4s 的链接,403 的链接长得和 200 的组成结构略有不同,怀疑也是部分歌曲迁移到了新的结构。

以上会抽空跟进一下。
另外终极办法应该还是接入 youtube-dl 之类的组件,去 YouTube Music 搜索(需要自己配置代理),不过音质就很难保证了。对于对音质无太大感的用户倒是一个不错的选择。

@gondorffer
Copy link
Author

原来如此,建议针对上传功能,单独添加一个本地上传歌曲的渠道,这样就可以用本地别的方法找到的歌曲去填补这部分在线找不到的

@foamzou
Copy link
Owner

foamzou commented Jun 25, 2024

可以规划下。如果上的话,这个特性可能会和 match meta info 一起,比较有意义一些

@ScienceNoBorders
Copy link

作者加油,能用http链接上传更好

@foamzou
Copy link
Owner

foamzou commented Jul 11, 2024

音频资源的 http[s] 链接(不是 html 页面的链接)是吗? @ScienceNoBorders

@kiohang
Copy link

kiohang commented Jul 11, 2024

上传本地音乐的话,可以使用自建OSS,推荐minio,我这里已经搞好啦
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants