Communitygithub.com

op7418/youtube-clipper

Herramienta inteligente para recortar videos de YouTube. Descarga videos y subtítulos, analiza con IA para generar capítulos detallados (a nivel de minutos), permite seleccionar fragmentos para recortar automáticamente, traducir subtítulos a chino-inglés bilingüe, quemarlos en el video y generar un resumen. Ideal para recortar videos, crear clips cortos o versiones con subtítulos bilingües.

¿Qué es youtube-clipper?

Esta skill, `op7418/youtube-clipper`, es una herramienta inteligente diseñada para desarrolladores y usuarios que trabajan con contenido de YouTube. Su propósito principal es automatizar el proceso de descarga, análisis y recorte de videos de YouTube, combinando la capacidad de descarga de videos y subtítulos con el análisis de IA para generar capítulos detallados (con una precisión de minutos). El usuario puede seleccionar fragmentos específicos, y la herramienta se encarga de recortar el video, traducir los subtítulos al chino e inglés (bilingües), quemar estos subtítulos en el video, y generar un resumen del contenido. Es especialmente útil para creadores de contenido, traductores o cualquier persona que necesite extraer segmentos clave de un video, producir clips cortos para redes sociales, o crear versiones con subtítulos bilingües. La skill funciona a través de scripts en Python que integran APIs de YouTube, modelos de lenguaje, herramientas de procesamiento de video (como FFmpeg) y servicios de traducción. El proceso comienza con la descarga del video y los subtítulos (si están disponibles), luego la IA analiza el contenido para sugerir puntos de corte, y finalmente se ejecutan las operaciones de recorte y subtitulado. Está diseñada para plataformas que soportan la ejecución de agentes IA, como Claude Code, Cursor, o Codex, y requiere configuraciones específicas de variables de entorno para API keys y rutas de archivos.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/op7418/youtube-clipper-skill/tree/main/skills/youtube-clipper

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace youtube-clipper?

Herramienta inteligente para recortar videos de YouTube. Descarga videos y subtítulos, analiza con IA para generar capítulos detallados (a nivel de minutos), permite seleccionar fragmentos para recortar automáticamente, traducir subtítulos a chino-inglés bilingüe, quemarlos en el video y generar un resumen. Ideal para recortar videos, crear clips cortos o versiones con subtítulos bilingües.

Uso

  1. Proporciona la URL del video de YouTube.
  2. La herramienta descargará el video y los subtítulos (si están disponibles).
  3. La IA analizará el contenido y generará capítulos detallados basados en el guión.
  4. Selecciona los fragmentos que deseas recortar (especificando el número de capítulo o el rango de tiempo).
  5. La herramienta recortará el video, traducirá los subtítulos a chino e inglés, y los quemará en el video.
  6. Finalmente, generará un resumen del fragmento recortado.

Requisitos

  • Python 3.8+
  • FFmpeg instalado y en PATH
  • API key de YouTube (opcional, para subtítulos automáticos)
  • OpenAI API key (para análisis y traducción)

Variables de entorno

VariableDescripción
YOUTUBE_API_KEYClave de la API de YouTube para acceder a subtítulos
OPENAI_API_KEYClave de la API de OpenAI para análisis y traducción
OUTPUT_DIRDirectorio para guardar los resultados (por defecto: ./output)

Dependencias

  • Instala con pip install -r requirements.txt:
openai
youtube-dl
translate
ffmpeg-python

Ejemplo

python clipper.py --url "https://www.youtube.com/watch?v=example" --chapter 3 --output clip1.mp4

Esto descargará el video, analizará el capítulo 3, recortará el fragmento, traducirá los subtítulos y generará un resumen.

Notas

  • Los subtítulos deben estar disponibles en el video de YouTube (automáticos o manuales).
  • Los subtítulos generados serán bilingües (chino e inglés) por defecto.
  • El resumen se guarda en un archivo de texto junto al video recortado.

Palabras clave

video clipping, YouTube, subtitle translation, bilingual subtitles, video download, clip video

Skills relacionados