Entrevista → Video Corto
Objetivo
Convertir entrevistas reales en clips cortos que sean fieles al audio original y que el espectador pueda entender de forma independiente, organizando los resultados en lotes por tema, y conservando las selecciones, la confirmación de texto y las evidencias de aceptación. Primero se crea una muestra representativa, y luego se expande según el alcance definido por el usuario.
Criterios de éxito
- Cada clip se basa en una unidad semántica completa, preservando el contexto necesario, las condiciones limitantes, las relaciones de preguntas y respuestas, y un final natural; los puntos de corte los determina el contenido.
- Cada lote propone automáticamente temas, motivos de pertenencia y orden de serie; los capítulos individuales representan giros semánticos internos y se gestionan por separado de los temas del lote.
- Los personajes, subtítulos, títulos y superposiciones (lower thirds) se ajustan al material actual y a la confirmación del usuario; el documento de edición y el SRT correspondiente son la entrada de control de texto.
- El MP4 final se verifica en cuanto a texto visible, composición, cambios de capítulo y audio final; las comprobaciones automáticas y las revisiones humanas se registran por separado.
Entradas y recursos
La entrevista original requiere capacidad de transcripción independiente. Primero se conecta un modelo ASR instalado por separado o un servicio de transcripción autorizado, para obtener un SRT corregido con marcas de tiempo. Este skill no incluye ni llama directamente a modelos de reconocimiento de voz; si ya se dispone de un SRT fiable, se puede omitir la instalación del modelo. Los subtítulos de demostración sintetizada no son evidencia de ASR verificado.
Se prioriza la reutilización del material original del vídeo y sus subtítulos ya corregidos, los datos de proyectos existentes, las plantillas y colores de marca aprobados por el usuario. Se recopila el contexto mínimo: nombres y roles de personas/organizaciones, contexto de la entrevista, audiencia, propósito, términos clave y límites de divulgación; consulte contexto del proyecto. El contexto ayuda a nombrar y juzgar, pero no sustituye al audio original ni inventa la postura de la organización; si faltan identidades, se mantienen como no confirmadas.
Si no hay material, se indica la entrada faltante y se presenta un resumen del proyecto o un plan preliminar; si no hay entorno de transcripción/renderizado disponible, se verifican las dependencias según entorno y ASR y se conserva el trabajo que se pueda continuar. ASR es un paso de transcripción upstream; por defecto se utiliza el canal local Qwen3 autorizado. No se descargan modelos ni se suben materiales automáticamente. Este skill no crea ni restaura tareas automatizadas.
Lea el contrato correspondiente según la tarea actual; por lo general, no es necesario cargar todo el código fuente en el contexto para ejecutar los scripts:
| Trabajo actual | Lectura y uso |
|---|---|
| Selecciones, personajes y composición, capítulos, estado de promoción | Plan editorial; scripts/validate_editorial_plan.py |
| Edición de texto en medio del proceso, modificación de subtítulos, confirmación del usuario | Edición de texto; scripts/copy_sheet.py |
| Plantilla, mapeo de tiempo de subtítulos, paleta de colores y manejo de cola | Especificaciones de producción; scripts/render_interview.py, scripts/suggest_palette.py |
| Índice de temas, página de vista previa y lista unificada | Salida de temas; scripts/export_review.py |
| Revisión de retrabajo o entrega | Matriz de aceptación |
Límites de trabajo que deben mantenerse
Esperar confirmación de texto en medio del proceso. Una vez formadas la transcripción preliminar, los temas y los candidatos, exporte Edición de texto.md antes de la producción sintetizada de texto, entregue rutas absolutas en las que se pueda hacer clic y explique las ubicaciones de modificación. La tabla controla títulos, capítulos, superposiciones y tamaño de subtítulos; el SRT vinculado controla el contenido y tiempo de los subtítulos palabra por palabra. Espere a que el usuario confirme la edición antes de aplicar y renderizar; solo si el usuario acepta explícitamente el borrador y autoriza la producción directa, se puede registrar la autorización real con --accept-default --approval. El silencio no es consentimiento. Mientras espera, puede continuar con el registro, la transcripción y el análisis de candidatos. Cualquier cambio en el documento o SRT requiere reconfirmación del contenido afectado, reaplicación y reexportación del MP4; los MP4 ya exportados no se actualizan automáticamente.
Clasificar por contenido. El asistente de edición propone temas basados en el material completo; cada registro incluye theme_id, series_order y theme_basis, y se entrega al usuario junto con el borrador de texto para su revisión. La cantidad de grupos la determina el contenido, no se recortan clips por cuota de personajes; incluso un solo tema se registra como un grupo. Las etiquetas secundarias no aumentan el recuento de entregas. El exportador solo organiza archivos según el plan, no realiza clasificación semántica.
Verificar personas y encuadres con la fuente original. En materiales con múltiples personas, primero se establece un identity_map con fuentes confirmadas; la presencia en pantalla no prueba que la persona esté hablando. La corrección del usuario tiene prioridad sobre ASR, etiquetas antiguas u otras experiencias de proyectos. Las selecciones preservan la relación de diálogo; compare composiciones de una persona, dos personas y plano general; los recortes requieren evidencia del fotograma actual, no se pueden imponer posiciones izquierda/derecha de forma rígida. Consulte el contrato del plan editorial para conocer los campos de evidencia detallados.
Separar las limitaciones de la plantilla del objetivo de edición. El renderizador adjunto admite fragmentos continuos, 1080 × 1920 y de 1 a 3 capítulos. Los capítulos comienzan desde 0; las etiquetas y semantic_basis corresponden a transiciones reales; no se puede reescribir el contenido para completar números. Si la plantilla no es adecuada, se indican las carencias y se ajusta según el alcance del usuario. La edición de múltiples ventanas requiere un clip limpio intermedio y un mapeo de tiempo explícito. Los subtítulos y el texto fijo tienen propietarios separados; evite superponer texto fijo antiguo con texto nuevo. La cola final prioriza las expresiones faciales, la respiración y el sonido ambiental de la fuente original; las pausas existentes se incluyen en el objetivo; no se añade cola repetida, no se funde en la última sílaba.
Aceptación de muestra y lote por separado. Antes de la muestra, verifique el plan editorial con preview; primero complete la confirmación de texto, luego renderice el clip representativo. Revise el primer fotograma, el medio, las transiciones de capítulo y el último fotograma del MP4 final, y escuche el clip completo; solo después de confirmar, expanda el lote. El renderizador es una herramienta de bajo nivel, no realiza automáticamente la verificación completa del plan editorial; el validador tampoco reemplaza la escucha y visualización real.
Criterios de aceptación
El estado progresa como candidate → preview → formal → delivered. machine_qc, human_review, copy_confirmation y delivery_status se registran por separado; cualquier revisión auditiva no realizada se mantiene como pending. El estado formal solo avanza después de completar la verificación de máquina y la revisión humana de identidad, audio, semántica y visual; cualquier pending no puede declararse como entrega formal. La validación estructural aprobada aún requiere cotejar los archivos reales con la versión revisada; no se acepta la existencia de archivos o registros de renderizado como sustituto de la aceptación.
La entrega proporciona un índice de temas, una página de visualización y un manifiesto unificado, que permite rastrear la ventana de tiempo de origen, las especificaciones, la versión del texto/SRT y los registros de máquina y humanos; el número de candidatos, formales y entregados se informa por separado. preview puede entregarse para revisión con pending; delivered requiere que la entrada de entrega real coincida con el manifiesto unificado. Los campos, comandos y condiciones de fallo se verifican según el contrato anterior; no se avanza automáticamente por puntuaciones estáticas o pruebas aprobadas.