← Все гайды
Гайд

Как я монтирую рилсы через Claude Code: HyperFrames, скилл youtube-edit и что пришлось допилить

Пять дней и десять готовых роликов 9:16: как Claude Code режет мою запись, оформляет её через HyperFrames и где связка ломается на русском.

Антон · · 7 мин чтения
Коротко

Да, Claude Code умеет монтировать говорящие рилсы: режет запись, оформляет её в 9:16 через HyperFrames и рендерит MP4. Но не одной командой. У трёх первых роликов было от четырёх до семи раундов моих правок, а чтобы скилл youtube-edit работал на русском, пришлось править его код.

В этом разборе
  1. Что получилось
  2. Из чего собрана связка
  3. Как идёт монтаж
  4. Сколько это занимает
  5. Где сломалось и как я это починил
  6. Как повторить у себя
  7. Чего связка пока не умеет

С 12 по 16 октября 2026 года я проверял, можно ли отдать монтаж своих рилсов Claude Code.

Что получилось

Получилось 10 готовых файлов 1080×1920, 30 кадров в секунду. Восемь из них сделаны из четырёх записей с моим лицом, у каждой отдельная версия для второго аккаунта. Ещё один ролик без лица с синтезированным голосом и один короткий шоурил. Название «финальный» у файла не значит, что ролик одобрен: test-03, например, ещё ждал моего просмотра.

Нарезка в этих четырёх записях убрала от 19 до 47% длины:

РоликЗаписьПосле нарезки
test-0183 с44 с
test-02113,5 с79,3 с
test-0382,6 с66,5 с
test-0489,7 с48,3 с
Кадр из ролика test-03: крупная надпись «ВСЁ СДЕЛАЛ CLAUDE» над моей головой, сверху шкала глав ролика, внизу субтитр.
Хук ролика test-03 на 2,6 секунде. Надписи, шкалу глав и субтитры нарисовал HyperFrames.

Публикацию я подтвердил записями только для двух первых роликов. Охваты не записывал ни по одному, поэтому цифр охватов в статье нет.

Из чего собрана связка

ЧастьЧто делаетЦена и лицензия
Claude CodeЗапускает всю цепочку, пишет раскадровку и код оформления, сам смотрит кадры и правитНужен платный план Claude
Скилл youtube-edit (Christian Peverelli, WeAreNoCode)Правила монтажа и скрипты нарезки: что вырезать, где склеить, как проверить готовый файлБесплатный, в посте сообщества WeAreNoCode на Skool
HyperFrames (HeyGen)Превращает веб-страницу с анимацией в MP4. Субтитры и карточки рисуются как HTML и CSS, а он снимает их покадровоОткрытый, Apache 2.0
Parakeet TDT 0.6B v3 (NVIDIA)Переводит речь в текст с таймкодом каждого слова, понимает русскийОткрытая модель, CC BY 4.0
auto-editor, FFmpegНаходят речь по громкости, режут видео и сводят звукБесплатные
SAM 2 (Meta)Вырезает меня из кадра, чтобы голова выходила за край окнаSAM 2 выпущен под Apache 2.0, а я подключаю его через библиотеку Ultralytics с лицензией AGPL-3.0
MatAnyone 2Ведёт эту маску по кадрам, чтобы край не дрожалТолько некоммерческое использование

Скилл youtube-edit автор делал под горизонтальные ролики для YouTube, а вертикальный формат сам комплект называет нестандартным сценарием. Поэтому оформление 9:16 у меня собирает свой скрипт-композер: он превращает раскадровку в страницу HyperFrames. Так собрана большая часть роликов. Для test-04 Claude написал отдельный сборщик, потому что композер не умел нужную раскладку.

Как идёт монтаж

Шаг 1. Нарезка. Я кладу запись в папку и пишу Claude путь к файлу. Дальше по цепочке:

  1. Parakeet делает текст с таймкодами.
  2. auto-editor находит куски с речью.
  3. Скрипт решает, что вырезать: повторы, фальстарты, длинные паузы.
  4. Claude показывает мне файл PAPER-CUT.md: что вырезано и почему.
  5. После моего «ок» скрипты подрезают паузы, проверяют края склеек по уровню звука и собирают один точный файл.

На PAPER-CUT.md впервые решаю я. Фальстарт без повтора слов автомат не видит, его ловлю только я. Окончания слов на склейках я тоже проверяю на слух сам.

Шаг 2. Оформление. Claude пишет раскадровку storyboard.json: какие карточки, субтитры и акценты появляются и в какую секунду. Композер собирает из неё страницу HyperFrames. Затем npx hyperframes check проверяет страницу на ошибки, Claude сам смотрит контрольные кадры, правит и только потом показывает мне лист кадров. После моего «ок» идёт рендер, выравнивание громкости до −14 LUFS (в LUFS измеряют громкость так, как её слышит человек) и автоматическая проверка готового файла.

Документ-раскадровка test-03: по каждому биту три кадра склейки, реплика, что на экране, движение и звук.
Раскадровка test-03, которую Claude показывает перед рендером. Рендер начинается только после моего «ок».

Кто что делает. Я снимаю, пишу и правлю текст ролика, смотрю результат на телефоне и пишу 2–4 заметки простыми словами. Тексты карточек предлагает Claude, я правлю слова. Всё остальное, от команд до кода оформления, делает Claude.

Сколько это занимает

Замерял я только машинные этапы:

  • нарезка test-01 заняла 108 секунд, а test-02 около 2 минут;
  • на рендер уходит примерно минута на 44 секунды ролика, а ролик на 79 секунд рендерился от 1 мин 37 с до 2 мин 45 с;
  • маску SAM 2 компьютер считает со скоростью около 3 кадров в секунду, пять масок на 40 секунд видео заняли 5,5 минуты.

Полное время с настройкой, доработкой кода и моими просмотрами я не мерил, считал правки. У test-01 было пять раундов моих заметок, у test-02 четыре, у test-02b семь. У test-03 вышло шесть версий, и в одном раунде я написал 10 замечаний. Во сколько раз это быстрее ручного монтажа, сказать не могу: такого замера нет.

Где сломалось и как я это починил

Скилл стирал русский текст. В скрипте нарезки стояло правило, которое оставляло только латиницу. Две разные фразы с «Claude Code» он посчитал дублями и удалил раннюю. Исправил правило под кириллицу, добавил русские слова-паразиты и маркеры перезаписи вроде «стоп, заново». В трёх других скриптах та же проблема пока осталась.

Маска цепляла книги с полки. Встроенное удаление фона HyperFrames ловило книги, растение и фигурку у головы. Apple Vision тоже принимал книгу у козырька кепки за часть человека. Сработала SAM 2 с рамкой вокруг меня и отрицательной точкой на предмете.

Край кепки в одном кадре: у маски Apple Vision в вырезку попал край красной книги, у маски SAM 2 край чистый.
Один и тот же кадр. SAM 2 получила рамку вокруг меня и отрицательную точку на книге.

Маска дрожала в движении. На стоп-кадрах край кепки был чистым, а в видео дрожал. Перешёл на MatAnyone 2, который ведёт маску по кадрам от стартовой маски SAM 2. Его родной скрипт требовал около 9 ГБ памяти на 12 секунд видео, поэтому Claude написал свой, который обрабатывает видео по частям.

Кадр из test-03 в стиле журнальной обложки: голова перекрывает крупное слово CLAUDE за ней.
Для этого и нужна маска: голова выходит поверх заголовка, как на обложке журнала.

Термины в транскрипции. Parakeet пишет «клод код», «Cloud Code», «МСП». Помогает словарь замен в раскадровке, я пополняю его с каждым роликом.

Срезанные окончания слов. Склейка съела хвост слова «придётся». Добавил 0,18 секунды в конец куска и теперь проверяю последние слова перед склейкой на слух.

Обработка голоса сделала хуже. Эквалайзер и компрессор по графикам были «правильными», но на слух я выбрал голос без обработки, только с выравниванием громкости.

Нарисованные логотипы. Claude несколько раз рисовал иконки приложений и знак Claude сам, и они выглядели фальшиво. Теперь Claude берёт только оригинальные файлы логотипов из отдельной папки.

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

Как повторить у себя

По ссылкам ниже лежат оригинальные инструменты. Мой результат получен на доработанной копии скилла с исправлениями под русский и своим композером, и эти доработки пока нигде не опубликованы.

Что нужно:

  • Node.js 22 или новее и FFmpeg, их требует HyperFrames;
  • платный план Claude. Автор скилла пишет, что на настройку хватает плана за $20, а сам работает на Max за $200;
  • я проверял только на Mac с Apple Silicon.

HyperFrames. Быстрый старт из README:

npx hyperframes init my-video
cd my-video
npx hyperframes preview
npx hyperframes render

Инструкции HyperFrames для агента ставятся отдельно:

npx skills add heygen-com/hyperframes

Или как плагин Claude Code:

claude plugin marketplace add heygen-com/hyperframes
claude plugin install hyperframes@hyperframes

Эксперимент я делал на версии 0.8.147. При адаптации оформления её проверка выдала 63 ошибки из-за одного запрещённого свойства, их убрали одним изменением. HyperFrames часто меняет правила, на 16 октября в npm уже 0.8.166.

Скилл youtube-edit. Архив со скиллом, гайдом по настройке и промптами лежит в посте Christian Peverelli в бесплатном сообществе WeAreNoCode на Skool, вступить нужно перед скачиванием. Автор описывает установку так: положить папку комплекта в папку проекта и попросить Claude установить скилл в .claude/skills, проверить зависимости и прогнать тесты. FFmpeg, HyperFrames, auto-editor, Parakeet и пакеты Python Claude ставит сам. После тестов нужно открыть новый тред, потому что скиллы загружаются в начале разговора. По оценке автора, настройка занимает около 30 минут, а начинать он советует с хука на 30–60 секунд.

Разбор связки есть в видео автора. Цифры из него, около $27 за видео и «раньше одно видео занимало 3–7 дней», относятся к опыту Christian на YouTube, а не к моему.

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

Чего связка пока не умеет

  • Повторяемость без доработки кода не доказана. Почти каждый новый ролик что-то добавлял в композер.
  • Музыка. В test-03 я её отключил, подбор не решён.
  • Коммерческое использование MatAnyone 2. Его лицензия разрешает только некоммерческое использование. Для коммерческих роликов нужна замена или договорённость с авторами.
  • Окупаемость. Стоимость ролика в токенах я не считал.

Промпты для анимаций у меня разобраны отдельно: 16 промптов для моушн-графики. Все материалы про видео собраны в разделе «Видео и анимация». Карточки HyperFrames и Remotion Skills с командами установки лежат в каталоге скиллов.

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

Что такое HyperFrames?

Открытый фреймворк HeyGen, который превращает HTML, CSS и анимации в видео MP4. Его делали под AI-агентов вроде Claude Code.

HyperFrames бесплатный?

Да, лицензия Apache 2.0. Но для монтажа через Claude Code нужен платный план Claude.

Работает ли связка с русским языком?

Распознавание речи Parakeet понимает русский. Скрипты нарезки youtube-edit без правок стирали кириллицу. Я их исправил, но в трёх других скриптах эта проблема пока осталась.

Нужен ли Mac?

Я проверял только на Mac с Apple Silicon. HyperFrames требует Node.js 22+ и FFmpeg. На Windows я не проверял.

HyperFrames или Remotion?

HyperFrames делает видео из HTML и CSS, а Remotion из React-компонентов. Отдельный гайд по Remotion я сейчас готовлю.

Читать дальше

Remotion + Claude Code: как поставить скилл и сделать первый ролик

16 промптов для моушн-графики в стиле Apple (и мой бриф)

Magic UI, KokonutUI, Aceternity UI: готовые анимированные компоненты для сайта

Skills по теме

Новые скиллы и гайды в TelegramПишу в канал, когда нахожу что-то стоящее или выходит новый материал.

Открыть канал