18 ms·
I tried to make this after Google Play Music died, but I never found any success. Here's my site. You can try it for free: https://inter.tube https://inter.tub
by grose 4y ago
I tried to make this after Google Play Music died, but I never found any success.
Here's my site. You can try it for free: https://inter.tube https://inter.tube
It supports almost all of Subsonic (highly recommend play:Sub on iOS). FLAC works. I never re-encode your songs, they are kept byte-for-byte. It doesn't support Last.fm (yet?) but I don't think it would be too hard to add. It respects metadata tags. There are still some glitches, and the web player kind of sucks. You can (batch) edit metadata on the web but it does not change the file, just the web/API interfaces.
To be honest I have mostly lost motivation to work on this, but I was aiming at exactly the pain points the author of this article describes. Send me an email (profile) or tweet/comment if you think it's worth pursuing again.
- grose 4y agoQuick update: I think uploading might be kinda totally messed up right now. I'll check it later after I'm done with my day job. Sorry everyone and thanks for trying it out. Send me an e-mail if you see any bugs and I will take a look.
- grose 4y agoNew update! Thanks to some helpful new users e-mailing me, I think I figured out what was wrong with it. It was a cache issue (of course). I have disabled the cache stuff for now, and hopefully it should work again. If you have already uploaded some tracks and they didn't show up, they should show up now.
- kvirani 4y agoThis is awesome. Why do you think you never found success with it?
- cdme 4y agoAgreed — I love the simplicity. In a perfect world I want this with server-side Last.fm support and a plain, reliable iOS app.
- grose 4y agoI'll look into serverside Last.fm support. I think it should be relatively easy to add. Agreed that an app would be awesome but I don't have the resources for it :(. The web interface works decently as a PWA (at least on Android according to testers, it has MediaSession support and stuff) but it's still kind of bad, definitely not a real app substitute.
- Inversechi 4y agoFor client side last.fm support the site could be added to this web-extension. https://github.com/web-scrobbler/web-scrobbler/ https://github.com/web-scrobbler/web-scrobbler/ assuming the UI expresses meta data in an easily scrapable way.
- grose 4y agoThanks! Good question, I think it's probably mostly a mental block on being "done". There was always "one more feature" I wanted to add before trying to market it. The feature I can most think of right now is playlists. They are supported in Subsonic but not the web UI. Currently I have exactly 2 customers, who are pretty much friends helping me test. The good news is the site is optimized for being set-it-and-forget-it (all serverless arch) so just having one customer is enough to break even.
- kristopolous 4y agoI can't experience this easily. Have a really small demo tier or a demo account, say with public domain classical and jazz standards, just something basic. The demo tier could be phone number based, then a write once system, let's say 100mb ... something really token. You could even have a few sample tunes everyone gets by default. Rhapsody in Blue by George Gershwin is in public domain for instance as are say, the rags of Scott Joplin, Debussy's Deux Arabesques, etc. If that doesn't onboard people then have a no-hassles 7 day refund. If someone gives you money but then decides they don't want it, have it built in the interface they can back out for 100% money back in 7 days.
- grose 4y agoThat is a great idea. I definitely need a demo page.
- kristopolous 4y agooh i see you do have a 14 day demo ... it wasn't clear to me. that's a design issue. You need to push the lede up. "Free 2 week demo. No credit card needed. [Try it now]" "Register" is too committal ... try things like "get started" or "try it out" - more action, result and experience oriented. Lastly on the technicals, look into https://developer.mozilla.org/en-US/docs/Web/API/MediaSession/setActionHandler https://developer.mozilla.org/en-US/docs/Web/API/MediaSessio... this will allow you to navigate through things when listening over bluetooth using the media buttons. I'm sorry for the rather advanced example but here's how I use it to navigate through hierarchy with double and triple tapping: https://github.com/kristopolous/music-explorer/blob/master/web/scripts.js#L165 https://github.com/kristopolous/music-explorer/blob/master/w...
- dclowd9901 4y agoBecause devices change all the time and most people don’t even have a repository of music files they keep. To even start using this service in earnest requires all that. This dude made the perfect thing for a period that existed like 20 years ago.
- Sakos 4y agoI had the same first thought, but I'm not sure it's as big as a problem as you make it out to be. I know plenty of people who still have music in the form of mp3's. One of the biggest issues the service has is being able to reach the right people. I don't really have a solution for that. GPM was used by millions of people, the service doesn't need millions of users to be successful. It can still be a valuable product that serves a niche audience.
- grose 4y agoAgreed. Personally I like to support the artists directly by buying their albums in MP3/FLAC form (and going to their shows) so I know I'll have a high quality backup forever. I am not a big fan of streaming services like Spotify, although I will certainly admit that it is way easier to use them than to manage your own music library.
- kwanbix 4y agoI will go with the home page has a very old-looking/nerd-looking look. Did you ever try to promote it in Hydrogenaudio? Is "the" music enthusiasts forum.
- grose 4y agoI didn't really promote it anywhere, except I posted on the Google Play Music Reddit I think. I got some good feedback from there. TBH I have no idea how to market things. Not sure how to toe the line between "hey I want to make something cool for you" and spamming. I'll check that out though. I definitely had music enthusiasts in mind, I understand their hatred for re-encoding :)
- no_time 4y agoThe people who can work soulseek and/or cdparanoia are plenty capable of hosting their own streaming platform. Atleast now in 2023 I think. It's a cool project nonetheless. I'd love to be proven wrong.
- ghoogl 4y ago[dead]
- bjorn2k 4y agoI like the clean style of your website.
- Sakos 4y agoI really like this. I'd say the only thing I'm missing is being able to make custom playlists like Spotify. I think there are plenty of people who still have their own music that might find this useful, but I have no idea how you might reach these people. edit: I may have found a bug? I uploaded multiple remixes of a song and it only shows the original version. I don't see a way to see what raw files are being stored, which I think would be incredibly helpful. edit2: Oh, I guess it just generally isn't properly showing new songs atm. Ah, well. I'll try again later.
- dangravell 4y ago> I have no idea how you might reach these people Being in the same market, and being frustrated my service isn't even mentioned on this page despite being mentioned in the OP, I'm interested: how would _you_ find out about this? Would you search for it? Would you expect to see it advertised somewhere?
- grose 4y agoI think I fixed the "new tracks aren't showing up" problem. Take another look and let me know if it helps.
- Sakos 4y agoWorks again, thanks.
- quickthrower2 4y agoVery affordable pricing for the storage offered.
- dandare 4y agoI was looking for a service like this, Can I stream from inter.tube to Sonos? Also, I a smaller plan would be welcome, I pay $2 to google for 100GB, I would welcome it here too.
- maccard 4y agoIt would need to be more than that. $2 is about the cost storing 100GB on most cloud storage services, and that's before you pay for any egress or access fees.
- grose 4y agoMy secret sauce is that I'm using B2 (Backblaze) + Cloudflare Workers to save on egress fees. I am thinking of switching to Cloudflare's storage thingy as well. But bandwidth is cheap, in exchange the download speeds are not so great (CF probably better).
- maccard 4y agoI hadn't seen backblazes storage pricing, it's very cheap. Even at that, 100GB of storage is ~$.50/month. $2 is tight. I don't think it needs to be much more, but probably close to $3-$4 I would say.
- malborodog 4y ago(1) could you hash everyone's mp3 files so that if person a had the same songs as person b, you only need to store them once? (2) people obviously storing copyright stuff in there -- do you have legal issues?
- grose 4y agoThats's a good idea! I think I will add a smaller plan later. Please check back soon (might take a few days, looks like I have lots of bugs to squash)! The prices are more or less a direct reflection of the potential fees so it should totally possible to do a small plan. BTW I should also mention that if you don't pay after the trial, it never actually locks you out. I haven't coded that part yet and it I feel bad about charging for buggy software so it's more of a donation at the moment. So feel free to use it for free and contribute if you like it later on.
- bootloop 4y agoDid you consider the outgoing traffic in the pricing or just storage?
- grose 4y agoTraffic is "free" through one crazy trick, the Bandwidth Alliance (B2 + Cloudflare). I stole the idea from this blog post: https://jross.me/free-personal-image-hosting-with-backblaze-b2-and-cloudflare-workers/ https://jross.me/free-personal-image-hosting-with-backblaze-...
- ace2358 4y agoI signed up. This is a thing I would love! A smaller plan would be great or a yearly cost. I pay for subsonic ($12/yr) and would love a remote service for my music host. It’s the main reason I leave my tower on 24/7! Great project!
- ant6n 4y agoLike a 25gb-1$ plan. Or 20$ annual.
- grose 4y agoI like this idea. I'm going to look into adding a small annual plan. BTW, currently you never lose access to your files even if you don't pay so feel free to use the site for free and wait until I get the annual plan in.
- JustSomeNobody 4y agoA smaller plan would be great. I like the idea of 25 or 50G. I would never use anywhere close to 250G. But at the very least I'm going to try it out. Looks great from the outside.
- pjc50 4y agoAwkward question, but have you encountered a license shakedown yet?
- grose 4y agoI have not. I tried to be careful about the data, so each user has their “own copy” of the song so it’s essentially a dumb file backup service at its core. I wanted to avoid doing anything that could be sketchy or misconstrued as file sharing. I hope that’s enough but I honestly have no idea.
- cxr 4y agoSee Capitol Records v. MP3Tunes; the courts have got your back.
- grose 4y agoWow this is exactly what I wanted to know! Thank you so much. I feel less worried now. This also means I can dedupe files!!
- cxr 4y agoMore info: <https://www.wired.com/2011/08/cloudmusic-is-not-a-crime/ https://www.wired.com/2011/08/cloudmusic-is-not-a-crime/> HN comments: <https://news.ycombinator.com/item?id=2914779 https://news.ycombinator.com/item?id=2914779>
- ant6n 4y agoThe page does not make it clear how it works. This is how a technically inclined but maybe less so than your current users may see this: Like its a kind of Dropbox? With folders and whatnot? But with a Music player App to play the music on various devices, which will stream the music from that drop box? So it’s like a Spotify, except it takes the music from this drop box like thing instead of their server? For which operating systems do u have music player apps? Android, iOS, windows, macOS, Linux? What do these apps look like, where’s the link to those apps? How do I upload data, via the website? Or is there another app? How about some screen shots to see how it’s uploaded and then played?
- grose 4y agoThanks for the feedback. Agreed it's not presented well. It's kind of like Dropbox. You can upload files from your browser, and you can also listen to your music in your browser. It supports an open protocol called Subsonic. There are Subsonic apps for various OSs. But, we don't have our own native app. I definitely need screenshots / open demo page.
- ant6n 4y agoThanks for the answer! How about a paragraph like this: Inter.tube let’s you easily store your music collection in your own cloud and listen to it on all your devices. It's kind of like Dropbox, but focused on storing and streaming music. You can upload files (mp3, Flac, …) from your browser, and you can listen to your music either with your browser or via music apps. We don’t have our own native music playing App. You can use any music playing app that supports an open protocol called “Subsonic”. There are Subsonic apps for various OSs, including Android and iOS. See our list of recommended apps [here].
- XCSme 4y agoNice service! I am wondering about the legal part. Because the users store licensed files on your server, then you "distribute" it back to them, could it be any licensing problem? I assume it could also be solved by encrypting the file, so you only store encrypted files on your server, and only the user/owner of that song can decode it.
- dns_snek 4y ago> could it be any licensing problem No more than storing your legally-archived CDs on <insert cloud storage service>, I would imagine. IANAL, of course, but intuitively there shouldn't be any issues as long as the songs aren't made available to anyone other than the user who uploaded it.
- mawise 4y agoThere was a startup a while ago called mp3.com[1], their model was: 1. put your CD in your computer 2. our website recognizes the CD 3. we grant you listening access to songs on that CD (without actually ripping/uploading) They got sued and lost: >Judge Jed S. Rakoff, in the case UMG v. MP3.com, ruled in favor of the record labels against MP3.com and the service on the copyright law provision of "making mechanical copies for commercial use without permission from the copyright owner." [1]: https://en.wikipedia.org/wiki/MP3.com#My.MP3.com https://en.wikipedia.org/wiki/MP3.com#My.MP3.com
- dns_snek 4y agoThat's interesting, although one of the comments in this thread mentioned Capitol Records v. MP3Tunes [1], a similar case tried in the same court 10 years later. MP3Tunes 'won' in principle but they were liable for ignoring DMCA takedown notices and seeding the service with unauthorized copies of music. > First, it established DMCA safe harbor protection for online locker services, potentially granting them "broad immunity from copyright liability". Second, it endorsed data deduplication, which allows cloud music services to more efficiently allocate storage and reduce the amount of space needed per user. I would be curious to know why the rulings were different. If anything it seems like MP3.com provided stronger guarantees that their users legally owned the songs by requiring them to insert a CD. [1] https://en.wikipedia.org/wiki/Capitol_Records,_Inc._v._MP3Tunes,_LLC https://en.wikipedia.org/wiki/Capitol_Records,_Inc._v._MP3Tu...
- jrexilius 4y agoThis seems like a good fit, but I'd echo some other requests on here for yearly plan (hate monthly), and playlists. I personally am fine with the barebones aesthetic but you may want to do a bit more for general marketability. Good job!