FUSION · СПРАВОЧНИК НОД
PictureInPicture
Picture in Picture / Resolve FX PiP
Resolve 21 PictureInPicture превращает один исходный RGBA-слой в оформленное inset-окно с отдельными Content, Position и Style controls; основной фон композится снаружи, например через Merge.
PictureInPicture
Обзор
Что делает PictureInPicture
Главное исправление модели: PictureInPicture не принимает отдельные Background и Foreground как Merge. В официальном workflow эффект ставится на верхний клип, который должен стать маленьким окном; полноразмерный background остаётся на нижнем track. В Fusion та же логика читается как inset source → PictureInPicture → Merge.Foreground, а основной кадр → Merge.Background.
Это новый Resolve FX DaVinci Resolve 21, поэтому старые уроки по Resolve 20 и ниже часто собирают PiP вручную через Transform/Crop/Merge или Video Collage. Не следует переносить наличие dedicated Picture in Picture на старые версии как гарантированный факт.
Content отвечает только за источник внутри окна. Zoom приближает/отдаляет изображение внутри фиксированной карточки, Pan меняет горизонтальное кадрирование, Tilt — вертикальное. Эти controls не должны подменять Position X/Y и Width/Height.
Position отвечает за сам PiP-container. Position X/Y размещают внешнее окно в кадре, Width/Height задают его размеры. Lock Aspect Ratio виден в актуальном Resolve 21 UI и помогает сохранять пропорции при resize.
Style начинает работать уже после того, как понятны framing и geometry. Rounding формирует углы окна, Rotation поворачивает всю карточку, Opacity меняет прозрачность готового PiP как единого элемента.
Border — отдельный включаемый слой оформления. Border Width задаёт толщину, Border Color — цвет, Border Opacity — прозрачность рамки. RGB-компоненты color picker не нужно выдавать за отдельные самостоятельные параметры эффекта.
Fill — не второй видеовход и не основной background композиции. Это цветная подложка внутри PiP-window, видимая за прозрачными областями source. Для полностью непрозрачного видео её вклад может быть неочевиден.
Fill Matches Border по официальному описанию делает background окна того же цвета, что и Border Color. Нельзя автоматически расширять это на наследование толщины или opacity рамки без отдельного подтверждения UI.
Drop Shadow состоит из отдельного enable и Strength, Color, Drop Angle, Drop Distance, Expand, Blur. Тень лежит под PiP-card и отделяет её от изображения, но не заменяет работу с контрастом, safe area и правильным размещением.
Expand относится к footprint тени: Blackmagic описывает его как grow/shrink drop shadow. Это не аналог Width/Height и не расширение matte самого исходника.
Use Alpha — документированный compositing control. Он заставляет использовать alpha эффекта при композитинге. Поэтому alpha здесь часть функциональной topology, а не побочная техническая деталь.
На Color page Blackmagic отдельно предупреждает: standalone Picture in Picture node сначала показывает чёрный background; чтобы timeline получил прозрачность, нужно добавить Alpha Output и подключить к нему синий alpha output PiP-ноды. В Fusion-потоке эквивалентная практическая проверка — смотреть Alpha выхода PiP и использовать результат как foreground Merge.
Effect Mask, если он доступен на Fusion-hosted Resolve FX node, ограничивает область применения эффекта как маска. Он не является вторым video source и не превращает PictureInPicture в compositor.
Open FX Overlay в Edit/Color позволяет двигать, менять соотношение сторон и масштабировать PiP прямо во Viewer. В Fusion статья должна объяснять те же уровни управления через Inspector, даже если конкретная интерактивная overlay-механика зависит от страницы Resolve.
Rounding от 0 до 1 описан Blackmagic как переход от прямых углов к максимально круглой форме. На прямоугольном Width/Height результат будет rounded rectangle, поэтому слово circle не означает, что любой aspect ratio автоматически становится идеальным кругом.
Rotation относится к внешнему окну, а Tilt — к вертикальному Content framing. Это особенно важно, потому что слово Tilt легко ошибочно прочитать как угловой наклон source.
Opacity карточки, Border Opacity и Fill Opacity — три разных уровня. Если снизить общий Opacity вместо Border Opacity, ослабнет и видео внутри PiP; это частая причина неожиданно блеклой вставки.
Для одной inset-карточки PictureInPicture обычно проще Video Collage. Для нескольких синхронных tiles, сеток и каскадных layout-анимаций Video Collage логичнее, потому что у него другая задача.
Если нужна сложная tracked рамка, произвольная маска, деформируемая surface replacement или bespoke motion-design конструкция, PictureInPicture не отменяет обычный Fusion graph. Это быстрый production tool для типового inset, а не универсальная замена Merge/Transform/masks.
Проверяйте результат в движении и на разных участках background. Border и Drop Shadow, которые выглядят хорошо на одном кадре, могут исчезнуть на другом; Content framing может также перестать удерживать лицо или интерфейс внутри окна.
Эта редакция статьи привязана к Resolve 21 reference: точные defaults и наличие отдельных common OpenFX controls могут меняться между сборками. Поэтому здесь фиксируются подтверждённые роли параметров, а не случайные значения из одного скриншота как универсальные нормы.
Когда применять
Веб-камера поверх записи экрана.
Реакционное окно поверх основного ролика через отдельный Merge.
Дополнительный ракурс интервью или подкаста.
UI/презентационная inset-card с rounding, border и shadow.
PNG/графика с прозрачностью и Fill-подложкой.
Быстрое single-window оформление в Resolve 21 без ручной сборки нескольких style-нод.
PictureInPicture в контексте
Скриншоты из статьи. Откройте изображение, чтобы рассмотреть его крупнее.
Пример для PictureInPicture.
Оригинальное изображение