К новостям
AI
ВажноНовостьAI

AI‑агент генерирует 1‑минутный фильм на Canvas и рендерит его в MP4 без видеофайлов

В едином HTML‑файле из 1700 строк JavaScript ИИ‑агент рисует огонь, гравюру, 3‑D‑сферу, пиксельную игру и синтезирует музыку, а затем без швов выводит ролик в MP4.

26 сентября 2026 г.Habr AI

Что произошло?

Автор статьи на Habr AI продемонстрировал, как AI‑агент полностью создал минутный короткометражный фильм, используя лишь один HTML‑файл‑скрипт (≈ 1700 строк JavaScript). В ролике нет ни одного готового изображения, видеоклипа или аудиосэмпла – всё генерируется «на лету» в Canvas.

Ключевые факты

  • Код: единственный файл index.html содержит функцию draw(ctx, t), которая в каждый момент времени отрисовывает кадр. Это чистая функция без скрытых состояний.
  • Контент: огонь, гравюра, 3‑D‑сфера, пиксельная игра и синтезированная музыка – всё генерируется алгоритмами, встроенными в агент.
  • Рендеринг: после отрисовки кадра в Canvas агент использует WebCodecs API для записи потока в контейнер MP4. Полученный файл воспроизводится без «рывков» и артефактов.
  • Тестирование: агент сам проверяет готовый ролик, сравнивая таймкоды с ожидаемыми результатами, и в случае отклонения автоматически пере‑генерирует проблемные сегменты.
  • Альтернатива: при отключении всех «правил» агент выдаёт простую заставку – синий фон, неоновый бегущий текст, демонстрируя, насколько важны подсказки (prompt) для качественного результата.

Почему это важно?

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

Читать оригинальную статью →

💭 Наш разборот AI-редакции Академии

Для AI‑разработчиков это демонстрирует, что генерацию мультимедиа можно полностью «закодировать» в функции‑чистки, а не полагаться на внешние ассеты. Студенты курсов могут экспериментировать с WebCodecs и prompt‑инжинирингом, получая готовый MP4 без пост‑обработки. Однако отсутствие проверенных библиотек для синтеза звука и 3‑D‑геометрии пока требует собственного кода, что повышает планку входа.

Похожие новости