Skip to content

A job-based microservice to take raw MKV stream archives and convert into MP4 (among other features).

Notifications You must be signed in to change notification settings

seasidefm/video-processing

Repository files navigation

SeasideFM Video Processor

This is a TypeScript (Node.js) based microservice for processing video conversion jobs.

OBS will produce MKV files of streams, and the worker(s) convert these files to MP4 to facilitate stream compatibility across any platform.

How to run

Use docker compose!

docker-compose up

I may provide manual instructions here later, but in general, you should setup a Redis cache and provide the expected env vars. Look at docker-compose.yml for those. Run producer and worker(s) using yarn scripts in package.json.

How to deploy

Coming in the next few commits, will be with kubernetes.

About

A job-based microservice to take raw MKV stream archives and convert into MP4 (among other features).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published