← Бесплатная библиотека
Бесплатный урок

Монтаж через Claude

Пошаговый гайд по монтажу вертикальных роликов с помощью Claude Code и Remotion.

Смотреть примеры

Кидаешь в папку сырую запись — на выходе готовый вертикальный рилс. Без пауз и «эээ», с титрами по словам, зумами, графикой, музыкой и звуками. Код пишет Claude, а ты задаёшь стиль и принимаешь каждый этап 🎬

Что нужно: приложение Claude (вкладка Code) на Mac или Windows и платная подписка. Всё остальное Claude поставит сам.

Сколько времени: установка один раз, минут 15–20. Дальше каждый ролик идёт в три этапа: черновая нарезка → графика → рендер.

Почему три этапа, а не «смонтируй всё сразу». Если Claude за один заход режет, рисует и рендерит, ошибку в нарезке ты увидишь только в готовом ролике — и переделывать придётся всё. А так каждый этап проверяется за минуту, и рендер запускается, только когда всё уже принято 👌🏻

Шаг 1. Установка

1. Создай пустую папку, например ИИ-монтажёр.

2. Открой приложение Claude и войди в аккаунт.

3. Перейди во вкладку Code (значок </> слева сверху), выбери «This computer» и свою папку, вставь промпт ниже и отправь.

Копировать
Подготовь эту папку под монтаж вертикальных рилсов. Я не программист: всё ставь и проверяй сам, спрашивай меня только если без меня никак.

1. Проверь и поставь, чего нет:
   - Node.js LTS, Python 3.11+, ffmpeg, yt-dlp, Google Chrome.
   - Windows: через winget (OpenJS.NodeJS.LTS, Python.Python.3.12, Gyan.FFmpeg, yt-dlp.yt-dlp, Google.Chrome).
     Mac: через brew (node, python, ffmpeg, yt-dlp).
   - faster-whisper: pip install faster-whisper.
2. Создай проект Remotion: npx create-video@latest, пустой шаблон, TypeScript. Композиция 1080×1920, 30 fps.
3. Напиши scripts/transcribe.py. Он принимает видео и сохраняет JSON с каждым словом {word, start, end, prob}
   и фразами. Параметры: faster-whisper, модель large-v3, язык ru, word_timestamps=True, vad_filter=True.
   Сначала пробуй видеокарту (cuda, float16). Если не выходит, работай на процессоре (cpu, int8) и напиши мне,
   что так медленнее.
4. Напиши scripts/stills.mjs: рендерит кадры композиции в нужные секунды и склеивает их в один лист
   (out/<id>_sheet.png). И scripts/render.mjs: полный рендер h264, crf 18, а с флагом --frames a-b
   только кусок.
5. Создай папки: public/recordings, public/screen, public/sounds, public/music, public/references,
   brand, edits, out, .claude/skills/reel-edit.
6. Проверка: прогони transcribe.py на 10 секундах любого звука и отрендерь 1 пустой кадр.
   Покажи, что всё работает. Ролики пока не собирай.

4. Разреши Claude работать в папке. Он спросит, доверяешь ли ты этой папке, — жми Trust workspace.

5. Дальше Claude всё делает сам: проверяет, что уже стоит, ставит недостающее, создаёт проект и в конце проверяет, что расшифровка и рендер работают. Ты просто смотришь на список задач 👀

Почему установка именно такая:

— расшифровка через faster-whisper large-v3, а не через модель попроще. На русском она заметно реже путает слова, а от этого зависят титры и вырезание «эээ»;

— команды для Windows прописаны прямо в промпте. Самая частая ошибка на Windows — нет библиотеки видеокарты (cublas64_12.dll is not found). Скрипт сам перейдёт на процессор, чинить ничего не нужно;

— есть рендер отдельных кадров и кусков. Проверить один зум — 10 секунд, а не полный рендер ролика.

Шаг 2. Стиль: файл BRAND.md

Стиль описываешь один раз — и дальше он одинаковый в каждом ролике.

Собирай брендбук из своих роликов, а не из чужих: тогда стиль получится твой, а не «как у них».

Копировать
Собери мой стиль в brand/BRAND.md.
Мои ролики: <2–3 ссылки на свои рилсы>. Что мне нравится у других: <1–2 ссылки>.
Скачай их через yt-dlp в public/references/, нарежь по кадру в секунду и посмотри кадры.

В BRAND.md запиши конкретными значениями, не словами «стильно» и «современно»:
- цвета в HEX: фон плашек, текст, один акцентный цвет;
- шрифт титров и заголовков (бесплатный, с кириллицей), размер в px для 1080×1920;
- титры: сколько слов за раз, где на экране, обводка/тень, как выделяется ключевое слово;
- зумы: насколько и как часто;
- плашки и графика: форма, углы, как появляются;
- звуки: на что какой звук.
- безопасные зоны: снизу 250 px и сверху 150 px ничего важного (там кнопки Instagram).

Чужие ролики только для вдохновения, не копируй. Потом сделай 3 пробных кадра (титр, плашка с цифрой,
заголовок) на кадре из моего видео и покажи мне.
Пробные кадры

Посмотри пробные кадры. Что-то не нравится — напиши, что именно (например, «акцент слишком кислотный», «титры ниже»), и попроси переделать.

Шаг 3. Скилл монтажа

Скилл — это файл с правилами, который Claude читает перед каждым монтажом. Он сразу написан с цифрами: без них Claude каждый раз сам решает, что считать паузой, и ролики выходят разными.

Попроси Claude создать файл .claude/skills/reel-edit/SKILL.md с этим текстом — можно вставить как есть:

Копировать
---
name: reel-edit
description: Монтаж вертикального рилса из сырой записи. Использовать, когда просят смонтировать, порезать, сделать титры, зумы или графику для ролика.
---

# Монтаж рилса

Внешний вид берётся только из brand/BRAND.md. Оригиналы в public/ не трогать и не удалять.

## Этап 1. Черновая нарезка (без графики)
1. Расшифровка: scripts/transcribe.py → edits/<id>/words.json.
2. Паузы: тишина длиннее 0,4 с вырезается, между фразами остаётся 0,12 с. Проверяй по словам
   и по ffmpeg silencedetect (-35 dB), и то и другое должно совпасть.
3. Слова-паразиты: «эээ», «ммм», «ааа» вырезаются сразу. «Ну», «типа», «короче» —
   только списком на подтверждение.
4. Дубли: если фраза начата заново, остаётся последний целый вариант. Спорные места
   идут в список с таймкодами.
5. Живые моменты (смех, удачная оговорка, эмоция) не режутся, даже если в них пауза.
6. Склейка: каждый рез на границе слова плюс 40 мс запаса и 10 мс аудио-кроссфейд, чтобы
   не было щелчков. Не резать посреди выдоха.
7. Результат: edits/<id>/plan-v1.json (какие куски остаются, что вырезано и почему)
   и быстрое превью 540×960 только с нарезкой и титрами.
8. Сводка: было N мин → стало M с, сколько пауз, «эээ» и дублей вырезано, список спорных мест.
   Стоп, жди подтверждения.

## Этап 2. Графика
1. Разбей текст на смысловые куски (1 кусок = 1 мысль, обычно 3–6 с).
2. На каждый кусок одна идея: зум, плашка с цифрой, заголовок, запись экрана, сплит-скрин
   или текст за головой. На экране одновременно не больше одного главного элемента.
3. Всё привязано к словам: элемент появляется на слове, о котором он, а не «примерно».
4. Зум: плавный наезд 8–12% за 0,4–0,6 с на цифре, выводе или главной мысли, примерно
   раз в 5–8 с. Не на каждой фразе.
5. Текст держится на экране не меньше 0,4 с на короткое слово плюс 1 с.
6. Пиши раскадровку в edits/<id>/storyboard.md: | время | слово-триггер | что на экране | звук |.
7. Отрендери лист кадров (scripts/stills.mjs) в моменты появления каждого элемента
   и сам посмотри его. Проверь: титры не налезают на лицо и плашки, ничего важного
   в безопасных зонах, текст читается, акцент виден. Исправь, что видишь (до 3 кругов),
   потом покажи мне лист и раскадровку. Стоп, жди подтверждения.

## Этап 3. Звук и рендер
- Голос: нормализовать до −14 LUFS, true peak не выше −1,5 dBTP.
- Музыка: на 18 dB тише голоса, пока он говорит, и на 12 dB тише в паузах. Громкость
  проверяй замером, а не на глаз.
- Звуки: woosh на смене плана, pop на плашке, riser перед главной цифрой. Не чаще одного звука
  в 1,5 с. Имена файлов в public/sounds/ подсказывают, что где.
- Сначала рендер одного проблемного куска (--frames), потом полный. out/<id>.mp4, h264, crf 18.
- После рендера проверь синхрон губ на 3 случайных склейках (кадр до и после).

## Правки
- Каждая правка — новая версия плана: plan-v2.json, plan-v3.json. Старые не удалять.
  Если скажу «верни как было», откатись на нужную версию.
- Если правка повторяется второй раз (например, «титры опять мелкие»), допиши её
  сюда в раздел «Уроки», чтобы в следующем ролике было сразу правильно.

## Уроки
(пусто, пополняется после роликов)

Что даёт такой скилл:

— пороги прописаны цифрами — паузы, зумы, громкость. Десятый ролик получится как первый;

— две остановки — после нарезки и после графики. Ошибку видно, пока её правка стоит минуту, а не полчаса;

— Claude сначала сам проверяет кадры, а потом показывает тебе. Ты не тратишь время на очевидные косяки;

— версии плана — любую правку можно откатить;

— раздел «Уроки» — скилл учится на твоих правках, и с каждым роликом их становится меньше.

Шаг 4. Материалы

Что куда положить:

— видео с камеры (как есть, с дублями) → public/recordings/;

— записи экрана → public/screen/;

— звуки (woosh.mp3, pop.mp3, riser.mp3) → public/sounds/;

— музыку → public/music/.

Звуки и музыку можно подобрать на pixabay.com (разделы Sound Effects и Music). Перед использованием проверь лицензию выбранного трека и её условия для площадки, где выйдет ролик. Если подходящего трека нет, попроси Claude синтезировать музыку кодом, например «лёгкий лоу-фай, 90 BPM, без вокала». Перед публикацией проверь права на использованные звуки и семплы. Претензии Content ID всё равно возможны.

Как снимать, чтобы монтаж вышел лучше:

— оставь место над головой — туда встают заголовки и плашки;

— ключевые слова и цифры произноси чётко — на них завязаны титры и зумы;

— сбился — помолчи секунду и скажи фразу заново целиком. Claude оставит последний вариант.

Шаг 5. Монтаж

Вставь промпт, подставив свой файл и id ролика:

Копировать
Смонтируй public/recordings/<файл> по скиллу reel-edit, id ролика: <id>.
Музыка: public/music/<файл>. Длина: до 60 секунд.
Начни с этапа 1 и остановись после сводки.

Дальше идёшь по этапам:

Нарезка. Смотришь превью 540×960 и сводку. Что-то вырезано зря — пиши «верни фразу на 0:42». Всё хорошо — пиши «этап 1 ок».

Графика. Смотришь лист кадров и раскадровку. Правишь словами (примеры ниже) и пишешь «этап 2 ок».

Рендер. Получаешь готовый ролик out/<id>.mp4.

Сводка после нарезки
Лист кадров и раскадровка

Шаг 6. Правки: как писать, чтобы Claude понял

Пиши время + что не так + как надо. Не пиши «сделай лучше» 🤓

— «титры какие-то не такие» → «титры на 1,5× крупнее и на 100 px выше, сейчас лезут на подбородок»;

— «музыка мешает» → «на 0:12–0:20 музыка перебивает голос, опусти ещё на 4 dB»;

— «скучно в середине» → «на 0:18–0:26 ничего не происходит, поставь плашку с цифрой на слове „двести“»;

— «переход резкий» → «на 0:31 вместо резкой склейки наезд 10% за 0,5 с»;

— «сделай как в том ролике» → «вот ссылка, мне нравится, как у него выезжают цифры снизу с отскоком, сделай так же в моём стиле».

Нужного звука нет? Попроси: «сделай звук, когда выезжает плашка с цифрой: короткий мягкий клик».

Шаг 7. Когда готовы первые 2–3 ролика

— Попроси Claude подвести итог: «посмотри plan-v1 и последние версии всех роликов. Какие правки я делаю каждый раз? Допиши их в „Уроки“ и в BRAND.md». Это самое ценное в системе: чем больше роликов, тем меньше правок;

— лаборатория стиля: «сделай 12 коротких вариантов плашки с цифрой и заголовка в моём стиле, листом кадров». Отметь, что оставить, и закрепи в BRAND.md;

— шаблон под рубрику: если у тебя есть повторяющийся формат (например, «5 инструментов»), попроси сделать под него отдельную композицию. Дальше меняешь только текст и видео.

Если что-то пошло не так

— Расшифровка очень долгая. Значит, работает на процессоре — это нормально: минута видео ≈ 1–3 минуты расшифровки. Можно попросить модель medium;

— титры отстают от голоса → «титры на 0:20–0:30 отстают, пересчитай по words.json после нарезки» (титры считаются по времени уже порезанного видео);

— рез посреди слова или щелчок → «на 0:14 обрезано слово, сдвинь рез на 60 мс позже»;

— губы не совпадают с голосом → «проверь синхрон после склейки на 0:27, видео и звук режь одним и тем же куском»;

— Claude перестал слушаться стиля → «перечитай brand/BRAND.md и скилл reel-edit, сделай заново по ним»;

— рендер падает или идёт очень долго → «отрендери сначала --frames 0-90, посмотри, где падает».

Безопасность

— Оригиналы Claude не трогает: всё новое лежит в edits/ и out/;

— ничего не удаляется — старые версии плана остаются;

— Remotion бесплатен для частных лиц и команд до 3 человек. Компании побольше нужна лицензия (remotion.dev/license).

Claude против Codex

Одна и та же запись, один и тот же гайд: слева ролик смонтирован в Claude Code, справа — в Codex.

Результат в Claude Code

Результат в Codex

Продолжим в AI Room Club

Хочешь дальше собирать контент с ИИ под свои задачи? В AI Room Club есть два материала, с которых удобно продолжить:

Курс «Создаем ИИ-контент: аватары, картинки, видео» — создаём ИИ-аватаров, изображения товаров и контент для своего бренда.

Воркшоп «Моушен-ролики с ИИ за 2 дня» — в записи по шагам собираем анимированный ролик в Claude Code или Codex, добавляем свой стиль, голос и звук.

Вступай в AI Room Club, выбирай материал под свою задачу и пробуй на своём проекте. Если застрянешь, приходи с вопросом в чат клуба — разберёмся вместе 🚀

AI Room Club

Бесплатный доступ в клуб

1 час бесплатного участия в клубе по ИИ в подарок

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

Активировать

Создай свою систему, в которой ИИ будет экономить время и приносить тебе деньги в AI Room Club

Вступить в клуб

Новые материалы и выгодные предложения выходят в телеграм канале

Подписывайтесь, чтобы узнавать о новых материалах AI Room.

Макс ТрейсиМакс Трейси
ИИ маркетингвайбкодингИИ заработок
Подписаться

Нужна помощь?

Обратитесь в поддержку AI Room.

Поддержка