š¤Ā I fully automatized a Youtube channel
How I fully automatized a Youtube channel?
You can check the channel here: https://www.youtube.com/channel/UCAq2Yn8ASBF76LV85TxR9CQ/
One year ago, IĀ discovered a fabulous GitHub project called twitchtube. This tool creates a compilation of Twitch clips automatically.
You just have to give him as input the Twitch channel or the game you want to compile and the frequency like a week, a month, etc. So IĀ planned to create a channel for video compilations of a game called DayZ and post it monthly.
The bot coded by offish was able to create a compilation video and post it on Youtube. But I wanted the bot to also create a thumbnail for the video so I upgraded it. You can find the full code of the upgraded project here:Ā https://github.com/gantoin/twitchtube-for-dayz

To create these thumbnails, I used imagemagick and ffmpeg. Fantastic tools to manipulate images and videos with simple commands.
With imagemagick, IĀ picked 4 images from clips, pasted my logo in the middle and it's done!

I also customized the bot to put the name of the video dynamically.
IĀ just had to create a scheduled command which runs the startup command: python3 run main.py
And that's all, my Youtube channel was fully automatized. Nowadays, it's not. You know... Maintaining side projects asks a lot of energy. So Twitch updated their APIs and the bot didn't work well.
I should fix it... Some day...