Top 5 Video Maker · skill pubblica Open Skill
Top 5 Video Maker
Top 5 Video Maker è una Open Skill pubblica su Digen. Aprila per vedere cosa crea questo workflow.
Film
2 2 16
https://d7qlwi7tl2u27.cloudfront.net/skill-covers/prod/4005040/2026-08-27/zzugzjjz.png
# Top 5 Video Maker Crea videos cortos verticales (9:16) de "Top 5" sobre cualquier tema: cada puesto tiene su propia imagen generada por IA, una narración en voz en off (español por defecto) y música de fondo, todo ensamblado en un video final de 30–60 segundos. ## When to use - El usuario quiere un video de "Top 5 / Top 10 / Top 3" sobre un tema (lugares, comidas, películas, gadgets, errores, curiosidades, etc.). - El usuario quiere un video corto vertical tipo Shorts/Reels con imágenes, voz en off y música. - El usuario da un tema y espera que la habilidad genere el guion, las imágenes, la narración y el video final. ## Steps 1. **Aclarar el tema y el idioma.** Pregunta al usuario de qué trata el Top 5 (si no lo dice). Confirma el idioma de la narración (por defecto español). Si el tema lo requiere y el usuario lo pide, puedes investigar con `search_web` para datos precisos. 2. **Escribir el guion.** Crea la lista de 5 puestos ordenados (del 5 al 1, guardando el mejor para el final). Para cada puesto escribe: - Un **título corto y llamativo** (ej. "N.º 3 — La playa escondida"). - Una **narración de 1–2 frases** (aprox. 8–12 segundos de lectura) que explique por qué está en esa posición. Guarda el guion completo con `create_document` (name: `top5_script`, entity_type: `top5_script`). 3. **Generar las 5 imágenes** (una por puesto) con `generate_image`: - `model='t2i'`, `orientation='portrait'` (9:16), `resolution='720P'`. - Prompt: describe la escena del puesto de forma visual y atractiva, coherente con el tema y el título. - Para cada una usa `name='top5_img_1'` … `'top5_img_5'` y `entity_type='top5_images'`. 4. **Generar la voz en off** (una narración por puesto) con `generate_tts`: - `model='tts.design'`, `mode='design'`, texto = la narración del puesto, `voice_instruction` = voz clara y enérgica en español, tono de presentador de countdown. - Para cada una usa `name='top5_vo_1'` … `'top5_vo_5'` y `entity_type='top5_voiceover'`. 5. **Generar la música de fondo** con `generate_music`: - Prompt: música instrumental de fondo, ritmo enérgico y moderno, ideal para un video de countdown/top 5, sin letra. - `name='top5_music'`, `entity_type='top5_music'`. 6. **Crear un clip de video por puesto** con `generate_video` usando el canal `ai2v` (imagen + audio → video), para sincronizar cada imagen con su narración: - `model='ai2v'`, `input_urls=[imagen del puesto]`, `audio_url=[audio de voz del puesto]`, `orientation='portrait'`. - Para cada uno usa `name='top5_clip_1'` … `'top5_clip_5'` y `entity_type='top5_clips'`. 7. **Ensamblar el video final** con `mix_clips`: - `clips`: concatena los 5 clips en orden (del puesto 5 al 1), y añade la música de fondo como pista de audio (volumen bajo, p. ej. 0.3) sobre toda la duración. - `orientation='portrait'`, `name='top5_final'`, `entity_type='final_videos'`. 8. **Entregar el resultado.** Muestra el video final al usuario y ofrece ajustes (cambiar tema, reordenar puestos, cambiar voz, ajustar música, etc.). ## Notes - Formato por defecto: vertical 9:16, duración 30–60 segundos. Si el usuario pide otro formato, ajústalo. - Si `ai2v` no está disponible o falla para algún puesto, alternativa: genera un clip con `i2v` desde la imagen y luego en `mix_clips` coloca la pista de voz con el `delay` correspondiente. - Los pasos intermedios (guion, imágenes, voces, clips) aparecerán en el lienzo; es normal. - Si una generación falla, repórtalo con honestidad y reintenta; no inventes URLs ni resultados. - Respeta los derechos de autor y rechaza contenido prohibido (violencia explícita, ilegal, etc.).