Skills Agentes

Video Edit

Edita vídeos en local con ffmpeg: recortar, concatenar, redimensionar, cambiar velocidad, superponer, extraer audio, comprimir y convertir.

Estrellas
49.5k

en todo el repo

Actividad
36

0–100, la ruta de este skill

Actualizado
hace 4 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
855 tok

87 tok en reposo

Paquete
2 archivos

12 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add calesthio/OpenMontage --skill video-edit --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Edita vídeo en local con ffmpeg: recorta, concatena, redimensiona y cambia la velocidad
  • Extrae o sustituye el audio de un vídeo
  • Comprime y convierte entre formatos, y consulta la información del archivo
  • Superpone imágenes, por ejemplo un logo en una esquina
  • Trae presets por plataforma para redimensionar

Úsalo cuando

  • Recortar o cortar segmentos de vídeo
  • Concatenar varios clips o redimensionar para redes
  • Extraer o sustituir audio
  • Comprimir, convertir de formato o consultar información del vídeo

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Recorta este vídeo del segundo 10 al 30
    • Une estos tres clips en uno
    • Ponle el logo arriba a la derecha
    • Comprime este vídeo para web

    SKILL.md

    En inglés

    Video Edit

    Edit videos locally by running ffmpeg/ffprobe directly. No wrapper scripts needed.

    Prerequisites

    Install ffmpeg (includes ffprobe):

    # macOS
    brew install ffmpeg
    
    # Ubuntu/Debian
    sudo apt update && sudo apt install -y ffmpeg
    
    # Verify
    ffmpeg -version && ffprobe -version
    

    Quick Reference

    Get video info

    ffprobe -v quiet -print_format json -show_format -show_streams video.mp4
    

    Trim

    ffmpeg -y -ss 00:00:30 -to 00:01:45 -i video.mp4 -c copy trimmed.mp4
    

    Concatenate clips

    # 1. Create a file list
    printf "file '%s'\n" clip1.mp4 clip2.mp4 clip3.mp4 > list.txt
    
    # 2. Concat with stream copy
    ffmpeg -y -f concat -safe 0 -i list.txt -c copy joined.mp4
    

    Resize for platform

    ffmpeg -y -i video.mp4 \
      -vf "scale=1080:1920:force_original_aspect_ratio=decrease,pad=1080:1920:(ow-iw)/2:(oh-ih)/2:black" \
      -c:a copy tiktok.mp4
    

    Change speed

    # 2x faster
    ffmpeg -y -i video.mp4 -filter:v "setpts=0.5*PTS" -filter:a "atempo=2.0" fast.mp4
    
    # 0.5x (slow motion)
    ffmpeg -y -i video.mp4 -filter:v "setpts=2.0*PTS" -filter:a "atempo=0.5" slow.mp4
    

    Extract audio

    ffmpeg -y -i video.mp4 -vn -acodec libmp3lame audio.mp3
    

    Replace audio

    ffmpeg -y -i video.mp4 -i audio.mp3 -c:v copy -map 0:v:0 -map 1:a:0 -shortest output.mp4
    

    Compress

    ffmpeg -y -i video.mp4 -crf 23 -preset medium -c:a copy compressed.mp4
    

    Convert format

    ffmpeg -y -i video.mov output.mp4
    

    Add image overlay

    # Logo in top-right corner
    ffmpeg -y -i video.mp4 -i logo.png \
      -filter_complex "overlay=W-w-10:10" -c:a copy watermarked.mp4
    

    Platform Presets

    Platform Resolution Scale + pad filter
    TikTok 1080 x 1920 scale=1080:1920:force_original_aspect_ratio=decrease,pad=1080:1920:(ow-iw)/2:(oh-ih)/2:black
    YouTube 1920 x 1080 scale=1920:1080:force_original_aspect_ratio=decrease,pad=1920:1080:(ow-iw)/2:(oh-ih)/2:black
    Instagram 1080 x 1350 scale=1080:1350:force_original_aspect_ratio=decrease,pad=1080:1350:(ow-iw)/2:(oh-ih)/2:black
    Square 1080 x 1080 scale=1080:1080:force_original_aspect_ratio=decrease,pad=1080:1080:(ow-iw)/2:(oh-ih)/2:black
    Twitter/X 1920 x 1080 scale=1920:1080:force_original_aspect_ratio=decrease,pad=1920:1080:(ow-iw)/2:(oh-ih)/2:black

    Use the filter with: ffmpeg -y -i input.mp4 -vf "<filter>" -c:a copy output.mp4

    Tips

    • Always use -y to overwrite output without prompting.
    • Use -c copy when you only need to cut/join (no re-encoding, very fast).
    • Lower CRF = better quality, larger file. Range 18-28 is typical; 23 is the default.
    • For detailed recipes and flag explanations, see references/operations.md.

    Reproducido de calesthio/OpenMontage bajo licencia AGPL-3.0. Leer esta página en markdown.

    Archivos

    2 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Necesita ffmpeg instalado (`brew install ffmpeg` en macOS).

    Necesita en el PATH:ffmpeg

    Detalles

    Creador
    calesthio
    Licencia
    AGPL-3.0
    Recursos incluidos
    referencias
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de calesthio/OpenMontage

    Este repo incluye 89 skills. Si instalas uno, normalmente ya tienes los demás.

    Comfyui

    49.5k

    Úsalo al trabajar con workflows de ComfyUI en OpenMontage: comfyui_image/video/music, workflows propios, selección de output_node, modelos que faltan, LoRAs, poca VRAM e importación de workflows de la comunidad.

    Costo de contexto al activarse
    1.9k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 9 días
    diseno ui

    Genera vídeo cinematográfico de 4-30 s con ByteDance Seedance 2.5 por fal.ai, Volcengine Ark, Runway o ComfyUI. Cubre el contrato de prompt 2.5, cortes duros, locks de continuidad y voz.

    Costo de contexto al activarse
    3.2k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 4 días
    diseno ui

    Genera narración expresiva y multilingüe con fish.audio (modelos S1 / S2) y reutiliza voces clonadas mediante reference_id.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 9 días
    diseno ui

    Genera y edita conversacionalmente vídeos cortos con Google Gemini Omni Flash: itera con ediciones en lenguaje natural, clips de 3-10s a 720p con audio y texto en pantalla, e imágenes de referencia por etiquetas.

    Costo de contexto al activarse
    2.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 9 días
    Permisos
    diseno ui

    Genera vídeo con MiniMax H3 (Hailuo 3.0) por la API oficial v2, fal.ai, Runway, nodos partner de ComfyUI o pesos abiertos locales. Clips de 4-15s a 2K con animación de primer/último fotograma.

    Costo de contexto al activarse
    582 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 9 días
    diseno ui

    Genera, reconstruye, inspecciona y enruta activos 3D de producción para mundos de OpenMontage con Atlas Cloud, fal.ai, catálogos con licencia y Blender.

    Costo de contexto al activarse
    1.2k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 9 días
    diseno ui

    Skills relacionados

    Ffmpeg

    49.5k

    Procesado de vídeo y audio con FFmpeg: conversión de formato, redimensionado, compresión, extracción de audio y preparación de material para Remotion.

    Costo de contexto al activarse
    3.3k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 4 meses
    herramientas desarrollo

    Bucle de desarrollo del CLI de HyperFrames: init, add, preview, render, publish, doctor y demás comandos, más el renderizado en la nube con AWS Lambda.

    Costo de contexto al activarse
    2.4k tok
    Tamaño del paquete
    7 archivos
    Última actualización
    el mes pasado
    herramientas desarrollo

    Instala y cablea bloques y componentes del registro en composiciones de HyperFrames. Cubre el comando add, ubicaciones de instalación, cableado, descubrimiento y autoría de bloques nuevos.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    10 archivos
    Última actualización
    el mes pasado
    herramientas desarrollo