spantheslayer/yt-upload-automation

Supriyo Sarkar

Backend Engineer
DevOps Engineer
FFmpeg
Linux
Python

✍️ Pre - Requisites

  • Terminal where you will execute the script
  • ffmpeg
  • ♦ Arch Linux
  • sudo pacman -S ffmpeg
  • ♦ Ubuntu
  • sudo apt install ffmpeg
  • youtube-dl
  • ♦ Arch Linux
  • sudo pacman -S youtube-dl
  • ♦ Ubuntu
  • sudo curl https://yt-dl.org/latest/youtube-dl -o /usr/local/bin/youtube-dl sudo chmod a+rx /usr/local/bin/youtube-dl
  • Python 2.7 or Python 3.5+
  • The Google APIs Client Library for Python:
  • pip install --upgrade google-api-python-client
  • The google-auth-oauthlib and google-auth-httplib2 libraries for user authorization.
  • pip install --upgrade google-auth-oauthlib google-auth-httplib2
  • httplib
  • pip2 install httplib
  • httplib2
  • pip2 install httplib2

🀄 Setup

1. Download the repo:

2. Open the client_secrets.json file & modify the client_id and client_secret part with your own oauth2 credentials.

3. Make the atmt.sh file executable

4. Run the atmt.sh file

You Are Done :D










Partner With Supriyo
View Services

More Projects by Supriyo