youtube_transcript

youtube_transcript

0

The YouTube Transcript API allows users to fetch and transcribe YouTube videos using both REST API and MCP server implementations. It supports multiple languages, automatic transcript detection, and audio transcription fallback.

YouTube Transcript API

A Python service that provides APIs to fetch and transcribe YouTube video content. It supports REST API using Flask and MCP server implementations.

Features

  • Fetch YouTube video transcripts in multiple languages (English, Vietnamese)
  • Auto-detect and use available transcripts
  • Fallback to audio transcription using Whisper
  • Automatic language detection

Language Support

  • English (en)
  • Vietnamese (vi)
  • Auto-detection for other languages

Dependencies

  • youtube-transcript-api
  • pytube
  • whisper
  • torch
  • langdetect
  • flask (REST API)
  • mcp (MCP server)