Мы генерируем видео через API целыми днями: персона, клип, замена человека, апскейл. Это самая большая строка расходов в продукте, поэтому когда читатель прислал скриншот, где десятисекундный ролик стоит около $2.30, а наша собственная смета на то же самое показывала $4.62, это стоило дня замеров, а не пожимания плечами про наценку.
Дальше одна модель, Seedance 2.5, купленная двумя способами 21 октября 2026 года. Без моделирования и без оценок со страницы прайса: живая генерация, счётчик токенов, который провайдер возвращает в своём же ответе, и ставки так, как они написаны в консоли.
Цены API генерации видео это счёт токенов в костюме посекундной ставки
Видеомодели рекламируют за секунду, а выставляют счёт за токены, и токен тут не слово. У этого семейства это счёт пиксель-кадров: ширина на высоту, на частоту кадров, на секунды, делённое на 1024.
Формулу мы проверили у единственного авторитета, который имеет значение, — у счётчика самого провайдера. Четырёхсекундный клип в 480p, 9:16 вернулся настоящим файлом 480×854 при 24 кадрах со звуковой дорожкой, а в ответе значилось 38 830 токенов. Формула предсказывает от 38 430 до 38 880 в зависимости от того, 854 или 864 пикселя в настоящем кадре. Это совпадение в пределах процента, и значит вся арифметика ниже не догадка.
Seedance 2.5: одна модель, две цены
Наша ставка пришла из инвойса: $0.0214 за 1000 токенов через агрегатор, которым мы пользовались. Консоль собственного ModelArk от ByteDance показывает ту же модель по $0.0107–0.011 за 1000 токенов без видео на входе и $0.0064–0.0070 с видео. Ровно вдвое, на каждом тарифе.
Вот что это делает с двенадцатисекундным роликом в 720p, а это совершенно обычное желание. Полоски — доллары за один рендер.
Сверка, которая нас убедила, была не нашей. В публичном посте десятисекундный ролик в 720p стоил около 200 рублей, то есть примерно $2.31. Прямая ставка, умноженная на десять секунд в 720p, даёт $2.31 до цента. Перепродавцы никого не демпинговали — они просто покупали у прилавка, пока мы покупали через окошко.
За что вы платите ещё, и этого нет ни на одной странице прайса
Ставка — наименьшая часть сюрприза. Эти четыре вещи стоили нам настоящих денег за одну неделю, и ни одной из них нет в прайсе.
Ничего из этого не является нечестностью с чьей-либо стороны. Так получается, когда единица, в которой вам выставляют счёт, не совпадает с единицей, в которой вы думаете.
Что с этим делать
Мы не перевезли всё и не собираемся советовать этого вам. Что мы действительно поменяли: каждый шаг в нашем конвейере теперь показывает свою цену до запуска, а разрешение стало выбором на узле, а не умолчанием, зарытым в запросе.
Как дешёвый ролик становится дорогим
Неделя, которая дала эти цифры, выглядела примерно так, и каждый её этап совершенно обычен.
Лекарство от последнего пункта не дешёвая модель. Это знание о том, что движок отвергает, до оплаты: какое окно длины он принимает, что должен увидеть в первых кадрах и правит ли он ваши кадры или переснимает сцену заново. Мы записали, что каждый движок делает на самом деле, когда выяснили это дорогим способом, а то же упражнение для текстовых моделей дало вывод той же формы: среднее прячет всё, что стоит знать.
Цену видно до рендера, а не после
Sndwich собирает видео цепочкой шагов. Каждый считает себя по той ставке, по которой его действительно посчитают, а в выборе движка написано, что каждая модель делает и чего не делает.
5 минКак сделать AI-инфлюенсера: что за этим стоит на самом деле
6 минReels 9:16: почему Instagram не даёт продвигать вертикальное видео
5 минСколько стоит один вызов модели: 204 реальных вызова из прода