Программный движок для генерации видео, предназначенный для агентов: пишите видео на TypeScript с использованием API Remotion, CSS, SVG, Canvas 2D, шейдеров WebGL и Web Audio. Код выполняется в Node.js, а покадровая отрисовка осуществляется GPU-композиционным движком на Rust, что исключает использование Chrome на всех этапах рендеринга. Существующие проекты Remotion и HyperFrames можно рендерить без изменений.
Количество звезд 337 (+37 / 24 ч)
Причины
- Автор утверждает, что короткое видео в начале README состоит из 1184 кадров с разрешением 1080p и звуком, а его рендеринг на ноутбуке занимает 26 секунд; все указанные в примерах времена измерены на Apple M4 с параметром --concurrency 4, взяты медианные значения из трех запусков
- Студия kinetograph открывает локальный редактор: выбирайте или выделяйте слои в окне предпросмотра, затем сообщите кодовому агенту, что нужно изменить. Агент получает информацию о выделении, расположение исходного кода и скриншоты (через ACP, с предустановками для Claude Code, Codex и Gemini; автор на данный момент тестировал только Claude Code) и запрашивает подтверждение перед изменением файлов
- Каждая команда поддерживает вывод в формате --json, а команда npx kinetograph mcp предоставляет тот же набор команд в качестве сервера MCP, включая навыки для агентов; в версии 0.2.5 добавлены отслеживание движения, импорт кадров видео в canvas, Web Animations API и другие функции
Использование
- Прямой рендеринг HTML-страниц: npx kinetograph render index.html -o out.mp4; таймлайны GSAP, зарегистрированные в window.__timelines, будут позиционироваться покадрово
- Для проектов на TSX требуется Node 22+: выполните npm ci, затем npm run build, после чего используйте npx kinetograph render / still / inspect; для сборки из исходного кода необходимы стабильная версия Rust и библиотеки разработки FFmpeg
Риски
- Бета-версия 0.2.5: API может измениться, некоторые функции отсутствуют, известные проблемы перечислены на сайте проекта
- Лицензия PolyForm Small Business 1.0.0: бесплатно для частных лиц, некоммерческих организаций и компаний с численностью менее 100 человек и доходом ниже 100 млн долларов; для более крупных компаний требуется коммерческая лицензия; репозиторий был создан только 23 10