Interlinked Jellyfin Instances that you can access if you’re hosting a server, similar to fediverse. Gather all interlinked libraries in a single frontend for the user so they can have a massive library available for them for all sorts of media.
JellyFed(eration) would be awesome. It should use an anonymous overlay network so federation is not limited to people you trust in copyright-zealous jurisdictions.
JellyFed over i2p would be amazing. I didn’t even know I wanted this until now.
make these 3 comments a large thread on some JellyFin forum and start coding lol.
With some filters so that you can specify file type, quality, etc…
Then I could share my aquarium videos with the world, anonymously and easily.
I’ve been slowly working on exactly this sort of project.
The general idea is a federation server that acts as a sort of “dummy” client that queries your local Jellyfin server, indexes its contents and updates on a set schedule. When you point a federation server at another federation server, they exchange libraries and perform deduping based on TVDB/TMDB/IMDB IDs. Then, your federation server adds whatever shows/seasons/episodes and films to your server that are present in the other server by using .strm files, which just contain a link to an endpoint on your own federation server that will have it request the content from the remote federation server, which logs in and grabs the stream link from its Jellyfin server and forwards that link back to your federation server, which passes it back to your Jellyfin server.
If the remote server only knows another remote server that has the content, you’ll get redirected till you get the stream link. I’m thinking each server your federation server “meets” should tell you how many redirects (hops) away any given piece of content is from itself, so 0 means “I have it” 1 means “I know a guy”, 2 means “I know a guy who knows a guy”, etc.
That’s the general design so far. I just need more free time to actually implement it and write a decent test suite so I can iterate on it without fear of breaking anything.
I’m calling it MeShare because it’ll create a mesh network of Jellyfin servers and maybe eventually Emby and Plex too.
Further down the line I’d love to integrate it as a searchable source for Sonarr/Radarr, just download content from people directly instead of torrenting.
If someone else wants to steal the idea and run with it, they have my blessing and I’d be happy to contribute.
Wow, that sounds like a decent start for an architecture.
I’m tempted to spin up a few Jellyfin instances to see how it might work…
Also eliminate duplicates. Don’t need to see a everyone’s individual copies of Iron Man, just show me one, then pick from the host that has the lowest latency and highest quality.
Edit: don’t even worry about latency if it’s not live
If there is high demand for certain titles, duplicates could help avoiding overloading a single server; but making sure we dont end up with more copies than the demand is definitely important.
More copies is good, I just don’t want to see duplicates in the UI. Show me what movies are available, but just stream whatever copy has the highest quality.
I’d go fewest hops and then if all else is equal highest quality.
I wouldn’t mind duplicates but they should be consolidated under one listing with a dropdown to switch between them
DC++
That’s a word I haven’t heard in 20 years
I personally love torrents, their decentralized nature will make them last forever.
I would love to see a client that shows you a full catalog of movies and shows and downloads right from the client. If I choose a movie it will just start downloading it right there and can let me watch it in a few minutes. Basically similar to popcorn time but actually maintained, and also supports a vpn.
My family still likes to use streaming services because they choose something off of Netflix and watch. It would be nice to have the same experience with torrents.
Looks like Stremio ! OK, it streams the file from torrents but it can also download it if you have a debrid (like realdebrid) linked to it.
My biggest complaint is
Only 1 user page.
No ‘kid friendly’ version.
Recommendations are missed.
Sometimes torrents are not named right. I just watched an entire series backwards (it wasn’t good in either direction)
I miss popcorn time
I have to check that. Safe using it?
If you use a VPN or Debrid service, yes. Otherwise, your ISP probably won’t like you openly torrenting :)
I openly torrent without a VPN, buy my ISP doesn’t care. It’s a closed tracker, could that be the reason?
Yeah Private Trackers are typically protected from copyright notices.
Torrents are pretty much perfect, but are held back by peoples slow internet connections. If ISPs provided symmetrical connections (e.g. 100MBit/s down and up) P2P file sharing would be everywhere.
Sadly most providers in Germany heavily favor download speed. E.g. a friend of mine has fiber optics 250MBit/s down and 50MBit/s up. That’s a 5:1 ratio!
PS: Symmetrical connections would also be great for other use cases. E.g. simple, e2e encrypted P2P video conferences.
Currently in video calls with more than a few people, a device sends it’s video stream to a server which then sends it to all other participants. This increases cost for Zoom/Teams which then get passed to it’s users.
The better solution would be for each device to send it’s video stream to all other participants directly (p2p). This would result in video stream bandwidth times the amount of participants (e.g. 5mbit x 10 participants = 50mbit/s up).
A combination of Sickchill, Jackett, Deluge and Plex with one custom script run by Deluge does exactly this for me, on a VPN connection. I search in Jackett, click the upload to blackhole button, Deluge automatically downloads it, then calls a script for Sickchill to rename, categorize and move to my videos folder, and the same script calls a Plex API to rescan the library.
I get almost this experience with Jellyseerr and jellyfin. I do have to wait ~10 min for it to download and import to my library, though.
A distributed filesystem with all the content that mankind has ever created. Nothing gets taken down, everything is encoded in HEVC or AV1, 3D and mega-superduper-sound. Streaming clients for every platform and TV. And monetization built in so the content creators have some motivation to upload their content themselves and get payed directly, without labels and other companies in the middle who take the largest cut.
Nothing gets taken down, everything is encoded in HEVC or AV1, 3D and mega-superduper-sound.
I’m not sure if I’d want the filesystem, browsing, transmission and decoding costs from having to store Ally McBeal (1997) on 3D mega superduper surround. 480p video 64kbps audio is fine.
Haha, yeah I didn’t think it through properly. There are a lot of 90s TV series that got filmed on magnetic tape in 480. Guess you can’t re-master Ally McBeal and redo the CGI / spaceship scenes in full HD. They could do it for Captain Kirk but the era after that is just SD television with stereo(?) sound and that’s it, you’re right. Sometimes people re-encode old stuff with more modern codecs and I’ve deleted old, blocky and very compressed DivX versions I had on my old computer.
Freenet is a distributed file system. Imagine a useful front end to that where you could upload your content and also subscribe to other people or content. Could be awesome. Too bad I can’t code for shit.
Yeah, there are lots of distributed filesystems and platforms… the InterPlanetary File System (IPFS), Freenet, GNUnet, Osiris, ZeroNet, Dat, I2P, Tahoe-LAFS…
Maybe the Web 3.0 gets us there.
As far as I know i2p doesn’t have a distributed file system. I think you can run Tahoe-LAFS over it, but it looks complex. Never tried it.
But if netflix is just a nice gui over S3, then a nice gui over freenet should be simple. Right? Not that I could do it, but I like the idea.
so… netflix with extra storage?
are you lost?
Netflix is just S3 with a fancy UI.
Basically yes, Like Netflix, just without Netflix increasing subscription prices every one to two years while removing content I like. And being a for-profit company that makes me pay more and creators earn less. I mean I can afford $30 a month if it gives me all the TV series I like, movies and audiobooks and all the music out there. For all I care it could bill me per view if that gets close to that amount of money… I’m not opposed to paying in the first place… It’s just that too much content has become unavailable on Netflix. And I like Spotify, but they’re paying artists next to nothing. I don’t see any benefit there, If they’re ripping off the artists anyways… Why not do it myself, cut out the middle-man and save the bucks?
And all of the services make everything difficult to use, Netflix crapped out after I connected via another internet connection, Disney doesn’t work on my old TV. And Star Trek isn’t available on either of them. All the data-collecting and DRM shit on top that doesn’t allow me to watch full-HD on Linux… Yeah and I want to use a Kodi-Box, not a Fire-TV-Stick.
Going back to buying software that comes in a CD, installed on a PC, and does not require internet connection to run.
Pretty much any software pre 2000.
Anyone remember popcorn time? 🍿 Loved it
It was interesting as a concept, but streaming torrents have never been the optimal way… Another vote for a debrid service.
It was interesting as a concept, but streaming torrents have never been the optimal way
While this is true to some extent, I never had an issue with BitCast (Casted, torrents)
until Google didn’t like it and banned it(edit: wait, have they unbanned that or is it visible to me because I had it prior installed?), even though they allow other torrent clients such as Flud etc.Maybe they didn’t want Cast™ to be associated with arrrr’s but it worked well for me, especially for well seeded seas.
edit II: RIP
is available still to my Google Account because I had it prior. Time to play and see if it works still.
eIII: no bueno :(
Stremio + Torrentio is basically modern-day Popcorn Time.
Netflix, with everything and with an option to download an .mp4 if desired.
So essentially Stremio with Torrentio and Real-debrid!
Yeah but you just named three things you’ve got to setup to work together, where RD is actually paid.
Netflix you open and it works, that’s my point.
The setup is super easy though. And you’re paying way less than for Netflix, but you get way better quality, can download the videos, and you have everything in one place. You can also get an add-on that gives you the suggestions from all of the streaming services.
Still more complicated than Netflix.
Also, none of the money you pay goes to the original creators. If I’m already paying, I want at least of the cash to go to them.
But this is a Piracy community. RD costs money. Not good enough. We’re talking about the “ideal” solution.
Fair enough!
Guess I’m just a bit excited, since I’ve finally gone back to pirating after more than a decade. And Stremio is just really nice. Only thing I’m missing is the possibility of creating profiles. Can’t let my 8 year old daughter use it like this.
“works” is a strong statement given how they’re scamming people.
So that’s interesting, how exactly are they scamming people?
Not OP but I’d think he means about increasing their prices, locking down the account sharing and reducing the content (not made by themselves) at the same time.
Yeah that’s very far from the definition of a scam. A bad product isn’t a scam, you know exactly what you’re getting, it’s on you if you “fall” for it.
Since the conversation moved down a little, I’ll respond to this comment instead of your original question. For clarity, I’m not referring to them providing a terrible service as kratoz presumed. They’re right but as you said, that’s not a scam. What is a scam is their shady practice of selling people 4k plans while hiding the fact the paying customer will likely never receive that quality because they don’t make it clear on the sign-up page that they’ve locked that particular functionality behind arbitrary hardware requirements that make no sense and has zero relation to whether or not your internet service package has the bandwidth to provide 4k quality. See here for more details if you’d like.
Do you need to have a VPN running for that?
Nope, since real-debrid is doing the torrenting, you’re only downloading the cached content. You can use a VPN if it makes you feel safer, but it’s not really necessary.
Edit: just make sure to connect a Real-debrid account to Torrentio! They do the illegal stuff, while you just download without uploading, which is in a legal grey zone (in Germany).
Thanks! Aye if it’s ok in DE, it’s probably okayer elsewhere
I think there’s a typo, didn’t you mean to write Stremio-torrentio-realdebrid? ;)
Just gimme a button on every store page for Steam next to Purchase that says “Pirate.”
A library where you dn bring your USB-Drives, or DVD-Rs (or the bluray equivalentr and download the catalogue.
Basically: a sneakernet portal for torrent/usenet/whatever.
But I really like emphasizing the overlap of libraries and piracy communities.
One that plays shanties, but not just any shanties, pirated shanties.
With regard to ebooks, a clean Kindle-friendly website that immediately downloads the .azw3 file for any book selected.
Anna’s archive
https://github.com/evan-buss/openbooks
I run that as part of my Calibre docker compose, and when it downloads a book, you don’t even save it locally because it’ll go into Calibre if you set the folder watcher in Calibre to a shared bind mount where the temp file gets dropped.
Combined with FBreader and Calibre OPDS service, and baby, you got a stack.
Yeah there are lovely solutions for everything if you can self-host, but the general crowd only has standalone websites hosted by some brave pirate captain.
.azw3
didn’t they switch to epub last year?
I want this but the audiobook equivalent. Ive had such bad luck getting them.
Getting onto MyAnonaMouse was the best thing for me for audiobooks. They have open applications once every week I think, and they have most of the audiobooks I ever need, and many that I didn’t know I needed.
pretty much just CloudStream tbh
but with cross-device syncing
but with cross-device syncing
For real bro, Cloudstream is the ultimate app whether you want it for TV shows or anime (if you want 4K movies here, you might look at other alternatives).
Aside from account syncing if they could integrate with a Debrid service CS would be the ultimate app for everything (maybe Kodi is the only adversary, only because it is widely available and also has a similar extension feature, but also lacks account syncing and this is a bigger pain in the ass with Kodi).
CS integrates with RD if you use the Streamio extension. You setup RD in Streamio first and then copy over the API url into CS.
At that point, why not just use Stremio directly?
It is always cool to have one to rule them all.
I did not even know that was possible… I have seen an addon called StremioX is that the one you are referring too?
Check out Stremio. It has cross-device syncing.
I wanted to use stremio but since it’s torrent based it needs a VPN to use no? Last I checked the regular streaming site addon for stremio no longer exists and cloud stream works well enough to not put in the effort to switch
Is Cloud Stream not also torrent based? Personally, I use Real Debrid with Stremio.
Cloud Stream lets you get from sources like super stream or dopebox or even aniyomi plugins. I don’t have the money for fast VPN connection so it’s more convenient for me
Something that incorporates all the “Arr” softwares into one, with a proper setup process to begin with, and lots of customizations for the more advanced users
A sorta… “package” deal.
managing them all individually is annoying and i keep hearing about new “arr” softwares… its annoying and tedious…
of course, also with web interface, so it can be done remotely
For beginners, It’s also not really obvious how to set them all up so that it works together.
You can call it “BeginArr”.
Before I go getting more confused. Explain like I’m 5?
Bittorrent client with builtin tor-like anonymity. It also allows to search its hidden network, so you can find all kinds of stuff. Not that I would use it for piracy though, but it is pretty good for downloading open source software.
I really really liked Limewire and Shareaza. That coupled with collection search would be awesome.
BitTorrent