OpenShorts — открытый инструмент, который нарежет длинное горизонтальное видео на вертикальные шортсы 9:16. Он сам найдёт сильные моменты, обрежет кадр под говорящего, наложит субтитры и при желании озвучит клип на другом языке. Подойдёт тем, кто выпускает подкасты, интервью, стримы или скринкасты и хочет автоматически получать из них клипы для TikTok, Reels и Shorts.
Проект живёт на GitHub под лицензией MIT: можно поднять у себя через Docker и пользоваться бесплатно, без лимитов и подписки. Если возиться с сервером не хочется, есть облачная версия с GPU от $12 в месяц — там же биллинг, счета и учёт минут обработки. В бесплатном режиме на выходе будет watermark, а обработать можно 20 минут видео в месяц.
Обработка идёт конвейером из нескольких моделей. Сцены определяются нейросетевым детектором (TransNetV2 плюс PySceneDetect как подстраховка), активный спикер отслеживается покадрово, а выбор моментов делает LLM — причём подключить можно любой OpenAI-совместимый сервер, вплоть до локальной Ollama. Дальше клип собирается по выбранной раскладке: один говорящий крупно, сплит на двоих, панель на трёх-четырёх человек, врезка камеры поверх экрана или отдельный режим для скринкастов. Раскладку можно доверить автоматике, выбрать вручную в дашборде или отключить вовсе. Готовые клипы отсюда же уходят в TikTok, Instagram Reels и YouTube Shorts — сразу во все площадки или по расписанию, через интеграцию с Upload-Post.
Что ещё умеет:
- караоке-субтитры с выбором шрифта и посадкой на «шов» сплит-сцены;
- автоматические хуки — цепляющая строка поверх видео, привязанная к содержанию клипа;
- дубляж на другой язык, при этом озвученный результат помечается как AI-контент машиночитаемо;
- punch-in, генерацию превью, ручной рефрейминг отдельных сцен;
- MCP-сервер и API, чтобы клипами управлял ИИ-агент, плюс skill для Claude и готовый шаблон для n8n;
- CLI, веб-дашборд с логами задач и загрузку по ссылке на видео.
Нарезка клипов — один из трёх инструментов платформы. AI Shorts собирает рекламные вертикальные ролики с ИИ-актёрами: достаточно описать продукт или дать ссылку на сайт, дальше сервис сам напишет сценарий, подберёт аватар из общей галереи или сделает его по вашей фотографии, добавит озвучку, липсинк, b-roll и субтитры; режим Low Cost стоит около $0,65 за видео, Premium — около $2. YouTube Studio отвечает за оформление канала: превью с наложением лица, десять вариантов заголовка с чатом для доработки, описание с таймкодами глав и публикация в один клик.
Из ограничений: вертикальный исходник просто пройдёт насквозь без переработки, а слишком короткие видео отклонятся ещё на этапе загрузки. Для самостоятельного хостинга понадобится Docker и понимание, что рендер видео — история про железо: без GPU обработка будет заметно медленнее.