tube

This is a Golang project to build a self hosted "tube"-style video player for watching your own video collection over HTTP or hosting your own channel for others to watch.

Some of the key features include:

/feed.xml

Currently only supports MP4 video files so you may need to re-encode your media to MP4 using something like ffmpeg.

Since all of the video info comes from metadata it's also useful to have a metadata editor such as EasyTAG (which supports attaching images as thumbnails too).

config.jsonconfig.json
installation

from release

tubevideos

from source

go get github.com/wybiral/tubecd $GOPATH/src/github.com/wybiral/tubego run main.go$GOPATH/src/github.com/wybiral/tube/videos