
Framefields: создание видео с помощью кода TypeScript
Создавайте видео на TypeScript, проверяйте кадры и рендерите через GPU.

Framefields — открытая библиотека для создания видео с помощью кода TypeScript. Она объединяет композицию, анимацию и нативный GPU-рендеринг. Подходит разработчикам и авторам, которые работают с программирующими агентами и хотят сохранять фильм как редактируемый проект.
Простыми словами: для чего нужен этот сайт?
На сайте находятся сведения о движке и инструкции. Допустим, нужен короткий ролик: заголовок появляется в кадре, диаграмма растёт, объект поворачивается. Код описывает положение и время движения, а Framefields рассчитывает кадры и собирает видео. Исходник можно написать самостоятельно или поручить агенту. При этом требуется настроенное окружение; главная страница сама по себе не является готовым облачным редактором.
Сначала проверьте окружение
Нужны Node.js версии 22 или выше, проект с ES-модулями и совместимый графический backend. Нативный путь использует WebGPU без последовательности скриншотов Chromium. В поддерживаемых конфигурациях возможен программный рендеринг, но он медленнее. Проект находится в beta: фиксируйте версию и проверяйте характерную сцену на своей машине.
Отдельный worker можно развернуть на собственной инфраструктуре. Он получает проект из Git, загружает ресурсы, рендерит и отправляет результат в настроенное хранилище. Это дополнительная система, а не подтверждённый бесплатный облачный лимит.
Что можно собрать в композиции
Векторный текст, анимация отдельных символов и гибкие макеты полезны для титров и объясняющих сцен. Слои изображений и видео поддерживают цветокоррекцию, размытие, зерно, LUT, маски и переходы. Камеры, освещение, материалы и импортированные 3D-модели сочетаются с двухмерными элементами.
Диаграммы, Lottie, звуковые дорожки и процедурные эффекты помогают делать продуктовые демонстрации и повторяемые форматы. Сигналы аудио могут управлять свойствами изображения. Готовые возможности не заменяют подбор материалов, композицию кадра и проверку темпа.
Рабочий путь до проверенного MP4
- Настройте проект по руководству для начала работы. Перед установкой выполните описанную настройку разрешения скрипта нативной зависимости.
- При необходимости установите навыки агента. Укажите текст, длительность, пропорции, доступные файлы и нужный результат.
- Разделите тему, композицию и скрипт рендеринга. Зарегистрируйте настоящие файлы шрифтов и скачайте медиаресурсы Git LFS полностью.
- Проверьте типы, несколько PNG-кадров и сетку кадров. Затем посмотрите локальный предпросмотр со звуком и отметьте замечания на изображении.
- Экспортируйте MP4 с QA, изучите результаты проверки и воспроизведите итоговый файл.
Предпросмотр позволяет перемещаться по времени и шагать по кадрам. Это помогает исправить нечитабельные надписи и переходы до полного экспорта.
Локальное зрение, лицензия и данные
ONNX-модели выполняют обнаружение, сегментацию и оценку поз, например для сопровождения объекта подписью. Путь withVision анализирует предыдущий отрисованный кадр; на нулевом данных ещё нет. Проверяйте последовательные кадры или готовое видео, а не сетку удалённых моментов. Условия описаны в руководстве по vision.
Проверено 21 октября 2026 года: проект использует Apache-2.0. Подписка на ИИ, вычисления, хранение и права на материалы учитываются отдельно. Общая цена размещённого сервиса не подтверждена.
Модели скачиваются при первом использовании и сохраняются локально. Навыки представляют собой инструкции и сами не отправляют данные. Это не описывает обработку файлов внешним агентом или вашим удалённым сервером.
Частые вопросы
Может ли агент написать композицию?
Да, официальные навыки помогают ему создавать и исправлять TypeScript. Окружение, материалы и визуальная оценка результата всё равно необходимы.
Как проверить видео перед передачей?
Используйте PNG, сетки кадров и локальный просмотр со звуком. Затем отдельно проверьте экспортированный MP4 и вывод QA.
Открытый код означает отсутствие затрат?
Нет: лицензия библиотеки не оплачивает услуги ИИ, серверы или сторонние медиа. У шрифтов, музыки и записей могут быть собственные условия.
Официальные ресурсы
- Навыки для агентов: установка и процесс работы.
- Проект на GitHub: код, примеры и сообщения об ошибках.
- Официальный Discord: сообщество.
- Канал Gatewai: демонстрационные фильмы.





