Skip to main content

youtube-transcript-extractor

Extracts timestamped transcripts from YouTube videos for translation, summarization, and content creation.

Datos de origen

Repositorio
QwenLM/qwen-code-examples
Última actividad en el origen
6 de enero de 2026 a las 13:07
Idioma detectado de SKILL.md
inglés
Estrellas
143
Forks
45

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Explorador de archivos
3 archivos

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
YouTube Transcript Extractor
description
Extracts timestamped transcripts from YouTube videos for translation, summarization, and content creation.
# YouTube Transcript Extractor ## What You Get - **Terminal Output**: Prints the transcript with `[HH:MM:SS]` timestamps. - **Local File**: Writes `youtube_transcript_{video_id}.txt` in the **current working directory**. - Includes the source video URL and the full transcript content. ## Requirements - Python 3.9+ (Recommended) - Network environment that can access YouTube transcript APIs. - Python Dependencies: - `youtube-transcript-api` ## Quick Start ### Step 1: (Optional) Create a Virtual Environment ```bash python3 -m venv .venv source .venv/bin/activate python -m pip install -U pip ``` ### Step 2: Install Dependencies ```bash python -m pip install youtube-transcript-api ``` ### Step 3: Extract Transcript Run from the repository root (recommended for the clearest path): ```bash python skills/youtube-transcript-extractor/scripts/get_youtube_transcript.py "https://www.youtube.com/watch?v=IDSAMqip6ms" ``` - The transcript will be saved to `youtube_transcript_{video_id}.txt` in the current working directory. ## Step 4: Convert Transcript to Reader-Friendly Markdown Output `youtube_transcript_{video_id}.md`. Note: Ensure the content is not altered or truncated.
Ver en GitHub