Скилл для Claude Code превращает короткую тему в синхронизированный с битом моушн-ролик и рендерит его в MP4 с помощью HyperFrames.
blixvip/NullMotion
Локальный инструмент в браузере: показывает готовый моушн-дизайн ролик синхронно с его черно-белыми черновыми сценами и экспортирует разбор в один MP4.
Open source альтернатива:After Effects
- Звёзды
- 1,350
- Форки
- 135
- Открытые issues
- 13
- Последний коммит
- 2 часа назад
Что это?
Null Motion — локальный инструмент для предпросмотра, который помогает разобраться, как сделан рекламный ролик в жанре моушн-дизайна. Готовый ролик показывается сверху на всю ширину, а под ним для каждого фрагмента размещён простой черновик HyperFrames: чёрно-белый, с текстом Arial, плоскими фигурами и одним простым движением. По черновикам движется индикатор воспроизведения, а черновик текущего фрагмента синхронно следует за роликом кадр за кадром и выделяется оранжевой рамкой.
Проект работает на Node.js 22+ и не имеет зависимостей во время выполнения. После запуска npm start страница по адресу 127.0.0.1:4343 воспроизводит три встроенных примера, а через меню Download можно экспортировать весь предпросмотр в MP4 шириной 1920 пикселей и битрейтом 24 Mbps со звуком исходного ролика. Экспорт работает в Chrome и Edge, поскольку использует WebCodecs и requestVideoFrameCallback. Кадры рендерятся на половинной скорости, а не записываются в реальном времени, поэтому ни один кадр не пропускается.
Можно импортировать собственные референсные видео с помощью Python-скрипта, использующего FFmpeg и ffprobe, а затем описать ключевые моменты каждого фрагмента в JSON-файле. В проекте нет генерации с помощью AI и хостинговых функций вроде субтитров и нарезки пауз — они относятся к отдельному продукту.
Ключевые возможности
- 01Воспроизводит готовый рекламный ролик вместе с синхронизированными черно-белыми черновиками HyperFrames для каждого фрагмента.
- 02Выделяет черновик активного фрагмента и синхронно следует за роликом кадр за кадром.
- 03Экспортирует весь разбор в MP4 шириной 1920 пикселей и битрейтом 24 Mbps со звуком.
- 04Работает локально на Node.js 22+ без зависимостей и API-ключей.
- 05Импортирует собственные референсные видео и определяет склейки сцен с помощью FFmpeg.
Сценарии использования
- Разобраться, как устроен профессиональный рекламный ролик в жанре моушн-дизайна, фрагмент за фрагментом.
- Презентовать концепцию моушн-дизайна, показывая черновой план рядом с готовым роликом.
- Экспортировать видео, которым можно поделиться, чтобы сравнить готовый ролик с его черновиками.
- Разобрать собственные референсные видео для проекта по моушн-дизайну.
В подборках
Темы
Частые вопросы
- Что такое NullMotion?
- Локальный инструмент в браузере: показывает готовый моушн-дизайн ролик синхронно с его черно-белыми черновыми сценами и экспортирует разбор в один MP4. Null Motion — локальный инструмент для предпросмотра, который помогает разобраться, как сделан рекламный ролик в жанре моушн-дизайна. Готовый ролик показывается сверху на всю ширину, а под ним для каждого фрагмента размещён простой черновик HyperFrames: чёрно-белый, с текстом Arial, плоскими фигурами и одним простым движением. По черновикам движется индикатор воспроизведения, а черновик текущего фрагмента синхронно следует за роликом кадр за кадром и выделяется оранжевой рамкой.
- NullMotion можно использовать бесплатно? Какая у него лицензия?
- NullMotion распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- NullMotion всё ещё поддерживается?
- Активно поддерживается. Последний коммит в NullMotion — 7 нояб. 2026 г..
- Для чего можно использовать NullMotion?
- Разобраться, как устроен профессиональный рекламный ролик в жанре моушн-дизайна, фрагмент за фрагментом. Презентовать концепцию моушн-дизайна, показывая черновой план рядом с готовым роликом. Экспортировать видео, которым можно поделиться, чтобы сравнить готовый ролик с его черновиками. Разобрать собственные референсные видео для проекта по моушн-дизайну.
- Где скачать NullMotion?
- Исходный код и инструкции по установке — на GitHub: https://github.com/blixvip/NullMotion
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
TiXL — инструмент с открытым исходным кодом для создания моушн-графики в реальном времени, сочетающий процедурную графику на основе нод и покадровую анимацию.
Навык агента для Claude Code / Codex, который превращает описание продукта в презентационный ролик коммерческого уровня: собирает его из кода, добавляет музыку и позволяет редактировать отдельные элементы кликами.
Фреймворк с открытым исходным кодом для создания детерминированных MP4-видео из HTML, CSS, медиафайлов и анимаций с перемоткой, разработанный для AI-агентов, пишущих код.
Пятнадцать 10-секундных motion design-фильмов, каждый создан Claude с помощью кода; для каждого стиля опубликованы промпт и полный исходный код.
Набор инструментов для моушн-дизайна, с которым coding agents вроде Claude Code создают видео на Remotion: сцены по таймлайну, визуальная проверка и звуковой движок на Python.