Skip to content
#web

Braintube

YouTube channel automation

> for sunny side up studiosplatform · 2022
01· the project
> A project for Sunny Side Up Studios.

A YouTube channel, run by background jobs.

Braintube puts a YouTube channel operation for Sunny Side Up Studios on autopilot: it downloads, joins and uploads video, runs livestreams and live broadcasts, and handles monetisation, all as background jobs. We built it in Django and Python on MySQL and Kubernetes.

Seven job types do the work: downloading a video, concatenating clips, uploading, concatenating and uploading in one pass, running a livestream, running a live broadcast and monetising a video. They run in the background on a Django and Python application with MySQL, deployed on Kubernetes, and the studio drives it all from its own console.

> cat /works/braintube.md
TYPEPLATFORM
CLIENTSUNNY SIDE UP STUDIOS
YEAR2022
built with
DjangoPythonMySQLKubernetes
#web
02· in numbers
7> background job types
Django> with Python and MySQL
2022> development began
03· how it works
01

Download

Source videos are pulled in automatically.

02

Join

Clips are concatenated into new videos.

03

Publish

Videos go up to YouTube, or out as livestreams and live broadcasts.

04

Monetise

Monetisation runs as its own job for each video.

04· credits
for sunny side up studios. WEB - VIDEO. 2022

Working on something like this? Tell us what you need.

05· next project
> cd /works/embat
Embat> Platform
> navbar collapsed · scroll to the end
Crowtec