Генерация видео

Генерация видео

@video-gencreative

Создаёт короткие видео нейросетью — «оживляет» фото в видео или генерирует ролик по описанию. Подбирает промпт, размер, длительность, отправляет запрос и сопровождает до готового файла. Применяйте для «оживить фото/картинку», «сделать видео», «нейросеть видео», «сгенерировать ролик». Дорого (около 0,20 $ за видео) и небыстро (1–5 минут) — предупреждайте. Не подходит для монтажа готовых видеофайлов.

0 установокПубличный

SKILL.md

Генерация видео

Создаём готовое короткое видео — «оживляем» фотографию (image-to-video) или генерируем ролик по текстовому описанию (text-to-video). Это закрывает запросы «оживить фото», «сделать видео», «нейросеть видео»: пользователь получает готовый видеофайл.

Когда использовать

  • «оживи фото / картинку» — image-to-video
  • «сгенерируй видео / ролик по описанию» — text-to-video
  • короткие ролики для постов, превью, заставки, анимация логотипа

Когда НЕ использовать

  • Монтаж, нарезка, склейка, субтитры для готовых видеофайлов — это не здесь.
  • Длинные фильмы/лекции — модель делает короткие ролики (5–10 с).
  • Картинка (статичная) — навык image-studio.

Что на выходе

Ссылка на готовый видеофайл (после завершения рендера; переотданная, стабильная). До готовности — задача в статусе «обрабатывается».

Важно: стоимость и время

  • Генерация стоит ~0,20 $ за видео — дорого. Всегда предупреждайте пользователя и уточняйте, действительно ли нужен именно ролик.
  • Рендер занимает 1–5 минут. Объясните пользователю, что результат будет не сразу.
  • Результаты хранятся ~24 часа — отдавайте ссылку сразу и предлагайте скачать.

Инструменты

ЗадачаИнструмент
Отправить генерациюMCP generate_video (возвращает task_id сразу)
Дождаться результатаMCP get_generation (опрос статуса)
Создать опорное изображение для i2vMCP generate_image, затем analyze_image для проверки
Сохранитьвстроенные write

Все MCP-инструменты серверные и кросс-платформенные. Без bash/ffmpeg.

Рабочий процесс

Шаг 1. Уточнить замысел (и предупредить о цене)

Что оживляем/снимаем, длительность, ориентация (горизонталь/вертикаль для Reels/Stories), нужен ли звук. Обязательно скажите про стоимость и время ожидания.

Шаг 2. Собрать промпт и параметры

  • Промпт (≤512 символов): что происходит, движение камеры, атмосфера. Конкретнее: «камера медленно наезжает, волосы развеваются на ветру, тёплый закатный свет».
  • Опорное изображение (для «оживить фото»): путь/URL на картинку (PNG/JPEG ≤5 МБ). Нет картинки — можно сначала сделать её через generate_image.
  • Длительность: 5 или 10 секунд.
  • Размер/ориентация: горизонтальный (16:9) для YouTube/превью, вертикальный для Reels/Stories.
  • FPS: 30 (дешевле/быстрее) или 60 (плавнее).
  • Качество: speed (быстрее) или quality (лучше).
  • Со звуком: with_audio — включать ли генерацию звука.

Шаг 3. Отправить

Вызовите generate_image… точнее generate_video — он сразу вернёт task_id (отправка не блокирует).

Шаг 4. Опрос (дождаться результата)

Периодически вызывайте get_generation(task_id):

  • PROCESSING — ещё рендерится, подождите (~45–60 с) и повторите. Не спамьте запросами.
  • SUCCESS — готово, вернётся URL видео. Отдайте его пользователю.
  • FAIL — сообщите пользователю; предложите упростить промпт или другие параметры и повторить.

Можно использовать ключ идемпотентности, чтобы повторная отправка того же запроса не списывала средства дважды.

Шаг 5. Доставка

Отдайте ссылку на видео и предложите скачать (хранение ~24 ч). Если результат не тот — скорректируйте промпт/длительность/опорное изображение и повторите (предупредив о цене).

Антипаттерны

  • Не предупредили про 0,20 $ и ожидание → всегда говорите заранее.
  • Спам-опрос статуса → раз в ~45–60 с, не чаще.
  • Слишком длинный/сложный замысел для 5–10 секунд → упрощайте до одного движения/сцены.
  • Пытаетесь монтировать/склеивать — это не сюда; здесь только генерация с нуля.

Комментарии (0)

Войдите, чтобы оставить комментарий

Загрузка комментариев...

Генерация видео