/youtube-music-autouploader

autoupload local music files to youtube music library

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Youtube Music Autouploader

Youtube music allows to stream uploaded local music files without subscription. This script monitores set directories and uploads created/downloaded music files in the directories to Youtube music library automatically.

Installation

  1. Install required packages by pip install -r requirements.txt
  2. Create authentication file ytmusic_auth.json
  3. Open upload_ytmusic.py and configure line 11 and 13
    • directories is a list of directories to be monitored
    • fill-empty-tag (boolean) will decide to populate empty music tags (year, title, artist) before uploading, assuming the music file name has a form artist-title

For Windows

  1. Create a shortcut to the cmd file upload_ytmusic.cmd and paste into the startup folder

For Mac