Как конвертировать горизонтальное видео в вертикальное без обрезки лиц
У вас горизонтальное видео. Платформам нужно вертикальное.
Вы снимали интервью в 16:9. Запись конференции — в горизонтальном формате. Подкаст — широкий план с двумя участниками. А YouTube Shorts, Instagram Reels и TikTok требуют вертикальное видео 9:16 — и не продвигают ничего другого.
Это главная проблема для создателей, перепрофилирующих контент: у вас есть часы отличного горизонтального видео, но алгоритмы всех платформ отдают предпочтение вертикальному. Математика безжалостна.
Разница в соотношении сторон реальна: кадр 16:9 в 3.16 раза шире, чем 9:16. Простая центральная обрезка отбрасывает более трёх четвертей изображения. Если говорящий не по центру — а обычно так и есть — вы теряете его лицо полностью.
3 способа конвертировать горизонтальное в вертикальное
Существует три подхода к конвертации горизонтального видео в вертикальное. Каждый по-разному балансирует между качеством, трудозатратами и результатом.
Способ 1: Ручная центральная обрезка
Грубый подход: вырезать вертикальный прямоугольник из центра горизонтального кадра. Быстро и просто, но вы теряете контекст с обеих сторон. Если человек двигается влево или вправо, он выходит из кадра. Для записей, где говорящий строго по центру и никогда не двигается, это работает. Для всего остального — нет.
Способ 2: Letterbox с размытым фоном
Размещаем полное горизонтальное видео в середине вертикального кадра, а пустое пространство сверху и снизу заполняем размытым или цветным фоном. Это сохраняет весь контент, но само видео занимает лишь около 32% экрана. На телефоне это крошечное окошко — примерно с банковскую карту.
Некоторые создатели пытаются улучшить ситуацию, добавляя текст или графику в пустое пространство, что помогает, но вы всё равно боретесь с фундаментальной проблемой: внимание зрителя разделено между крошечным видео и заполнителем вокруг него. Алгоритмы платформ измеряют время просмотра и сигналы вовлечённости, и видео с letterbox стабильно уступает нативному вертикальному контенту. Зрители пролистывают такие видео, потому что они выглядят как не сделанные для платформы — потому что так и есть.
Способ 3: Автоматическая перекадрировка с ИИ-трекингом лиц
Умный подход: ИИ анализирует каждый кадр, обнаруживает лица и динамически перемещает виртуальную камеру, следуя за активным говорящим. На выходе — полноценный кадр 9:16, который всегда сфокусирован на важном — без чёрных полос, без потерянных лиц, без ручной расстановки ключевых кадров.
Именно так работают профессиональные студии. В Premiere Pro это есть. В DaVinci Resolve это есть. А теперь Bitcut приносит это на iPhone с техническим подходом, которого нет у большинства десктопных инструментов: пружинная физика для движения камеры.
Разница существенна. Примитивная перекадрировка, которая просто центрирует обрезку на лице в каждом кадре, создаёт роботизированное, дёрганое движение, от которого зрителя укачивает. Пружинная физика имитирует то, как реальный оператор следил бы за объектом — с плавным ускорением, лёгким перелётом и естественным затуханием. Виртуальная камера обладает инерцией, а значит двигается так, как люди ожидают от камеры.
Как ИИ-трекинг лиц работает на самом деле
Не все инструменты перекадрировки одинаковы. Дешёвые реализации просто привязывают обрезку к обнаруженной позиции лица в каждом кадре — что создаёт дёрганое, тошнотворное движение камеры. Вот что нужно для правильной реализации.
Детекция через Vision Framework
Фреймворк Apple Vision обнаруживает ограничивающие рамки лиц со скоростью ~10 кадров в секунду. Каждое лицо получает уникальный идентификатор трекинга, позицию и размер в последовательных кадрах.
Камера с пружинной физикой
Вместо привязки к лицу виртуальная камера следует за ним с пружинной динамикой — ускорение, демпфирование и инерция. Результат выглядит как работа опытного оператора, а не робота.
Детекция смены сцен
Когда в видео происходит монтажная склейка, камера не должна плавно панорамировать — она должна переключиться мгновенно. Двухпроходная детекция определяет монтажные склейки и сбрасывает позицию камеры на каждой из них.
Приоритизация при нескольких лицах
Когда видно несколько лиц, алгоритм оценивает каждое по размеру, центральности и стабильности, чтобы выбрать активного говорящего. Смена сцены запускает новую оценку приоритетов.
Как сделать автоперекадрировку в Bitcut (пошагово)
Импортируйте горизонтальное видео
Откройте Bitcut, создайте новый проект и добавьте ваше видео 16:9 из медиатеки или приложения Файлы. Видео с внешних дисков тоже работают — Bitcut использует Security-Scoped Bookmarks, поэтому файлы не копируются на устройство.
Выберите клип и включите трекинг лиц
Нажмите на клип на таймлайне, затем нажмите кнопку «Трекинг лиц» на панели инструментов клипа. Откроется режим трекинга лиц с предпросмотром, показывающим горизонтальный исходник и вертикальный результат бок о бок.
Запустите анализ лиц
Нажмите «Анализировать», чтобы начать детекцию лиц. Bitcut сканирует видео со скоростью ~10 кадров/сек через Apple Vision, обнаруживает все лица, определяет смены сцен и строит траекторию движения камеры. Время обработки — около 5–10 секунд на минуту видео.
Просмотрите и скорректируйте ключевые кадры
После анализа вы увидите полоску лиц и ключевые кадры камеры на таймлайне. Прокрутите видео, чтобы проверить трекинг. Если камера выбрала не то лицо в сцене, можно вручную скорректировать позицию ключевого кадра. В большинстве случаев автоматический результат работает сразу.
Экспортируйте в 9:16
Установите соотношение сторон экспорта 9:16 (вертикальное) и запустите рендер. Данные трекинга лиц встраиваются в экспорт — каждый кадр динамически обрезается на основе траектории камеры. На выходе — полноценное вертикальное видео в полном разрешении с плавным, профессиональным движением камеры.
Автоперекадрировка: Bitcut vs. другие инструменты
Несколько редакторов предлагают автоперекадрировку, но качество реализации разнится кардинально. Вот как они сравниваются по функциям, которые действительно важны при конвертации горизонтального видео в вертикальное.
| Функция | Bitcut | CapCut | Premiere Pro | DaVinci Resolve |
|---|---|---|---|---|
| Автоперекадрировка | ✓ | ● Только эффекты | ✓ | ✓ |
| Камера с пружинной физикой | ✓ | ✗ | ✗ | ✗ |
| Детекция смены сцен | ✓ Двухпроходная | ✗ | ✓ | ✓ |
| Приоритизация при нескольких лицах | ✓ | ✗ | ● Базовая | ● Базовая |
| Обработка на устройстве | ✓ iPhone | ✗ Облако | ✓ Десктоп | ✓ Десктоп |
| Ручная коррекция ключевых кадров | ✓ | ✗ | ✓ | ✓ |
| Встроенные ИИ-субтитры | ✓ | ✓ | ✗ | ✗ |
| Платформа | iPhone / iPad | Мобильные / Веб | Десктоп ($22/мес) | Десктоп (Бесплатно/$295) |
Советы для лучших результатов
Работа со сменой сцен
Если ваше исходное видео содержит монтажные склейки (переключение между ракурсами камеры, вставки перебивки), двухпроходная детекция сцен в Bitcut обрабатывает это автоматически. Первый проход определяет склейки на ~10 кадрах/сек, затем бинарный поиск уточняет каждую склейку с точностью до ~12 мс. Камера мгновенно переключается на каждой склейке вместо плавного панорамирования — именно этого ожидают зрители.
Интервью и кадры с двумя людьми
Для интервью, где два человека обращены друг к другу, алгоритм трекинга оценивает каждое лицо по размеру, центральности и продолжительности стабильного присутствия в кадре. Он фиксируется на активном говорящем и удерживает этот кадр до значительного изменения — например, монтажной склейки или момента, когда другой человек становится явным визуальным фокусом. Камера не будет прыгать между двумя лицами во время разговора.
Что происходит, когда лица не видны
Перебивки, пейзажные кадры, крупные планы продуктов — не в каждом клипе есть лица. Когда лицо не обнаружено, Bitcut ненадолго удерживает последнюю известную позицию камеры (на случай, если лицо временно перекрыто), затем плавно переходит к центральной обрезке. Если для секций без лиц нужен определённый кадр, можно вручную установить ключевой кадр на интересующую область.
Полный рабочий процесс для вертикального контента
Трекинг лиц — одна часть пазла. Для максимально эффективного вертикального контента сочетайте автоперекадрировку с другими ИИ-функциями Bitcut. Начните с горизонтального длинного видео. Используйте Генерацию Shorts, чтобы ИИ нашёл лучшие самодостаточные фрагменты. Включите трекинг лиц на каждом сгенерированном клипе. Добавьте автосубтитры через Улучшение клипов. Подложите музыкальный трек и пусть синхронизация по битам выровняет ваши склейки. Результат — нативный вертикальный контент для платформы, который выглядит как снятый и смонтированный специально для Shorts — хотя вашим исходником была 45-минутная горизонтальная запись.
Часто задаваемые вопросы
Нет. Автоперекадрировка — это обрезка, а не масштабирование. Если ваш исходник 1920x1080, вертикальная обрезка берёт фрагмент 607x1080 из кадра — который затем выводится как 1080x1920 (полное HD вертикальное). Вы работаете с оригинальными пикселями, а не с увеличением. Единственная потеря качества — если ваше исходное разрешение изначально низкое.
Трекинг лиц работает с любым исходным соотношением сторон. Чем шире исходник относительно итогового формата, тем больше пространства для движения виртуальной камеры. Исходник 16:9 даёт максимальную гибкость для вывода 9:16. С 4:3 работает, но горизонтальный диапазон меньше. С 1:1 (квадрат) исходник уже узкий, поэтому запас обрезки минимален — но трекинг лиц всё равно центрирует на обнаруженном лице.
Около 5–10 секунд на минуту видео на современном iPhone (чип A15 или новее). Анализ полностью выполняется на устройстве через Apple Vision — без загрузки на сервер, без необходимости в интернете. 10-минутный клип анализируется примерно за минуту.
После анализа можно просмотреть траекторию камеры, прокручивая таймлайн. Если в определённой сцене отслеживается не то лицо, вы можете вручную скорректировать ключевой кадр, чтобы изменить позицию обрезки. Пружинная физика плавно интерполирует между вашим ручным ключевым кадром и окружающими автоматическими.
Сейчас трекинг лиц применяется поклипно на таймлайне. Если в проекте несколько клипов, каждый получает свой анализ лиц и траекторию камеры. Для массовой конвертации большого количества отдельных видео обрабатывайте их как отдельные проекты. Пакетный трекинг лиц по всему таймлайну — в планах.
Итог
Хватит терять лица из-за центральной обрезки
Каждое горизонтальное видео, которое вы публикуете с letterbox, — это упущенный охват. ИИ-трекинг лиц решает проблему конвертации правильно — полноэкранный вертикальный кадр, следующий за объектом с естественным движением камеры. Без ручных ключевых кадров, без чёрных полос, без обрезанных говорящих.
Подход с пружинной физикой в Bitcut даёт более плавные результаты, чем реализации с привязкой к лицу, а двухпроходная детекция сцен справляется с многоракурсным материалом, на котором более простые инструменты спотыкаются. Весь анализ выполняется на iPhone за секунды.