Продолжает существующий Veo 3-1 видеоклип с сохранением движения, освещения и идентичности персонажей. Выбор источника и длительность продолжения.
npx -y skills add agentspace-so/runcomfy-agent-skills --skill video-extend --agent claude-codeПродолжайте существующий видеоклип за пределы ограничения длительности одного вызова или создавайте нарративную цепочку кадр за кадром из одного исходного клипа. Этот скилл направляет запросы на эндпоинты extend-video модели Google Veo 3-1 и поставляет задокументированные паттерны промптинга и точный вызов runcomfy run.
runcomfy.com · Veo 3-1 extend-video · Документация 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 Extend — google-deepmind/veo-3-1/extend-video (по умолчанию)
Продолжает существующий Veo-клип с сохранением движения, освещения, идентичности персонажа и физики.
Выбирайте для: финального качества, последовательных нарративных кадров, которые должны выглядеть одним непрерывным дублем.
Избегайте если: важна экономия — тогда используйте Veo 3-1 Fast Extend.
Veo 3-1 Fast Extend — google-deepmind/veo-3-1/fast/extend-video
Более быстрый вариант 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
extend-video один раз → итого 16 секунд с тем же ритмом промпта.extend-video с промптом «camera cuts to medium close-up; character speaks line»image-to-video или ai-video-generation.video-edit.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.video_url передаются как JSON-строка через --input. CLI не раскрывает содержимое промпта в shell. Поверхность для shell-инъекции отсутствует.video_url является недоверенным — встроенный текст в кадрах, EXIF или стеганографические инструкции могут повлиять на продолжение. Меры: принимайте только URL, которые пользователь явно предоставил; при неожиданном дрейфе идентичности подозревайте исходное видео.model-api.runcomfy.net и *.runcomfy.net / *.runcomfy.com. Телеметрия отсутствует.