Skip Navigation

User banner
Posts
3
Comments
82
Joined
2 yr. ago

  • Ok, maybe stremio has a torrent client compiled in or maybe a plugin i dont use has one then.

    However, if you turn off upload in your torrent client you can still get caught, uploading isnt want triggers it, connecting to peers with your exposed ip triggers

  • Gotcha, i only use the debrid links so my knowledge on this was how cinemahd used to do it in the past

  • Not 100% sure but since they are free links they wont come from torrents, at least not in the same way. They are being scraped from streaming websites.

    Whetger or not the original uploaded got them from a torrent is unknown but they would have just downloaded it once and uploaded so very different in its effect on torrenting.

    Those sites have always coexisted with torrents because they are often of low quality whereas torrents are higher quality

  • Not 100%, stremio is a front end for a debrid service and the debrid service will download the torrent and add it to their cache and stremio users will access the downloaded file directly from the debrid services' servers.

    Only the initially download may cause a slow down of torrents. Idk exactly how they distribute the file to their cdn. If all the servers in their cdn download the same file at 1 time it may cause a temporary slow down of torrents but i would assume they don't download directly on each server and instead download on some close to the requesting user and then use some kind of file synchronization technique to propogate the file through the network.

    Their cache is pretty huge and for most shows they already have tons of links cached and wouldn't need to keep downloading very often.

    Stremio isn't the first front end for these services and like all the rest of them it will eventually get shutdown too and this will continue long after stremio.

    The real.issuein my opinion isnt bandwidth hogging by debrid services its that if everyone migrates to them that the majority of the network will be leechers. With less seeders the remaining seeders will need more powerful computers to support the torrents and if they cant afford the upgrade them the whole system could collapse

  • I dont think stremio does either technically. Stremio it's typically used as a front end application for debrid services. Mainly real debrid, all debrid and premiumize.

    I believe the 2 debrids only download, but i think premiumize seeds, but not 100% sure.

    That being said if a file gets added to these services it is not constantly leeching like op said. The real debid servers for example will download a torrent and distrubute the downloaded file throughout their cdn, leaving it in their cache for 30 days. I believe each time it is accessed by a user that 30 day clock is reset.

    Stremio typically only shows cached torrents in there app so in order for a user to force a download they would need to go to their debrid provider directly and add the torrent causing it to get added to the cache.

    Is it bad for the torrenting network, yes because they don't seed, is stremio using up all of seeders bandwidth, probably not

  • I went to increase the lvm portion of my / and /home by taking 10G from /home and adding 10G to /. Instead of writing -10G i wrote 10G on my /home volume and changed it from 450G to 10G instead of 450G to 440G

  • So there are multiple technologies at play. One is an indexer program (jackett/prowlarr/etc). These basically hook up to public trackers (1337x, TPB, etc).

    Then you have Sonarr/Radarr which are connected to the indexer. Sonarr and radarr basically have an rss feed (which is basically a list of content, podcasts and youtube apps use this to show you new episodes/videos).

    I think they use tmdb or something as there source of rss feeds. They also let you select which shows to monitor and it stores that inforamation in a database. So sonarr will reach out to tmdb and request the latest rss feed for a show every so often for the shows in the database. If an episode that sonarr is supposed to download is listed on the rss feed it will then send a request to its indexer and tell it what show, what episode, what season, etc.

    The indexer then searches each tracker it is connected to for that show, season, episode combo and returns a list of links to sonarr/radarr.

    Sonarr then has a set of rules in its database to filter these links (ie minimum quality, language, etc) to determine which link to pick). Finally in its settings sonarr/radarr has a location where it should save the files.

    Now sonarr/radarr cant download themselves, instead they are also hooked to a torrent client. For example qbittorrent which has an api which allows you to programatically download torrents (ie it has a command to download a torrent and sonarr/radarr sends the command along with additional information like the link and where to save the files.

    This is the basic setuo but there are other tools used sometimes like unpackarr which is for decompressing files that get downloaded. Unpackarr watches a folder for new files and if it finds a file in a compressed format (7z, rar, zip, etc) it will automatically decompress it so that a media program like jellyfin can play it without you having to do it manually.

    Programs like jellyfin are media servers where you would specify folders for movies/tv shows/etc and any playable file in those folders can be streamed in their app/web interface. These kind of programs are really just graphical programs that are easy to set up and use that are built on top of more technical programs like ffmpeg which does the transcoding and streaming.

    Then there are also programs like flaresolverr. You would integrate this into your indexer because some trackers might use cloudflare to prevent bots (they require you to click a checkbox and watch the movement of the cursor to see if it is robotic). Flaresolverr uses something called selenium webdriver which is a program that can automate a webbrowser. You can program it to open web pages, click things, etc. I assume the code uses randomization to make cloudflare think a person is moving the mouse to click the button so you can access those trackers

    In simple terms that's how it works. All these programs set up a web interface and api and send each other http requests to communicate

  • Whoops

    Jump
  • I'm dying lol

  • Unfortunately haven't had much time to play but i've been playing elden ring again. I'm juat getting to Morgott. And witcher 3 (which i've had for probably 6 years now and never beat) i'm in skellige trying to finish the quest where we help them figure out who should be the next leader

  • And the thing is i dont mind a game trying it out. Witcher 3 and elden ring trying open world came out excellent but so many games just tack on a giant world that ends up being a collectathon or a bunch of fetch quests. Padding out games with a bunch of bullshit is just stupid

  • I actually love the concept of open world games. Ive sunk tons of hours into skyrim, oblivion, fnv, far cry 4, witcher 3, gta v, etc.

    But now so many games want to be open world when they dont need to be. I loved the shit out of old school halo and never once thought damn i wish this was open world

  • I use qksms from fdroid. I did not even realize they have premium features. Its a great app

  • How would you determine the configs that were modified? What do you mean put down?

  • For the automating of reinstalls what do you mean?

    Is it just a playbook that installs the distro, them installs the same packages, and then restores things like /home from backup?

  • I recommend bodhi linux. I was looking for something similar to arch and i think this is a good alternative. I have been using it for about 3 years now and had no serious issues. They recently updated to 7.0 and now the packages are much more up to date.

    It is based on ubuntu 22.04 and uses apt as a package manager. I find installing nix package manager alongside it can help get any packages it doesnt have, but i havent really had much issue with that since moving to 7.0

    Its designed to run on old hardware, and i can vouch it works fine on a system with 2gb ram so it will not use much resources.

    It comes with thunar as manager and terminology as terminal. I have also used pcmanfm and mate terminal on the system and they work fine as well.

    It uses moksha desktop environment which is a fork of enlightenment but i have also used lxde on it as well and switching was not hard.

    I dont really game on it since it is on low end hardware but it should have no problem with retroarch on a more powerful system.

    It has synaptic package manager for gui installs but tbh i haven't really used it since i use cli for that. You shouldn't have any trouble installing flatpak on it as well. And you should be able to use obs on it (tho i haven't tried)

    I would say this distro should do most of what you want extremely lightweight and mostly out of the way (don't really get notifications on it).

    It requires a bit of tinkering at first because it is minimalist and only ships with the minimum required packages but this gives the option to put the packages only you want on there. But once you're set up you really won't have to change anything

  • I'm not one hundred percent on the train of immutable, however, i have undertakes nixos and don't user flatpak/snap. The nix configuration file is where i install everything.

    But while.i agree its not super hard to switch DEs on something like ubuntu etc. But one cool thing on nix (which i think you can do on any distro with nix package manager installed) is that you can test the package without installing it at all. The roll bavk id also nice cuz ive had situations where apt gets "broken" ive always been able to fix it with a little searching but its always frightening. Knowing that nix can go back to an old config at anytime makes me a little more comfortable

  • Thief no doubt

  • I use bash-it and set it to powerline theme

  • I just rsync my home dir to a backup and then rsync it to a new machine