/youtube-takeout-sqlite

A script-based tool to export YouTube takeout watch history data to SQLite database format.

Primary LanguagePython

YouTube takeout (JSON) to SQLite

Description

This script is a tool for exporting YouTube watch history data (JSON) into an SQLite database file.

Requirements

  • Python 3
  • Required packages in requirements.txt
  • Your very own watch-history.json (can be obtained from https://takeout.google.com, don't forget to choose the JSON format for YouTube exports.)

Usage

  1. Install the requirements (if you don't install it yet).
pip3 install -r requirements.txt
  1. Copy your watch-history.json here.
  2. Run the main.py script.

Bugs

Probably there are. You tell me.