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.
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.
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.
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.
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.
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
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.
The technology mostly exists. The most important question is always how do you get people to use it.
The only way I see people using decentralized solutions is by having one interface where you can watch decentralized content as well as YouTube. That way they don’t loose any of the content or convenience.
No one ever bothers to open up two apps for videos, that is why a single app solution is the only way.
The unique selling point of decentralized video plattforms atm is 1) you can watch what is banned on YouTube 2) you are not beholden to the YouTube algorithm for conent.
So if we can sell that to users and not have them loose any convenience or UX, you can slowly start replacing YouTube.
Monetization is also an important point, but others have addressed this.
I’m not as optimistic as you.
Hosting video is really expensive. Making video is really expensive. YouTube was losing money for about 15 years despite having a monopoly on online video for most of that time and the best advertising tech in the world. I don’t think it’s possible to make a free competitor to YouTube.
On the paid side, there’s plenty of streaming services that are making money. But you have to be already established in order to get a contract. And since you will typically have to use social media in order to get past that initial barrier, it might as well include YouTube.
However, my guess is that YouTube makes the majority of it’s money from larger channels. If the larger channels all join paid streaming services(e.g. Nebula) then gradually that may be able to bring YouTube down.