this post was submitted on 08 Oct 2023
23 points (100.0% liked)

Free and Open Source Software

17977 readers
4 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

I'm on Linux mint, and I've been wanting to reorganize and clean out my online footprint for a while now, starting with Youtube. I realized that a very useful way to do this would be by compartmentalizing my youtube activity. This would have the additional benefit of each "compartment" having a very specific algorithmic "identity" on YT's backend, so i'd likely only get recommendations directly related to the niche of the channel, both reducing distractions and increasing gems being recommended.

So, I need a YT client with the following features:

  1. runs on Mint
  2. Convenient as a daily-driver
  3. easy and safe to switch between different accounts
  4. preferably FOSS
  5. if it had a mobile version, that'd be great. But I'm not naive enough to believe that such a convenient thing would ever happen.

I'd love to hear from you!

top 11 comments
sorted by: hot top controversial new old
[–] [email protected] 17 points 1 year ago
[–] [email protected] 10 points 1 year ago* (last edited 1 year ago)

I use freetube, https://github.com/FreeTubeApp/FreeTube

I don't think it has a mobile version

It might not quite be what you want because it doesn't rely on YouTube's algorithm at all. You subscribe to channels and freetube will show you videos from those channels. Well I guess you can view trending videos and such but it isn't personalized.

One downside is I find it difficult to discover new channels because there is no algorithm recommending stuff. Watching a video and then looking at the 'up next' list is helpful though.

[–] [email protected] 9 points 1 year ago

This may not be exactly what you're looking for but have you considered using Firefox containers, automatically logging in to a different Google account for each container? I'm fairly sure this would work on mobile (probably only Android though), and is almost certainly more convenient and polished than a separate YouTube client.

[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (2 children)

I'm aware of FreeTube and PlasmaTube, which IIRC both require an Invidious instance. There was something called SMTube in the past, not sure if it still exists.

Nothing I'm aware of has both desktop and mobile version, but if anything there are more options for mobile YouTube clients; try NewPipe or Clipious.

Edit: SMTube does still exist. It does not require Invidious, but it does use tonvid.com.

[–] [email protected] 3 points 1 year ago

Freetube is good. But, Plasmatube is broken (cannot load videos).

[–] [email protected] 2 points 1 year ago (1 children)
[–] [email protected] 2 points 1 year ago

oh it is still being updated! great.

[–] [email protected] 3 points 1 year ago

Friendly reminder that multiple accounts will not be sufficient to compartmentalize your youtube activity, since google will still see your IP address and client/browser fingerprint. Using different clients through different VPN (or proxy) sessions can help there.

[–] [email protected] 3 points 1 year ago* (last edited 1 year ago)

The only Desktop native YouTube client I know is PlasmaTube (I think it's made for Plasma Mobile), which uses Invidious backends, might not be what you're looking for.

[–] [email protected] 1 points 1 year ago
[–] [email protected] 1 points 1 year ago

The Unix way: sfeed + mpv + yt-dlp