Olá, boa tarde.
Lí seu projeto e acredito que podem automatizar a tarefa de upload de vídeo com várias linguagens e tecnologias diferentes. Gostaria de entender melhor qual seria seu critério com relação a linguagem a ser utilizada e plataforma onde o código deveria ser executado (Backend, local).
Entendendo melhor suas necessidades, posso fazer uma proposta de arquitetura e de tempo de entrega.