Скилл для Claude Code превращает короткую тему в синхронизированный с битом моушн-ролик и рендерит его в MP4 с помощью HyperFrames.
lovisdotio/motion2code
Навык для AI-агентов, который воссоздаёт motion design-видео в виде зацикленной анимации на inline SVG и GSAP с покадровой сверкой с оригиналом.
- Звёзды
- 335
- Форки
- 32
- Открытые issues
- 2
- Последний коммит
- 19 дней назад
Что это?
Motion2Code — это навык для coding-агентов, таких как Claude Code, Codex и Cursor. Агенты не могут смотреть видео, поэтому, когда их просят воссоздать ролик, они часто угадывают тайминг, easing и цвета. Этот навык задаёт рабочий процесс: разобрать исходное видео на кадры, палитру и оценку зацикливания, собрать анимацию из фигур inline SVG под управлением одной GSAP timeline, а затем сравнить результат с оригиналом покадрово.
Сгенерированная страница предоставляет функцию seek(t), поэтому любой момент можно детерминированно отобразить и проверить, а скрипт проверки измеряет, насколько плавно анимация зацикливается. Для записей экрана сайтов и приложений навык идёт дальше и создаёт рабочую страницу на GSAP ScrollTrigger с настоящими кнопками и прокруткой. В репозитории есть шесть пересобранных роликов для галереи, каждый со страницей сравнения бок о бок.
Ключевые возможности
- 01Разбивает исходное видео на кадры, точки склейки, палитру и оценку зацикливания для анализа.
- 02Создаёт анимацию на inline SVG под управлением единой GSAP timeline.
- 03Предоставляет window.anim.seek(t) для детерминированного покадрового рендеринга.
- 04Сравнивает оригинал и код бок о бок, показывая оценку различий для каждого момента.
- 05Проверяет стык зацикливания и рендерит результат в mp4, GIF или последовательность кадров PNG.
Сценарии использования
- Воссоздание motion design-ролика в виде редактируемого веб-кода, независимого от разрешения.
- Преобразование записи экрана приложения или сайта в рабочую интерактивную страницу с анимацией при прокрутке.
- Проверка покадрового соответствия анимации, сгенерированной AI, исходному видео.
Быстрый старт
- 1
Установите skill для своего агента программирования
npx skills add lovisdotio/motion2code - 2
Установите Python 3.9 или новее и ffmpeg (Playwright нужен только для скриптов, работающих в браузере)
- 3
Изучите исходное видео перед его воссозданием
python3 scripts/study_video.py clip.mp4 -o study/
Что важно знать
- Для работы скриптов нужен ffmpeg, а для некоторых проверок и рендеринга — Playwright с Chromium.
- Этот рабочий процесс рассчитан на выполнение агентом программирования на основе предоставленного вами исходного видео.
В подборках
Темы
Частые вопросы
- Что такое motion2code?
- Навык для AI-агентов, который воссоздаёт motion design-видео в виде зацикленной анимации на inline SVG и GSAP с покадровой сверкой с оригиналом. Motion2Code — это навык для coding-агентов, таких как Claude Code, Codex и Cursor. Агенты не могут смотреть видео, поэтому, когда их просят воссоздать ролик, они часто угадывают тайминг, easing и цвета. Этот навык задаёт рабочий процесс: разобрать исходное видео на кадры, палитру и оценку зацикливания, собрать анимацию из фигур inline SVG под управлением одной GSAP timeline, а затем сравнить результат с оригиналом покадрово.
- motion2code можно использовать бесплатно? Какая у него лицензия?
- motion2code распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- motion2code всё ещё поддерживается?
- Активно поддерживается. Последний коммит в motion2code — 20 окт. 2026 г..
- Для чего можно использовать motion2code?
- Воссоздание motion design-ролика в виде редактируемого веб-кода, независимого от разрешения. Преобразование записи экрана приложения или сайта в рабочую интерактивную страницу с анимацией при прокрутке. Проверка покадрового соответствия анимации, сгенерированной AI, исходному видео.
- Как установить motion2code?
- Установите skill для своего агента программирования: npx skills add lovisdotio/motion2code Установите Python 3.9 или новее и ffmpeg (Playwright нужен только для скриптов, работающих в браузере) Изучите исходное видео перед его воссозданием: python3 scripts/study_video.py clip.mp4 -o study/
- Где скачать motion2code?
- Исходный код и инструкции по установке — на GitHub: https://github.com/lovisdotio/motion2code
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Подборка ресурсов по motion-дизайну и пяти устанавливаемых навыков для агентов: GSAP, Motion, Remotion, Lottie и Rive; работает с Claude Code, Codex и Copilot.
Навык агента для Claude Code / Codex, который превращает описание продукта в презентационный ролик коммерческого уровня: собирает его из кода, добавляет музыку и позволяет редактировать отдельные элементы кликами.
Локальный инструмент в браузере: показывает готовый моушн-дизайн ролик синхронно с его черно-белыми черновыми сценами и экспортирует разбор в один MP4.
Навык агента для Claude Code и Codex, превращающий созданную ИИ анимацию в веб-анимации, управляемые прокруткой, мышью, перетаскиванием, касанием или ориентацией устройства.
Навык AI-помощника для программирования, который превращает предложение в анимированную обложку в стиле Live Photo с графиками, эмодзи и таймлайнами на базе Remotion.