Runway API перед интеграцией: права на видео и кредиты

Runway API перед интеграцией: права на видео и кредиты

Сгенерировать ролик через Runway API и получить право встроить его в продукт: это два разных результата, и второй не выдаётся вместе с первым. Команда получает рабочий запрос, видит готовое видео и решает, что видеофункцию можно выпускать в релиз. Технически доступ проверен, а вот право использования результата в целевом сценарии остаётся непроверенным.

Разница между технической проверкой и договорной не в инструменте, а в источнике: доступ к генерации проверяется вызовом API, а право на встраивание проверяется только чтением условий использования. Дальше следует операционная работа по подтверждённым документам, а не юридическая консультация. Все условия ниже сверены по официальным страницам Runway, открытым 18 июля 2026 года; список моделей, цены и статусы могут меняться без отдельного объявления, поэтому перед интеграцией их нужно перепроверить заново.

Предлагаю рабочий инструмент: паспорт сценария из четырёх колонок (сценарий, кредит, право, ограничение). Такого паспорта нигде у Runway нет: это конструкция, которую собирает сама команда, сопоставляя официальные условия с одним конкретным сценарием своей работы. Итогом становится один из трёх статусов пригодности: подтверждён, ограничен или не установлен. Если паспорт не подтверждает права и расходную модель для целевого сценария, интеграцию нельзя считать готовой.

Почему рабочий запрос ничего не доказывает про право

Доступ к Runway API выполняется по ключу, выпущенному в Dev Portal на dev.runwayml.com. Генерация асинхронная: клиент создаёт задачу (task), опрашивает её статус и получает результат методом ожидания: в SDK это waitForTaskOutput или wait_for_task_output. Всё это подтверждено в официальной документации на дату проверки 18 июля 2026 года. С точки зрения инженера первый успешный task выглядит как зелёный свет: пайплайн собран, ролик получен, значит функция готова.

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

Разрыв усиливает и то, как разложены материалы. Справочник API Runway на dev-портале описывает вызовы, модели и параметры, но не отвечает на вопрос, что именно разрешено сделать с результатом. Право живёт в другом документе, Условиях использования, которые на dev-портал не вынесены: разбираться с ними приходится отдельным заходом.

Runway API перед интеграцией: права на видео и кредиты

Как устроены кредиты и модели в Runway API

Тарификация API отделена от любой подписки: это предоплаченные кредиты по $0.01 за кредит, оплата по факту использования. По данным страницы цен документации на 18 июля 2026 года, видео стоит от примерно 5 кредитов за секунду (Gen-4 Turbo и Gen-3 Turbo, около $0.05 за секунду) до 40 кредитов за секунду (Seedance 2 в 1080p). У части моделей есть минимальный расход за генерацию: у Seedance 2 Mini это минимум 64 кредита независимо от длины ролика.

Модели в API разложены по типам медиа. Для видео это seedance2, seedance2_fast, seedance2_mini, gen4.5, gen4_turbo, семейство veo3, aleph2 для редактирования видео и act_two для перформанса персонажа. Для изображений в каталоге gen4_image, gen4_image_turbo, seedream5_pro и lite, gpt_image_2. Для аудио доступны seed_audio и линейка ElevenLabs. Каждая модель считает кредиты по-своему, поэтому расходная модель сценария зависит не от Runway вообще, а от конкретной выбранной модели и разрешения.

Отдельная ловушка связана с веб-подписками на runwayml.com. Free, Standard за $12 в месяц, Pro за $28, Max за $76 и Enterprise выглядят как понятная сетка цен, но их кредиты не относятся к пулу API-кредитов. Считать бюджет программной интеграции по цене веб-плана нельзя: это разные сущности, и веб-кредиты не могут служить основанием для расчёта расходов на API.

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

# Runway API: создание задачи и ожидание результата task = client.text_to_video.create( model="gen4_turbo", # ~5 кредитов/с по цене на 2026-07-18 prompt_text="...", duration=5, ) result = client.tasks.wait_for_task_output(task.id) video_url = result.output[0]
Runway API перед интеграцией: права на видео и кредиты

Кто владеет результатом и что за это требуют

Дальше начинается основная часть паспорта. Условия использования дают покупателю доступа к API «ограниченную, неисключительную, непередаваемую, без права сублицензирования, отзываемую лицензию» на встраивание функциональности Runway в собственные приложения и предоставление её конечным пользователям. Ключевым в этой формуле оказывается слово «отзываемую»: право на встраивание оговорено отдельно и не следует автоматически из факта оплаты или генерации.

Runway не заявляет прав собственности на Inputs и Outputs пользователя и не ограничивает коммерческое использование результата. Похоже на полную свободу, но и она обусловлена: действует «при соблюдении Соглашения» (Agreement), а не появляется сама по себе вместе с готовым файлом. Нарушено условие, и основание для права исчезает.

Одно из таких условий прямое и техническое. Для приложений на API, которые показываются конечным пользователям, Условия требуют «заметно отображать 'Powered by Runway' и ссылку на runwayml.com» в интерфейсе, по брендинговым гайдлайнам. Это условие не про собственность на ролик, а отдельное обязательное требование к интеграции, которое живёт в UI и которое легко забыть заложить в дизайн заранее.

Есть и встречное право у самой компании. Те же Условия дают Runway «неисключительную, безотзывную, бессрочную, действующую по всему миру, безвозмездную, передаваемую и сублицензируемую» лицензию на использование Inputs и Outputs для обучения и улучшения моделей. Право пользователя на коммерческое использование результата и право Runway учиться на этом же результате действуют одновременно. Для одних сценариев это неважно, а для сценариев с чувствительными или клиентскими данными это критично: передаваемая и сублицензируемая формулировка означает, что Runway может передать это право третьей стороне, а не только использовать его внутри компании, и решать вопрос нужно до интеграции, а не после инцидента.

Поверх всего лежит Политика использования. Она запрещает создавать контент с образом или голосом реального человека без разрешения, имитировать стиль живого известного автора и попадает в ряд других категорий: обман, преследование, интимный контент без согласия. Эти запреты действуют независимо от того, есть ли у команды коммерческие права на результат. Сценарий вроде «оживить лицо клиента по фото» может быть технически исполним и одновременно прямо запрещён политикой.

Runway API перед интеграцией: права на видео и кредиты

Почему юридическая проверка стоит замедления запуска

Здесь стоит честно назвать размен. Проверка прав и расходной модели до запуска замедляет релиз, и это принятая цена. Альтернативный путь: интегрировать сразу после технического теста и разбираться с условиями по ходу. Он быстрее ровно до первого несовпадения между тем, что сгенерировано, и тем, что разрешено. Первый путь надёжнее: сначала паспорт прав и кредитов, потом продуктовое включение.

У российских команд к этому размену добавляется вопрос оплаты. Кредиты Runway API привязаны к доллару и требуют оплаты зарубежной картой, тогда как остальную обвязку вокруг видеофункции (текстовые модели для сценариев, генерацию и обработку изображений) можно вести на рублёвом балансе. Для этой части provod.ai даёт один API к каталогу моделей платформы, включая генерацию и редактирование изображений и видео; платить можно рублём (картой, через СБП или по счёту), а клиент, поддерживающий протокол OpenAI, подключается заменой base_url и ключа. Прав Runway на конкретный ролик это не создаёт: посредник в цепочке лицензию Runway не выдаёт и не отменяет.

Стоит отдельно сказать про срок годности условий. Модель gen4_aleph помечена в справочнике как deprecated с датой отключения 30 июля 2026 года. Это означает, что сценарий, завязанный на неё, потеряет техническую доступность вскоре после даты, на которую мы перепроверяли условия, 18 июля 2026 года. Список моделей, цены за кредит и статусы sunset могут поменяться без отдельного анонса. Паспорт, собранный один раз, стареет, поэтому дату актуальности в нём нужно ставить явно.

Runway API перед интеграцией: права на видео и кредиты

Как собрать паспорт для одного сценария: рабочие шаги

Паспорт собирается под один конкретный сценарий, а не «под Runway вообще». Порядок такой.

  1. Опиши целевой сценарий одной фразой: что генерируем, кто конечный пользователь, где показываем результат, есть ли в кадре реальные люди или чужой узнаваемый стиль.
  2. Зафиксируй модель и расход: возьми конкретную модель из каталога, посчитай кредиты по цене на дату проверки и отдельно проверь минимальный расход за генерацию, если он есть.
  3. Проверь право на встраивание: убедись, что сценарий укладывается в отзываемую лицензию на встраивание и что в UI заложена подпись «Powered by Runway» со ссылкой.
  4. Пройди по Политике использования: прогони сценарий через запреты (образ и голос реального человека, имитация живого автора, остальные категории).
  5. Поставь дату и статус: отметь дату актуальности условий и присвой статус (подтверждён, ограничен или не установлен).

Дальше идёт таблица решений, которая переводит собранное в допуск или отказ.

  • Что в паспорте: Права на результат подтверждены, кредитная логика ясна, UI-подпись заложена • Что делаем: Статус «подтверждён»: можно включать в продукт
  • Что в паспорте: Право на встраивание есть, но UI без «Powered by Runway» или неясен минимальный расход • Что делаем: Статус «ограничен»: доработать интеграцию до включения
  • Что в паспорте: В кадре реальный человек без согласия или запрещённая категория • Что делаем: Статус «не установлен»: сценарий не проходит независимо от прав
  • Что в паспорте: Первичные условия не найдены или сформулированы неоднозначно • Что делаем: Статус «не установлен»: не интегрировать
  • Что в паспорте: Сценарий завязан на модель с близкой датой sunset • Что делаем: Пересобрать под живую модель, иначе не включать

Универсального «да» здесь не бывает: одни и те же условия дают разный статус в зависимости от того, что именно и кому команда показывает. Паспорт отвечает не за Runway вообще, а за один сценарий, и пересобирается заново, когда сценарий меняется.

Что это не решает

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

Часть материалов help-центра Runway (FAQ по API, объяснение кредитов, ответ про коммерческое использование контента) при прямой проверке возвращала ошибку доступа. В паспорт как проверенные они не попадают: открывать их придётся вручную, из-под логина.

С Enterprise отдельная история. Возможные особые условия обучения на данных для этого уровня упоминались во вторичных источниках, но на официальных открытых страницах не подтверждены; проверять их нужно по своему контракту, а не по общей странице.

И последнее: российская специфика доступа (оплата долларами, зарубежная карта, санкционные ограничения) лежит вне паспорта прав и кредитов. Это отдельный слой решения, который команде придётся закрывать своими средствами.

FAQ

Если генерация прошла, значит право на встраивание есть? Нет. Успешный task доказывает техническую доступность; право на встраивание описано отдельной отзываемой лицензией в Условиях использования и обусловлено соблюдением Соглашения.

Можно ли считать бюджет по цене веб-подписки? Нет. Веб-кредиты Standard, Pro и Max не относятся к пулу API-кредитов. Расход считается по кредитам API: $0.01 за кредит, от 5 до 40 кредитов за секунду видео в зависимости от модели, данные на 18 июля 2026 года.

Обязательно ли писать «Powered by Runway»? Для приложений на API, показываемых конечным пользователям, Условия требуют заметно отображать «Powered by Runway» и ссылку на runwayml.com. Это условие интеграции, отдельное от вопроса собственности на результат.

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

Как быстро устаревает собранный паспорт? Быстрее, чем кажется. Список моделей, цены за кредит и статусы отключения меняются без отдельного анонса: gen4_aleph уже помечена deprecated с датой sunset 30 июля 2026 года. Поэтому в паспорте нужно ставить явную дату актуальности и сверять условия заново перед релизом.

Runway API перед интеграцией: права на видео и кредиты

Пока паспорт прав Runway собирается по первичным условиям, остальную обвязку вокруг видеофункции можно держать в одном рублёвом контуре на provod.ai: каталог моделей платформы, генерация и редактирование изображений и видео, командные пространства с общим балансом и ключами, документы от российского юрлица. Лицензию Runway на встроенный ролик это не заменяет: её по-прежнему подтверждают только первичные условия Runway.

И до тех пор, пока в паспорте не стоит статус «подтверждён», видеофункция остаётся техническим прототипом, а не частью продукта, которую можно показывать конечному пользователю.

Источники

  • Runway Developer Docs, доступ 2026-07-18. Доступ по ключу, асинхронные задачи, каталог моделей:
  • Runway Developer Docs, цены, 2026-07-18. Кредиты $0.01, стоимость видео по моделям:
  • Runway Developer Docs, модели, 2026-07-18. Список моделей, статус deprecated и дата sunset:
  • Runway Terms of Use, 2026-07-18. Лицензия на встраивание, права на результат, подпись Powered by Runway, лицензия на обучение:
  • Runway Usage Policy, 2026-07-18. Запреты на образ и голос реального человека и прочие категории:
  • Runway Pricing, 2026-07-18. Веб-подписки Free, Standard, Pro, Max, Enterprise:

provod.ai — единый AI-контур для бизнеса и команды

Рабочие пространства, отдельные аккаунты и разграничение доступа — компания централизованно управляет балансом, правами и расходами, а сотрудники не используют разрозненные личные ключи.

В одном каталоге — актуальные модели для текста и медиа: GPT от OpenAI, Claude от Anthropic, Gemini от Google, Grok от xAI, DeepSeek, Qwen, GLM, Kimi и MiniMax; для изображений — Nano Banana 2 Pro и GPT Image; для видео — последние версии Seedance, Kling, Veo и Google Omni. Также доступны модели для reasoning, поиска, документов, эмбеддингов, музыки и аудио.

Компания оплачивает запросы по ценам самих провайдеров: 1:1 и без надбавки provod.ai. Расчёты идут в рублях, для юридических лиц доступны договор, счёт и закрывающие документы.

Соберите корпоративное пространство в provod.ai: форма регистрации · цены на модели · защита данных по 152-ФЗ · реквизиты для договора