Communitygithub.com

Editor de Videos Cortos

Edita clips o grabaciones de pantalla para crear videos verticales concisos para TikTok, Reels o Shorts, que incluyen gancho, ritmo, títulos, transiciones, máscaras de privacidad y un archivo MP4 exportado. Útil para editar material existente; la grabación de pantalla es opcional.

¿Qué es Editor de Videos Cortos?

Esta habilidad permite editar clips de video o grabaciones de pantalla para producir videos cortos verticales optimizados para plataformas como TikTok, Instagram Reels o YouTube Shorts. A partir del material proporcionado por el usuario, un estilo de referencia y un texto aceptado, la habilidad analiza el metraje, identifica un gancho basado en resultados, define una narrativa simple y aplica títulos, transiciones y máscaras de privacidad. Soporta la edición de material existente y la grabación opcional con OBS. El proceso de renderizado utiliza FFmpeg y un script Python (scripts/render.py) que genera un archivo MP4 con codificación H.264 y audio AAC. La habilidad también incluye pasos de verificación para garantizar que el video final tenga la duración, dimensiones, velocidad de fotogramas y legibilidad correctas, y ofrece un enlace de vista previa o descarga directa.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add Benedict30/short-video-editor

Preguntar en tu IA favorita

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

Documentación

¿Qué hace Editor de Videos Cortos?

Produce el video editado real, utilizando los clips del usuario, el estilo de referencia y el texto aceptado. Un plan o storyboard por sí solo no es el entregable.

Edición

  • Inspecciona el metraje, la duración, el audio y los fotogramas representativos. Identifica el resultado que vale la pena mostrar primero y una narrativa simple. Conserva el texto aprobado y las máscaras a lo largo de las revisiones.
  • Infiere valores predeterminados razonables a partir de la solicitud. Para una demo vertical corta, comienza con unos 15–20 segundos a 1080 × 1920, 30 fps, con texto legible y movimiento moderado. Adapta la duración y el estilo al material en lugar de forzar cada edición en una plantilla.
  • Usa un gancho basado en resultados que el metraje respalde. Mantén un título principal por toma. Un video dentro del video debe reproducir metraje en movimiento real y conservar una jerarquía visual clara.
  • Deja que los espectadores vean una acción y su resultado. Acorta las esperas, no todas las acciones significativas. Evita una transición de fuente rápida seguida inmediatamente por una transición de salida; deja que la última imagen se asiente y suaviza la música.
  • Conserva el audio de origen a menos que el resumen solicite música o silencio. Usa solo audio proporcionado o con licencia.
  • Aplica las redacciones solicitadas antes de reencuadrar o escalar. No reconstruyas identificadores ocultos. Representa el uso de la aplicación con capturas genuinas; etiqueta las recreaciones explicativas y los cambios de velocidad cuando sea necesario.

Renderizado

Usa python3 scripts/render.py --check para comprobar la disponibilidad de Python, FFmpeg, FFprobe y la fuente de subtítulos. No se requieren paquetes de Python. El FFmpeg instalado debe soportar libx264, xfade, acrossfade y drawtext al agregar títulos. OBS solo es necesario cuando la tarea incluye una grabación con OBS.

Crea un JSON de línea de tiempo siguiendo references/timeline.md, luego ejecuta:

python3 scripts/render.py timeline.json --output final.mp4

El renderizador acepta clips de escena existentes, fotos, recortes de origen, máscaras de privacidad opacas, títulos, audio y fundidos cruzados. Usa otra herramienta de edición adecuada cuando sus capacidades se ajusten mejor a la solicitud; mantén los mismos estándares de verificación y entrega. No sobrescribas archivos de origen sin avisar.

Captura opcional con OBS

Usa este modo solo cuando se solicite grabación. OBS captura y encuadra la pantalla; las herramientas de edición/exportación realizan el corte final.

Usa la herramienta de control de computadora disponible en el entorno actual. Verifica que pueda operar OBS antes de prometer una grabación desatendida. Captura solo la aplicación o ventana acordada, inspecciona los micrófonos y el audio, y graba acciones genuinas. Guarda la captura, detén la grabación y restaura las transformaciones de escena temporales y los cambios de ventana gráfica. Si los controles no están disponibles, usa el metraje existente o explica qué debe capturarse manualmente. No simules clics exitosos ni describas un montaje de capturas de pantalla como una grabación continua y cruda.

Finalización

Reproduce o inspecciona la apertura, los momentos clave de acción y cada transición modificada. Verifica una decodificación completa, la duración, las dimensiones, la velocidad de fotogramas, el texto legible y las redacciones conservadas. Revisa en tamaño de teléfono. Exporta un MP4 H.264 con AAC cuando haya audio, junto con el recibo de renderizado. Proporciona un enlace de vista previa/descarga directa del video. Publica o envía a otro lugar solo cuando se solicite.

Skills relacionados