При заполнении вертикального формата 9:16 горизонтальным кадром 16:9 остаётся примерно 31,64% исходной площади. Расчёт верен, если изображение сохраняет пропорции, заполняет холст без полей и использует квадратные пиксели. Чуть больше двух третей кадра окажутся за его границами. Где именно пройдёт обрезка, можно выбирать; сколько пространства останется при таком масштабе — уже задано геометрией.
Поэтому перед адаптацией нужно решить, что зритель обязан увидеть одновременно. Для крупного плана одного человека узкого окна может хватить. Для разговора людей по краям широкого кадра или демонстрации большого предмета — уже нет. Правильное разрешение экспортированного файла само по себе не проверяет, сохранилось ли действие.
Ниже разберём кадр 1920 × 1080 и вертикальный холст 1080 × 1920. Учебные прямоугольники помогут посчитать потери, но решение относится к реальному содержанию: лицам, предметам, жестам и надписям. После расчёта станет понятно, когда достаточно сдвинуть рамку, а когда нужно менять компоновку или исходный план.
Сначала выберите: заполнить экран или показать весь кадр
При заполнении изображение увеличивают так, чтобы оно покрыло весь новый холст. Часть за его пределами обрезается. В нашем случае высота исходника растягивается с 1080 до 1920 пикселей, а большая часть ширины перестаёт быть видимой. Само содержимое не должно деформироваться: лица и предметы сохраняют пропорции.
При вписывании исходный кадр целиком помещается внутри нового. Горизонтальное изображение занимает всю ширину вертикального холста, но только часть высоты. Сверху и снизу остаётся свободное место. Его можно оставить полем или использовать для отдельной графики, если такая компоновка подходит задаче. Дорисовка сцены не является обязательной частью этого режима.
Оба варианта есть в скачиваемом примере. В нём функции ImageOps.fit и ImageOps.pad создают соответственно заполнение с обрезкой и вписывание с полями. Их поведение описано в документации Pillow. При работе в другом редакторе ориентируйтесь на результат: названия кнопок могут отличаться.
Фраза «сделайте вертикальную версию» не выбирает один из этих вариантов. Если поля запрещены, это нужно сказать до монтажа. Если важнее одновременно показать всех участников, разрешение полей или другая компоновка могут оказаться необходимыми. Иначе исполнитель обнаружит несовместимые требования только после первого просмотра.
Сколько пространства остаётся от 1920 × 1080
Чтобы заполнить высоту вертикального холста, исходник нужно увеличить в 1920 / 1080 ≈ 1,7778 раза. Его полная ширина станет примерно 3413,33 пикселя, а окно вывода показывает только 1080. В исходных координатах это окно шириной 1080 / 1,7778 = 607,5 пикселя.
При центральной обрезке оно начинается на x = 656,25 и заканчивается на x = 1263,75. Высота исходного кадра видна полностью. Поэтому сохранённая доля площади равна оставшейся доле ширины: 607,5 / 1920 × 100 = 31,640625%. Округление до 31,64% достаточно для обсуждения композиции.
Дробная ширина окна не означает, что в готовом PNG будут половинки пикселей. Это расчёт геометрии до переноса на выходную пиксельную сетку. Редактор пересчитывает изображение при масштабировании. Выбор интерполяции влияет на вид границ, но не возвращает предмет, который оказался за пределами выбранной области.
При вписывании коэффициент другой: 1080 / 1920 = 0,5625. Изображение занимает на вертикальном холсте всю ширину 1080 и высоту 607,5, то есть примерно 608 пикселей после растрового округления. Оставшиеся около 1312 пикселей высоты приходятся на поля. Исходная сцена сохранена целиком, но на экране выглядит значительно меньше.
Таблица сравнивает эти два результата. Сто процентов сохранённой площади при вписывании означает полноту композиции, а не сохранение каждого исходного пикселя: изображение уменьшено. Аналогично 1080 × 1920 на выходе после заполнения не означает, что исходник содержал столько полезных деталей в выбранной области.
| Параметр | Заполнение с обрезкой | Вписывание с полями |
|---|---|---|
| Выходной холст | 1080 × 1920 | 1080 × 1920 |
| Видимая ширина исходника | 607,5 из 1920 px | Все 1920 px |
| Сохранённая площадь исходника | 31,64% | 100% |
| Высота изображения на холсте | 1920 px | Около 608 px |
| Боковые предметы в опыте | Оба исчезли | Оба остались |
Сдвиг рамки не поможет вместить слишком широкую группу
В учебном исходнике левый прямоугольник расположен по горизонтали от 180 до 480, центральный — от 800 до 1120, правый — от 1440 до 1740. Окно от 656,25 до 1263,75 полностью сохраняет центральный предмет. Два боковых в него не попадают. Этот результат виден в изображении заполнения и совпадает с координатами в приложенном расчёте.
Рамку можно сдвинуть влево и показать левый прямоугольник. Но ширина рамки останется 607,5. Вся группа от внешнего края левого до внешнего края правого занимает 1740 − 180 = 1560 пикселей. Ни одна позиция такого узкого окна не вместит все три предмета одновременно.
Это полезно проверить до поиска «правильной точки фокуса». Если нужны обе руки человека и широкий предмет между ними, сначала сравните общую ширину значимых элементов с доступной областью. Не обязательно вычислять координаты каждого пальца: часто достаточно наложить рамку нужного формата и увидеть, что обязательные детали не помещаются.
Дальше нужен выбор по содержанию. Можно разрешить поля, использовать другой план, по очереди показать детали или собрать отдельную композицию из доступных элементов. В предметной графике перенос объектов иногда допустим. В документальной сцене он меняет отношения между участниками, поэтому такое решение уже нельзя считать обычной технической обрезкой.
В видео нужно проверить движение, а не один стоп-кадр
Автокадрирование может перемещать окно вслед за действием. Это помогает удерживать выбранный объект в вертикальном формате, но не расширяет доступное пространство. Если два важных предмета разошлись дальше ширины окна, автоматическое движение не сделает их одновременно видимыми.
В Premiere функция Auto Reframe применяется к последовательности с выбранными пропорциями. Adobe отдельно предупреждает о возможной ручной настройке ключевых кадров при сложном движении и нескольких точках внимания. Это описание возможностей и ограничений инструмента; учебная картинка в этой статье не является тестом качества Auto Reframe.
Проверяйте моменты, в которых меняется смысл плана: человек поднимает предмет, передаёт его другому, поворачивается или указывает за пределы кадра. Отслеживание лица может выглядеть убедительно, пока важное действие происходит руками ниже и сбоку. Задачу кадрирования стоит формулировать через действие — например, «показать, как предмет передают», — а не только через наличие лица.
После автоматического прохода посмотрите весь план на обычной скорости. Рамка может удерживать объект, но двигаться слишком резко для конкретного монтажа. Затем остановитесь на начале и конце движения, смене говорящего и переходах между планами. Так отдельно проверяются состав кадра и восприятие движения; один удачный скриншот обе задачи не закрывает.
Текст и интерфейс уменьшают полезную область
Титр, уже записанный внутри видео, обрезается вместе с изображением. Если строка растянута по ширине горизонтального кадра, сдвигом рамки её целиком не спасти. С отдельным текстовым слоем проще: его можно перенести и заново набрать под вертикальную композицию. Поэтому перед началом полезно выяснить, доступны ли проект и исходные титры или только готовый ролик.
Даже полностью видимый текст может стать слишком мелким при вписывании. В нашем расчёте исходник уменьшается до 56,25% размера по каждой стороне. Проверьте надпись на экране в предполагаемом размере просмотра. Сохранение всех букв внутри холста ещё не означает, что их удобно читать.
Добавьте к проверке интерфейс места публикации: подписи, кнопки и другие элементы поверх видео. Универсальную безопасную зону из нашего геометрического расчёта получить нельзя. Нужен актуальный шаблон размещения или предпросмотр площадки. На нём проверяйте отдельно лицо, демонстрируемый предмет и текст, а не только центральную точку изображения.
Как поставить задачу на адаптацию
Запишите выходное разрешение, допустимость полей и обязательное содержание для сложных планов. Например: «1080 × 1920, без полей. Во время демонстрации одновременно видны лицо, руки и предмет. Титры переносим отдельным слоем. Если всё не помещается, показываем конфликт до финального экспорта». Это условный пример задания, по которому результат можно проверить.
Затем отметьте, где разрешены исключения: вписывание одного плана, другой исходник или изменение монтажа. Не оставляйте исполнителю скрытый выбор между нарушением формата и потерей смысла. Короткий фрагмент с наложенной рамкой позволит согласовать такой конфликт раньше, чем будет собран весь ролик.
Для будущей съёмки обратная проверка полезна ещё на площадке: разместите рамку вертикального формата поверх горизонтального кадра и посмотрите ключевое действие. Это не обязывает держать всё в центре, но показывает, какие планы потребуют отдельного вертикального дубля. Особенно полезна такая проверка для взаимодействия нескольких людей и широких объектов.
Что смотреть в финальном файле
Откройте экспорт в размере, близком к будущему просмотру, и пройдите согласованные сложные моменты. Проверьте состав кадра, читаемость титров, плавность перемещения окна и сохранение пропорций предметов. Растянутое лицо — отдельный дефект; заполнение кадра не требует деформации изображения.
Если результат кажется мягким, вернитесь к исходнику. При заполнении нашего холста исходная область шириной 607,5 пикселя растягивается до 1080. Новое разрешение файла не доказывает, что мелких деталей стало больше. Возможно, понадобится более крупный оригинал или другой план, даже если композиция уже согласована.
В архиве ниже находятся исходная картинка, заполнение, вписывание и расчёт координат. Их достаточно, чтобы проверить геометрию на неподвижном примере. Для приёмки собственного ролика сохраните список обязательных элементов и согласованных исключений. Тогда просмотр отвечает на конкретный вопрос: осталось ли на экране то действие, ради которого зрителю показывают этот план.
