Ролик собирает ассистент на твоём ноутбуке: полная сборка монтажа
Ролик из твоего исходника собирает ассистент, который живёт прямо на ноутбуке и видит твои файлы. Браузерный чат для этой работы не годится, и первым разделом объясняю почему. Внутри полная сборка: что поставить и какими двумя командами, как отдать ему исходное видео, семь промптов монтажа под разные задачи, чек-лист приёмки по трём экранам и честная граница, где машина останавливается и дальше решаешь ты.
Разбор написан после живой проверки версий и команд 30 августа 2026 года. Движок вёрстки HyperFrames версии 0.8.20, лицензия Apache 2.0, требует Node 22 и FFmpeg. Второй движок Remotion версии 4.0.518, он собирает видео из кода и внутри себя уже несёт FFmpeg. Всё, что ниже, проверялось командами прямо в терминале.
Порядок работы такой. Один раз ставишь на машину Node двадцать второй версии и FFmpeg, дальше они живут сами. Одной командой поднимаешь проект и сразу отдаёшь ему исходник, на этом же шаге с видео снимается текст. Первым промптом получаешь план монтажа таблицей с тайм-кодами, вторым ассистент собирает по этому плану композицию и рендерит готовый файл. Дальше проходишь чек-лист приёмки по трём экранам и правишь адресно, по номерам сцен.
Правда про механику, чтобы ты не потерял вечер
Начну с того, что сэкономит тебе вечер. Подключить монтажный движок плагином внутрь ChatGPT сегодня нельзя, и настройки тут ни при чём. Причин три, каждой хватает по отдельности.
ChatGPT принимает сторонний инструмент только как удалённый сервер по публичному адресу в интернете. Программа, которая лежит у тебя на диске, туда не подключается.
Твой файл source_video.mp4 живёт на ноутбуке, и удалённый инструмент до него никак не дотягивается, поэтому монтировать ему просто нечего.
Режима разработчика, через который коннекторы вообще включаются, в приложении для macOS нет. Остаётся браузер и Windows, и это платные тарифы.
Теперь рабочая версия той же самой картинки. Ассистент ставится прямо на ноутбук, в терминал: Claude Code, Codex или Cursor, любой из них. Он видит твою папку с видео, запускает команды сам и отдаёт готовый mp4. Два движка монтажа при нём те же самые, HyperFrames и Remotion. Смысл ролика сохраняется полностью: ты кидаешь исходник, пишешь одной строкой, что нужно, и проверяешь результат.
Проверка на честность: подключение любого движка «плагином в чат» обещают многие ролики, и почти все они сняты до того, как это попробовали. Если увидишь такое обещание ещё раз, спроси про macOS и про локальный файл. Два вопроса закрывают тему.
Установка, пятнадцать минут один раз
Ставится один раз и дальше живёт. Проверь сначала, что уже стоит: команда ниже покажет версию Node и версию FFmpeg. Node должен быть двадцать второй или свежее.
Проверка машины
node -v && ffmpeg -version | head -1
Node ставится с сайта nodejs.org, бери версию LTS, а FFmpeg на Windows ставится через winget и на маке через brew, обе команды лежат ниже.
FFmpeg на Windows
winget install Gyan.FFmpeg
FFmpeg на macOS
brew install ffmpeg
Дальше сам движок. Ставить его глобально не обязательно, команда npx поднимает свежую версию под проект. Вторая команда докладывает ассистенту двадцать монтажных навыков, после неё он собирает композиции по готовым рабочим образцам и перестаёт выдумывать вёрстку с нуля.
HyperFrames бесплатен, лицензия Apache 2.0. У Remotion другое условие: частному человеку и команде до трёх человек бесплатно, дальше лицензия от 25 долларов за место в месяц. Для одного блогера это ноль расходов, для агентства уже статья бюджета.
Как отдать исходник и что происходит дальше
Положи исходное видео в отдельную папку и подними проект одной командой. Флаг video передаёт файл внутрь, и на этом же шаге с ролика снимается текст: движок сам прогоняет речь через распознавание и кладёт транскрипт рядом.
Если ролик без речи, добавь флаг skip-transcribe, распознавание пропустится. Дальше две команды, которые понадобятся в каждом заходе: первая открывает предпросмотр в браузере с перемоткой по таймлайну, вторая собирает готовый файл.
Предпросмотр и рендер
npx hyperframes preview
npx hyperframes render -o renders/reels-1.mp4 --quality high
Вертикаль задаётся размером кадра прямо в композиции, 1080 на 1920. Проверить сборку до рендера дешевле, чем после: команда check прогоняет вёрстку, ищет ошибки и показывает, что вылезло за пределы кадра.
Проверка до рендера
npx hyperframes check
Семь промптов монтажа
Промпты пишутся ассистенту в терминале, в той папке, где лежит проект. Подставляй свои значения в квадратных скобках. Каждый отдаёт готовый артефакт: таблицу, композицию, файл.
1. План монтажа таблицей
Действуй как монтажёр вертикальных роликов с десятилетним стажем. Исходник лежит в [./source_video.mp4], его длительность [2 минуты 40 секунд], транскрипт рядом в [./transcript.txt]. Тема ролика [о чём он], зритель [кто смотрит].
Собери план монтажа под вертикаль 1080 на 1920 и общую длительность [30] секунд.
Формат ответа строго таблицей: номер сцены, тайм-код исходника от и до, что в кадре, текст титра до шести слов, длительность сцены.
Правила: первые три секунды это хук без вступления и без приветствия; ни одна сцена не длиннее четырёх секунд; паузы, вдохи и оговорки из транскрипта вырезаешь; последняя сцена это призыв с кодовым словом [СЛОВО].
Если исходника на [30] секунд не хватает, скажи прямо, каких кусков нет, и предложи, что доснять одним дублем.
2. Сборка композиции по плану
Возьми план из прошлого ответа и собери по нему композицию HyperFrames в этом проекте.
Кадр 1080 на 1920, частота 30 кадров. Каждая сцена это отдельный клип с точными тайм-кодами из плана. Титры ставь крупно в верхней трети, шрифт без засечек, вес жирный, цвет [лаймовый] на затемнении, чтобы читалось на светлом кадре.
Между сценами ставь резкий стык, без плавных наплывов. Музыку положи отдельной дорожкой с затуханием в последней секунде.
Когда закончишь, прогони check, исправь всё, на что он ругается, и отрендери в renders/ с качеством high. В ответе дай путь к файлу и длительность.
3. Субтитры под ритм речи
Собери по транскрипту вшитые субтитры для этой композиции.
Правила: не больше трёх слов в строке и не больше двух строк на экране; строка меняется по паузам речи, равномерный таймер тут не работает; ключевое слово фразы выделяй цветом [лаймовый], остальное белым; нижний край субтитра держи выше 20 процентов высоты кадра, чтобы интерфейс площадки его не перекрыл.
Прогони check и покажи мне три кадра из середины, чтобы я посмотрел читаемость.
4. Хук в первые три секунды
Первые три секунды переделай в хук. Возьми из транскрипта самую сильную фразу целиком и поставь её текстом во весь кадр поверх кадра, где у меня самое живое лицо.
Дай мне пять вариантов текста хука до шести слов каждый, отдельной таблицей, с пометкой, на какой боли зрителя каждый работает. Собери в композицию тот вариант, который я назову номером.
5. Финальный экран с кодовым словом
Собери финальный экран длительностью [3] секунды. Крупно кодовое слово [СЛОВО], под ним одна строка призыва: написать это слово в директ. Фон контрастный к основной палитре ролика, слово занимает не меньше половины ширины кадра.
Никаких мелких подписей и ссылок, экран читается за одну секунду с телефона.
6. Адресная правка после приёмки
Не пересобирай ролик целиком. Правь адресно, вот список: [сцена 3 длинная, режь на секунду; титр во второй сцене наезжает на лицо, подними выше; музыка громче голоса в конце, убери 6 децибел].
После каждой правки прогоняй check. В ответе перечисли, что именно изменил, номерами сцен, и отдай новый рендер.
7. Нарезка длинного видео на серию
Из этого исходника собери [5] вертикальных роликов по [30] секунд, каждый со своей законченной мыслью.
Сначала отдай таблицу: номер, тайм-код от и до, о чём кусок, сильная фраза внутри него, оценка по десятибалльной шкале, насколько он держит внимание без контекста.
Куски, которые понятны только вместе с предыдущим текстом, не бери и скажи об этом. После моего выбора номеров собери выбранные ролики по одному.
Чек-лист приёмки: три экрана
Машина собирает быстро и ошибается предсказуемо. Смотрю всегда одни и те же три вещи, и это занимает минуту.
Текст и смысл
Первая фраза держит сама по себе, без второй.
В титрах нет слов, которых нет в речи.
Кодовое слово написано ровно так, как ты его ловишь в комментариях и в директе.
Ни одна цифра в титре не выдумана поверх исходника.
Ритм и кадр
Ни одна сцена не идёт дольше четырёх секунд без движения.
Субтитр не перекрывает лицо и не уезжает под интерфейс площадки.
Между стыками нет провисаний в тишину длиннее полусекунды.
Музыка тише голоса, в конце затухает.
Финальный файл
Размер кадра 1080 на 1920, частота 30.
Звук не клиппует, пиковая громкость не упирается в потолок.
Файл открывается на телефоне и весит меньше 100 мегабайт.
Последний кадр держится минимум секунду и не обрывается на полуслове.
Честная граница, чтобы ты не ждал от неё чуда. Эти четыре вещи она за тебя не решит, и это нормально.
Выбор кусков. Движок не слышит разницу между сильным куском и мямлей, он просто читает транскрипт. План монтажа он тебе соберёт, а решение, что из этого оставить, остаётся твоим.
Смысл ролика. Сценарий и мысль остаются твоими. Машина делает вёрстку и сборку, идею она не придумывает.
Музыка и права на неё. Трек ты подбираешь сам и сам отвечаешь за лицензию.
Первый заход по времени. Установка плюс первый ролик займут вечер. Со второго ролик собирается за минуты, потому что проект уже стоит.
Если терминал не твой
Тот же результат в браузере, без установки. Четыре сервиса, которыми пользуются монтажёры, каждый закрывает свой кусок задачи.
Opus Clip
Режет длинное видео на вертикальные куски и сам выбирает моменты. Подходит, когда есть эфир или подкаст и нужна серия роликов.
Submagic
Заточен под живые субтитры, зумы и вставки. Берут ради подписи, которая держит внимание.
Captions
Самый короткий путь: загрузил вертикалку, выбрал шаблон, забрал файл. Меньше всего контроля и меньше всего времени.
Veed
Убирает паузы и оговорки по транскрипту и понимает русский. Полезен, когда ролик снят одним дублем и рыхлый.
Разница простая. Сервис берёт деньги помесячно и делает по своему шаблону, поэтому ролики похожи на чужие. Связка на ноутбуке стоит вечер установки и дальше делает ровно твою вёрстку, потому что вёрстка это твой файл.
Бонус: монтажные ассеты для CapCut
Этот блок остаётся с прошлого разбора под этим же словом. Он про другое: когда ролик ты монтируешь руками в CapCut, а от нейросети нужен один готовый элемент.
Таймер обратного отсчёта
Собери мне файл субтитров в формате SRT: обратный отсчёт от [10] до [1], каждая цифра держится [1] секунду, крупно по центру. Дай корректный SRT с правильными таймкодами, готовый к импорту в CapCut. Выведи содержимое одним блоком, чтобы я скопировал его в файл с расширением srt.
Вирусный эффект быстрого счёта
Собери анимацию счёта от [1] до [1000] за [5] секунд, число крупно по центру, растёт ускоряясь и замирает на финальной цифре. Отдай это либо последовательностью субтитров SRT с промежуточными значениями, либо готовым кодом анимации, который я отрендерю в видео. Двумя строками объясни, как вставить результат в CapCut.
Моушен-графика по описанию словами
Ты работаешь через библиотеку remotion. Собери моушен-графику по описанию: [заголовок выезжает снизу, под ним по очереди появляются три пункта, фон тёмный, акцент лаймовый]. Дай готовый код компонента и точную команду рендера в видеофайл. Если чего-то не хватает для запуска, перечисли шаги установки по порядку.
Я собрал систему, по которой обычный человек запускает блог с нуля и набирает аудиторию без съёмок, монтажа и команды. Внутри разбор, с которого стартовал сам.