Self Hosted Video Sharing?
Hi
I am looking for an software that can get my video, convert it to multiple resolutions, throw it to Wasabi, and provide a video player. So something like Cloudflare Stream or YouTube alternative, but self-hosted (and videos stored on S3 compatible storage).
I tried looking through awesome-selfhosted and alternativeto.net but didn't get any useful information.
If anyone knows a script similar to this, please let me know
Thanks, and take care during the pandemic
Comments
You can look up publit.io. I have been using it for a few media files. They have probably what you are looking for. Monthly base plan is I think 100 GB storage/ 500 GB BW. Not quite the S3 compatible part you were looking for.
Another option is swarmify but thet are a cdn and not necessarily a host.
VPS reviews | | MicroLXC | English is my nth language.
Plex, Emby, or Jellyfin maybe? https://alternativeto.net/software/plex/
Get video, convert video, throw it to wasabi can be done via ffmpeg and rclone with some scripting. Provide a video player could be done with videojs and some web dev.
Aside from that, nothing rings a bell.
Yeah, I was looking at swarmify, but wasn't really what I was looking for I looked at publit.io but seems like it's way over my budget. Thanks
They look more like a Netflix alternetive. I was looking for more of a video sharing service (like YouTube or Cloudflare Stream). It seems like I should make my own script Thanks
Publitio has lifetime offer at 99 USD if that is up your alley.
VPS reviews | | MicroLXC | English is my nth language.
I couldn't find that deal, Can you share it please?
Here you go
https://promotions.publit.io/life-time-offer
If you decide to sign up, would appreciate if you use the referral link below
https://publit.io/?fpr=avyas
Cheers
VPS reviews | | MicroLXC | English is my nth language.
Thanks for the link I did sign up through your referrer link, and will play around for a bit before purchasing
Would https://prologic.github.io/tube/ be suitable? Not sure on the storage side of it though.
Thanks for your recommendation! I did look through tube before, but didn't meet my use case.
I actually just created a bash script which encodes to multiple resolutions and upload to wasabi when it's done.
Thanks everyone for the recommendations
This? https://codecanyon.net/item/playtube-the-ultimate-php-video-sharing-platform/20759294
TensorDock: Hourly Cloud GPUs from $0.32/hour
Thank for sharing!
It doesn't seem to transcode the video. It seems like my personal script is my best bet
Thanks
I looked into this with ffmpeg scripting a few years ago, but never finished it. Would you mind tossing your script up on github?
You need this. https://github.com/WWBN/AVideo
Formerly known as YouPHPTube, it's a well developed youtube-like self-hosted open-source video platform script.
EDIT: and an instruction to set up the script: https://www.linuxbabe.com/ubuntu/install-youphptube-ubuntu-18-04-server
I mostly copy-pasted from this script (check create-hls-video.sh) : https://docs.peer5.com/guides/production-ready-hls-vod/
this plus few lines which should upload to Wasabi.
Edit : make sure to change the AAC encoder to libfdk_aac for way better audio quality
Thanks! I'll have a look at this
The gui on mobile does not seem good!
I have setup a website on our servers at rkstube.com based on https://www.phpvibe.com/ and it seems to be working fine. You can check them both out.
DirectAdmin Web Hosting & SSD VPS Plans