# Shotloop: Короткие видео из кода, по одной сцене за раз.

> Бесплатное приложение для macOS, чтобы делать короткие объясняющие видео из кода с помощью ИИ. Идея превращается в сценарий и раскадровку, затем в сцены в одном из семи визуальных стилей, 2D или 3D. Каждая сцена рендерится, проверяется и исправляется отдельно, так что правка перерендеривает эту сцену, а не весь фильм.

- URL: https://oliverz.dev/ru/products/shotloop
- Author: Oliver Zhang (https://oliverz.dev)
- Language: ru
- Platform: macOS app
- Status: live
- Price: Free
- License: Apache-2.0
- Version: 0.5.2
- First released: 2026-10-29
- Latest release: 2026-10-31
- Requirements: macOS 11+, Apple silicon
- Скачать для Apple silicon: https://github.com/chihyungchang/Shotloop/releases/download/v0.5.2/Shotloop_0.5.2_aarch64.dmg
- Source: https://github.com/chihyungchang/Shotloop

Shotloop — бесплатное Mac-приложение с открытым кодом для коротких объясняющих видео из кода с помощью ИИ. Оно превращает идею в короткое видео, сделанное из кода. Вместе с ИИ вы пишете хук, сценарий и раскадровку, а оно собирает фильм как ряд **сцен**: 2D-страниц, отрисованных в Chrome, или 3D-сцен, отрендеренных в Blender. У каждой сцены свой цикл: сгенерировать, отрендерить, проверить, исправить.

Если одна сцена не получилась, вы своими словами говорите, что не так, и заново рендерится только она. Остальной фильм берётся из кеша.

![Shotloop за 28 секунд (со звуком).](https://oliverz.dev/products/shotloop/demo.en.mp4?v=74d1ab45)

![Главная: опишите идею или начните с примера. В режиме «Авто» ИИ сам выбирает 2D или 3D, длину и стиль.](https://oliverz.dev/products/shotloop/0-home.en.webp?v=1cd0db1c)

## Почему по одной сцене

Объясняющие видео на этом сайте я делал пайплайном, который рендерил весь фильм ради каждой проверки. А замечания почти всегда касались одной сцены: объект слишком мелкий, спрятан за субтитром, ничего не движется. Каждая проверка всё равно стоила полного рендера — около 8 минут для черновика и час для финала. Shotloop — это тот же пайплайн, перестроенный вокруг сцены.

![Сначала план: хук, сценарий и факты слева, раскадровка справа.](https://oliverz.dev/products/shotloop/1-plan.en.webp?v=9c4ad64b)

## Как это работает

| Шаг | Что происходит |
| --- | --- |
| План | Вместе с ИИ пишете хук, сценарий и раскадровку, прежде чем появится хоть одна сцена. ИИ выбирает визуальный стиль по вашей идее и объясняет почему; смените стиль, и картинки спланируются заново. |
| Сцены | Фильм делится на сцены, у каждой свой тайминг, камера и код, написанный в локальном времени сцены, так что правка одной никогда не сдвигает другую. |
| Проверка | Ещё до того, как вы посмотрите, ИИ проверяет стоп-кадры каждой сцены по чек-листу: читается ли объект, не перекрыт ли субтитрами, движется ли что-нибудь? |
| Правка | Попросите изменение своими словами. Результат вы увидите как стоп-кадры «до» и «после» с разделителем, который можно двигать. |
| Экспорт | Рендерятся только изменённые сцены. Отметьте, что нужно: видео (9:16, 16:9 или оба, с музыкой), обложку, которую ИИ создаёт в стиле видео, и тексты для публикации на каждой платформе (заголовок, описание, теги). Каждый экспорт получает свою папку. |

Один и тот же проект всегда даёт одни и те же кадры: никакой случайности, никаких стоковых видео, никакого монтажного таймлайна.

![Студия: ИИ-ассистент для выбранной сцены, сама сцена и фильм как лента сцен с заметками и проверками.](https://oliverz.dev/products/shotloop/2-studio.en.webp?v=586ce784)

![Экспорт: обложка от ИИ слева; видео, обложка и тексты для публикации отмечены справа.](https://oliverz.dev/products/shotloop/4-export.en.webp?v=d5be5807)

## Семь способов показать идею

Стиль зависит от того, о чём видео, и ИИ выбирает его по вашей идее (или вы выбираете сами на экране «Главная»):

![Слева направо: кинематографичная сцена, инфографика, карта, демо интерфейса, чертёж, кинетическая типографика и 3D — кадры из примеров Shotloop.](https://oliverz.dev/products/shotloop/5-styles.webp?v=79cd7d5e)

| Стиль | Лучше всего для |
| --- | --- |
| Кинематографичная сцена | Того, что можно увидеть: свет, пересекающий пространство, закат |
| Инфографика | Чисел, долей и трендов, с расчётами на экране |
| Карта | Мест и маршрутов: камера подлетает, страны подсвечиваются, маршруты прорисовываются |
| Демо интерфейса | Телефона или браузера, шаг за шагом: совет по приложению, мошенническое SMS |
| Чертёж | Того, как машина устроена внутри: линейная графика, детали в разборе, подписи |
| Кинетическая типографика | Случаев, когда суть в словах: цитата, происхождение слова |
| 3D | Реальных объектов с движущихся ракурсов, рендер в Blender |

Десять тем задают фон и шрифт; картинки сохраняют цвета, которые нужны их предмету. Каждый пример на экране «Главная» — готовый фильм с источниками в тексте: откройте его, и он станет вашим черновиком для правок.

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

## Сравнение

| Инструмент | Что это | Как итерировать | Цена |
| --- | --- | --- | --- |
| **Shotloop** | Mac-приложение для всего цикла: план, 2D- (HTML) или 3D-сцены (Blender), проверки ИИ, экспорт с музыкой и текстами для публикации | По сценам: заново рендерится только изменённая | Бесплатно, Apache 2.0 |
| [Remotion](https://www.remotion.dev/docs/ai/skills) + Claude Code | React-фреймворк для видео с Agent Skills для ИИ-агентов | Правите React-код, рендерите заново | Бесплатно для частных лиц и компаний до 3 человек; для больших — корпоративная лицензия ([условия](https://www.remotion.dev/license)) |
| [HyperFrames](https://github.com/heygen-com/hyperframes) (HeyGen) | Фреймворк с открытым кодом, рендерящий HTML в MP4 для агентов, выпущен в апреле 2026 | Правите HTML, рендерите заново | Бесплатно, Apache 2.0 |
| [Motion Canvas](https://github.com/motion-canvas/motion-canvas) | Библиотека анимации на TypeScript с редактором живого предпросмотра | Код с предпросмотром в реальном времени | Бесплатно, MIT |
| Runway, Sora, Veo | ИИ-модели, генерирующие пиксели видео | Новый промпт; результат — не код, который можно править | Платно |

Если вы уже пишете на React и рендерите в облаке, у Remotion экосистема больше. Shotloop — для того, чтобы сделать весь ролик в одном приложении на вашем Mac, с любым ИИ на ваш выбор, и исправлять его по одной сцене.

## Выбирайте ИИ

Shotloop работает с вашим собственным ключом Anthropic, OpenAI, Google Gemini, OpenRouter, DeepSeek, Qwen и других провайдеров, с Claude Code, в который вы вошли на Mac, или с локальной моделью в Ollama, LM Studio или любом OpenAI-совместимом сервере. ИИ может только читать и записывать файлы проекта и рендерить стоп-кадры. Выполнять команды оболочки он не может.

## Доступность

Shotloop вышел, он бесплатный и с открытым кодом под лицензией Apache 2.0 ([на GitHub](https://github.com/chihyungchang/Shotloop)). Эта версия работает на Mac с Apple silicon и требует Google Chrome; для 3D-проектов нужен ещё Blender.

Приложение поддерживает 14 языков: English, 简体中文, 繁體中文, 日本語, 한국어, Español, Português, Français, Deutsch, Italiano, Русский, Türkçe, Tiếng Việt и Bahasa Indonesia. Оно следует языку вашего Mac, а ИИ отвечает и пишет тексты для публикации на выбранном вами языке.

Он пока не подписан и не нотаризован Apple, поэтому macOS блокирует его при первом запуске. Откройте **Системные настройки → Конфиденциальность и безопасность** и нажмите **Все равно открыть**. После этого Shotloop обновляется сам из релизов на GitHub.

## FAQ

### Shotloop — это альтернатива Remotion?

Для коротких объясняющих и промо-роликов — да. Remotion — это React-фреймворк, в котором вы собираете видео; Shotloop — настольное приложение, которое планирует видео вместе с вами, пишет каждую сцену как код (HTML для 2D, Python для 3D в Blender), проверяет её и перерендеривает только то, что изменилось. Оно бесплатно и под Apache 2.0 для всех, включая компании.

### Можно ли делать видео с Claude Code?

Да. Выберите Claude Code в **Настройки → Модели и провайдеры**, и Shotloop будет управлять им в фоне на вашем Mac с вашим текущим входом: он пишет и исправляет сцены через собственные инструменты Shotloop и не может выполнять команды оболочки. API-ключ не нужен.

### Почему macOS пишет, что Shotloop нельзя открыть?

Shotloop пока не подписан и не нотаризован Apple, поэтому при первом запуске откройте **Системные настройки → Конфиденциальность и безопасность** и нажмите **Все равно открыть**. Это нужно сделать один раз: дальше Shotloop обновляется сам из релизов на GitHub.

### Что нужно, кроме самого приложения?

Google Chrome, который рендерит кадры. Node.js и ffmpeg уже встроены в приложение. Для 3D-проектов нужен ещё Blender: в режиме «Авто» Shotloop выбирает 3D, только если Blender установлен, а если вы выбрали 3D сами, он попросит его установить.

### Нужна ли подписка на ИИ или API-ключ?

Какой-то ИИ для написания и исправления сцен нужен, и выбираете его вы: собственный ключ Anthropic, OpenAI, Google или другого провайдера, Claude Code, в который вы уже вошли на Mac, или локальная модель через Ollama или LM Studio. Ключи остаются на вашем Mac. Рендеринг, кеш рендера и экспорт работают без ИИ.

### Работает ли он на Mac с Intel или на Windows?

Пока нет. Эта версия для Mac на Apple silicon (M1 и новее). Узнать свой чип можно в меню Apple → Об этом Mac → Чип.

### Можно ли использовать видео в коммерческих целях?

Да. Видео принадлежат вам. Shotloop распространяется с открытым кодом под Apache 2.0, а музыкальные подложки генерируются из вашего проекта, это не лицензированные треки. 3D-модели из библиотеки ассетов сохраняют свои лицензии: большинство под CC0, а некоторые с Poly Pizza под CC-BY, которая просит указать автора.
