Skip to content

Automatically creates and uploads a video to YouTube while web-scraping from Instagram at set times during the day

License

Notifications You must be signed in to change notification settings

srikarh/automatedyoutube

Repository files navigation

Fully Automated Youtube Channel

Code to run a fully automated youtube that can scrape content, edit a compilation, and upload to youtube.

Instructions

  1. Download and install Python3 and pip if necessary.

  2. Install libraries with pip3 install -r requirements.txt or python3 -m pip install -r requirements.txt .

  3. Get setup and create a Project with the Youtube API: https://developers.google.com/youtube/v3/quickstart/python Be sure to follow it carefully, as it won't work if you don't do this part right. Download your OATH file and name it as "googleAPI.json" in your project folder.

  4. Create an instagram account and follow accounts you want to scrape from

  5. Create config.py in a text editor and fill in instagram credentials

  • Note that you can edit variables inside main.py in a text editor and things such as MAX_CLIP_LENGTH.
  1. Run python3 main.py in your computer terminal (terminal or cmd). You have to sign in to your Youtube Account through the link the script will give you. It's going to ask you: "Please visit this URL to authorize this application:..." so you copy that link, paste it in your browser, and then sign into your Google account. Then paste the authentication code you get back into your terminal. It will then say "Starting Scraping" and sign into your instagram account.

  2. Enjoy your fully automated youtube channel! :)

About

Automatically creates and uploads a video to YouTube while web-scraping from Instagram at set times during the day

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages