diff --git a/BACKLOG.md b/BACKLOG.md index f507c80..0c85fee 100644 --- a/BACKLOG.md +++ b/BACKLOG.md @@ -76,6 +76,27 @@ ffmpeg проблемой не является: он запускается о MP4/H.264 нельзя — контейнер и кодек альфу не хранят. Для этого нужен отдельный вывод в VP9 или ProRes 4444. +## Предпросмотр не показывает кадрирование обычного клипа + +Кадрирование и поворот видны в окне только у клипов с ключом или +прозрачностью: их плеер кладёт поверх основы сам и применяет к ним +цепочку фильтров. Обычный клип идёт списком кусков, а список фильтровать +нечем — он играется как есть, во весь кадр. В готовом ролике при этом всё +верно: такой кусок помечен на пересборку и обкладывается полями. + +Проверено опытом: у клипа выключен только ключ, кадрирование оставлено — +окно показывает его во весь кадр. + +Как это делается тем же механизмом, что и наложение: провести такой клип +через ту же дорожку наложения, а под ним заставить основу быть чёрной — +непрозрачный клип с полями в готовом ролике именно так и закрывает всё, +что ниже. Значит, уплощению нужно понятие «здесь дыра, даже если ниже +что-то есть». + +Чего это стоит: ветка масштабирования в цепочке работает на каждом кадре, +а не только там, где клип виден. Для накладки в 512 точек это пустяк, для +куска 2688x1512 — уже нет. Поэтому сначала замер, потом решение. + ## Окно настроек программы Переключателей, которые стоят машинного времени, становится больше, а diff --git a/docs/session-logs/2026-08-31_наложение-в-предпросмотре.md b/docs/session-logs/2026-08-31_наложение-в-предпросмотре.md index 30e4dcb..1f9221f 100644 --- a/docs/session-logs/2026-08-31_наложение-в-предпросмотре.md +++ b/docs/session-logs/2026-08-31_наложение-в-предпросмотре.md @@ -115,3 +115,18 @@ mpv 0.37, видео 2688x1512 HEVC 87 Мбит/с, 600 кадров (10 с ма Важное для уже сделанных монтажей: правка не чинит проекты задним числом. Если оверлей был разрезан старой сборкой, у хвоста ключ надо включить заново. + +## Почему казалось, что рез потерял и кадрирование + +Не потерял: `Tail.Transform := Clip.Transform` было в разрезе и раньше. +Дело в другом — кадрирование видно в окне только у клипов, которые плеер +кладёт поверх основы сам. Обычный клип идёт списком кусков, а список +фильтровать нечем. + +Проверено опытом на том же проекте: у клипа выключен только ключ, +кадрирование оставлено нетронутым — окно показало клип во весь кадр. +То есть оба признака (пурпур и потерянный уголок) шли от одной причины, +и с возвратом ключа возвращается и уголок. + +Сам разрыв записан в `BACKLOG.md`: предпросмотр не показывает +кадрирование обычного клипа, и как это чинить тем же механизмом.