Готовые финалы с этой страницы в cron по галочкам больше не ставятся: под каждым финалом в блоке выше — своя кнопка отправки.
Отложенная очередь нескольких роликов — в «Пульс рассылок» → «Отправить в очередь».
Нет загруженных файлов в uploads.
Видео: слева основной ролик строки, справа — промежуточные той же генерации
Почему файлов больше, чем «2 генерации». Конвейер на каждый ролик пишет на диск цепочку:
зеркало HeyGen (mirrored_*), при необходимости сжатие (compressed_*),
исходник перед миксом (mix_src_v_*) и результат микса (mixed_*).
Плата в API уходит за вызовы сервисов, а не за число mp4 в папке; лишние файлы — технические копии этапов.
Строка ниже группирует их по имени (один mixed_… + тот же id в mix_src_v_…, или общая секунда у mirrored_*_время).
Слева — готовый микс: кнопка «Отправить на вебхук» для mixed_*.mp4 или файла с маркером .webhook_ready. Справа в спойлере — промежуточные файлы.
Нет видео в uploads.
Аудио (Suno, пресеты)
Нет аудио.
Очередь cron (серверный таймер) — показать / скрыть
cron: ?очередь: пауза
Задачи отправки (cron)
Планировщик вебхуков и серверный конвейер. Это не список файлов из блока «Файлы на сервере» — отдельная очередь задач (отправка по расписанию). Устаревшие строки можно снять кнопками ниже.
cron: нет — таймер не вызывается автоматически.
Добавьте на сервере: * * * * * php …/scheduler_tick.php
Очередь на паузе. Нажмите «Возобновить обработку».