Перейти к основному контенту

Wan 2.7 Spicy без цензуры? Ограничения NSFW-видео и аудио

Сравните NSFW-видео Wan 2.7 Spicy, работу без звука и с записью, аудиовходы, длительность и стоимость коротких клипов.

Автор
Lydia
Опубликовано
Время чтения
9 мин чтения
Обновлено
Взрослая женщина в бордовой блузке сидит за деревянным столом в светлой комнате, сложив руки; рядом стоит небольшой микрофон.

У вас есть изображение взрослого персонажа и записанная реплика, и вы хотите короткое видео, которое сохранит и персонажа, и нужное настроение. Wan 2.7 Spicy выглядит многообещающе, поскольку предлагает NSFW-генерацию из изображения в видео и аудиовход.

Wan 2.7 Spicy — вариант генерации из изображения в видео без цензуры на SpicyAPI. В наших тестах в сентябре 2026 года все запросы на контент для взрослых дали результат без смягчения или отказа.

Текущая задача создаёт 2–15 секунд в 720p или 1080p. Она принимает начальное изображение, обязательный промпт движения, необязательный генерируемый звук и необязательную аудиодорожку. Пять секунд стоят $0.6175 в 720p или $0.95 в 1080p. Дополнительный тариф для аудио не указан.

Что означает «без цензуры» в этом тесте

SpicyAPI не добавляет к Wan 2.7 Spicy фильтр контента на уровне платформы; фактический результат всё равно нужно оценить.

Запросы более высокой интенсивности дали результат, а не были выполнены в виде более мягких замен. Для другого дубля выберите новый seed; при сравнении двух настроек сохраняйте одинаковый seed. См. отчёт о тестировании Wan 2.7 Spicy.

Wan 2.7 Spicy: по три сопоставимых запроса на каждом из пяти уровней интенсивности L1–L5, все дали результат; две секунды, 720p, аудио и расширение отключены.

Это видеоверсия, а не генератор изображений Wan 2.7

У Wan 2.7 Spicy одна опубликованная задача: изображение в видео. Нужны и начальное изображение, и непустой промпт. Модель не создаёт статичное изображение из текста, не принимает отдельный конечный кадр или набор референсных изображений персонажа и не продлевает загруженное видео.

Wan 2.7 и Wan 2.7 Pro на SpicyAPI — отдельные модели изображений. Если у вас есть только описание персонажа, сначала создайте начальное статичное изображение. Чтобы заменить звуковую дорожку готового клипа, используйте видеоредактор; эта задача генерирует новый клип.

Три разных способа работы со звуком

В каталоге взрослых персонажей звук — часть персонажа: спокойный голос, повторяющаяся звуковая атмосфера комнаты или постоянный музыкальный мотив. Wan 2.7 Spicy предоставляет два элемента управления, generate_audio и audio_url, но у них разные задачи.

Нужный результатНастройка аудиоПрактическое применение
Беззвучный клип для последующего озвучиванияУстановите generate_audio в false; оставьте audio_url пустымДобавьте одобренную звуковую дорожку в редакторе.
Новый звук, создаваемый вместе с изображениемОставьте generate_audio в true; опишите нужные фоновые звуки в промптеГенерируйте голос и фоновые звуки вместе с изображением.
Клип, ориентирующийся на вашу записьПередайте audio_url и оставьте generate_audio в trueУправляйте синхронизацией губ и темпом с помощью переданной дорожки.

Когда generate_audio имеет значение false, переданное аудио тоже не используется. Поэтому загрузить запись, а затем отключить аудио — неверная настройка для клипа, построенного вокруг голоса. Используйте WAV или MP3 и в качестве осторожного ориентира при подготовке держите исходный файл меньше 15 MB. Предел длительности генерируемого видео по-прежнему составляет пятнадцать секунд. Загрузка тридцати секунд не даёт тридцатисекундное видео.

Перед отправкой подгоните запись под предполагаемую длину кадра. Если конкретная запись должна остаться неизменной, сохраните мастер, разместите его под выбранным видео в редакторе и на слух проверьте, что слова остаются отчётливыми.

Переключатель Generate audio в Wan включён, а Prompt expansion отключён.

Оставляйте Generate audio включённым при передаче записанной дорожки. В показанной настройке Prompt expansion отключён, чтобы сохранить написанное задание.

Практический клип персонажа, построенный вокруг голоса

Для полной исходной настройки используйте вымышленную взрослую женщину 38 лет, сидящую лицом к камере в непрозрачной бордовой блузке. Кадрируйте от уровня чуть ниже талии до точки выше головы. Рот должен быть виден, обе руки должны лежать вдали от лица. Используйте один мягкий источник света и простую комнату. Изображение в профиль, где волосы скрывают рот, — плохая отправная точка для оценки речи.

Запишите короткую оригинальную реплику, например “Stay a little longer. I saved this moment for you.” Это тизер со взрослым персонажем без подробной сцены для взрослых. Используйте голос, который вы вправе обрабатывать, и обрежьте запись до пяти секунд, оставив короткое тихое начало и окончание. При первой попытке не накладывайте музыку на слова: если голос плохо слышен, вы не поймёте, связана ли проблема с генерацией или со сведением.

В Wan 2.7 Spicy Playground:

  1. Загрузите одобренное начальное изображение как Input image, а записанную дорожку — как Input audio.
  2. Выберите пять секунд в 720p, оставьте Generate audio включённым и отключите Prompt expansion.
  3. Вставьте описание движения и сгенерируйте дубль, построенный вокруг голоса.

Пример задания:

One continuous medium shot of the fictional adult woman in the opening image. She faces the viewer and speaks the supplied short line, then settles into a restrained smile. Keep the same burgundy blouse, face, chair and lighting. Both hands remain resting beside her waist and clear of her face. Stationary eye-level camera, unchanged framing. No cut, no other speaker and no music added over the voice. End with a quiet hold.

Ограниченное движение позволяет видеть исполнение реплики. Когда голос и движения рта станут пригодными, во втором кадре можно добавить жест. Сочетание поворота головы, руки перед ртом и движущейся камеры уже в первой попытке заметно усложняет оценку того, работает ли исполнение, направляемое аудио.

Воспроизведите результат со звуком. Узнаваема ли реплика? Появляется ли другой голос? Начинаются и заканчиваются ли движения рта вместе со словами? Искажает ли лицо финальная улыбка? Клип может подходить как беззвучный тизер, но не работать как клип, построенный вокруг голоса; решайте исходя из того, что зрители действительно услышат и увидят.

Если запись обрезается, подготовьте более короткую реплику, а не пытайтесь вместить длинное исполнение в пятисекундный клип. Если лицо меняется во время речи, вернитесь к статичному изображению анфас и уберите движение головы. Если точная речь по-прежнему не получается, сохраните полезный беззвучный дубль и добавьте запись при монтаже только тогда, когда видимая синхронизация губ не требуется.

Удерживайте модель в рамках нужной сцены

Wan 2.7 Spicy может добавить больше действия, чем просит промпт. Если заказ предполагает сдержанный тизер, дополнительный персонаж, смена одежды или незапланированная сцена для взрослых могут сделать технически завершённое видео непригодным. Укажите нужное исполнение до того, как потратите деньги на вариации.

Для управляемого кадра опишите одно нужное действие и точку его завершения. Явно укажите начальное изображение, одежду и комнату, если они должны оставаться прежними. Для полностью написанного задания на исполнение отключите Prompt expansion; расширение включено по умолчанию и переписывает промпт перед генерацией. Отключение сохраняет переданное описание от этого этапа расширения, поэтому генерация получает вашу собственную формулировку.

Поле негативного промпта принимает до 500 символов. Для примера с сидящей женщиной используйте:

additional person, outfit change, scene change, zoom, camera cut, hand across face, subtitles, watermark

Если движение камеры сохраняется, измените и положительное задание: “stationary eye-level camera, same waist-up framing from beginning to end.” Если нужное движение по-прежнему превращается в другую сцену, поменяйте постановку кадра или оцените другую модель. Нет причин продолжать покупать копии одной и той же нежелательной интерпретации.

Какой бюджет заложить?

Публичные тарифы составляют $0.1235 за секунду итогового видео в 720p и $0.19 в 1080p. Указанная ценовая матрица не добавляет отдельную плату за сгенерированное или переданное аудио.

Длительность клипа720p1080p
2 секунды$0.247$0.38
5 секунд$0.6175$0.95
10 секунд$1.235$1.90
15 секунд$1.8525$2.85

Двух секунд хватит, чтобы проверить анимацию начального кадра, но для приведённой выше пятисекундной реплики этого мало. Три пятисекундных дубля в 720p стоят $1.8525. Одна дополнительная пятисекундная генерация в 1080p доводит общую сумму до $2.8025, без учёта начального изображения и записи. Десять персонажей с таким рабочим процессом из четырёх попыток стоят $28.025 за генерацию видео.

Повторная генерация в 1080p — новый дубль, а не увеличение разрешения выбранного клипа 720p. Она может изменить выражение лица, тайминг и артикуляцию. Для отключённого аудио скидка в тарифах не указана.

Цена Wan 2.7 Spicy за пять секунд в 720p составляет 0.6175 доллара без звука, со сгенерированным звуком или с записанной аудиодорожкой. Записанное аудио требует включённого аудио. Пять секунд в 1080p стоят 0.95 доллара.

Wan 2.7 Spicy указывает одинаковую плату $0.6175 за пять секунд в 720p для беззвучных настроек, сгенерированного звука и переданной дорожки. Для переданной дорожки аудио должно быть включено.

Когда другая задача подходит лучше

Используйте Wan 2.7 Spicy, когда у вас есть готовое начальное изображение и нужен короткий клип для взрослых с необязательным вводом записанного аудио. Диапазон 2–15 секунд позволяет подобрать длину под конкретный короткий момент, не оплачивая максимальную длительность.

  • Более дешёвые клипы с записанной дорожкой: Wan 2.6 Spicy принимает audio_url и стоит $0.475 за пять секунд в 720p. Он предлагает фиксированные длительности 5/10/15 секунд без переключателя включения и отключения аудио.
  • Конечный кадр или больше 15 секунд: Wan 3.0 Spicy предлагает ввод конечного изображения и клипы 2–30 секунд, от $0.057/s в 480p. Он генерирует аудио, но не принимает ваш аудиофайл. См. руководство по длительности Wan 3.0.
  • Записанное аудио и точная короткая длительность: выберите Wan 2.7 Spicy для длительности в целых секундах от 2 до 15 в 720p или 1080p.

Чтобы сравнить поведение семейства на контенте для взрослых, ознакомьтесь с версиями Wan без цензуры.

Откройте Wan 2.7 Spicy изображение в видео, загрузите одобренное статичное изображение взрослого персонажа и начните с самого короткого клипа, вмещающего исполнение. Осознанно выберите тишину, сгенерированный звук или собственную запись. Оцените фактическое видео и звуковую дорожку, прежде чем расширять идею до серии.

Используйте настройку с голосом через API

Задайте SPICY_API_KEY в окружении, а SPICY_IMAGE_URI — доступный URL начального изображения или загруженный URI spicy://. Задайте SPICY_AUDIO_URI — доступный URL записанной дорожки или загруженный URI. Этот пример Python 3 отправляет один новый кадр после подтверждения его цены.

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": "720p",
    "generate_audio": True,
    "enable_prompt_expansion": False
}
settings["prompt"] = 'The adult speaker talks in one continuous stationary shot.'
settings["image_url"] = os.environ["SPICY_IMAGE_URI"]
settings["audio_url"] = os.environ["SPICY_AUDIO_URI"]
payload = {"model": "alibaba/wan-2.7-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"])

Сохраните выведенный ключ запроса для восстановления того же запроса; новому кадру нужен новый ключ. Документация API задач описывает доставку и восстановление результатов.

Для повторяющихся кадров поручите Agent использовать одобренный входной файл: CLI spicyapi tasks create --model alibaba/wan-2.7-spicy/image-to-video --input-file input.json --wait; MCP попросите вызвать spicyapi_task_create с этой моделью и входными данными; Skill попросите “Use the spicyapi Skill to generate this approved shot and return the result.” CLI и MCP показывают цену до создания. См. документацию интеграции с Agent.

Другие языки English · 日本語 · 한국어 · Deutsch · Français · Español · Português (Brasil) · Italiano · Polski