Skip to content

A video manager python3 script which handles the uploading of new videos to a AWS S3 bucket and a YouTube channel.

Notifications You must be signed in to change notification settings

kylekirkby/VideoManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Connect Video Manager

This repo handles the uploading/modifications of Connect session videos. Running the script will check the passed in directory of videos against the LinaroOrg YouTube channel and upload / make any neccessary modifications.

YouTube

Python script checks for new videos in passed in directory and uploads the videos to YouTube. Any titles/descriptions that have changed are also updated based on the pathable export.

S3

Script outputs the command needed to snyc the passed in directory of videos with the connect.linaro.org static resources bucket.

Required Python Libraries

  • pip install --upgrade google-api-python-client
  • pip install --upgrade google-auth google-auth-oauthlib google-auth-httplib2

Example usage

Below is an example of how to use the script from the command line. Supply a video directory, universal string to check videos on YouTube with and the option -V verbose flag.

$ python3 main.py  '/home/kyle.kirkby/Documents/Marketing/Connect/YVR18/videos' YVR18 -V

About

A video manager python3 script which handles the uploading of new videos to a AWS S3 bucket and a YouTube channel.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages