Ты записал часовой эфир или подкаст, и запись просто лежит. Чтобы нарезать из неё шортсы, придётся пересмотреть всё целиком, найти сильные моменты, вырезать их, перевести в вертикаль и подписать. На одно видео уходит вечер. Поэтому люди и ищут нейросеть для нарезки видео на шортсы: хочется, чтобы сильные куски за тебя нашёл кто-то другой.
Готовые сервисы это умеют, но по подписке и по своей логике. Фрагменты они выбирают по громкости, эмоциям в голосе и частым словам. Иногда попадают, но часто режут на полуслове. Ниже разберём, как собрать такой конвейер самому через Claude Code. Тогда решать, какой момент считать сильным, будешь ты.
Нейросети не нужно смотреть видео, ей хватит текста
Главная ошибка — думать, что для нарезки нужна модель, которая «понимает картинку». В говорящей голове, подкасте, вебинаре или разборе экрана почти вся ценность в словах. Если есть расшифровка с таймкодами, сильный фрагмент находится по тексту.
Тогда вместо дорогого анализа видео хватит трёх простых звеньев:
- расшифровка речи с таймкодами. Её делает Whisper, открытая модель распознавания речи, которая работает на твоём компьютере бесплатно;
- языковая модель, которая читает расшифровку и выбирает куски по твоим критериям;
- ffmpeg, который режет исходник по выбранным таймкодам и переводит его в вертикальный формат 9:16.
Claude Code здесь сразу и сборщик, и редактор. Он пишет скрипт, запускает его, читает расшифровку и отдаёт список фрагментов. Программировать самому не нужно, нужно внятно объяснить, что ты хочешь получить.
Какой фрагмент подойдёт для шортса
Если просто попросить «найди интересные моменты», модель вернёт то, что интересно ей. Обычно это длинные рассуждения с выводом в конце. Для короткого ролика это провал: зритель уходит в первые секунды и до вывода не доживает.
Поэтому критерии нужно прописать заранее. Для нашей ниши работает такой набор:
- первая фраза цепляет сама по себе: вопрос, спорное утверждение, цифра или обещание результата;
- фрагмент понятен без контекста, в нём нет «как я говорил выше» и «вот это самое»;
- внутри законченная мысль, а не половина объяснения;
- длина от 20 до 60 секунд;
- границы проходят по концу предложения, а не посреди слова.
Последний пункт кажется мелочью, но именно на нём ломаются автоматические нарезчики. Обрыв на полуслове сразу выдаёт машинную работу, и такой ролик досматривают хуже.
Приём на сегодня: нарезка через Claude Code за один вечер
Возьми любое своё длинное видео: эфир, запись созвона, старый ролик с YouTube. Открой Claude Code в пустой папке, положи туда файл и дай такую задачу:
«В папке лежит video.mp4. Установи whisper и ffmpeg, если их нет. Сделай расшифровку с таймкодами по предложениям и сохрани в transcript.json. Потом прочитай расшифровку и выбери 5 фрагментов для шортсов по критериям: первая фраза цепляет сама по себе, фрагмент понятен без контекста, мысль законченная, длина 20-60 секунд, границы по концу предложения. Для каждого фрагмента выведи таймкоды начала и конца, первую фразу и одну строку о том, почему он сработает. Пока ничего не режь, покажи список».
Обрати внимание на последнюю фразу. Сначала ты смотришь список, а не пять готовых роликов. Проверить пять строк текста быстрее, чем пересмотреть пять видео, а неудачный выбор видно сразу.
Когда список устроит, дай второй шаг:
«Нарежь выбранные фрагменты через ffmpeg, переведи в 1080×1920 с кропом по центру, добавь по полсекунды запаса в начале и в конце. Сохрани в папку shorts, файлы назови по первой фразе».
Кроп по центру подходит для говорящей головы. Если в кадре экран с интерфейсом, попроси вместо кропа положить горизонтальное видео на размытый фон. Иначе обрежешь самое важное.
Где такая нарезка ошибается и как это поймать
Самая коварная ошибка — когда скрипт отработал без единой ошибки, а результат плохой. Файлы на месте, программа завершилась штатно, а в ролике звук уехал от картинки или фрагмент начинается с «ну и вот». Поэтому проверяй результат глазами, а не то, что программа отработала.
Проверка простая:
- открой каждый ролик и послушай первые три секунды. Если они не цепляют, фрагмент в корзину, каким бы хорошим ни было продолжение;
- посмотри последний кадр: мысль закончена или оборвана;
- проверь, что лицо или важная часть экрана не ушли за край после кропа.
Если модель раз за разом выбирает не то, не спорь с ней на каждом запуске. Допиши критерий в задачу, например «не бери фрагменты, где первая фраза начинается с союза». Через пару прогонов у тебя соберутся правила под твой стиль, и они ценнее любой готовой кнопки.
Почему свой конвейер лучше подписки на сервис
Готовые сервисы нарезки удобны в первый день. Проблемы начинаются потом: им не объяснишь, что для твоей аудитории сильный момент — это конкретный пример с цифрами, а не громкая эмоция. Логика у них общая для всех, поэтому и шортсы у всех выходят похожими.
Со своим конвейером в Claude Code иначе. Критерии записаны текстом, ты их видишь и меняешь. Расшифровка остаётся у тебя, и из неё же можно сделать пост, подпись или статью в блог. Одно длинное видео превращается не в пять роликов, а в неделю контента.
Честное ограничение тоже есть. На динамичных видео без речи, вроде геймплея или танцев, текстовый подход не сработает: там нужна модель, которая анализирует картинку. Но если ты говоришь в камеру, объясняешь или показываешь экран, тебе хватит расшифровки и чётких правил.
Начни сегодня с одного видео и не жди идеала с первого раза. Цель первого прогона — увидеть, какие фрагменты модель считает сильными, и понять, где она с тобой не согласна.
Если не хочется писать критерии для крючков и сценариев с нуля, в наших AI-скиллах для Claude Code они уже собраны в готовые команды, и их можно подключить к такому конвейеру.