About
This Python-based command-line tool simplifies the process of extracting transcripts from YouTube videos. Supporting various URL formats (standard, shortened, and embed), it provides the flexibility to include or exclude timestamps in the output. Transcripts can be saved to a file or displayed directly in the console, with comprehensive error handling to address common issues like disabled transcripts or invalid URLs.
Key Features
- Extracts transcripts from YouTube videos using URLs or video IDs
- Supports standard, shortened, and embed YouTube URL formats
- Configurable timestamp inclusion (HH:MM:SS)
- Outputs to file or standard output
- Comprehensive error handling
- 1 GitHub stars
Use Cases
- Archiving YouTube video content for research or analysis.
- Creating accessible content by providing text transcripts.
- Generating subtitles or captions for videos.