Skip to content

bensengupta/youtube-clone-video-worker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Youtube Clone Video Worker

Video worker for youtube-clone

Downloads a video, transcodes it to various resolutions, packages it as DASH and HLS manifests for streaming, and re-uploads it.

Requirements

  • Docker
  • or Python 3 + ffmpeg + shaka-packager

Usage

# run in docker
docker run -e VIDEO_ID=<...> --env-file .env --rm -it $(docker build -q .)
# run locally
VIDEO_ID=<...> CALLBACK_URL=<...> python3 main.py

About

Video processing for youtube-clone

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published