Пакетные задачи: как запустить 100 роликов одним заданием
Пакетные задачи — вкладка раздела «Видео-аватары», которая запускает много роликов одним заданием: вы заполняете список позиций, нажимаете одну кнопку — и до 100 видео, переводов или липсинков уходят в работу разом. Вместо того чтобы сто раз повторять один и тот же сценарий в одиночном режиме, вы собираете пакет, видите общую цену до запуска и потом забираете результаты из истории. Ниже — что это за инструмент, кому он экономит часы, как заполнить пакет по шагам и что происходит с позициями, которые не удались.
Что это и когда нужно
Одиночный запуск хорош, когда ролик один. Но как только задача повторяется — десять приветствий от аватара для разных клиентов, серия обучающих видео, перевод одного вебинара на пять языков, — начинается рутина: заполнил форму, дождался, скачал, заполнил заново. Пакетные задачи убирают именно этот цикл. Один запрос, один список, одна кнопка «Запустить пакет» — и все позиции считаются параллельно на стороне сервиса.
Типичные сценарии: массовая персонализация (одно видео на каждого клиента или сотрудника), серия коротких роликов по одному шаблону, перевод одного исходника сразу на несколько языков, липсинк — наложение готовой озвучки на видео. Если вы делаете больше трёх однотипных роликов за раз, пакет почти всегда быстрее и удобнее.
Насколько видео — массовый формат, видно по журналу платформы: за 30 дней (04.09–04.10.2026) запущено 12 689 генераций, из них 2 334 видео — второй по объёму формат после картинок (9 907) и треков (448); агрегаты боевой базы, источник — server/seo/benchmarkData.json. Чем больше роликов нужно на выходе, тем заметнее выигрыш от пакетного запуска.
Три типа пакетов
В выпадающем списке «Тип пакета» три варианта, и у каждого своя позиция.
- Видео — говорящий аватар. Позиция состоит из ID аватара, ID голоса и сценария. Рядом с полем голоса есть кнопка прослушивания: можно послушать голос до генерации и не запускать пакет вслепую.
- Переводы — перевод готового видео. Позиция — ссылка на исходник и список языков через запятую. Важная деталь: одна позиция с несколькими языками разворачивается в позицию на каждый язык, и лимит в 100 считается по развёрнутым. То есть пять роликов по пять языков — это уже 25 позиций.
- Липсинки — синхронизация губ. Позиция — ссылка на видео и ссылка на аудио: сервис накладывает вашу озвучку на картинку.
Пустые позиции в пакет не идут и в цену не входят — можно спокойно оставить лишние строки незаполненными.

Как запустить пакет по шагам
- Откройте вкладку «Пакетные задачи» в разделе «Видео-аватары».
- Выберите тип пакета и, если нужно, задайте название — по нему пакет потом легко найти в истории.
- Заполните позиции. Для видео — аватар, голос, сценарий; для перевода — ссылку на видео и языки; для липсинка — видео и аудио. Кнопка «Добавить позицию» добавляет строку, корзина убирает лишнюю.
- Посмотрите цену. Она считается как сумма цен заполненных позиций по тем же тарифам, что и одиночный запуск, — пакет скидки не даёт, зато и не прячет стоимость. Показанная сумма равна списанию.
- Нажмите «Запустить пакет». Позиции уходят в работу, а пакет появляется в истории со статусом «В обработке».
Гостю при нажатии запуска предложат войти — генерация доступна только авторизованным.
Что видно в истории и как забрать результат
Блок «Мои пакеты» — это журнал: название, тип, число позиций, списанные токены, счётчики по статусам и общий статус пакета. Внутри карточки раскрывается каждая позиция отдельно: её статус, кнопка скачивания готового файла и текст ошибки, если позиция не удалась. Файл отдаёт наш сервер, поэтому ссылка на результат не уходит наружу. История обновляется сама, пока пакет в работе, — страницу можно не держать открытой.
Сколько стоит и что с неудачными позициями
Подписки нет: новым пользователям начисляются стартовые токены на первые пробы, дальше вы платите токенами за каждую задачу. Цена пакета — сумма цен заполненных позиций, и она видна до запуска. Дальше начинается самое интересное — расчёт по факту. Позиции, которые не удались, не оплачиваются: после завершения пакета сервер сводит списание к факту и возвращает долю за провалившиеся позиции автоматически. Это важно, потому что отказы — не редкость: по 90-дневной статистике платформы (06.07–04.10.2026) доля успешных завершений у зрелых моделей — 79,7–92,2% (Kling 3.0 — 298 из 374, Seedream 4.5 — 1 036 из 1 127, GPT Image 2 — 3 244 из 3 518; источник — server/seo/benchmarkData.json). В пакете из 100 позиций несколько отказов — нормальная ситуация, и именно поэтому возврат за каждую неудачную позицию здесь не мелочь, а суть механики.
Возврат срабатывает, даже если вы закрыли страницу: пакеты опрашиваются фоновым процессом, и цена доводится до факта без вашего участия. Если позиция оказалась длиннее предварительного замера, разница доплачивается — но и это происходит по факту, а не «на глаз».
С чем сочетать
- Аватары и генерация — собрать аватар и голос, которые потом пойдут в пакет.
- Перевод видео — одиночный перевод, когда ролик один.
- Глоссарии — чтобы термины в пакетных переводах звучали одинаково.
- Медиатека — хранить исходники и результаты, чтобы не загружать их заново.
- Вебхуки — получать уведомление на свой сервер, когда пакет готов.
Частые вопросы
Сколько роликов можно запустить одним пакетом?
До 100 позиций. У переводов лимит считается по развёрнутым языкам: одна позиция с пятью языками занимает пять мест из ста.
Пакет дешевле одиночных запусков?
Нет, скидки за объём нет: цена — сумма цен позиций по тем же тарифам. Экономия здесь во времени и в удобстве, а не в токенах.
Что будет, если часть позиций не удастся?
За неудачные позиции токены вернутся автоматически — списание сводится к факту после завершения пакета, даже если вы уже закрыли страницу.
Можно ли смешать видео, переводы и липсинки в одном пакете?
Нет, тип пакета один на запуск. Нужны разные типы — создайте два пакета: они работают параллельно и не мешают друг другу.