After creating a podcast episode, we always need to publish it on YouTube too. Because of very long duration of videos, the render takes up to 3 hours, and completly prevents me from using my computer. That's why I decided to create a server, that will automatically generate and render our YouTube videos.
You can see the outcomes of the renderer on our YouTube channel, and the images generated by PIG on our Instagram and Twitter.
- Basic layout of background, text and logo
- Create a render script, that given the audio file and title, will generate full youtube podcast episode
- Create a REST API, to interact with the renderer
- Create a web interface to interact with the renderer (along with socket.io, to provide render logs)
- Implement automatic YouTube publishing