TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Minotaur – Streaming music using Spotify data and YouTube audio

4 点作者 goddamnyouryan大约 7 年前

1 comment

goddamnyouryan大约 7 年前
I was a huge fan of Rdio back in the day before it got bought by Pandora and shut down in 2015 (ish?). I tried all the other streaming services, literally, and could tell you why I had a problem with all of them. None of them lived up to Rdio in my mind, and so I had the idea back then to combine artist and album and song data from Spotify, Discogs and LastFM with the YouTube API and make my own streaming service! [edit: Spotify is now a lot better, but it wasn&#x27;t great back in 2015-16 in my opinion]<p>When you search for a song on Minotaur, it first searches our elasticsearch cluster, then if it can&#x27;t find what you&#x27;re looking for, it does a search on Spotify or Discogs or LastFM. Then if you click on a result it quickly pulls in that piece of data, then caches the rest of the artists info in our datastores, for quick retrieval later.<p>Once you play a song, my &quot;algorithm&quot; searches for the best version of that song it can find on YouTube, then caches that as well. It works pretty well most of the time, but occasionally a crappy version comes through. If so, you can flag the track and paste a YouTube link to a better version.<p>Let me know what you think.