OpenFilm — скилл

Скилл и CLI, с которыми Claude Code или Codex делает видео как веб-страницы, а редактор Studio позволяет править результат

  • 4 884 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

Почему такой уровень

  • Агент запускает локальный сервер редактора и фоновый браузер, а первый запуск скачивает Chromium
  • Озвучка и генерация идут через платные сервисы по вашим ключам и расходуют ваши тарифы
  • Рендер нагружает процессор и пишет файлы на диск
Все причины и проверки

openfilm/openfilm

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/openfilm

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент запускает локальный сервер редактора и фоновый браузер, а первый запуск скачивает Chromium
  • Озвучка и генерация идут через платные сервисы по вашим ключам и расходуют ваши тарифы
  • Рендер нагружает процессор и пишет файлы на диск

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

OpenFilm учит кодового агента делать видео. Скилл openfilm отправляет агента к команде `npx -y openfilm@latest`, которая печатает руководство размером около тысячи слов. Фильм хранится в папке с файлом `film.html`: дорожки собирают из анимированных страниц, видео, картинок и звука, оформление задается CSS. Каждый кадр рисует страница с функцией `frame(t)`, в ней доступно все, что умеет браузер: three.js, WebGL, Canvas, SVG, GSAP. Команда `openfilm open` показывает фильм в Studio, локальном редакторе в браузере, где можно двигать элементы на странице, менять текст и цвет, обрезать клипы на таймлайне. Правки сохраняются в файлы фильма, поэтому агент их видит. Команда `openfilm look` проверяет фильм: рисует контактный лист дважды в разном порядке кадров и называет расхождения, ошибки страниц, не загрузившиеся шрифты и пропавшие звуковые файлы. Команда `openfilm render` собирает MP4, с ключами `--4k`, `--blur` и `--alpha`. Голос, музыку, картинки и видео команда `openfilm get` берет у подключенных сервисов, например ElevenLabs, OpenAI и Google, по вашим ключам.

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

Подходит, если

  • Нужен 20-секундный ролик к запуску CLI или продукта с музыкой и титрами
  • Надо оформить текст песни или презентацию в виде видео
  • Агент сделал фильм, и его нужно доработать вручную на таймлайне
  • Требуется ролик с прозрачным фоном или вывод в 4K
  • Нужно вынести из фильма озвучку, субтитры или кадры отдельно

Не подходит, если

  • Нужны реалистичные кадры от видеомодели: OpenFilm собирает фильм из страниц, а модели подключаются только как источник роликов и картинок
  • Видео надо смонтировать из готовых съемок без анимации и текста: достаточно обычного видеоредактора
  • Нужен облачный сервис без установки: OpenFilm, его CLI и Studio работают на вашей машине

Пример запроса к агенту

Сделай 20-секундный ролик о запуске моего CLI с музыкой и крупными титрами, открой его в Studio

Ограничения

Нужны Node 22.2 или новее и ffmpeg, а для сохраненных версий в Studio еще git. Первый запуск скачивает фоновый браузер Chromium, около 100 МБ. Studio лучше открывать в браузере на Chromium, Chrome или Edge: на нем фильм рисуется и экспортируется, поэтому предпросмотр совпадает с итогом. Страница фильма обязана рисовать один и тот же кадр при одном и том же t, иначе рендер расходится. Версия на момент проверки 0.2.7. Для озвучки, музыки, картинок и видео нужны ваши ключи сервисов, их платные тарифы за вами. Есть также настольное приложение для macOS и Windows, здесь описаны скилл и CLI.

Как отключить. Удалите скилл openfilm из каталога скиллов проекта или `~/.claude/skills/`. Если CLI ставили глобально, выполните `npm uninstall -g openfilm`.

Частые вопросы

Как поставить OpenFilm в Claude Code?

Выполните `npx skills add openfilm/openfilm`. Если у агента нет поддержки скиллов, попросите его запустить `npx -y openfilm@latest` и следовать напечатанному руководству.

Нужна ли учетная запись для OpenFilm?

Нет. Создавать, править и рендерить фильмы можно без аккаунта. Ключи нужны только для озвучки, музыки, картинок и видео от сторонних сервисов.

Чем OpenFilm отличается от Remotion и HyperFrames?

OpenFilm обходится без фреймворка: каждый кадр рисует обычная страница с функцией `frame(t)`, а фильм собирается в `film.html` из дорожек. Правки руками делаются в Studio.

Что значит правило одного `t`?

Одно и то же значение `t` всегда дает одну и ту же картинку, что бы ни рисовалось до этого. Поэтому кадры можно запрашивать в любом порядке и параллельно, а рендер выходит одинаковым на любом компьютере.

Какие форматы экспорта есть в Studio?

Видео, GIF, звук и его дорожки, субтитры, кадры, слайды, прозрачное видео и таймлайн для Final Cut Pro, Premiere Pro и DaVinci Resolve.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы
Выбор редакции

Скилл монтажа видео для Claude Code и Codex: агент вырезает паузы и оговорки, делает цветокоррекцию, субтитры и анимационные вставки

СкиллРасширенный доступ30,6 тыс.Звезды репозитория

Набор скиллов, CLI и MCP-сервер, чтобы Claude Code или Codex делали видео по описанию: монтаж, графика, озвучка и субтитры

СкиллРасширенный доступ344Звезды репозитория

Скилл для Claude Code: снимает продукт в браузере, собирает ролик с главами и титрами и мастерит MP4 локально

СкиллРасширенный доступ373Звезды репозитория

Локальная видеостудия для кодового агента: вы описываете ролик одной фразой, агент режиссирует, машина рендерит без облака

ПлагинРасширенный доступ321Звезды репозитория

Скилл извлекает из длинного видео яркие фрагменты: скачивание, транскрипт, разбивка, анализ и нарезка клипов с заголовками

СкиллРасширенный доступ579Звезды репозитория

Скилл для промо-роликов и кинетической типографики: идея и раскадровка до сборки, рендер в MP4 через Chrome и ffmpeg, проверка шестью гейтами

СкиллРасширенный доступ1,4 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
OpenFilm (эта карточка)нет4 884
Motion Graphics Skill Packнет573набор скиллов для анимации и моушн-дизайна
OpenMontageнет77 550сквозной процесс монтажа видео

Коротко о README

Проект держится на трех идеях: один файл `film.html`, одна функция `frame(t)` и один настоящий редактор. Дальше в документации установка, команды CLI, Studio, формат фильма с примером разметки и сборка из исходников.

Бейдж для README

Исходный SKILL.md

---
name: openfilm
description: Make videos as web pages with OpenFilm. Use when the user asks for a video, motion graphics, an animation, a launch film, an explainer, a music video, to edit, cut, check or render a film (film.html and pages with window.film), or to open OpenFilm or its Studio.
---

# OpenFilm

Run `npx -y openfilm@latest` and follow the manual it prints: it is the whole of OpenFilm, about a thousand words. Run it
again whenever you need it.

Сообщить о проблеме

Foxx AIOpenFilm
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.