Skip to content

This is a Python script that reads a Shazam CSV and automatically adds the songs to YouTube playlist.

Notifications You must be signed in to change notification settings

georgetree/ShazamToYoutube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

ShazamToYoutube

Program search results may differ from the Shazam CSV data.

Shazam to YouTube Auto-Adds Playlists.

  • A Google Cloud Platform project with the YouTube Data API v3 enabled
  • OAuth2 credentials for the project
  1. Install the required Python libraries by running the following command:
pip install google-auth google-auth-oauthlib google-auth-httplib2 google-api-python-client pandas
  1. Follow the instructions on the Google Cloud Platform Console to create a new project and enable the YouTube Data API v3.
  2. Create a new set of OAuth2 credentials for the project and download the JSON file. (refer this up to 6:58)
  3. Rename the JSON file to credentials.json and move it to the project directory.

Usage

  1. Replace SHAZAM_CSV(line 14) with the downloaded Shazam CSV filename.
  2. Modify the PLAYLISTID in the code(line 17)

About

This is a Python script that reads a Shazam CSV and automatically adds the songs to YouTube playlist.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages