YouTube2PeerTube - a bot to automatically YouTube channels to #PeerTube channels.

Check it out. Many people are not yet ready to get rid of YT due to network effects, etc. But you want to be prepared to make the jump at any time, right. And you want to help @peertube grow to great heights, of course :)

This bot by @mister_monster helps you do so with ease.

I just added it to Awesome Humane Tech and #ActivityPub developer tools watchlist.

github.com/humanetech-communit

git.feneas.org/feneas/fedivers

@humanetech @peertube @mister_monster I would just like a way to use a spare computer and bandwith to help instances in a torrent-like fashion. Maybe like select videos to download and help seed. Is this possible to do?

@PestToast
Peertube uses webRTC, so viewers share server load basically while they're watching.

I'm not sure if Peertube has some type of relay functionality or not, I don't believe what you're trying to do is possible. But you *can* host a Peertube server and make videos that aren't easy to find on Peertube available, and my tool enables you to do that with YouTube videos with ease.
@humanetech @peertube

@mister_monster @humanetech @peertube I don't have the time or knowledge to host my own instance, but I would definitely open a program and click a button to contribute some of my resources to the network.

Follow

@PestToast
What it would take to build this: a bot that takes video URLs, archives the video and pretends to be watching it over WebRTC. Seems simple enough, someone should build this, I might dive into it if someone hasn't done it already before I get around to it. You've come up with a wonderful idea!
@humanetech @peertube

@mister_monster @humanetech @peertube is WebRTC fundamentally different from bittorrent? Like there's no way to drop a WebRTC video into qbittorrent or something?

@PestToast
I'm not entirely sure about that. WebRTC is basically bittorrent, but I'm not sure how a Peertube server handles tracking, so I'm not sure how you'd seed a video hosted on a Peertube server and viewers would know to connect to you as well as the main server. In theory it is possible but it really depends on Peertube's WebRTC implementation.
@humanetech @peertube

@PestToast
Actually, scratch everything ive said about this lol, looks like they implemented basically what you want to do in a recent update. docs.joinpeertube.org/contribu you can run a Peertube server and "cache" videos for other servers, allowing your server to seed them for viewers. So yes, what you want to do can be done.
@humanetech @peertube

@rigelk
So this is an old feature? I've gone through the Peertube docs and never seen the feature until now. How long has it been documented?
@PestToast @humanetech @peertube

@mister_monster @rigelk @humanetech @peertube hm... so I have to pay for a domain name and figure out how to run a whole instance just to contribute my bandwidth/storage? That seems overly complicated.

@PestToast
You don't have to, it is just the best way to integrate from the perspective of compatibility with HLS and performance-wise.

If you want a simpler setup, you can always seed individual resolutions of a few videos via a WebTorrent-capable torrent client.
@mister_monster @humanetech

@rigelk @mister_monster @humanetech Thank you for the replies!

Do you know of a web torrent capable client that won't gank my system resources? I started searching for one, but usually people that are involved with related projects will know about things that are suppressed through websearch in favor of SEO tweakers

Sign in to participate in the conversation
Mastodon 🔐 privacytools.io

Fast, secure and up-to-date instance. PrivacyTools provides knowledge and tools to protect your privacy against global mass surveillance.

Website: privacytools.io
Matrix Chat: chat.privacytools.io
Support us on OpenCollective, many contributions are tax deductible!