
Статья · 14 минут
Монтаж видео в Claude Code / Codex: установка и 14 приёмов
Подготовь проект для монтажа в Claude Code / Codex: установка инструментов, три стартовых промпта и 14 приёмов с готовыми запросами на русском.
В этом видео я объясняю, как работает монтаж через Claude Code / Codex
Пошаговая установка и старт
Подготовь отдельную папку проекта и создай внутри три папки. Открой проект в Claude Code / Codex: дальше все промпты отправляй в этот чат.
| Папка | Что хранить |
|---|---|
raw footage | Исходные видео для монтажа |
references | Ролики с примерами стиля, скриншоты, логотипы и другие материалы |
exports | Готовые ролики после рендера |
Стек и зачем нужен каждый инструмент
| Инструмент | Для чего |
|---|---|
| Claude Code / Codex | Принимает задачу, пишет код монтажа и запускает остальные инструменты |
| Remotion | Собирает видео из React-компонентов: титры, субтитры, анимации и слои |
| HyperFrames | Превращает HTML-композиции и анимации в видео |
| FFmpeg | Режет и склеивает видео, применяет фильтры и цветокоррекцию |
| Whisper / whisper.cpp | Распознаёт речь с таймкодами слов, чтобы привязывать субтитры и эффекты к голосу |
| yt-dlp | Скачивает видео с поддерживаемых площадок в папку референсов |
| Apple Vision / rembg | Отделяет человека от фона для текста и графики за головой: Apple Vision на Mac, rembg на Windows и Linux |
Шаг 1. Установи инструменты
Отправь этот промпт в Claude Code / Codex. Агент подготовит инструменты под твою систему и проверит, что они запускаются.
Хочу, чтобы ты стал моим видеомонтажёром.
Установи на мой компьютер следующие инструменты и подготовь их для работы в этом проекте:
1. Remotion: https://github.com/remotion-dev/remotion
2. HyperFrames: https://github.com/heygen-com/hyperframes
3. FFmpeg: https://github.com/FFmpeg/FFmpeg
4. Whisper: https://github.com/ggml-org/whisper.cpp
5. yt-dlp: https://github.com/yt-dlp/yt-dlp
Для Whisper настрой таймкоды на уровне отдельных слов.
Проверь каждый инструмент и сообщи, когда всё будет готово.
Если что-то не удалось установить или проверить, укажи, что именно и как это исправить.
Шаг 2. Разбери референсы и собери бренд-лист
Замени строки в квадратных скобках ссылками на три ролика, стиль которых тебе нравится. После анализа проверь бренд-лист: шрифты, цвета, субтитры, темп и звук.
Изучи стиль монтажа этих видео:
[ССЫЛКА НА РОЛИК 1]
[ССЫЛКА НА РОЛИК 2]
[ССЫЛКА НА РОЛИК 3]
1. Скачай каждый ролик в мою папку references.
2. Изучи, что объединяет их стиль:
- шрифты, цвета и субтитры;
- склейки, приближения и темп;
- анимированная графика, музыка и звук.
3. Подготовь бренд-лист, который я смогу проверить. Предложи мой собственный стиль на основе референсов, без прямого копирования.
После моего утверждения сохрани бренд-лист в проекте и следуй ему при каждом монтаже.
Шаг 3. Смонтируй первый рилс
Положи исходник в raw footage и подставь его имя в промпт. Сначала агент покажет раскадровку. Проверь её и только потом переходи к рендеру.
Смонтируй моё новое видео в рилс для Instagram:
[ИМЯ ФАЙЛА] в моей папке raw footage.
1. Вырежи все паузы длиннее 0,1 секунды, не обрезая слова.
2. Следуй моему бренд-листу.
3. Добавь субтитры, музыку и анимированную графику.
4. Используй подходящие материалы из моей папки references.
Сначала покажи раскадровку для согласования. После моего утверждения собери ролик и экспортируй его в папку exports.
Порог 0,1 секунды задаёт очень плотный темп. Если речь звучит обрубленно, увеличь его: в примере с джамп-катами ниже используется 0,22 секунды.
1. Сначала раскадровка
Перед монтажом согласуй, что происходит в каждом фрагменте. В раскадровке должны совпасть слова, картинка и момент появления эффекта.
Прежде чем работать с исходником, составь раскадровку в виде таблицы. Одна строка на каждый смысловой фрагмент: время, мои точные слова, что появляется на экране и каким инструментом это сделано.
Ничего не рендери, пока я не утвержу раскадровку.
2. Текст за головой
Заголовок располагается между исходным видео и вырезанным силуэтом человека. Голова перекрывает часть букв, и текст становится частью сцены. Для вырезки попроси агента использовать сегментацию человека: Apple Vision на Mac или rembg на Windows и Linux.
Отдели меня от фона с помощью сегментации человека. В Remotion размести заголовок «Текст за / твоей головой» в две строки между исходным видео и моим вырезанным силуэтом, чтобы голова перекрывала часть букв. Символ / обозначает перенос строки, в кадре его не показывай.
Шрифт: Geist Pixel Square, 150 px, цвет #F4F4F2. Строки выровнены по центру на 20% и 27% высоты кадра.
Каждая строка появляется за 12 кадров: прозрачность от 0 до 100%, движение вверх на 2% высоты кадра, кубическое замедление к концу. Вторая строка начинает появляться на 4 кадра позже первой.
3. Субтитры с подсветкой слова
Показывай до трёх слов одновременно, а цветом выделяй только то, которое сейчас звучит. Так подсветка помогает следить за речью.
Расшифруй мой клип с помощью Whisper с таймкодами на уровне отдельных слов.
Сделай субтитры в Remotion: Helvetica Neue Bold, 64 px, белый цвет, мягкая тень. Расположи их по центру на 61,5% высоты кадра. Показывай не больше трёх слов одновременно.
Под произносимым словом должна быть коралловая плашка #D97757 со скруглением 8 px. Под остальными словами плашек нет.
Каждая группа слов появляется точно в момент начала первого слова этой группы.
4. Логотипы и названия инструментов
Когда в речи звучит название инструмента, сначала появляется логотип, затем из-за него выезжает подпись.
Когда я произношу название инструмента, покажи его логотип размером 110 px со скруглёнными углами на 61,5% высоты кадра.
Логотип появляется снизу с нарастанием прозрачности за 12 кадров, с кубическим замедлением к концу.
Затем за следующие 12 кадров логотип сдвигается влево, а название выезжает из-за него вправо. Название белое, жирное, высота текста 92 px.
В конце логотип и название должны быть вместе выровнены по центру кадра.
5. Карточки репозиториев
Карточка GitHub помогает сразу показать проект, о котором идёт речь.
Когда я упоминаю инструмент с открытым кодом, покажи карточку его репозитория GitHub в верхней части кадра.
Ширина карточки — 85% ширины кадра. Она появляется за 12 кадров: прозрачность от 0 до 100%, подъём на 2% высоты кадра, кубическое замедление к концу.
Оформи карточку в тёмной теме GitHub: владелец и название репозитория, отметка публичного репозитория, описание, количество звёзд и форков. Используй реальные данные репозитория.
6. Панель с печатающимся промптом
Сделай панель отдельным компонентом, чтобы все запросы в ролике выглядели одинаково.
Нарисуй векторную панель промпта в Remotion: тёмная плашка #2B2B2B с полностью скруглёнными краями, внутри постепенно печатается мой промпт белым текстом шрифтом Inter.
Справа добавь коралловую кнопку отправки #D97757 со стрелкой вверх.
Размести панель на 22,5% высоты кадра. Её ширина — 92,6% ширины кадра.
Сделай панель переиспользуемым компонентом, чтобы все промпты в видео были оформлены одинаково.
7. Смена цвета со слайдером
Вертикальная линия проходит по кадру и открывает другую версию цветокоррекции.
Сделай тёплую версию моего клипа в FFmpeg с такими фильтрами:
colorchannelmixer=rr=1.17:gg=1.10:bb=1.03,eq=saturation=1.12
В Remotion начни с тёплой версии. Затем за 30 кадров открой исходную версию тонкой белой вертикальной линией, которая движется справа налево.
Используй кубическое ускорение в начале и замедление в конце.
8. Обложка журнала
Название журнала уходит за голову, а рамка, подписи и штрихкод остаются перед человеком.
Преврати этот кадр в обложку журнала, используя мой вырезанный силуэт.
Добавь тонкую золотую рамку, название журнала «[НАЗВАНИЕ]» кремовым шрифтом с засечками за моей головой, анонсы статей в верхних углах и штрихкод слева.
Название должно находиться позади меня, все остальные элементы — передо мной.
Привяжи появление каждого элемента к слову, на котором я делаю смысловое ударение.
9. Настоящие скриншоты
Положи в references реальный скриншот редактора или другого интерфейса. Он сохранит детали, которые легко потерять при попытке нарисовать интерфейс заново.
Покажи этот скриншот таймлайна моего видеоредактора над моей головой.
Ширина — 90% ширины кадра, скруглённые углы, мягкая тень.
Скриншот появляется снизу с нарастанием прозрачности за 12 кадров, с кубическим замедлением к концу.
10. Переходы между кадрами
Вложенный зум
Кадр уменьшается в собственную копию, а затем камера проходит сквозь неё в следующую сцену.
На слове «[СЛОВО]» уменьши мой кадр и помести его в копию этого же кадра. Сделай три уровня вложенности и расположи получившуюся композицию над моей головой.
Ненадолго задержи её, затем приблизь камеру сквозь вложенные кадры и перейди к следующему плану.
Резкий панорамный переход
Две сцены соединяются быстрым горизонтальным движением с размытием.
Сделай резкий панорамный переход между этими двумя планами.
За последние 6 кадров первого плана сдвинь его влево на 8% ширины кадра, одновременно увеличивая размытие до 50 px, с ускорением к концу. Сделай склейку.
Следующий план начинает движение со смещением вправо на 8% ширины кадра и размытием 50 px. За 6 кадров верни его на место и убери размытие, с кубическим замедлением к концу.
Переход должен ощущаться как одно быстрое движение камеры.
11. Мрачная цветокоррекция
Можно показать изменение цвета прямо во время объяснения: изображение меняется вместе с регуляторами на экране.
Сделай цветокоррекцию моего клипа в FFmpeg: кривыми приглуши светлые участки и подними чёрную точку, уменьши насыщенность на 15%, затем добавь мягкую виньетку.
Над моей головой покажи панель цветокоррекции в стиле Lightroom с разделами «Тоновая кривая», «Основные» и «Эффекты».
Двигай каждый регулятор в тот момент, когда я говорю о нём. Цветокоррекция кадра должна меняться синхронно с регуляторами.
12. Стена из рилсов
Основной ролик занимает центральную ячейку, остальные восемь заполняются референсами.
Уменьши мой кадр и помести его в центр сетки 3 × 3.
Заполни остальные восемь ячеек этими рилсами: добавляй по одному ролику на каждый следующий кадр.
Чтобы подготовить ролики для сетки, отправь отдельный запрос:
Скачай эти рилсы с помощью yt-dlp в мою папку references:
[ССЫЛКИ НА РОЛИКИ]
13. Пауза и объяснение
Видео останавливается и уменьшается, освобождая место для твоего комментария. После объяснения возвращается к прежнему размеру и продолжает играть.
Воспроизведи этот клип в окне в левом верхнем углу. Ширина окна — 54% ширины кадра.
На звуке щелчка мыши заморозь видео и останови таймкод в углу.
Через 10 кадров начни уменьшать окно до 24% ширины кадра и перемещать его к левому краю. Уменьшение длится 12 кадров, с кубическим замедлением к концу. Добавь скруглённые углы.
Пока я говорю, держи клип на паузе в маленьком окне.
Когда я закончу, верни прежний размер окна и продолжи воспроизведение.
14. Джамп-каты
Убери длинные паузы и чередуй обычный план с небольшим приближением. Перед финальным экспортом послушай, сохранился ли естественный ритм речи.
Вырежи все паузы длиннее 0,22 секунды. Никогда не делай разрез внутри слова.
На каждой склейке чередуй обычный план и приближение в 1,15 раза.
Не добавляй плавных зумов и переходов.
Что ещё можно сделать
У монтажа через Claude Code / Codex гораздо больше приёмов: слежение за лицом, работа со звуком, анимированные схемы, графика под речь и собственные повторяемые шаблоны. Начни с одного короткого ролика и пары эффектов, а затем собирай свой набор. Больше практических разборов, промптов и рабочих процессов найдёшь в Клубе «Незаменимые».
Что дальше
Полный доступ к Клубу «Незаменимые»
Получи полный доступ к материалам по профессиональному программированию с ИИ, лучшим практикам, созданию агентов и продвижению своих проектов. Учись и обменивайся опытом в сообществе AI-билдеров.
Уже в Клубе? Переходи к материалам в своём аккаунте. Войти в аккаунт →