The Complete YouTube Automation Pipeline is an end-to-end automation solution designed to streamline the process of creating and uploading videos to a YouTube channel. By providing a link as input, the pipeline handles the entire content creation process: generating a script, creating an audio file, scraping relevant images, assembling the video, and automatically uploading the video to a YouTube channel. Additionally, a frontend interface is available that retrieves up-to-date information from the YouTube channel and displays recent posts and descriptions.
- Script Generation: Automatically generates a script based on the provided link.
- Audio File Creation: Converts the generated script into an audio file using text-to-speech technology.
- Web Scraping for Images: Scrapes the web for images relevant to the content.
- Video Assembly: Combines the audio file and images into a complete video. (In Progress)
- YouTube Upload: Automatically uploads the generated video to a specified YouTube channel. (In Progress)
- FrontEnd Dashboard: Displays the most recent videos and posts from the YouTube channel, along with brief descriptions. (In Progress)
- Bamlak Deju Abera