Главная · Скиллы · video-extend

video-extendпродолжение видеоклипа Veo 3-1

runcomfy-com/skills

Продолжает существующий Veo 3-1 видеоклип с сохранением движения, освещения и идентичности персонажей. Выбор источника и длительность продолжения.

Установка

npx -y skills add runcomfy-com/skills --skill video-extend --agent claude-code

Video Extend

Продолжайте существующий видеоклип за пределы ограничения длительности одного вызова или создавайте нарративную цепочку кадр за кадром из одного исходного клипа. Этот скилл направляет запросы на эндпоинты extend-video модели Google Veo 3-1 и поставляет задокументированные паттерны промптинга и точный вызов runcomfy run.

runcomfy.com · Veo 3-1 extend-video · Документация CLI

Работает через RunComfy CLI

# 1. Установка (подробности в скилле runcomfy-cli)
npm i -g @runcomfy/cli      # или:  npx -y @runcomfy/cli --version

# 2. Войдите в аккаунт
runcomfy login              # или в CI: export RUNCOMFY_TOKEN=<token>

# 3. Продолжить видео
runcomfy run google-deepmind/veo-3-1/extend-video \
  --input '{"video_url": "https://...", "prompt": "..."}' \
  --output-dir ./out

Выбор эндпоинта

Перечислено от новейшего. Оба эндпоинта используют Google Veo 3-1; выбор зависит от компромисса между качеством и задержкой.

Veo 3-1 Extendgoogle-deepmind/veo-3-1/extend-video (по умолчанию)
Продолжает существующий Veo-клип с сохранением движения, освещения, идентичности персонажа и физики.
Выбирайте для: финального качества, последовательных нарративных кадров, которые должны выглядеть одним непрерывным дублем.
Избегайте если: важна экономия — тогда используйте Veo 3-1 Fast Extend.

Veo 3-1 Fast Extendgoogle-deepmind/veo-3-1/fast/extend-video
Более быстрый вариант Veo 3-1 extend при меньшей стоимости вызова.
Выбирайте для: итерации над композицией, черновиков из нескольких кадров.
Избегайте для: финальной сдачи — используйте полный Veo 3-1 Extend.

Маршрут: Veo 3-1 Extend

Модель: google-deepmind/veo-3-1/extend-video (или /fast/extend-video)

Вызов

runcomfy run google-deepmind/veo-3-1/extend-video \
  --input '{
    "video_url": "https://your-cdn.example/source-clip.mp4",
    "prompt": "The camera continues pushing in slowly. The character looks down at the object, then turns toward the window. Soft daylight, no other motion in the background."
  }' \
  --output-dir ./out

Советы по промптингу

  • Исходное видео задаёт идентичность, освещение, кадрирование и физику. В промпте описывайте только то, что происходит дальше — не переописывайте сцену.
  • Явно указывайте движение камеры: «camera continues pushing in», «camera stays static», «slow dolly out». Без этого камера склонна к дрейфу.
  • Один основной момент на extend. «Character turns and walks toward camera» — один момент. «Character turns, walks toward camera, then sits down» — три момента; разбивайте на отдельные вызовы.
  • Объединяйте последовательные extend-вызовы, подавая вывод одного как вход следующего. Дрейф идентичности накапливается, поэтому для длинных цепочек делайте короткие отдельные отрезки (3–5 секунд).

Типовые паттерны

Один клип → 16-секундный ролик

  • Начните с 8-секундного клипа Veo 3-1 (i2v или t2v)
  • Запустите extend-video один раз → итого 16 секунд с тем же ритмом промпта.

Сюжетные биты (кадр за кадром)

  • Бит 1: t2v генерирует вводный кадр
  • Бит 2: подайте вывод в extend-video с промптом «camera cuts to medium close-up; character speaks line»
  • Бит 3: ещё один extend с «character reaches for object on table»
  • Каждый вызов — один бит. Идентичность сохраняется на ~3–4 цепочечных extend; дальше готовьтесь к повторной привязке через i2v.

Итерация с контролем стоимости

  • Используйте Fast Extend для первых 2–3 черновиков. Финальную последовательность закрепляйте на полном Extend.

Что этот скилл не делает

  • Генерация видео из изображения с нуля: используйте image-to-video или ai-video-generation.
  • Стилизованное переоформление существующего видео: используйте video-edit.
  • Extend говорящей головы с синхронизацией аудио: используйте ai-avatar-video + цепочка с extend-video.

Коды завершения

КодЗначение
0успех
64неверные аргументы CLI
65некорректный JSON / несоответствие схеме
69ошибка 5xx на стороне сервиса
75повторяемая ошибка: таймаут / 429
77не выполнен вход или токен отклонён

Как это работает

Скилл выбирает Veo 3-1 Extend или Fast Extend исходя из намерения (качество vs стоимость) и вызывает runcomfy run с URL исходного видео и промптом продолжения. CLI отправляет POST-запрос к RunComfy Model API, опрашивает статус запроса и скачивает результирующий клип в --output-dir. Ctrl-C отменяет удалённый запрос до выхода.

Безопасность и конфиденциальность

  • Устанавливайте только через проверенный пакетный менеджер. Используйте npm i -g @runcomfy/cli или npx -y @runcomfy/cli. Агенты не должны выполнять произвольные удалённые установочные скрипты через shell от имени пользователя.
  • Хранение токена: runcomfy login записывает API-токен в ~/.config/runcomfy/token.json с правами 0600. В CI/контейнерах используйте переменную окружения RUNCOMFY_TOKEN.
  • Граница ввода (shell injection): промпты и video_url передаются как JSON-строка через --input. CLI не раскрывает содержимое промпта в shell. Поверхность для shell-инъекции отсутствует.
  • Косвенная инъекция через сторонний контент: исходный video_url является недоверенным — встроенный текст в кадрах, EXIF или стеганографические инструкции могут повлиять на продолжение. Меры: принимайте только URL, которые пользователь явно предоставил; при неожиданном дрейфе идентичности подозревайте исходное видео.
  • Допустимые исходящие эндпоинты: только model-api.runcomfy.net и *.runcomfy.net / *.runcomfy.com. Телеметрия отсутствует.

Из того же репозитория

codex-petкастомный питомец Codex
runcomfy-com/skills
Создаёт персонализированного Codex Pet без подписки Codex Pro или доступа к $imagegen. Чистая альтернатива через RunComfy CLI.
182.5k установок
happyhorse-1-0генерация видео HappyHorse
runcomfy-com/skills
Оборачивает HappyHorse 1.0 — текст-в-видео модель, лидирующую на Artificial Analysis Video Benchmark — через RunComfy CLI для генерации высококачественного видео.
182.4k установок
gpt-image-2генерация изображений GPT Image 2
runcomfy-com/skills
Генерирует изображения в Claude Code через существующую подписку ChatGPT Plus/Pro — не нужно платить за отдельный API-доступ к GPT Image 2.
182.4k установок
flux-2-kleinбыстрая генерация изображений Flux 2 Klein
runcomfy-com/skills
Black Forest Labs Flux 2 Klein — дистиллированная модель с минимальной задержкой. Обёртка для версий 9B и 4B через RunComfy с паттернами промптов.
182.4k установок
elevenlabs-music-generationгенерация музыки ElevenLabs
runcomfy-com/skills
Обёртка ElevenLabs Music через RunComfy CLI: студийное качество песен и инструменталов из текстовых промптов с настройкой стиля и жанра.
182.4k установок
image-to-videoанимация изображений в видео
runcomfy-com/skills
Маршрутизатор image-to-video на RunComfy: выбирает модель по намерению пользователя — анимация персонажей, сцен или реалистичное движение.
182.4k установок