¿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.