前言
你是否遇到当你向朋友发送链接分享歌曲时,对方却表示无法在这个平台收听音乐😶
GitHub 项目:idonthavespotify 或许正是你需要的。
idonthavespotify
该项目支持在 Spotify、Tidal、YouTube Music、Apple Music、Deezer 以及 SoundCloud 平台中互相查询链接。
例如,我正在使用 Apple Music ,那么我只需要将 Apple Music 生成的分享链接复制到该项目中,它就能自动帮我查询到其他平台的播放链接。
被分享人只需要选择自己喜爱的平台,便可以收听到你分享的歌曲。
如果你不确定对方正在使用什么平台,想要将整个网页分享给他人时,还可以点击 Share 使用平台生成的短链接。
部署方式
该项目支持 Raycast 插件和 Docker 部署,作者在 GitHub 中详细说明了他们的部署流程。
除了基础部署以外,你还需要申请这些音乐平台的 API 接入 idonthavespotify ,接入 API 后应用才能搜索各个平台的曲库。
如果你不想自己折腾部署,也可以使用作者提供的公共实例 :idonthavespotify.donado.co
现在,快去和朋友分享歌曲吧!🍻
不足之处
1、使用 Raycast 插件时,仅支持将 Spotify 转换为全平台链接,而网页则支持所有平台互转;
2、目前发现 Deezer 的转换识别略差,有概率出现转换后的歌曲与原始曲目不同;
3、官方实例的短链接虽然绝大多数时间都是正常运行的。但有时会因为未能自动续期证书,导致无法使用短链接。
4、短链接在 macOS 上似乎无法直接复制,但其他平台还是挺方便的。