# Youtube Transcript > Extrae transcripciones de videos de YouTube; admite salida con o sin marcas de tiempo cuando el usuario proporciona una URL de YouTube. Fuente: https://skillsagentes.com/skills/intellectronica/agent-skills/youtube-transcript Markdown: https://skillsagentes.com/skills/intellectronica/agent-skills/youtube-transcript.md Repositorio: https://github.com/intellectronica/agent-skills Autor: intellectronica Licencia: CC0-1.0 Actualizado: hace 8 meses Coste de contexto: 60 tok instalada, 393 tok al activarse, 955 tok con todos los archivos del bundle Bundle: 2 archivos, 4 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add intellectronica/agent-skills --skill youtube-transcript --agent claude-code # Cursor npx -y skills add intellectronica/agent-skills --skill youtube-transcript --agent cursor # Codex npx -y skills add intellectronica/agent-skills --skill youtube-transcript --agent codex # Gemini CLI npx -y skills add intellectronica/agent-skills --skill youtube-transcript --agent gemini # Windsurf npx -y skills add intellectronica/agent-skills --skill youtube-transcript --agent windsurf # Cline npx -y skills add intellectronica/agent-skills --skill youtube-transcript --agent cline ``` ## Qué hace - Extrae la transcripción de un video de YouTube a partir de su URL o ID - Ejecuta scripts/get_transcript.py con la URL/ID del video - Devuelve texto plano por segmento o con marcas de tiempo [MM:SS] o [HH:MM:SS] - Guarda la transcripción en un archivo, usando VIDEO_ID-transcript.txt si no se indica nombre ## Cuándo usarla - El usuario pide la transcripción, subtítulos o captions de un video de YouTube - El usuario proporciona una URL de youtube.com/watch?v=, youtu.be/ o similar ## Qué la activa - "Dame la transcripción de este video de YouTube: https://youtu.be/abc123" - "Necesito los subtítulos con marcas de tiempo de https://www.youtube.com/watch?v=xyz" - "Extrae los captions de este video y guárdalos en transcript.txt" ## Antes de instalar - El video debe tener captions habilitados (manuales o auto-generados) y se requiere youtube-transcript-api vía uv. ## Archivos - SKILL.md — 2 KB - scripts/get_transcript.py — 2 KB ## SKILL.md Reproducido tal cual desde intellectronica/agent-skills bajo CC0-1.0. Esta sección es el documento original y está en inglés. # YouTube Transcript Extract transcripts from YouTube videos using the youtube-transcript-api. ## Usage Run the script with a YouTube URL or video ID: ```bash uv run scripts/get_transcript.py "VIDEO_URL_OR_ID" ``` With timestamps: ```bash uv run scripts/get_transcript.py "VIDEO_URL_OR_ID" --timestamps ``` ## Defaults - **Without timestamps** (default): Plain text, one line per caption segment - **With timestamps**: `[MM:SS] text` format (or `[HH:MM:SS]` for longer videos) ## Supported URL Formats - `https://www.youtube.com/watch?v=VIDEO_ID` - `https://youtu.be/VIDEO_ID` - `https://youtube.com/embed/VIDEO_ID` - Raw video ID (11 characters) ## Output - CRITICAL: YOU MUST NEVER MODIFY THE RETURNED TRANSCRIPT - If the transcript is without timestamps, you SHOULD clean it up so that it is arranged by complete paragraphs and the lines don't cut in the middle of sentences. - If you were asked to save the transcript to a specific file, save it to the requested file. - If no output file was specified, use the YouTube video ID with a `-transcript.txt` suffix. ## Notes - Fetches auto-generated or manually added captions (whichever is available) - Requires the video to have captions enabled - Falls back to auto-generated captions if manual ones aren't available ## Dónde encaja - Categoría: [Productividad](https://skillsagentes.com/categorias/productividad.md) — Planificación, toma de notas y automatización de flujos personales. - Creador: [intellectronica](https://skillsagentes.com/creators/intellectronica.md) — 22 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Gog Cli](https://skillsagentes.com/skills/intellectronica/agent-skills/gog-cli.md): Úsalo cuando el usuario quiera operar Google Workspace desde la línea de comandos con gog/gogcli: Gmail, Calendar, Drive, Docs, Sheets, Slides, Forms, Apps Script, Chat, Classroom, Contacts, Tasks, Groups, Admin, Keep y auth. - [Monologue Notes Api](https://skillsagentes.com/skills/intellectronica/agent-skills/monologue-notes-api.md): Úsalo para leer o buscar notas de Monologue mediante su API REST: autenticación con MONOLOGUE_API_KEY, listado, paginación, filtros y manejo de errores, todo por HTTP directo con curl. - [Copilot Sdk](https://skillsagentes.com/skills/intellectronica/agent-skills/copilot-sdk.md): Ayuda con el trabajo del GitHub Copilot SDK en Node.js/TypeScript, Python, Go, .NET y Java: setup, autenticación, permisos, streaming, tools personalizadas, custom agents, servidores MCP, hooks, skills y persistencia de sesiones. - [Nano Banana 2](https://skillsagentes.com/skills/intellectronica/agent-skills/nano-banana-2.md): Genera y edita imágenes con Nano Banana 2 (Gemini 3.1 Flash Image Preview) de Google, para iteración rápida y control de aspect-ratio y resolución de 512px a 4K. - [Here Be Git](https://skillsagentes.com/skills/intellectronica/agent-skills/here-be-git.md): Inicializa un repositorio git con instrucciones opcionales de commit para el agente y un .gitignore. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)