Skip to content

jonwestfall/youtube-transcript-download

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

YouTube Transcript Downloader (GUI)

This Python application allows you to download transcripts from YouTube videos, playlists, or channels using a simple graphical interface. It uses the youtube-transcript-api and basic URL scraping to extract video IDs and save available transcripts.

🚀 Features

  • Accepts individual YouTube video URLs, playlist URLs, or channel URLs
  • Downloads auto-generated or uploaded transcripts (if available)
  • Saves each transcript as VIDEO_ID.txt
  • Also creates a timestamped batch file (YYYY-MM-DD_HH-MM-SS.txt) with all transcripts from the current session
  • Responsive Tkinter GUI with real-time status output
  • Threaded to avoid freezing the interface

🖥️ Running the App

Requirements

Install dependencies using:

pip install -r requirements.txt

About

A simple python script that downloads YouTube transcripts, so you can upload them to an LLM for analysis.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages