this post was submitted on 26 Jan 2024
30 points (91.7% liked)

Selfhosted

40329 readers
593 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 1 year ago
MODERATORS
 

I have a decent amount of video footage that I'd like to share with friends and family. My first thought was Youtube, but this is all home videos that I really don't want to share publicly.

A large portion of my video footage is 4k/60, so I'm ideally looking for a solution where I can send somebody a link, and it gives a "similar to Youtube" experience when they click on the link. And by "similar to Youtube," I mean that the player automatically adjusts the video bitrate and resolution based on their internet speed. Trying to explain to extended family how to lower the bitrate if the video starts buffering isn't really an option. It needs to "just work" as soon as the link is clicked; some of the individuals I'd like to share video with are very much not technically inclined.

I'd like to host it on my homelab, but my internet connection only has a 4Mbit upload, which is orders of magnitude lower than my video bitrate, so I'm assuming I would need to either use a 3rd-party video hosting service or set up a VPS with my hosting software of choice.

Any suggestions? I prefer open-source self-hosted software, but I'm willing to pay for convenience.

you are viewing a single comment's thread
view the rest of the comments
[–] MangoPenguin@lemmy.blahaj.zone 1 points 10 months ago (2 children)

Doing it on a VPS you're not going to be able to do real-time transcoding, so you'll have to pre-transcode a bunch of different bitrates.

Peertube will do that for you, and also handle giving a nice interface for people to watch the videos on with multiple quality levels to pick from.

I don't know of any services that automatically pick the quality based on your connection quality though, even youtube doesn't do that.

[–] corroded@lemmy.world 1 points 10 months ago

Are you sure Youtube doesn't pick video quality based on connection speed? It will frequently drop down to 360p when my connection speed is particularly shitty that day, and I'll have to manually increase it (I'd rather have occasional buffering than a blurry mess).

[–] KillingTimeItself@lemmy.dbzer0.com 1 points 10 months ago

you only really need to pre-code one file. Especially with a network that limited lol.