jdepoix / youtube-transcript-api
This is a python API which allows you to get the transcript/subtitles for a given YouTube video. It also works for automatically generated subtitles and it does not require an API key nor a headless browser, like other selenium based solutions do!
☆3,441Updated last month
Alternatives and similar repositories for youtube-transcript-api:
Users that are interested in youtube-transcript-api are comparing it to the libraries listed below
- Python & Command-line tool to gather text and metadata on the Web: Crawling, scraping, extraction, output as CSV, JSON, HTML, MD, TXT, XM…☆3,951Updated this week
- The official Python API for ElevenLabs Text to Speech.☆2,387Updated this week
- Multilingual Automatic Speech Recognition with word-level timestamps and confidence☆2,244Updated this week
- Neural building blocks for speaker diarization: speech activity detection, speaker change detection, overlapped speech detection, speaker…☆6,868Updated this week
- Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper☆4,150Updated 2 months ago
- An Open Source Python alternative to NotebookLM's podcast feature: Transforming Multimodal Content into Captivating Multilingual Audio Co…☆3,173Updated this week
- Fetch youtube user submitted or fallback to auto-generated captions☆276Updated 11 months ago
- YouTube operational API works when YouTube Data API v3 fails.☆429Updated last week
- ☆477Updated last year
- Near-Realtime audio transcription using self-hosted Whisper and WebSocket in Python/JS☆805Updated 4 months ago
- Convert any PDF into a podcast episode!☆2,045Updated 2 months ago
- Download YouTube video description and video comments without using the YouTube API.☆159Updated 8 months ago
- A YouTube scraper for scraping channels, playlists, and searching 🔎☆379Updated 6 months ago
- Distilled variant of Whisper for speech recognition. 6x faster, 50% smaller, within 1% word error rate.☆3,741Updated last month
- 🎞️ Subtitles generation tool (Web-UI + CLI + Python package) powered by OpenAI's Whisper and its variants 🎞️☆1,386Updated 3 weeks ago
- Automatically generate and overlay subtitles for any video.☆1,769Updated 7 months ago
- JAX implementation of OpenAI's Whisper model for up to 70x speed-up on TPU.☆4,539Updated 10 months ago
- ☆559Updated 9 months ago
- extract text from any document. no muss. no fuss.☆3,970Updated 2 months ago
- Convert HTML to Markdown☆1,360Updated this week
- ☆8,092Updated 8 months ago
- Python3 library for downloading YouTube Videos.☆1,009Updated last week
- Generate transcripts for audio and video content with a user friendly UI, powered by Open AI's Whisper with automatic translations and do…☆776Updated last year
- WhisperX: Automatic Speech Recognition with Word-level Timestamps (& Diarization)☆13,934Updated 3 weeks ago
- Seamlessly integrate LLMs as Python functions☆2,189Updated 2 weeks ago
- 🚀🎬 ShortGPT - Experimental AI framework for youtube shorts / tiktok channel automation☆6,148Updated last week
- Convert any PDF into a podcast episode!☆679Updated 3 weeks ago
- Real time transcription with OpenAI Whisper.☆2,570Updated 8 months ago
- A CLI script to generate subtitle files (SRT/VTT/TXT) for any video using either DeepSpeech or Coqui☆592Updated last year
- PRAW, an acronym for "Python Reddit API Wrapper", is a python package that allows for simple access to Reddit's API.☆3,592Updated last week