Sign inSign up

gibby/go-vod

By gibby

•Updated almost 3 years ago

Docker with telegraf setup for Synology. Needs external Influx and Grafana.

Image
0

2.6K

gibby/go-vod repository overview

⁠go-vod

Extremely minimal on-demand video transcoding server in go. Used by the FOSS photos app, Memories⁠.

⁠Usage

You need go and ffmpeg/ffprobe installed

CGO_ENABLED=0 go build -ldflags="-s -w"
./go-vod

The server exposes all files as HLS streams, at the URL

http://localhost:47788/player-id/path/to/file/index.m3u8

⁠Thanks

Partially inspired from go-transcode⁠. The projects use different approaches for segmenting the transcodes.

Tag summary

Content type

Image

Digest

sha256:a6d723da3…

Size

901.1 MB

Last updated

almost 3 years ago

docker pull gibby/go-vod