jolantahuba / YT-Backup

Simple application that allows to export information about the videos in YouTube playlist.

Home Page:https://jolantahuba.github.io/YT-Backup/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YouTube Playlist Backup

Available here: YouTube Playlist Backup

Simple application that allows you to export information about the YouTube playlist videos.
Created with the use of YouTube Data API v3.

Features

  • Export playlist data to CSV file
  • Compare created CSV file with current playlist
    • Check what videos have been added or removed (also changed to private)
    • Download changes between your file and current playlist

Private playlists

Playlist has to be public or unlisted in order to get the data.

Exported Data

You can export following information about the video:

Data Description
Video ID The unique ID of YouTube video
Title The video title
Channel The channel that uploaded the video
Added At The date that video was added to the playlist
Published At The date that video was published to YouTube
Thumbnail URL The video image URL
Description Optional; The video description

Setup (self-hosting)

To run this project locally you need to create your own Google API key.
Then, go to js/config.js file and change API_KEY value to your generated key:
const API_KEY = 'your_api_key';

Technologies

  • HTML 5
  • CSS 3 (SASS)
  • JavaScript

Inspiration

Personal needs.
Created to never again wonder what's behind "Unavailable videos are hidden" in my YouTube playlist. ☺️

This project is not endorsed or certified by YouTube / Google LLC.

About

Simple application that allows to export information about the videos in YouTube playlist.

https://jolantahuba.github.io/YT-Backup/


Languages

Language:JavaScript 47.1%Language:SCSS 31.1%Language:HTML 21.7%