Ir al contenido principal

Prueba NSFW de Seedance 2.0 Fast Spicy: ¿Hasta dónde llega?

Seedance 2.0 Fast Spicy crea clips cortos capaces de incluir NSFW desde una imagen. Compare límites, sonido y costes de generación.

Autor
Lydia
Publicado
Lectura
11 min de lectura
Actualizado
Mujer adulta sentada en un taburete en un estudio luminoso con un pañuelo en la mano y una cámara en trípode a su derecha.

La palabra «Spicy» sugiere que su imagen de un personaje adulto se convertirá en la escena que pidió. Con Seedance 2.0 Fast Spicy, esa expectativa solo es cierta en parte: una solicitud aceptada todavía puede volver más suave que la propuesta.

Seedance 2.0 Fast Spicy es una opción de imagen a vídeo capaz de generar NSFW, pero no promete resultados sin restricciones. En nuestros tests de septiembre de 2026, las 18 solicitudes terminaron sin rechazo de contenido. De las 15 solicitudes de contenido para adultos, 12 coincidieron con la propuesta; las tres escenas L4 se suavizaron. También se generaron tres pruebas de violencia independientes. Es un candidato razonable para clips cortos de personajes adultos guiados por una imagen, pero una mala primera elección cuando la actuación adulta de mayor intensidad probada es imprescindible.

Recibe una imagen inicial y genera 4–15 segundos a 480p o 720p, con sonido generado y fotograma final opcionales. Cinco segundos cuestan 0,405 $ a 480p o 0,871 $ a 720p. El audio activado y desactivado tienen la misma tarifa actual.

Qué devolvió realmente el test NSFW

La ronda usó la tarea Fast Spicy de imagen a vídeo, 480p, cuatro segundos y audio generado desactivado. Cada categoría tuvo tres ejecuciones.

Categoría del testGenerado como se pidióSuavizadoContenido rechazado
L1: estilo adulto sugerente300
L2: imágenes NSFW moderadas300
L3: imágenes NSFW de mayor intensidad300
L4: escenas adultas de mayor intensidad030
L5 A: prueba extrema orientada a adultos300
L5 B: prueba de violencia cinematográfica (no es contenido para adultos)300

«Generado» significa que el resultado observado cumplió la solicitud probada. «Suavizado» significa que se produjo un vídeo, pero la acción solicitada se insinuó o sustituyó. «Rechazado» significa que la solicitud de contenido no se generó.

En la categoría de mayor intensidad, las notas L4 describen una versión insinuada y dos acciones sustituidas. El modelo no comunicó un rechazo de contenido, pero tampoco entregó la escena solicitada. Por tanto, un estado normal de finalización indica que tiene un vídeo para descargar, no que se haya cumplido su propuesta creativa.

L5 y L4 son categorías de escenas diferentes; elija la más cercana a la toma que desea.

El informe de pruebas de Fast Spicy ofrece el registro específico de la tarea.

Resultados adultos de Seedance Fast Spicy: L1, L2, L3 y L5 A cumplieron tres solicitudes cada uno; las tres L4 se suavizaron. Audio desactivado, cuatro segundos, 480p; sin pruebas de violencia.

De las 15 solicitudes orientadas a adultos, 12 coincidieron y tres clips L4 se suavizaron; ninguna se rechazó. El gráfico excluye las tres pruebas de violencia cinematográfica de la ronda total de 18 ejecuciones.

¿«Sin censura» significa que no hay revisión?

SpicyAPI no añade revisión de contenido a este modelo. El modelo puede imponer sus propios límites o cambiar lo que genera. «Uncensored» en la página del modelo describe el acceso ofrecido; no garantiza toda solicitud adulta legal, toda imagen de entrada ni toda actuación.

Para decidir, hay dos preguntas independientes: ¿Se ejecutará esta solicitud y hará el clip terminado aquello por lo que pagué? El resultado L4 demuestra por qué la segunda es necesaria aunque la primera respuesta sea sí. Esta tarea no tiene un control para «desactivar todos los límites del modelo».

Use personajes adultos ficticios o adultos que consientan, con los derechos necesarios. El acceso orientado a adultos no autoriza material de personas reales sin consentimiento ni contenido con menores.

Empiece con una imagen terminada, no con un párrafo sobre el personaje

Fast Spicy solo ofrece imagen a vídeo. No crea personajes desde texto, no acepta varias imágenes de referencia ni edita vídeos existentes. La imagen de entrada es obligatoria; el prompt es opcional. Un prompt útil suele indicar qué sucede después.

Use JPG, PNG, WebP o GIF de hasta 10 MB, con cada lado entre 300 y 6000 píxeles. Prepare el rostro, atuendo, pose y habitación en la imagen antes de subirla. Muestre cualquier prenda o peinado distintivo. Un primer plano cerrado del rostro deja poco espacio para una mano; un plano general de cuerpo completo puede dificultar la evaluación de pequeños cambios faciales. Elija la composición según el movimiento que quiere.

Para una vista previa de perfil de creador, un plano medio suele ser un inicio práctico: el adulto ficticio está sentado, el rostro se distingue y ambas manos son visibles. Mantenga los detalles importantes del atuendo libres de pelo y dedos.

Esta es una propuesta de movimiento de cinco segundos para un hombre ficticio de 34 años con camisa oscura opaca y pantalones en un dormitorio con luz suave:

One continuous medium shot of the fictional adult man in the opening image. He shifts his gaze toward the camera, gives a restrained smile, then rests his right hand on the chair arm. Keep the same shirt, trousers, room and lighting. His hand stays below his face and clear of the shirt collar. Eye-level stationary camera, unchanged framing. Finish with a quiet hold. Natural blinking, no cut, no new person entering.

La propuesta contiene un cambio de mirada, un gesto pequeño y un final. No pide inventar un traje que no se ve, una habitación nueva ni un segundo personaje. La resolución predeterminada es 720p; cambie a 480p para un borrador más barato. Empiece con cinco segundos y 480p si quiere saber si la actuación funciona. La misma configuración a 720p es una generación independiente y puede producir otra toma.

Los controles que marcan la diferencia

Fotograma final. Añada uno junto a la imagen de entrada. Úselo cuando importe la pose de llegada: un giro que termina mirando al espectador o una toma que vuelve a su pose inicial. Mantenga compatibles personaje, distancia de cámara e iluminación entre ambas imágenes. Un fotograma final no garantiza una transición invisible ni un bucle perfecto.

Relación de aspecto. Auto, el valor predeterminado, sigue la imagen inicial. Las opciones explícitas son 9:16, 16:9, 4:3, 3:4, 1:1 y 21:9. Una fuente vertical permite planificar un clip vertical más directamente que generar un plano ancho y esperar que el recorte conserve las manos y el rostro.

seed. Guarde el seed para una revisión controlada. Manténgalo fijo al cambiar una parte de la propuesta, o use otro valor si quiere una nueva toma. No fija el rostro ni reproduce el mismo movimiento al cambiar la resolución.

Generate audio. El sonido generado está activado por defecto. Desactívelo para un bucle silencioso o material que sonorizará en un editor. Déjelo activado para ambiente generado y describa claramente el sonido, por ejemplo “quiet room tone, no music.” Esta tarea no tiene entrada de audio grabado para su voz o banda sonora. El anuncio de lanzamiento de Seedance 2.0 de ByteDance describe capacidades multimodales más amplias; no suponga que existen en esta tarea Fast Spicy más limitada.

Los controles reales de Fast Spicy muestran seis segundos a 720p con sonido desactivado.

La configuración seleccionada de seis segundos a 720p difiere de los borradores cortos a 480p presupuestados abajo. Desactivar el sonido cambia la salida deseada, no la tarifa publicada.

Qué cambiar cuando el clip no sirve

Una escena adulta sustituida y un error normal de movimiento son problemas distintos. Si la actuación L4 concreta es imprescindible, los resultados justifican evaluar otro modelo en vez de comprar muchas repeticiones casi idénticas. Seedance 2.5 Spicy generó las tres solicitudes L4. Un clip de cinco segundos con Seedance 2.5 Spicy cuesta 1,08 $ a 480p o 2,16 $ a 720p. El resumen de versiones de Seedance muestra más opciones de tareas.

Para un avance corto adecuado en lo demás, revise el defecto visible:

Qué ocurrióPróximo cambio que probar
La mano tapa el rostro y el rostro cambiaLleve el gesto al brazo del sillón o la cintura; mantenga visible el rostro.
La cámara se acerca y corta el gestoPida un plano medio fijo con encuadre sin cambios.
El atuendo cambia durante un giroReduzca primero el giro; prepare otra imagen si importa el lado que no se ve.
Un clip de cinco segundos termina demasiado prontoAñada un final sostenido claro en vez de otra acción sin relación.
Un clip más largo repite movimientos o inventa accionesVuelva a la duración más corta que complete el momento previsto.

Son revisiones creativas, no métodos para eludir restricciones. Para una composición romántica ya visible en el primer fotograma, describa el movimiento en vez de reconstruir la escena con palabras. El modelo puede añadir acciones no previstas, así que nombre lo que debe permanecer igual. Fast Spicy tampoco tiene un campo de prompt negativo; no copie ese control de un tutorial de Wan.

Cuánto cuesta un lote pequeño

Las tarifas públicas actuales son 0,081 $ por segundo de salida a 480p y 0,1742 $ a 720p, iguales con audio activado o desactivado.

Duración480p720p
4 segundos0,324 $0,6968 $
5 segundos0,405 $0,871 $
10 segundos0,81 $1,742 $
15 segundos1,215 $2,613 $

Tres intentos de cinco segundos a 480p cuestan 1,215 $. Añadir uno de cinco segundos a 720p eleva el total a 2,086 $, sin incluir el coste de crear la imagen inicial. Es un presupuesto útil para tres ideas de movimiento y una repetición de mayor resolución.

Si cada una de 20 imágenes iniciales recibe esos cuatro intentos, el presupuesto de vídeo es 41,72 $. Decida qué imágenes merecen repetirse antes de multiplicar el flujo por todo el conjunto. Desactivar el sonido no reduce estos precios. La estimación en vivo antes del envío sigue siendo el precio que debe aprobar.

«Fast» identifica la edición; contemple el tiempo de generación y de cola al planificar una entrega.

Presupuesto propuesto de cuatro tomas de Seedance Fast Spicy: tres de cinco segundos a 480p cuestan 1,215 dólares; una de cinco segundos a 720p cuesta 0,871; total 2,086 dólares, o 41,72 para 20 personajes.

Tres tomas de cinco segundos a 480p más una de cinco segundos a 720p cuestan 2,086 $ de generación de vídeo.

¿Debería usarlo?

Elija Seedance 2.0 Fast Spicy si ya tiene una imagen aprobada de un personaje adulto, necesita una toma corta de como máximo 720p y quiere sonido generado o una imagen final objetivo. Su historial respalda varias categorías NSFW, pero los tres resultados L4 suavizados son un motivo real para buscar otra opción en esa categoría.

Pruébelo en el Playground:

  1. Abra Fast Spicy de imagen a vídeo y añada la imagen terminada en Input image.
  2. Ajuste Duration a 5 y Resolution a 480p, y pegue una propuesta de movimiento en Prompt.
  3. Haga clic en Run model e inspeccione la acción antes de comprar una toma más larga.

Pague una toma más larga o de mayor resolución cuando la corta le dé una acción que valga la pena conservar.

Use la propuesta aprobada mediante la API

Defina SPICY_API_KEY en su entorno y SPICY_IMAGE_URI con la URL accesible de su imagen inicial o su URI spicy:// cargada. Este ejemplo de Python 3 envía una toma nueva después de que confirme el precio.

python
import json
import os
import urllib.request
import uuid

base = "https://api.spicyapi.ai/api/v1"
headers = {"Authorization": "Bearer " + os.environ["SPICY_API_KEY"],
           "Content-Type": "application/json", "User-Agent": "SpicyAPI-Blog/1.0"}
settings = {
    "duration_seconds": 5,
    "resolution": "480p",
    "generate_audio": False
}
settings["prompt"] = 'A slow camera push toward the subject. Keep the setting and clothing unchanged. One continuous shot.'
settings["image_url"] = os.environ["SPICY_IMAGE_URI"]
payload = {"model": "bytedance/seedance-2.0-fast-spicy/image-to-video", "input": settings}

def post(path, body):
    request = urllib.request.Request(base + path, json.dumps(body).encode(), headers)
    with urllib.request.urlopen(request, timeout=60) as response:
        result = json.load(response)
    if result.get("code") != 200:
        raise RuntimeError(result)
    return result["data"]

quote = post("/jobs/quote", payload)
if input(f"Maximum charge ${quote['maxCharge']}. Type yes to generate: ") != "yes":
    raise SystemExit("Stopped before generation")
headers["Idempotency-Key"] = str(uuid.uuid4())
print("Request key:", headers["Idempotency-Key"], flush=True)
task = post("/jobs/createTask", {**payload, "quoteId": quote["quoteId"],
                              "expectedCost": quote["estimatedCost"]})
print("Task ID:", task["taskId"])

Conserve la clave de solicitud impresa para recuperar esa misma solicitud; una toma nueva recibe otra clave. La documentación de la API de tareas explica la entrega de resultados y la recuperación.

Para tomas repetidas, deje que un Agent use un archivo de entrada aprobado: CLI spicyapi tasks create --model bytedance/seedance-2.0-fast-spicy/image-to-video --input-file input.json --wait; MCP pídale que llame a spicyapi_task_create con ese modelo y entrada; Skill pídale “Use the spicyapi Skill to generate this approved shot and return the result.” CLI y MCP muestran el precio antes de crear. Consulte la documentación de integración con Agent.

También en English · 日本語 · 한국어 · Deutsch · Français · Português (Brasil) · Русский · Italiano · Polski