Skip to content

The YouTube Uploader is a python library designed to simplify the process of uploading videos to youtube

License

Notifications You must be signed in to change notification settings

agent87/youtube-uploader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Uploader CLI Tool

Overview

The YouTube Uploader is a Python 2 script designed to simplify the process of uploading machine learning model output videos, particularly those generated in Google Colab, directly to YouTube using the YouTube API v3. This tool aims to streamline data-heavy operations, such as sharing computer vision project results.

Prerequisites

Before using the uploader, ensure the following prerequisites are met:

YouTube Developer Account/Console: Create an account and set up a project at YouTube Developer Console.

YouTube API v3 Enabled: Enable the YouTube API v3 for your project in the Developer Console.

Client ID/Secret Key: Generate a Client ID and Secret Key for authentication.

Dependencies

The script will automatically install the required dependencies. No manual installation is needed.

Usage

To run the script from a live notebook in Google Colab, follow these steps:

# Clone the repository
!git clone https://github.com/agent87/youtube_uploader.git

# Change into the project directory
!cd youtube_uploader

# Setup the project
!python youtube_uploader/setup.py

# Run the uploader script
!python youtube_uploader/upload.py

Important Note

Replace your_email@gmail.com with your actual Gmail address associated with the YouTube Developer Console when prompted by the script.

Contribution

Contributions are welcome! Feel free to submit issues or pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Happy uploading with YouTube Uploader!

About

The YouTube Uploader is a python library designed to simplify the process of uploading videos to youtube

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages