Смета на видео-API не сходится: цена за секунду и брак

Ставка за секунду — самая маленькая строка в счёте. В 2026 году выросло другое: число генераций на один пригодный клип, с 2-3 до 7-8. Тарифы и реальные счета.

Смета на видео-API не сходится: цена за секунду и брак

Смета на генерацию видео разъезжается не потому, что выбрали не тот тариф. Она разъезжается потому, что считали по кадрам, которые хотели снять, а платят за кадры, которые выбросили. Ставка за секунду — та строка, которую все сравнивают, и самая маленькая строка в счёте. В 2026 году сдвинулось другое: сколько раз нужно сгенерировать, чтобы получить один кадр, пригодный для монтажа.

Формула:   эффективная стоимость = ставка × длительность × попытки на принятый клип
Сдвинулось: попытки на дубль выросли с 2-3 до 7-8 (36Kr, 01.04.2026)
Не сдвинулось: тариф
Замер:     6 с в 480p на Seedance 2.5 — 0,66 USD за 103 секунды; 30 с — 3,30 USD за 200 секунд
На выходе: тот же шестисекундный клип стоит 1,32 при двух попытках и 5,28 при восьми
Дата проверки: 27.08.2026

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

Почему тариф — это не цена

Потому что тариф назначает цену генерации, а отдаёте вы принятый дубль.

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

стоимость_готовой_секунды = ставка × (генерации ÷ принятые)

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

Вот что это делает с реальным счётом. 13.08.2026 мы сгенерировали шестисекундный клип в 480p на Seedance 2.5, счёт составил 0,66 доллара:

Попыток на дубльЗа готовые 6 секундВ пересчёте на минуту
1 (так не бывает)$0,66$6,60
2$1,32$13,20
3$1,98$19,80
5$3,30$33,00
8$5,28$52,80

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

Что именно изменилось в 2026 году

Число попыток, и изменилось оно по причинам вне вашего пайплайна.

За этой частью стоит конкретная публикация. В апреле 36Kr описал, что пользователи, которым раньше хватало двух-трёх генераций, чтобы выбрать один пригодный дубль, стали генерировать семь-восемь. Те же промпты, то же название модели, расход примерно втрое выше.

Обстановка вокруг была под стать. В той же публикации упоминаются шестизначные номера в очереди; другое издание зафиксировало рост очереди с 1 900 до 50 000 и ожидание, доходившее до 68 часов, вместе с управлением нагрузкой, при котором качество вывода на части задач снижали, чтобы разгрести затор.

Соглашаться с редакционной подачей необязательно. Операционный вывод стоит сам по себе: состояние загрузки поставщика в конкретный момент — это входная переменная вашей юнит-экономики, и её нет в тарифе. Если за квартал число попыток дрейфует с 3 до 6, себестоимость контента удваивается, а в финансовой отчётности ставка за секунду не двигается вовсе.

Поэтому модель себестоимости с зашитым коэффициентом бесполезна. Его нужно пересчитывать еженедельно.

Как выглядели наши счета

Три генерации 13.08.2026. Цифры чуть менее приятные, чем обещает тариф.

ЗапросМодельСчётВремяПримечание
6 с, 480pSeedance 2.5$0,66103 ссо звуковой дорожкой
30 с, 480pSeedance 2.5$3,30200 свернулось 30,08 с
6 с, 480pSeedance 2.0$0,378289 стот же промпт, та же секунда отправки
6 с, 1080pSeedance 2.5$0,00HTTP 400, разрешение отклонено

Последняя строка — хорошая новость, и под неё стоит проектировать. Пока Seedance 2.5 был ограничен 720p, запрос 1080p возвращал resolution 1080p not supported; allowed: [480p 720p], а не молча понижал разрешение с выставлением счёта. Синхронная четырёхсотка стоит ноль. Любой параметр, который можно отклонить на этапе отправки, — это параметр, который не превратится в потраченную генерацию. Валидируйте агрессивно и выбирайте поставщиков, которые падают громко.

Пара 2.0 против 2.5 поучительнее. Seedance 2.0 в 480p дешевле на 36% и возвращает результат в 2,8 раза дольше. Если на вашем кадре 2.0 требует ещё одной попытки, ценового преимущества уже нет, а за привилегию вы доплатили ожиданием. Где какая модель выигрывает, разобрано в материале Seedance 2.5 против 2.0.

Четыре приёма, которые действительно снижают счёт

Цельтесь в попытки. В тарифе есть процентов тридцать хода, в числе попыток — четыреста.

Черновики дёшево, сдача дорого. 0,11 против 0,48: 480p стоит меньше четверти от 1080p на той же модели. Композицию, такты и движение камеры отрабатывайте в 480p, а в целевом разрешении пересобирайте только принятый кадр. Серия из 25 кадров, которую четыре раза прогнали в 480p и один раз собрали в 1080p, обходится ощутимо дешевле той, что дважды прогнали в 1080p, — и это та же готовая серия.

Уберите у модели свободу трактовки. Каждая оставленная степень свободы — это подбрасывание монеты, за которое вы платите. Референсы фиксируют персонажа и обстановку: Seedance 2.5 принимает до 50 файлов — 30 изображений, 10 видео и 10 аудио. Первый и последний кадр фиксируют начало и конец плана; в нашем замере по первому и последнему кадру ошибка на финальном кадре составила 5,4 у 2.5 против 35,9 у 2.0 Mini. Целочисленные таймкоды фиксируют, когда наступает такт. Ни один из этих приёмов не снижает ставку, но каждый снижает частоту переигрывания.

Угадайте тип задачи с первого раза. Seedance 2.5 определяет тип задачи по словам в промпте, поэтому запрос на редактирование без ключевого слова редактирования классифицируется как генерация по референсу и возвращает совершенно новый клип. Клип нормальный. Это просто полностью оплаченная генерация, ответившая не на тот вопрос. Явная установка типа задачи переносит эту ошибку на этап отправки, где она бесплатна. Ключевые слова и сценарии отказов собраны в материале как пользоваться Seedance 2.5.

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

Короткая версия

Тариф — это то, за что конкурируют поставщики, и то, на что у вас почти нет рычага. Число попыток на пригодный клип — то, что в 2026 году сдвинулось втрое, что дрейфует вместе с загрузкой поставщика, что поддаётся референсам, явному типу задачи и разделению разрешений, и то, что вам никто не назовёт в коммерческом предложении.

Померьте, запишите, пересчитывайте раз в неделю. Сравнивать тарифы имеет смысл после этого, когда коэффициент уже стоит в таблице. Текущие ставки опубликованы на странице модели Seedance 2.5.

Часто задаваемые вопросы

Сколько стоит секунда генерации видео через API
Через шлюз Seedance 2.5 стоит 0,11 доллара за секунду вывода в 480p, 0,24 в 720p и 0,48 в 1080p. API Runway тарифицирует ту же модель по 20 кредитов за секунду в 480p и 30 в 720p, а кредит в API стоит один цент, то есть 0,20 и 0,30 доллара. Но это цифры тарифа. Стоимость одного клипа, который вы реально отдадите заказчику, равна этой ставке, умноженной на число попыток до пригодного дубля.
Как считать эффективную стоимость
Эффективная стоимость = ставка за секунду × длительность × число генераций на один принятый клип. Замеренный 13.08.2026 ролик 6 секунд в 480p на Seedance 2.5 обошёлся в 0,66 доллара. При соотношении 2-3 попытки на дубль, которое было до перегрузки, тот же клип стоит от 1,32 до 1,98 доллара. При 7-8 попытках, о которых писал 36Kr, тот же клип стоит от 4,62 до 5,28. Тариф не менялся.
Почему попыток стало больше
Три причины, и только одна из них на вашей стороне. Управление нагрузкой в пик снижает качество вывода на части задач. Недоопределённый промпт оставляет модели свободу, и она каждый раз выбирает заново. И неверно распознанный тип задачи: запрос на редактирование уходит по ветке генерации по референсу, и возвращается вполне приличный клип, отвечающий не на тот вопрос. Вторую и третью причину можно закрыть в пайплайне.
Дешевле ли модель с меньшей ставкой
Только если число попыток не изменится. Seedance 2.0 в 480p стоит 0,07 доллара против 0,11 у 2.5, то есть на 36% меньше. Но если 2.0 требует четырёх попыток там, где 2.5 справляется за две, секунда готового материала выходит дороже. В нашем замере один и тот же шестисекундный промпт занял 289 секунд на 2.0 и 103 секунды на 2.5.
Как снизить расходы, не меняя модель
Сокращайте попытки, а не ставку. Черновики гоняйте в 480p и пересобирайте в целевом разрешении только принятый кадр: 480p дешевле 1080p более чем вчетверо. Фиксируйте референсами и первым с последним кадром всё, что не итерируете. Размечайте такты целыми секундами. И записывайте сумму счёта на принятый кадр, а не на запрос: средняя по запросам покажет вам тариф, который вы и так знаете.