YouTube Playlist Processor
A desktop application that extracts YouTube playlist transcripts and enhances them using Google's Gemini AI models. The output is a book in any language you want.
Cost / License
- Free
- Open Source
Platforms
- YouTube
- Python
- Mac
- Windows
- Linux

YouTube Playlist Processor
Features
- Support for MarkDown
- AI-Powered
- Automatic Transcript
- Video Transcription
Tags
- youtube-playlist-downloader
- ai-transcription
- gemini
- formatted
YouTube Playlist Processor News & Activities
Recent activities
- POX added YouTube Playlist Processor
YouTube Playlist Processor information
What is YouTube Playlist Processor?
This Python application extracts transcripts from YouTube playlists and refines them using the Google Gemini API (which is free). It takes a YouTube playlist URL as input, extracts transcripts for each video, and then uses Gemini to reformat and improve the readability of the combined transcript. The output is saved as a text file.
So you can have a neatly formatted book out of a YouTube playlist! I personally use it to convert large YouTube playlists containing dozens of long videos into a very large organized markdown file to give it as input to NotebookLM as one source. Works Great with Obsidian too!
Features
- Automatic transcript extraction from YouTube playlists
- AI-powered text refinement using Gemini models
- Configurable output file paths
- Progress tracking for both extraction and refinement
- Output to formatted Markdown file.
