← Все проекты
Проект / Rust

ChaosRealmsAI/NextFrame: NextFrame — AI-движок для создания видео из JSON

Автоматически превращайте структурированные данные в готовые видео без ручного редактирования.

Вы описываете видео в формате JSON-таймлайна, указывая сцены, длительность и параметры. Движок на JavaScript рендерит это в одностраничный HTML. Затем Rust-компонент записывает результат в MP4. Вся логика построена на чистых функциях, где каждый визуальный...

★ 14 Rust Форки 7 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для разработчиков, которые хотят автоматизировать создание видео-контента: обучающих роликов, интервью, демонстраций продуктов. Особенно подходит для интеграции с AI-агентами.

Проблема / задача

Традиционные видеоредакторы требуют ручной работы — перетаскивания элементов, настройки таймингов. NextFrame решает эту проблему, позволяя генерировать видео программно через JSON-описания.

Как это работает

Вы описываете видео в формате JSON-таймлайна, указывая сцены, длительность и параметры. Движок на JavaScript рендерит это в одностраничный HTML. Затем Rust-компонент записывает результат в MP4. Вся логика построена на чистых функциях, где каждый визуальный элемент вычисляется как f(t) → кадр.

Что видно по README

NextFrame — это open-source движок для программного создания видео. Вместо графического интерфейса вы работаете с JSON и CLI-командами. Проект разделён на две части: JavaScript-ядро для рендеринга и Rust-рекордер для финального экспорта. Поддерживает более 40 готовых сцен (интервью, субтитры, подсветка синтаксиса).

Ключевые возможности

Создание видео из JSON-таймлайновБолее 40 готовых сцен-компонентовЭкспорт в HTML и MP4Поддержка двуязычных субтитровCLI-интерфейс с 50+ командамиВалидация таймлайнов (6 проверок)

Технологии

RustJavaScriptWKWebViewVideoToolboxReactElectronTauriGo

Темы и ключи

ai-agentai-nativeai-videocapcutclaudeclaude-codeclaude-code-skillscliffmpeghtml-to-videojavascriptprogrammatic-video

Интересный факт

Проект позиционирует себя как «AI-native» — специально создан для AI-агентов, которые могут писать JSON, а не для людей, кликающих мышкой. Вся архитектура построена вокруг state machine, по которой может «ходить» даже не самая продвинутая...

С чего начать

  • Клонируйте репозиторий
  • Создайте JSON-таймлайн через CLI
  • Добавьте слои со сценами
  • Запустите рендеринг в HTML или MP4

Оценка GitRadar

Удобство
6/10
Свежесть
9/10
Перспектива
8/10
Монетизация
7/10
Общая оценка
7/10

Вердикт GitRadar

Стоит пробовать, если вам нужно автоматизировать создание типового видео-контента. Проект сыроват (всего 14 звёзд), но архитектура продумана, а подход — свежий и перспективный.

Наблюдения по обновлениям

Проект активно развивается: версия 0.4.0, workspace из 16 Rust-крейтов, строгие линтеры (deny на unwrap, panic). Есть инструменты для транскрибации, выравнивания субтитров и нарезки видео.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/ChaosRealmsAI/NextFrame
Лицензия
MIT
Создан на GitHub
15 апреля 2026 г.
Последнее обновление репо
15 апреля 2026 г.
Последняя проверка GitRadar
15 апреля 2026 г.
Изученные файлы
tests/fixtures/README.md, Cargo.toml, crates/nf-tts/src/main.rs, crates/nf-source/src/main.rs, crates/nf-source/src/cli.rs, crates/nf-cli/src/main.rs

FAQ

Что это такое?

Движок для программного создания видео. Вы описываете ролик в JSON, а система рендерит его в MP4.

Для кого подходит?

Для разработчиков и команд, которые хотят автоматизировать создание видео: обучающих материалов, интервью, демонстраций.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с ChaosRealmsAI/NextFrame?

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