Skip to content

remixer-dec/YT-PMK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Playlist Metadata Keeper

This app, based on Google Apps Script can

  • Export YouTube playlist details to a Google Spreadsheet
  • Compare playlists with previously exported data
  • Find removed, privacy and region restricted videos
  • Attempt to restore missing videos from search results, based on original video title and duration
  • Notify about changes via Telegram and Firebase Push Notifications
  • Let you configure desired behavior right in the spreadsheet
  • Log every performed action to the spreadsheet

demo

This app is currently in a open beta test phase, click here to join. Bug reports are welcome. After the first run you can go to your Google Spreadsheets and configure the app. By default it only exports your own playlists and reports found changes to the spreadsheet without any modifications to original playlists.

Configuration options explained

  • tryToRestoreVideosAutomatically - add a restored video to the table and the playlist if one can be found with Search API
  • replaceOldVideosInPlaylist - remove unavailable video from the playlist before adding a new one
  • regionRestrictionCountryCode - 2 letter code to check if video is restricted in a certain country

Limitations:

Due to API Limits you cannot save viewing history, saved playlists and "Watch Later".

Unless you have multiple playlists with tens of thousands of videos, you should be able to run it at no cost with Google's infrastructure using free quotas, otherwise you might face execution time limit or YouTube API rate limits.

About

Export youtube playlists to Google Spreadsheets. Check and restore deleted and region restricted videos. Run in a few clicks on Google's infrastructure for free!

Topics

Resources

License

Stars

Watchers

Forks