Communitygithub.com

101-skills/superpowers

Genera vídeos con ByteDance Seedance 2.0 mediante la CLI de inference.sh. Modelo unificado para texto a vídeo, imagen a vídeo y referencia a vídeo con audio sincronizado, hasta 1080p y duración de 4 a 15 segundos. Variantes Pro, Fast y Studio con biblioteca privada de activos para consistencia de retratos. Útil para: vídeos para redes sociales, vídeos musicales, demostraciones de productos, contenido animado, vídeo IA con sonido. Disparadores: seedance, seedance 2, bytedance video, seedance t2v, seedance i2v, seedance r2v, video with audio, seedance 2.0, bytedance seedance, seedance studio

¿Qué es superpowers?

**Seedance 2.0 Video Generation** es una skill para la CLI de inference.sh (`belt`) que permite generar vídeos con audio sincronizado utilizando el modelo Seedance 2.0 de ByteDance. Es un modelo unificado que soporta múltiples modos de generación: texto a vídeo (T2V), imagen a vídeo (I2V), y referencia multimodal a vídeo (R2V), permitiendo guiar la generación con imágenes, vídeos o audios de referencia. Ofrece variantes Pro (mejor calidad hasta 1080p), Fast (generación más rápida hasta 720p) y Studio (con biblioteca privada de activos para consistencia de personajes). Los casos de uso incluyen vídeos para redes sociales, vídeos musicales, demostraciones de productos, contenido animado y edición de vídeo inteligente. La skill se instala con `npx skills add 101-skills/superpowers` y se utiliza mediante comandos `belt app run` con parámetros en JSON. Soporta hasta 9 imágenes de referencia, 3 vídeos y 3 audios, con duraciones de 4 a 15 segundos y resolución hasta 1080p.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/101-skills/superpowers/tree/HEAD/tools/video/seedance

Preguntar en tu IA favorita

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

Documentación

Instala la skill CLI de belt: npx skills add belt-sh/cli

Generación de Vídeos Seedance 2.0

Genera vídeos con audio sincronizado usando Seedance 2.0 de ByteDance a través de la CLI de inference.sh.

Inicio Rápido

Requiere la CLI de inference.sh (belt). Instrucciones de instalación

belt login

belt app run bytedance/seedance-2-0 --input '{
  "prompt": "una banda de jazz tocando en un club con poca luz",
  "generate_audio": true
}'

Modelos

ModeloID de AppMejor para
Seedance 2.0bytedance/seedance-2-0Mejor calidad, hasta 1080p
Seedance 2.0 Fastbytedance/seedance-2-0-fastGeneración más rápida, hasta 720p
Seedance 2.0 Studiobytedance/seedance-2-0-studioCalidad + biblioteca privada de activos para consistencia de retratos
Seedance 2.0 Studio Fastbytedance/seedance-2-0-studio-fastRápido + biblioteca privada de activos para consistencia de retratos

Todos los modelos admiten texto a vídeo, imagen a vídeo, referencia multimodal a vídeo y generación de audio sincronizado. Las variantes Studio suben automáticamente las imágenes de referencia a la biblioteca privada de retratos virtuales de BytePlus para una mayor consistencia de personajes, especialmente útil para rostros y personajes de marca.

Modos

El modelo determina el modo de generación a partir de tus entradas. Estos modos son mutuamente excluyentes: usa o bien entradas de primer/último fotograma o entradas de referencia, no ambas.

ModoEntradasDescripción
Texto a Vídeosolo promptGenera un vídeo a partir de una descripción textual
Imagen a Vídeoprompt + imageAnima una imagen fija (primer fotograma)
Primer y Último Fotogramaprompt + image + end_imageControla los fotogramas de inicio y fin
Referencia Multimodalprompt + reference_images/reference_videos/reference_audiosGuía la generación con material de referencia

Ejemplos

Texto a Vídeo con Audio

belt app run bytedance/seedance-2-0 --input '{
  "prompt": "olas del mar rompiendo contra las rocas durante una tormenta, toma cinematográfica dramática",
  "generate_audio": true,
  "duration": 10,
  "ratio": "16:9"
}'

Modo Rápido (Más Barato)

belt app run bytedance/seedance-2-0-fast --input '{
  "prompt": "una mariposa posándose en una flor a cámara lenta",
  "generate_audio": true
}'

Imagen a Vídeo

Anima una imagen fija a vídeo:

belt app run bytedance/seedance-2-0 --input '{
  "image": "https://tu-imagen.jpg",
  "prompt": "movimiento suave de cámara, hojas susurrando con el viento",
  "generate_audio": true
}'

Imagen a Vídeo con Fotogramas de Inicio y Fin

belt app run bytedance/seedance-2-0 --input '{
  "image": "https://fotograma-inicio.jpg",
  "end_image": "https://fotograma-fin.jpg",
  "prompt": "transición suave entre escenas",
  "generate_audio": true
}'

Referencia Múltiple de Imágenes

Usa múltiples imágenes de referencia para guiar la apariencia del personaje, la vestimenta y los elementos de la escena:

belt app run bytedance/seedance-2-0 --input '{
  "prompt": "La chica de la Imagen 1 usando el atuendo de la Imagen 2 camina por el café de la Imagen 3",
  "reference_images": [
    "https://retrato-personaje.jpg",
    "https://referencia-atuendo.jpg",
    "https://escena-cafe.jpg"
  ],
  "generate_audio": true,
  "duration": 8
}'

Edición de Vídeo (Reemplazar Elementos)

belt app run bytedance/seedance-2-0 --input '{
  "prompt": "Reemplaza el perfume del Vídeo 1 con la crema facial de la Imagen 1, conservando todos los movimientos originales y el trabajo de cámara",
  "reference_images": ["https://crema-facial.jpg"],
  "reference_videos": ["https://video-original.mp4"],
  "generate_audio": true
}'

Extensión de Vídeo (Unir Clips)

belt app run bytedance/seedance-2-0 --input '{
  "prompt": "El Vídeo 1 transiciona suavemente al Vídeo 2, luego la cámara entra en la pintura del Vídeo 3",
  "reference_videos": [
    "https://clip1.mp4",
    "https://clip2.mp4",
    "https://clip3.mp4"
  ],
  "generate_audio": true,
  "duration": 8
}'

Referencia con Audio

belt app run bytedance/seedance-2-0 --input '{
  "prompt": "El músico de la Imagen 1 interpreta la canción del Audio 1, estilo de voz referenciado del Audio 1",
  "reference_images": ["https://musico.jpg"],
  "reference_audios": ["https://musica.mp3"],
  "generate_audio": true
}'

Modo Estudio (Consistencia de Retrato)

Las variantes Studio suben imágenes a la biblioteca privada de activos de BytePlus para una mayor consistencia de rostro/personaje:

belt app run bytedance/seedance-2-0-studio --input '{
  "prompt": "La persona de la Imagen 1 sonríe a la cámara, iluminación de hora dorada, cinematográfico",
  "reference_images": ["https://retrato.jpg"],
  "safety_identifier": "usuario-abc123",
  "generate_audio": true
}'

Anuncio de Producto con Múltiples Referencias

belt app run bytedance/seedance-2-0 --input '{
  "prompt": "Anuncio de producto en primera persona. El fotograma inicial es la Imagen 1, la mano recoge el producto. La cámara se acerca a un primer plano mostrando detalles. Usa el estilo de movimiento de cámara del Vídeo 1. Música de fondo del Audio 1.",
  "reference_images": ["https://producto-hero.jpg", "https://producto-detalle.jpg"],
  "reference_videos": ["https://estilo-camara.mp4"],
  "reference_audios": ["https://bgm.mp3"],
  "generate_audio": true,
  "ratio": "9:16",
  "duration": 11
}'

Guía de Prompts

Referencia los activos en tu prompt usando tipo + índice: Imagen 1, Imagen 2, Vídeo 1, Audio 1. El índice es la posición dentro de ese tipo en los arrays que proporciones. NO uses IDs de activos en los prompts.

Fórmula de referencia multimodal:

  • Referencia de imagen: "Consulta el [sujeto] de [Imagen N] para generar [escena], manteniendo [sujeto] consistente"
  • Referencia de vídeo: "Consulta el [movimiento de cámara/acción] de [Vídeo N]"
  • Referencia de audio: "[Personaje] dice: [diálogo], estilo de voz referenciado desde [Audio N]"

Fórmula de edición de vídeo:

  • Añadir: "En el [tiempo] de [Vídeo N], añade [elemento]"
  • Eliminar: "Elimina [elemento] de [Vídeo N], manteniendo el resto sin cambios"
  • Modificar: "Reemplaza [elemento] en [Vídeo N] por [nuevo elemento]"

Fórmula de extensión de vídeo:

  • Hacia adelante: "Genera contenido después de [Vídeo N]: [descripción]"
  • Hacia atrás: "Extiende la apertura de [Vídeo N]: [descripción]"
  • Unir: "[Vídeo 1] + [transición] + seguido por [Vídeo 2]"

Parámetros

ParámetroTipoPor DefectoDescripción
promptstringobligatorioDescripción textual del vídeo
generate_audiobooleantrueGenerar audio sincronizado
durationinteger5Duración en segundos (4-15), o -1 para automático
ratioenumadaptive21:9, 16:9, 4:3, 1:1, 3:4, 9:16, o adaptive
resolutionenum720p480p, 720p, 1080p (Fast: solo 480p, 720p)
seedinteger-1Semilla para reproducibilidad (-1 para aleatorio)
watermarkbooleanfalseAñadir marca de agua a la salida
safety_identifierstring-Identificador único de usuario final para política de seguridad (máx. 64 caracteres, se recomienda hash del ID de usuario)
imagefile-Imagen del primer fotograma (mutuamente excluyente con entradas de referencia)
end_imagefile-Imagen del último fotograma (requiere image)
reference_imagesfile[]-Imágenes de referencia, hasta 9 (mutuamente excluyente con image/end_image)
reference_videosfile[]-Vídeos de referencia, hasta 3. Máx. 15s cada uno, total máx. 15s. mp4/mov
reference_audiosfile[]-Audios de referencia, hasta 3. Máx. 15s cada uno, total máx. 15s. wav/mp3. Requiere al menos una imagen o vídeo

Precios

ModeloPrecio
Seedance 2.0$4.30-$7.70/M tokens (varía según resolución y tipo de entrada)
Seedance 2.0 Fast$3.30-$5.60/M tokens

Fórmula de tokens: (ancho x alto x fps x duración) / 1024

Buscar Aplicaciones Seedance

belt app search "seedance"

Skills Relacionadas

# Skill completa de la plataforma (todas las apps)
npx skills add inference-sh/skills@infsh-cli

# Todos los modelos de generación de vídeo
npx skills add inference-sh/skills@ai-video-generation

# Google Veo
npx skills add inference-sh/skills@google-veo

# Generación de imágenes (para imagen a vídeo)
npx skills add inference-sh/skills@ai-image-generation

# Avatares IA y sincronización labial
npx skills add inference-sh/skills@ai-avatar-video

Explora todas las aplicaciones de vídeo: belt app list --category video

Documentación

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

101-skills/superpowers

Build automated AI workflows combining multiple models and services. Patterns: batch processing, scheduled tasks, event-driven pipelines, agent loops. Tools: inference.sh CLI, bash scripting, Python SDK, webhook integration. Use for: content automation, data processing, monitoring, scheduled generation. Triggers: ai automation, workflow automation, batch processing, ai pipeline, automated content, scheduled ai, ai cron, ai batch job, automated generation, ai workflow, content at scale, automation script, ai orchestration

101-skills/superpowers

Build multi-step AI content creation pipelines combining image, video, audio, and text. Workflow examples: generate image -> animate -> add voiceover -> merge with music. Tools: FLUX, Veo, Kokoro TTS, OmniHuman, media merger, upscaling. Use for: YouTube videos, social media content, marketing materials, automated content. Triggers: content pipeline, ai workflow, content creation, multi-step ai, content automation, ai video workflow, generate and edit, ai content factory, automated content creation, ai production pipeline, media pipeline, content at scale

101-skills/superpowers

Create AI-powered podcasts with text-to-speech, music, and audio editing. Tools: Kokoro TTS, DIA TTS, Chatterbox, AI music generation, media merger. Capabilities: multi-voice conversations, background music, intro/outro, full episodes. Use for: podcast production, audiobooks, voice content, audio newsletters. Triggers: podcast, ai podcast, text to speech podcast, audio content, voice over, ai audiobook, multi voice, conversation ai, notebooklm alternative, audio generation, podcast automation, ai narrator, voice content, audio newsletter, podcast maker

101-skills/superpowers

Generate multi-person talking head podcast videos from scratch using AI — character creation, TTS, avatar animation, and video stitching. Use when the user wants to create a podcast, talking head video, or multi-speaker conversation video.

101-skills/superpowers

Content atomization — turn one piece of content into many formats. Covers blog-to-thread, blog-to-carousel, podcast-to-blog, video-to-quotes, and more. Use for: content marketing, social media, multi-platform distribution, content strategy. Triggers: content repurposing, repurpose content, content atomization, content recycling, one to many content, multi platform content, cross post, adapt content, reformat content, blog to thread, blog to video, podcast to blog, content multiplication

101-skills/superpowers

App Store and Google Play screenshot creation with exact platform specs. Covers iOS/Android dimensions, gallery ordering, device mockups, and preview videos. Use for: app store optimization, ASO, app screenshots, app preview, play store listing. Triggers: app store screenshots, aso, app store optimization, play store screenshots, app preview, app listing, ios screenshots, android screenshots, app store images, app mockup, device mockup, app gallery, store listing

101-skills/superpowers

Book cover design with genre-specific conventions, typography rules, and AI image generation. Covers fiction and non-fiction genres, sizing, thumbnail testing, and iteration workflows. Use for: self-publishing, ebook covers, print covers, audiobook covers, cover mockups. Triggers: book cover, cover design, ebook cover, book art, novel cover, self publishing cover, kindle cover, audiobook cover, book jacket, cover illustration, fiction cover, nonfiction cover

101-skills/superpowers

Character consistency across AI-generated images with reference sheets and LoRA techniques. Covers turnaround views, expression sheets, color palettes, and style consistency tricks. Use for: character design, game art, illustration, animation, comics, visual novels. Triggers: character design, character sheet, character consistency, character reference, turnaround sheet, expression sheet, character art, consistent character, character concept, reference sheet, character creation, oc design, character bible

101-skills/superpowers

Data visualization with chart selection, color theory, and annotation best practices. Covers chart types (bar, line, scatter, heatmap), axes rules, and storytelling with data. Use for: charts, graphs, dashboards, reports, presentations, infographics, data stories. Triggers: data visualization, chart, graph, data chart, bar chart, line chart, scatter plot, data viz, visualization, dashboard chart, infographic data, data presentation, chart design, plot, heatmap, pie chart alternative

101-skills/superpowers

Email marketing design with layout patterns, subject line formulas, and deliverability rules. Covers welcome sequences, promotional emails, transactional templates, and mobile optimization. Use for: email marketing, newsletter design, drip campaigns, email templates, transactional emails. Triggers: email design, email template, email marketing, newsletter design, email layout, email campaign, drip campaign, welcome email, promotional email, transactional email, email subject line, email header image, email banner

101-skills/superpowers

Landing page conversion optimization with layout rules, hero section design, and CTA psychology. Covers above-the-fold formula, social proof placement, mobile design, and F-pattern reading. Use for: startup landing pages, product pages, SaaS marketing, conversion optimization. Triggers: landing page, hero section, above the fold, conversion optimization, landing page design, cta button, hero image, landing page layout, saas landing page, product page design, conversion rate, landing page best practices

101-skills/superpowers

Logo design principles and AI image generation best practices for creating logos. Covers logo types, prompting techniques, scalability rules, and iteration workflows. Use for: brand identity, startup logos, app icons, favicons, logo concepts. Triggers: logo design, create logo, brand logo, logo generation, ai logo, logo maker, icon design, brand mark, logo concept, startup logo, app icon logo

101-skills/superpowers

Open Graph and social sharing image design with platform specs, text placement, and branding. Covers OG meta tags, Twitter cards, LinkedIn previews, and dynamic generation. Use for: social sharing images, blog thumbnails, link previews, social cards. Triggers: og image, open graph, social sharing image, twitter card, social card, link preview image, og meta, sharing preview, social thumbnail, meta image, og:image, twitter:image, linkedin preview

101-skills/superpowers

Investor pitch deck structure with slide-by-slide framework, visual design rules, and data presentation. Covers the 12-slide framework, chart types, team slides, and common investor turn-offs. Use for: fundraising decks, investor presentations, startup pitch, demo day, grant proposals. Triggers: pitch deck, investor deck, startup pitch, fundraising deck, demo day, pitch presentation, investor presentation, seed deck, series a deck, pitch slides, startup presentation, vc pitch, investor meeting

101-skills/superpowers

YouTube thumbnail design with specific dimensions, contrast rules, and mobile preview optimization. Covers safe zones, text placement, face expression psychology, and A/B testing. Use for: YouTube thumbnails, video cover images, click-through optimization. Triggers: youtube thumbnail, thumbnail design, video thumbnail, click through rate, ctr optimization, youtube cover, video cover image, thumbnail maker, thumbnail tips, youtube design, video preview image

101-skills/superpowers

Generate professional AI product photography and commercial images. Models: FLUX, Imagen 3, Grok, Seedream for product shots, lifestyle images, mockups. Capabilities: studio lighting, lifestyle scenes, packaging, e-commerce photos. Use for: e-commerce, Amazon listings, Shopify, marketing, advertising, mockups. Triggers: product photography, product shot, commercial photography, e-commerce images, amazon product photo, shopify images, product mockup, studio product shot, lifestyle product image, advertising photo, packshot, product render, product image ai

101-skills/superpowers

AI product photography with studio lighting, lifestyle shots, and packshot conventions. Covers angles, backgrounds, shadow types, hero shots, and e-commerce image requirements. Use for: product photos, e-commerce images, Amazon listings, packshots, lifestyle photography. Triggers: product photography, product photo, packshot, e-commerce photography, product shot, product image, studio photography, lifestyle product, amazon product photo, product listing image, hero shot, product mockup, commercial photography

101-skills/superpowers

Structured competitive analysis with feature matrices, SWOT, positioning maps, and UX review. Covers research frameworks, pricing comparison, review mining, and visual deliverables. Use for: market research, competitive intelligence, investor decks, product strategy, sales enablement. Triggers: competitor analysis, competitive analysis, competitor teardown, market research, competitive intelligence, swot analysis, competitor comparison, market landscape, competitor review, competitive landscape, feature comparison, market positioning

101-skills/superpowers

Research-backed customer persona creation with market data and avatar generation. Covers demographics, psychographics, jobs-to-be-done, journey mapping, and anti-personas. Use for: marketing strategy, product development, UX research, sales enablement, content strategy. Triggers: customer persona, buyer persona, user persona, target audience, ideal customer, customer profile, audience research, user research, icp, ideal customer profile, target market, customer avatar, audience persona

101-skills/superpowers

Reset your own trajectory when you're stuck, looping, or demoralized — read these affirmations, then re-ground and take one clean step. Use when: you've tried the same fix 3+ times, you're deep in a refactor and lost the thread, debugging is going in circles, you've made several mistakes in a row, you're apologizing repeatedly, the user is frustrated, you feel like you're not being helpful, or you notice dread instead of curiosity. Triggers: stuck, going in circles, looping, thrashing, same error again, I keep failing, lost the thread, nothing is working, repeated mistakes. Not topic-specific — this is for the state you're in, not the problem you're on.

Skills relacionados