15 ms·
Songwhip – Share a music link to every platform
- anotheryou 6y agoReally cool! Maybe add a link to save it on archive.org to your ...-menu? Like so: https://web.archive.org/save/https://songwhip.com/drexciya/you-dont-know https://web.archive.org/save/https://songwhip.com/drexciya/y...
- meremortals 6y agoLove this and use it constantly. There's a useful Alfred extension too
- troydavis 6y agoI'd love to see the same for public playlists. Example: an anonymous user pastes the URL to a public playlist that someone else made on, say, Spotify. The Web app creates a public playlist on another platform -- or even just spits out a bookmarkable "Playlist equivalent page" that has Songwhip links for each tracks (and the user has to play each one). Given the number of public Spotify playlists, I'm a little surprised that TIDAL, Deezer, or Qobuz clients don't have native support for pasting URLs to public Spotify playlists. Even if it couldn't authoritatively match the songs and instead played the first search result match (for artist name and song title), it would be right 99% of the time.
- Closi 6y agoI assume because these count as material for which Spotify technically has copyright over, or at least has been assigned a license to use, so importing them into a competitor app is likely to cause litigation.
- troydavis 6y agoI’m referring to songs that the other apps also have. As an example, both Spotify and TIDAL have licenses for - and will happily play - the vast majority of the North American catalog. Spotify has more user-created public playlists, but not a ton more music.
- Closi 6y agoI mean collections of songs (ie playlists) are themselves copyrightable. Even if they have the songs licenced, they cannot copy playlists from Spotify without risking legal action. See: https://en.m.wikipedia.org/wiki/Copyright_in_compilation https://en.m.wikipedia.org/wiki/Copyright_in_compilation Spotify actually got sued after some users uploaded playlists that copied ministry of sound playlists, so there is some history of actual litigation in this area.
- troydavis 6y agoThanks, that's fascinating. At least from a cursory search (https://www.google.com/search?q=are+public+playlists+copyrighted https://www.google.com/search?q=are+public+playlists+copyrig...), conclusive case law doesn't seem to exist in the US. In the UK, the one case I found was settled (https://www.theguardian.com/technology/2014/feb/27/spotify-ministry-of-sound-lawsuit-settlement https://www.theguardian.com/technology/2014/feb/27/spotify-m...) and didn't address an app/company attempting to enforce a copyright license received when a user created a playlist. It's not clear in either jurisdiction, but like you said, litigation is definitely possible.
- elviva404 6y agoThere’s actually a web app that does exactly what you are describing. It seamlessly converts playlists between apple music to spotify and vice versa. Check it out https://playlistor.io/ https://playlistor.io/ .
- troydavis 6y agoThank you! This is really close. It doesn't solve my personal need but it may work for others. It only works with Apple Music, which isn't the app I use. Also, when I paste a public Spotify playlist URL (source), it asks for my Apple Music credentials instead of creating a public Apple Music playlist or if that's not possible, generating a page with play links. Still, it's trying to solve the same problem and may work for others. I appreciate the link.
- deleted 6y ago[deleted]
- elviva404 6y agoYou are welcome. With spotify to Apple music conversion, your credentials are needed because the Apple music endpoint requires the user to be authenticated to be able to create playlists. Also, after a successful conversion, the links to each platforms playlist is listed on the web app. I thank you for checking it out.
- nikisweeting 6y agoMy experience in trying this recently was that https://www.tunemymusic.com/ https://www.tunemymusic.com/ was able to match more of my iTunes library to Spotify than Playlistor, but YMMV.
- krrrh 6y agoThere's a good iOS app that converts playlists, and will help you resolve situations where an exact match isn't automatically found. https://songshift.com https://songshift.com
- blackjack48 6y agoWhat differentiates this from Linkfire or Amplify?
- anandchowdhary 6y agoLooks great! I made a similar open-source project last year called Sharer.link: https://github.com/AnandChowdhary/sharer.link https://github.com/AnandChowdhary/sharer.link, which also supports podcasts, movies, and audiobooks. Here's an example link of the same song: https://sharer-link.netlify.app/song/beautiful-people-fea-1464549657 https://sharer-link.netlify.app/song/beautiful-people-fea-14....
- anandchowdhary 6y agoQuick sidenote: This was built as a frontend app, no backend, which directly talks to the iTunes API in the browser. As a hack, it uses DuckDuckGo's !ducky feature for links.
- bariumbitmap 6y agoSimilar to combine.fm, though Songwhip supports more services and isn't open source. https://github.com/kudos/combine.fm https://github.com/kudos/combine.fm
- Kudos 6y agoThat's mine, thanks for the mention.
- lukeschlather 6y agoIt would be really nice of the Library of Congress had a simple API so this could just be a thin (even client-side) wrapper around that, and you could easily turn the Library of Congress' URI for the work into a link onto a platform where you could purchase/download/stream the work.
- mfkp 6y agoI've used https://odesli.co/ https://odesli.co/ in the past (formerly song.link) - seems like the same thing, useful service.
- wilsonpage 6y agoHey I'm Wilson, I designed and built Songwhip (solo) and continue to work on it fulltime. Happy to answer any questions :)
- marmshallow 6y agoAwesome product. Are there any worries that platforms may restrict the APIs that you depend on?
- shivpatelssp 6y agoI'm also curious how you're doing this. One of my apps heavily uses the Spotify API and Spotify has started to get very strict on who uses their API and if/how they are allowed to monetize.
- wilsonpage 6y agoI haven't had any issues from Spotify API yet. I've had days where it's been slammed pretty hard. YouTube has the most strict quotas, but you can apply to have them increased which I've done several times.
- tiborsaas 6y agoIf you work on this full time, how do you plan to monetize it?
- wilsonpage 6y agoI make a small amount of commission through traffic I send to Apple and Amazon. ATM this just about covers my costs. I'm hoping with scale will come some partnership opportunities and I'm also working on a Pro offering (songwhip.com/pro).
- maheart 6y agoVery cool, well done. Two questions: 1. Do you plan to monetize it to aid in the sustainability of this product? 2. Any thoughts on implementing this functionality for playlists?
- fredley 6y agoWould pay for this if you could customise the links on each platform rather than only have the robot suggestions. While it works fine for 'popular' music, like almost all music platforms and tools it totally sucks for classical music (and I appreciate Songwhip is a free and cool thing, not complaining!). While it'll mostly find the same piece of music on different platforms, often they will be different recordings which isn't appropriate. I say this because linking to recordings across platforms is a key part of my partner's workflow, and a tool like this (if customisable landing pages could be easily created/curated) would be a game changer!
- stanislavb 6y agoI'd imagine that customizable landing pages are easier to implement than automatically generated ¯\_(ツ)_/¯
- SMAAART 6y agoIt's a freemium model, so maybe in the Pro version (waiting list).
- wilsonpage 6y agoIf you jump on the waiting list you'll be first to know when Songwhip Pro is available for beta access :) https://songwhip.com/pro https://songwhip.com/pro
- smcleod 6y agoI usually use https://song.link https://song.link, but this looks good too.
- wilsonpage 6y agoKeen to hear any feedback you have :)
- smcleod 6y agoFor me, two key things with a product like this matter most (other than accuracy): 1. There is a good preview when the link is shared on networks such as Slack, Twitter etc. 2. It’s fast / low latency, the lower the barrier to sharing with others the better and the less something gets in my way the more likely I am to use it. Keep up the great work!
- lucasjans 6y agoAs a PWA on Android this is great! I can share from Spotify and then it opens a Songwhip link to share. Solves a minor problem I have about sharing music links.
- wilsonpage 6y agoGreat to hear you're using the PWA share intent. I really haven't promoted this enough :)
- SMAAART 6y agoThis is #BRILLIANT
- frankdenbow 6y agoClean and works well, nicely done! Are you able to pull in embeds from the various platforms as well? You may also want to consider adding analytics to this and charging for it, something along the lines of smarturl.it that many artists seem to use (example: Alicia Keys https://smarturl.it/xALICIAx https://smarturl.it/xALICIAx)
- discostrings 6y agoRight before checking HN, I'd spent a few hours thinking about how to approach this very problem! Where are you fetching or how are you determining the track IDs for each service? Is it a simple metadata search through each API, are you using some of the reference data from Musicbrainz, or is there another good source of these relationships available? The Echo Nest used to have a great open-access API for cross-referencing track IDs called Rosetta Stone. Unfortunately, Spotify discontinued it a few years after acquiring The Echo Nest. While I understand why the streaming platforms might think it's in their interests to make cross-service track relationships difficult to determine, I'm disappointed that Spotify shut down a useful service that really helped music lovers. From some brief searching earlier today, it looks like no one has taken up the mantle yet.
- hypersundays 6y agoThis reminds me of bop.fm (YC S14, I think) in a way.
- discordance 6y agoSome feedback - the search doesn't work very well. If I type 'Gigi Masin Tears of a clown' into the search, I get no results. If I type 'Gigi Masin', then the track appears near the top of the search results.
- deleted 6y ago[deleted]
- anentropic 6y agoWould be even better if it had Bandcamp support