Peertube

2125 readers
2 users here now

A free software to take back control of your videos

Peertube is an open, federated alternative to Youtube without advertising or tracking. On this site, you can find a good Peertube instance, with good rules, good moderation and most importantly a friendly community.

https://joinpeertube.org/

founded 4 years ago
MODERATORS
76
8
submitted 1 year ago* (last edited 1 year ago) by dragfyre@kbin.social to c/peertube@lemmy.ml
 
 

Someone recently asked about finding content on PeerTube, and I thought I’d share some of the playlists I’d created with good content that I’ve discovered in various places. This one is a collection of retro gameplay videos, mostly longplays that aren't part of a dedicated retro gaming channel (so not much Blown Cartridges, for example).

77
 
 

Someone recently asked about finding content on PeerTube, and I thought I'd share some of the playlists I'd created with good content that I've discovered in various places. This one is just a lofi/chillhop playlist.

78
79
 
 

mastodon's official instance is mastodon.social lemmy's official instance is lemmy.ml pixelfed's official instance is pixelfed.social

what is peertube's official instance? im looking to upload videos without the fear of my content getting deleted because the instance is closing. and i mostly prefer to use the official instances of fediverse enabled social networks.

i read about peer.tube on the faq, but signup is not available yet.

thanks.

80
 
 

A series about my journey of running this PeerTube instance on a NUC in the Kitchen. I go through the problems I have with the UI/UX and things I learn on the way.

81
 
 

Anyone have any recommendations for queer peertubers? It doesn’t matter what kind of content they post as long as it’s in English.

82
83
84
 
 

Because it doesn't seem to work as I expected.

I thought if a peertube server follows another peertube server that all the videos that the second server uploads to any channel are automatically pushed into the timeline of the first server. That doesn't seem to be the case though, I have seen multiple servers that follow each other but the videos posted on one are nowhere to be found on the other.

Why have this servers following servers thing then? Is it just a whitelist? But if it was a whitelist I shouldn't be able to follow any accounts on other servers from an obscure pt account, which doesn't seem to be the case also.

Soooooo, any ideas? Just bugs?

85
86
87
 
 

Hey everyone. I'm looking for feedback on my videos. This is the best one I've done in a long time. I'd like to improve upon it though.

Do you have any feedback? Please feel free to nit-pick.

I'm also curious as to what kind of videos you'd rather see, like do you prefer SuperTuxKart, Minetest, Dink Smallwood, FreeDoom, or any other fully free software gameplay?

88
89
90
91
 
 

cross-posted from: https://lemmy.ml/post/651369

You need to generate an openssl secret with:

openssl rand -hex 32

and include the following lines into your /var/www/peertube/config/production.yaml file after the webserver section:

# Secrets you need to generate the first time you run PeerTube
secrets:
  # Generate one using `openssl rand -hex 32`
  peertube: '[put output of openssl rand -hex 3 here]'

BE

92
 
 

I checked instances with most users here: https://fedidb.org/network

And I concluded that TILvids is the most decent instance if you consider userbase and quality videos/channels. At least for english-speaking folks. Am I right?

Do you know other good active instances?

93
 
 

PeerTube is a decentralized and federated alternative to YouTube. The goal of PeerTube is not to replace YouTube but to offer a viable alternative using the strength of ActivityPub and WebTorrent protocols.

Being built on ActivityPub means PeerTube is able to be part of a bigger social network, the Fediverse (the Federated Universe). On the other hand, WebTorrents and related technologies help PeerTube to solve the issue of money, inbound with all streaming platform : With PeerTube, you don't need to have a lot of bandwidth available on your server to host a PeerTube platform because all users (which didn't disable the feature) watching a video on PeerTube will be able to share this same video to other viewers.

If you are curious about PeerTube, I can't recommend you enough to check the official website to learn more about the project. If after that you want to try tu use PeerTube as a content creator, you can try to find a platform available there to register or host yourself your own PeerTube platform on your own server.

The development of PeerTube is actually sponsored by Framasoft, a french non-for-profit popular educational organization, a group of friends convinced that an emancipating digital world is possible, convinced that it will arise through actual actions on real world and online with and for you!

Framasoft is also involved in the development of Mobilizon, a decentralized and federated alternative to Facebook Events.

If you want to contribute to PeerTube, feel free to:

94
 
 

The first time this runs, it'll ask for details, but after that it should just upload your video.

The information it needs is dumped into a file, to be sourced later, so if you want to change a variable, you can just remove that line of the file (pt_info.txt), and it'll ask for it again.

A few notes:

  • The name of the file becomes the title of the video.
  • You need a second argument, which is the video's description.
  • You'll need fuzzy-finder (fzy) so it can let you select things.
  • If you don't have pass installed, it'll store your password in plain text.
  • If you do have pass installed, it'll remember what your passwords name is, and just use that.
  • It only takes 1 category ('education', 'sports', et c.), so all subsequent videos will have the same category unless you change that.
  • The default licence is CC0. (fuck copyright)

Example:

./ptup.sh myVideo.mp4 "This is my description of my video."

It's only been tested once, so I'd give it a 50/50 chance of working.

95
 
 

cross-posted from: https://feddit.de/post/427796

This is the second try (original post: https://feddit.de/post/426890) of me trying to get an answer, this time I'll be more specific of what I am thinking to do. I thought a more generalized question would be enough. Sorry for that.

A peertube server needs lots of storage. Many of the videos will hardly get any views. Storage space on a vps is pretty expensive, storage space in general isn't cheap. So my thought was to

have a disk at home (maybe external disk on a raspberry pi) and a VPS.

The VPS only has a very limited amount of storage, but is otherwise totally able to run peertube well. So why not have a virtual file system on the VPS, which looks like it has the size of the HDD and it uses a specified amount of the vps storage for caching. So if someone watches a popular part of a popular video, the vps can serve the video content from the local disk. If someone wants to watch the video that nobody ever watches, it's not a problem since the uplink from home can easily deliver that as well, without the video taking the precious storage. Block caching would be best, since file caching wouldn't be ideal with video files being really big in some cases. So a very long video would fill the cache, even if only parts of it are needed.

The remote storage doesn't need to be from home of course, could be cheap cloud storage. I know that peertube works with s3, but it will only move transcoded videos into a bucket and then serve them directly from there. I don't want that from home, it would also not use the upload performance of the VPS for popular videos.

Any thoughts? Good idea or not?

I have worked with bcache in the past and was always very impressed with the performance, I think my scenario could really work.

96
97
98
99
100
view more: ‹ prev next ›