Edit: in the past
It's one thing to put a <video> element on a HTML page (or implement video over webtorrent), it's quite another to make people actually watch it instead of their TikTok feed.
I designed it in order to stream videos and get paid without worrying about getting deplatformed
Two weeks ago it was covered in a respected security publication: https://www.helpnetsecurity.com/2026/06/19/safecloud-browser...
It's coming out soon, but if you're adventurous, you can try it on GitHub already.
Edit: I posted it on HN right now as https://news.ycombinator.com/item?id=48763565
I think people who don't make videos for a living severely underestimate how expensive it is to produce high-quality videos people want to watch. This isn't like writing a tweet or even posting a picture on Instagram. Even a decent 20-minute video can easily take 40 man-hours of high-skilled labor.
I have a pretty small channel (~100K subscribers) with no employees and relatively low upkeep costs (a few hundred dollars a month), and even I could not make this work if I didn't get at least $500-$1,000 per video on average, since it just takes so much time and money.
Most channels with more than a million subscribers are likely founders working 60-80 hour weeks with multiple full-time employees supporting them. You cannot do that in the hopes of viewers donating $5 here and there.
And yes, there are people who make content for free - most of them fail to hit a hundred views per video. And the difference between a million views and a hundred is 10,000x. You cannot create a platform without big users.
I think any real competitor to YouTube nowadays would have to be backed by a big corporation that can pay big creators million-dollar deals to make the switch. Otherwise it's just dead in the water.
Yet it's currently hard to find a real usecase for it, since neither the content you want nor audience is there on PeerTube at the moment. If you're interested in open source software or data privacy you might find something here or there, but topics like gaming, music, sports or movies are very much underserved on the platform at the moment, and get almost no attention from viewers.
For example, I recently did a test search and found a let's play for the Legend of Zelda: The Wind Waker. The videos had something like 3-5 views on PeerTube, and about 10-15 times that on the creator's YouTube channel.
It's the same issue as on Mastodon and Lemmy to be honest, except exaggerated. If the majority of topics aren't well represented on these platforms, then the general public won't use them. And if the general public won't use them, then the creators that would bring the general public over won't use them either.
They need to figure out a way to encourage people outside of the 'hardcore tech nerd raised on Usenet' audience to use these platforms.
1. Chunk one inside a YT video 2. Chunk two inside a TikTok video 3. Chunk three on an X thread
And then just post the manifest somewhere that can be read by a client, that then pulls the data in (video, doc, anything)
Obv, not meant for speed or good UX, but if we’re going down the route of decentralization, we can probably leverage social platforms to host chunks of data.
It was a really good experience, so I'll continue that way.
If you want to check out the videos: https://www.asfaload.com/videos/
same situation that bitorrent found itself in
You make non interesting 20’ YT video? Well too bad your 80 labor hours & equipment time are lost.
PeerTube is software you could use to make a video streaming website like Nebula.
What does Peertube pay?
There is your answer. If people want good stuff, there needs to be money flowing to the source of it. The internet desperately needs to shed this "everything good is totally free" mindset, because what it actually manifests as is "I love taking without the requirement of giving".
I get your point, but many of them fail to hit some hundreds of views due in large part to all of the large, professional channels that are spending hundreds of man hours as week producing content.
If the production was less professional do you think total viewership hours would drop significantly, or would it be distributed across more channels?
The cost of creating and editing videos going to come way down, there's already ways to do it in the past few years.
You need to build a product so good that my statement above sounds INSANE. Not just “I think he’s wrong” but “dude absolutely no way. Everyone will want this. Are you stupid?”
And this is not that product.
Edit: yeah. I was curious so I went searching for ASMR videos. The default search brought some (terrible-looking) ones up, but half of them were in French? I sorted by views instead, and even though I literally only searched for “ASMR”, there were no longer any ASMR videos near the top of the results. For something trying to compete with YouTube, this is a very mid experience. Nobody is going to waste time migrating.
Nobody is going to go to OP's personal site to watch videos. They are going to fire up YT and eat what the algorithm feeds them.
The reason PeerTube and Nebula are important is it provides the potential for a true alternative destination for people looking for videos. Once these platforms have an enough content to draw an audience naturally, then content creators will be able to survive a post-YT world.
For people like the OP, it's probably best to follow the model video games do with DRM. Post on YT first, to get the ad revenue, then repost on other platforms after some time to build up an alternative subscriber base. Presumably, in-video sponsorships will pay for these views as well, even if there's no direct ad-sense like revenue model.
Even more annoying is that it terminates your YouTube account entirely, so now I can't even login to use it. And I was a premium subscriber, too!
The best thing about YouTube is their agreements with rights holders to allow music and revenue sharing easily, which makes it very simple for creators and remixers etc to not get their stuff removed via DMCA.
That one is likely the best use case while one monetizes on YT waiting for FreeTube to gain more popularity. Worth also for keeping a safer online accessible backup in case things go south with the YT channel being taken down for any reason, be it bogus copyright claims or else. What I'm not sure of though is how long until Google changes YT rules to disallow linking or even mentioning competing, or perceived as such, services. Companies always do that: I'm a Ebay user since 2008, 100% feedback both as seller and customer, hundreds of positives not a single negative or neutral in 18 years, but a while ago Ebay in their infinite wisdom blocked a listing of mine because I added the links of the documentation needed to use the device I was selling; no way to appeal successfully or have it restored, they evidently either used a monkey or AI to detect what they identified as an attempt to contact the customer outside of Ebay, for a €30 item nonetheless. Years ago they didn't enforce such idiotic limitations, so I wouldn't put any trust on YT to remain consistent with their current rules.
I think people should be more aware of the perverse incentive of YouTubers saying, "my guaranteed source of income is very little and unstable guys, I need you to also subscribe to my patreon" where - could YouTubers perhaps have a reason to act like their ad revenue is very little? In my experience, while ad revenue isn't great, for any decent-size YouTuber its still enough to live on and in any case it always stays a significant income stream.
the fundamental issue a lot of people here don't seem to get is that high quality videos that people want to watch are expensive to create. Besides the huge amount of high-skill labor, there's also just production costs, software, equipment, upkeep, etc.
At the very least, ignoring all other costs, a single person making good videos somewhat regularly is a full-time job. People who make entertainment also need to eat and pay rent, the money has to come from somewhere.
Youtube's biggest threat ever died in the cradle because they foolishly thought users would volunteer money to them.
No one with capital and capability looks at youtube, looks at youtube's audience, and says "Yeah, 30-40% ad-blocking and 4.5% paying for premium, these are the people I want to build services for!".
That sort of work also tends to be less well-compensated than that of SWEs which makes it more important to be paid for work (which most FOSS project cannot do).
If we are talking about clickbait and making money from getting unwanted ads in people's faces, no thank you we don't need more of that.
I generally like smaller sites, but those topics weren’t exactly engaging for me.
I have the most popular NSFW LoRA (actually a LoKR but whatever) for at least one major text to image model on CivitAI.
Once it blew up I made a Patreon, maybe 6 months ago? I get $50 a month from it. I doubt that even covers my electricity costs for training.
Podcasts and videos do have the advantage of being able to ask for people to donate with every podcast/video, but people just aren’t inclined to give their money away when they don’t have to. It’s a rare trait.
If a channel has 100 subscribers - (except if it's a brand new channel) - it's because people saw the videos and decided, no, I don't want to see this, I'm not going to subscribe.
Put all of those people on a platform together, you will just end up with a platform with more creators than viewers.
Unless the service is behind some company name and it was not the admin who upload the stuff. Then suddenly you are just a cloud provider whose job is just to cooperate with the copyright owners.
PearTube (PoireTube) would just have the Fox News clips.
This is the same problem as TOR exit nodes and why 3 letter agencies run most of them.
When I go to https://joinpeertube.org, I'm met with a double hero section that tells me about PeerTube, which is ultimately meaningless to 99% of the population.
When I get to actual content on that page, it's not an aggregate of all of the most popular videos across the federation, it's a description of the types of videos you can find on federated sites with links to the sites and not video embeds. You're telling me on the front page that I have to do legwork to find the videos I want to watch. You're already not competitive. You already lose.
Creators go where users go. If you don't build the platform to attract users, you will not get the volume of content that is required to hold people's attention. There's a reason why people come to YouTube, Reddit, Hacker News, Reels, etc. There are almost no clicks between the user and the content, and the content is plentiful.
Every time I try to use PeerTube, I have to try to find where to find the videos. As someone who's been chronically online since 1995, it's not that big of a deal. I can find them eventually. But that UX sucks, even for me, so it's probably utterly untenable for the vast majority of casual users.
You are trying to compete with slot machines by inventing a machine that makes the user read a bunch of stuff between each pull of the lever. It's not super difficult to see why that is a competitive disadvantage.
The spacing of every component feels wrong, the font choices are off, the text is too small, there is way too much white space, the "other video" section looks like its just jammed off to the side. The overall feel of the website is very amateurish.
The top channels get all the views because they're the only ones making videos people want to watch, and they're monetized because making such content is really, really expensive.
The problem is that beyond creators with "hollywood-like budgets", even just making 1 good video a week is a full-time job. Most creators are not looking to get rich or get massive returns, they just want to survive and pay rent. Which means any channel of any value has to be able to generate at least few thousand dollars month.
I might open a pull request to support some new video code, and that might only require a few dozen lines over a few files. That's easy to review, and it either works or it doesn't. Worst case they say "our convention is to register codecs as a subclass of X class, but you subclassed Y class" or something equally straightforward.
Let's say instead I wanted to change the workflow to register an account. Now I'm changing a bunch of JavaScript, CSS, templates, I'm adding pages, and I also need to update the backend. Even if someone is that into frontend work, it might take forever to even get reviewed by the maintainers because it's a massive PR.
Plus, now we've moved into subjectivity land: "I'm used to the old workflow," (because they designed it) "The last one was really easy" (for an engineer), "I think we should focus on the backend before we work on the UI," "I don't like this font because the license isn't free as in freedom" etc.
Even if you just mockup something on Figma or whatever, unless you're a maintainer it's probably going to just get ignored as a feature request. Because there's also the psychological aspect of basically being told that the UI you wrote is implicitly bad, if you're the maintainer reviewing the mockup.
Website | Join an instance | Create an instance | Chat with us | Donate
Be part of a network of multiple small federated, interoperable video hosting providers. Follow video creators and create videos. No vendor lock-in. All on a platform that is community-owned and ad-free.
Developed with ❤ by Framasoft
PeerTube is a free, decentralized and federated video platform developed as an alternative to other platforms that centralize our data and attention, such as YouTube, Dailymotion or Vimeo. :clapper:
To learn more:
All features for viewers | All features for content creators | All features for administrators
Just upload your videos, and be sure they will stream anywhere. Add a description, some tags and your video will be discoverable by the entire video fediverse, not just your instance. You can even embed a player on your favorite website!
You are used to hosting live events? We got you covered too! Start livestreaming from your favorite client, and even host permanent streams!
Follow your favorite channels from PeerTube or really any other place. No need to have an account on the instance you watched a video to follow its author, you can do all of that from the Fediverse (Mastodon, Pleroma, and plenty others), or just with good ol' RSS.
Be it as a user or an instance administrator, you can decide what your experience will be like. Don't like the colors? They are easy to change. Don't want to list videos of an instance but let your users subscribe to them? Don't like the regular web client? All of that can be changed, and much more. No UX dark pattern, no mining your data, no video recommendation bullshit™.
In addition to visitors using P2P with WebRTC to share the load among them, instances can help each other by caching one another's videos. This way even small instances have a way to show content to a wider audience, as they will be shouldered by friend instances (more about that in our redundancy guide).
Content creators can get help from their viewers in the simplest way possible: a support button showing a message linking to their donation accounts or really anything else. No more pay-per-view and advertisements that hurt visitors and alter creativity (more about that in our FAQ).
You don't need to be a programmer to help!
You can give us your feedback, report bugs, help us translate PeerTube, write documentation, and more. Check out the contributing guide to know how, it takes less than 2 minutes to get started. :wink:
You can also join the cheerful bunch that makes our community:
Feel free to reach out if you have any questions or ideas! :speech_balloon:
See the production guide, which is the recommended way to install or upgrade PeerTube. For hardware requirements, see Should I have a big server to run PeerTube? in the FAQ.
See the community packages, which cover various platforms (including YunoHost and Docker).
If you have a question, please try to find the answer in the FAQ first.
See the user documentation.
See how to create your own instance.
See the more general admin documentation.
Learn how to import/upload videos from CLI or admin your PeerTube instance with the tools documentation.
See the architecture blueprint for a more detailed explanation of the architectural choices.
See our REST API documentation:
See our ActivityPub documentation.
Copyright (C) 2015-2025 PeerTube Contributors (see CREDITS.md)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/.
Those are the people who will happily go to an alternative product. And while that product might start as a pirate YouTube, the one that nabs 30% of YT's traffic can certainly make a pivot to legit. If you're a content creator whose audience is mostly in that group, you're likely to start posting content directly on the competitor's site.
I'm guessing OP had their account banned for using a tool like yt-dl too aggressively. Then again, doing that does give a warning.
if we could have less working hours or cheaper rent or less expensive bills more people could do hobby stuff again ofc. but right now is tricky for that
My login server is lemmy.world, so if you sign up with something else ymmv.
I'm a professional YouTuber. The problem with a "donation" system is that, unlike something like tweets or even blog posts which are either free or low-cost to produce, high-quality video is really. expensive. to produce. And people just will not pay if they don't have to.
A good 20-minute video can easily cost 40 man-hours of high-skilled labor to produce. That is, a whole week of labor. And that's not counting expensive equipment, software, licenses, etc.
I cannot run a business on people deciding to give me money for nothing out of the goodness of their heart. And I am still a one-person business, imagine having 5 full time employees. Even YouTubers with millions of subscribers and mature audiences with disposable income often struggle to clear like $5K/month on Patreon. Which, for a multi-person business, is simply not enough. Meanwhile, that same creator might be pulling $20K/month through ads and a similar amount through sponsorships.
YouTube is more similar to Netflix and HBO than Twitter or Reddit. Yes, in theory anyone can upload to YouTube, but the majority of content that is actually watched is at this point produced by full-time creators, some of which are solo self-employed while others are at this point running whole media production companies. And those are the people you need to make a service succeed.
It's the most annoying and persistent counterpoint brought up in these discussions, but it has no grounding in reality. The most popular contingent of viewers are ad-supported, close behind are ad-blocking, then the last 5% are your subscribers and donators.
I explained exactly why I think they are important in that entire paragraph. And the evidence I'm right is the fact that YouTube could trivially prevent ad-blockers tomorrow, but they don't. They've tried it and quickly rolled back the changes. Presumably they lost a lot more audience than expected.