Hi, my post is focusing specifically on YouTube since I observed the following categories have less intrusive solutions or privacy focused solutions, even if they are paid:

  • Operating Systems (Linux, for example)
  • Instant Messaging (Element, for example)
  • Community Messaging (Revolt, for example)
  • E-Mail (Proton, for example)
  • Office (libreoffice, for example)
  • Password Managers (Bitwarden, for example)

However, how do we distribute videos and watch them without data collection? I am NOT asking how do I use a privacy-focused front-end for YouTube, by the way, I am aware they exist.

I am wondering how we obtain a FOSS solution to something super critical such as YouTube. It is critical since it contains a lot of educational content (I’d wager more than any other platform), and arguably the most informative platform, despite having to filter through a lot of trash. During COVID, we even saw lecturers from universities upload their content on YouTube and telling students to watch those lectures. (I have first-hand experience with this at a respectable university).

I refuse to accept that there is nothing we can do about it.

138 points

I refuse to accept that there is nothing we can do about it.

I don’t think you quite understand just how stupendous the amount of data Google processes from YouTube alone is. There is basically no way for hobbyists to provide an equivalent service. Very few companies have those kinds of resources. If you want, you can of course try running a PeerTube instance, but you rather quickly run in to problems with scaling.

I find it almost miraculous YouTube exists to begin with. It is no accident Google has very few competitors on that front, and I don’t think YouTube is even profitable for them. Without Google’s deep pockets and interest in monopolizing the market, YouTube would have withered a long time ago.

Trust me, I want a solution too. But 500 hours of content are uploaded to YouTube every minute. All of that is processed, re-encoded, and saved with multiple bitrates. You can’t compete with that. YouTube might eventually keel over from Enshittification and its own impossibility, but replacing it with anything meaningful will be a challenge.

permalink
report
reply
50 points

[…] I don’t think YouTube is even profitable for them.

Correct. Even Google, one of the richest companies in the world, is struggling to afford the massive infrastructure required to run YouTube. That’s why they’ve been cracking down on ad-blocking software lately.

Also, this is likely why they’ve been pushing their new updated Chromium-based infrastructure for web browsers, which will prevent ad-blockers from working on websites. If you’re not using Firefox or Safari to browse the Internet by now, you should switch. They’re the only independent browsers not using the Chromium framework.

permalink
report
parent
reply
8 points

I’d even buy subscription if it was a family one without music bundled for a reasonable price. No such luck in my country.

permalink
report
parent
reply
5 points

None of these big tech companies are profitable because they pay their execs insane amounts of bonuses

permalink
report
parent
reply
1 point

Restaurants don’t take steaks off the menu because they aren’t are profitable as salads. One date wants a salad, the other wants steak, they make less profit on the steak plate, but the average of the two is profit enough.

It’s ridiculous to look at any one service of these behemoth monopolies as an island - They are one collective thought, EVERY SINGLE PIECE does not have to be to enshittified to generate the biggest possible profit.

permalink
report
parent
reply
16 points

While I do agree with you, I also see twitch, TikTok and Patreon presenting models that are quite competitive with YouTube.

From a privacy perspective, free junk content like TikTok, YouTube and twitch will always be hard coupled with targeted advertising.

But Patreon (and onlyfans for that matter) do offer a model that can work without ads.

In fact, if Patreon also introduced an ad-supported tier and allowed you to more broadly see other content aside from the direct person you sponsor, it could probably grow quite a lot.

permalink
report
parent
reply
10 points
  1. Tiktok is a company comparable in scale to Google. 130Bn in revenue last year.

  2. Patreon is nowhere near the scale of YouTube. But I also think it’s the only viable solution to privacy and supporting creators.

permalink
report
parent
reply
11 points

Counter-point : every single one of the videos uploaded to youtube already lives on the creators hard drive, usually in a much larger format. All that’s needed is for them to create torrents for them.

permalink
report
parent
reply
6 points

I think the largest challenge though is maintaining the distribution and managing the associated upfront costs.

Existing large content producers could likely afford to handle this but new producers could struggle paying to seed their content.

Though I do think overall this is more achievable than people give it credit for:

  • YT videos don’t need huge bandwidth for a sustained period; only for short bursts. Most views come in within a week.
  • Content is probably localized to specific countries. Less need to replicate across the globe.
  • Let the source prefer to seed the highest quality and other peers downsample and replicate as needed.
  • Doesn’t need YT scale. Tons of YT “content” is spammers leeching essentially free hosting from YT. No one needs to seed their videos if they don’t want to.
  • 1080p is still fine for YT videos. h265 is very efficient (though downsampling 265 isn’t great). Don’t need 4k for most videos.
permalink
report
parent
reply
10 points

I’d have agreed but hundreds of fmovies and similar sites exist on the high seas that provide free streaming of millions of HD content (movies, web series, etc.) somehow. They use some third-party video host that is magically able to concurrently serve millions of people.

permalink
report
parent
reply
12 points

the infrastructure of the pirate streaming sites is impressive, but I bet that is still orders of magnitude easier than hosting youtube.

permalink
report
parent
reply
3 points

Those sites just scrape from many different file hosting sites. They don’t pay for that storage themselves.

permalink
report
parent
reply
1 point
*

… which makes it even more wonderful, since those file hosting sites are now somehow able to serve video streaming to millions of viewers across the world FOR FREE.

permalink
report
parent
reply
1 point

Maybe the solution to YouTube is something similar to BitTorrent. It would make more sense for the protocol to preload the first chunk and to use a codec that can start with a lower res image and then fill in the resolution in subsequent passes. And on the front end, something like Lemmy would work, where channels and posts can be federated.

Considering the number of people who have 1gps symmetric bandwidth today, such a system should be able to technically work.

But nobody’s designed it yet AFAIK.

permalink
report
parent
reply
2 points

Because Google builds out their network as an ISP and doesn’t pay for the internet like the rest of us.

permalink
report
parent
reply
89 points

Peertube exists. Use it.

now I will admit that peertube is lacking content, but when you make something put it there. When you want something search there first and check out youtube last. This rewards those who publish there with your eyeballs

permalink
report
reply
7 points

Are there any good PT clients for Android?

permalink
report
parent
reply
10 points

Check out newpipe

permalink
report
parent
reply
9 points

firefox works great. You don’t need an app for everything.

permalink
report
parent
reply
5 points

I think you can use web browsers with it

permalink
report
parent
reply
3 points

Grayjay and I believe Tubular has a thing for it.

permalink
report
parent
reply
2 points

I like GrayJay. It has a PeerTube plugin.

permalink
report
parent
reply
2 points

Newpipe works

permalink
report
parent
reply
38 points
*

Torrents solved this problem (big data distribution) over 20 years ago now, and is still a sizeable chunk of all internet media traffic.

All that’s needed is for people to actually create torrents for their content, and a user friendly way for people to post and view magnet links.

I’m trying to integrate them into lemmy in various ways: https://github.com/LemmyNet/lemmy/issues/4204

permalink
report
reply
4 points

I appreciate your work. I’m thinking it should be easy to reach out to non tech content creators to get permission to migrate their stuff, and for end users like me to request that without a technical barrier. For example: I was watching a self defense channel throughout the week until the youpocalypse happened. What if there is a simple button for me to request his data to be integrated into your system? I’m pretty sure he is more focused on exposure and reach rather than ad revenue, so he might consent. You interpret this to be consent to ytdl it, store it, spread it.

permalink
report
parent
reply
4 points
*

Sure, a lot of people do even have entire youtube playlists and channels shared on torrents without their consent even, downloaded with youtube-dl. Getting existing content onto torrents should be pretty easy.

We do need to get these content creators to create and seed their own torrents also tho, rather than have everyone else do it on their behalf, then post their own torrent links so others can help seed.

The only clean way I see this happening is some kind of a tool that simplifies this, or a readme that can help with the process, possibly linked to lemmy’s post creation as a video/audio upload button, and on any other platform that supports magnet links.

If anyone knows of something like that already, it’d be really helpful.

permalink
report
parent
reply
2 points

I’m wondering what your thoughts on IPFS are.

permalink
report
parent
reply
33 points

I’m not sure if you can replace YouTube. It’s too popular and has been a mainstay of the Internet for 19 years. We won’t be able to convince people to just up and leave YouTube.

Best case scenario is to lead by example and start sharing videos from PeerTube.

permalink
report
reply
4 points

Not only that, I am certain Google will put as much money as needed into it not to allow any competing platform.

YT is not profitable, but gives them data, power and control.

permalink
report
parent
reply
2 points

same issue with twitter. too much momentum, not enough enshitification yet

permalink
report
parent
reply
7 points

I haven’t ever seen anything useful on twitter except funny tweets from musk

permalink
report
parent
reply
4 points

Twitter’s different IMO. It relies on the network effect, whereas YouTubers get paid.

permalink
report
parent
reply
2 points
*

were not talkin about the small number of creators. its all about the audience . though i see what youre sayin… chicken and egg kind of thing… its ok, google is making it hard on them

permalink
report
parent
reply
21 points

Video hosting/streaming is the hardest use-case to replace due to infrastructure costs. PeerTube exists, which works like torrents and is probably the best solution that we’re gonna get for this. I don’t see it replacing YouTube though, since decentralization fundamentally limits reach (and potential income as a result) and a lack of data collection makes it harder to accurately profile viewers (both of which professional content creators care about). It’s probably fine for hobbyists and FOSS projects that want to distribute videos though.

permalink
report
reply

Privacy

!privacy@lemmy.ml

Create post

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

  • Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post
  • Don’t promote proprietary software
  • Try to keep things on topic
  • If you have a question, please try searching for previous discussions, maybe it has already been answered
  • Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience
  • Be nice :)

Related communities

Chat rooms

much thanks to @gary_host_laptop for the logo design :)

Community stats

  • 4.4K

    Monthly active users

  • 1.6K

    Posts

  • 23K

    Comments