α-форми

../../../_images/kdenlive2308_effects-alpha_shapes.webp

Опис

Це фільтр MLT frei0r.alphasp0t. Див. також файл readme frei0r.alpha0ps.

Цей ефект створює область прозорості на кліпі-накладці так, щоб кліп під ним було видно крізь області, які визначено певними геометричними формами. Типово, область прозорості буде розташовано ззовні від форми, яку ви намалюєте. Всередині форми буде розташовано область непрозорості, де буде видно вміст кліпу-накладки. Цей ефект можна накладати повторно для створення областей прозорості вигадливих форм або довільної кількості.

Параметри

Параметр

Значення

Опис

Форма

Вибір

Визначає форму області непрозорості, яку буде створено у результаті застосування ефекту.

Дія

Вибір

Визначає, що має статися, якщо для кліпу використано декілька ефектів прозорості

Позиція за X та Y

Ціле

Визначає позицію форми на екрані. Діапазон значень — від 0 до 1000. 500 відповідає середині екрана.

Розмір за X та Y

Ціле

Визначає розмір форми. Діапазон значень — від 0 до 1000. 500 відповідає 100%,

Нахил

Ціле

Керує кутом розміщення форми на екрані. Значенням є число у тисячних повного оберту. Наприклад, коефіцієнт 250 означає чверть кола, а 500 — оборот у 180 градусів. Тобто 1000 одиниць нахилу = 360 градусів.

Ширина переходу

Ціле

Визначає ширину примежової області форми із проміжними значенням прозорості від внутрішньої до зовнішньої частини форми. Можна скористатися для створення ефекту Розмивання або створення рамки.

Мін.

Ціле

Макс.

Ціле

Доступними є такі пункти вибору:

Форма

Прямокутник

Малювання прямокутника

Еліпс

Малювання еліпса або кола

Трикутник

Малювання трикутника

Ромб

Малювання ромба

Дія

Запис при очищенні

Наявну маску прозорості буде перезаписано

Макс.

Максимальне значення між наявною маскою прозорості і маскою, яку створено цим фільтром

Мін.

Мінімальне значення між наявною маскою прозорості і маскою, яку створено цим фільтром

Додавання

Додати наявну маска прозорості до маски, яку створено цим фільтром

Віднімання

Відняти від наявної маски прозорості маску, яку створено цим фільтром

Практичні приклади

Мінімальне і максимальне значення і дії

kdenlive2304_effects-alpha_shapes_example

Приклад монтажного столу для α-форм

Для прикладів нами використано відеокліп на відеодоріжці V1 і кліп титрів (синє тло і текст «Video 1») на відеодоріжці V2. Ефект α-форм застосовано до верхнього кліпу на V2. Це важливо для розуміння пояснень щодо різноманітних параметрів і дій у наведених нижче прикладах.

Ефект форм прозорості додає на зображення області непрозорості. Використання цього фільтра (типовими параметрами якого є мінімальне значення = 0 і максимальне значення =1000) робить увесь кадр прозорим, окрім області непрозорості, яку визначено формою і її розташуванням та розміром, де можна бачити кліп. Якщо ви поміняєте місцями мінімальне і максимальне значення, результатом буде те, що увесь кліп стане непрозорим (видимим), окрім області прозорості, яку визначено формою та її розташуванням і розміром.

Максимальне і мінімальне значення коригують непрозорість зображення всередині і назовні форми, відповідно. Значення 1000 означає 100% непрозорість. Нульове значення відповідає непрозорості у 0% (тобто 100% прозорості).

Максимальне значення

kdenlive2304_effects-alpha_shapes_example_1

Значення параметра максимального значення — 1000

Максимальне значення визначає, наскільки непрозорим є зображення всередині форми. При максимальному значенні 1000 зображення є повністю непрозорим всередині форми — зображення кліпу V1 (тло) буде повністю невидимим.

Alpha_shapes_max_control

Значення параметра максимального значення — 500

При максимальному значенні = 500 кадр є напівпрозорим всередині форми, і ви можете частково бачити кліп V1.

Alpha_shapes_max_control3

Значення параметра максимального значення — 0; значення параметра мінімального значення — 0

При максимальному значенні = 0 всередині форма є повністю прозорою, як і решта зображення кліпу V2 (переднього плану) — ви можете бачити усе тло.

Мінімальне значення

kdenlive2304_effects-alpha_shapes_example_4

Значення параметра мінімального значення — 100

Мінімальне значення коригує непрозорість зовні форми. Якщо мінімальне значення = 1000, ззовні форма є повністю непрозорою (непрозорість дорівнює 100%), а при мінімальному значенні 500, ззовні форми частково видно зображення переднього плану.

kdenlive2304_effects-alpha_shapes_example_5

Значення параметра мінімального значення — 1000

При мінімальному значенні = 1000 непрозорість зовні форми дорівнює 100%, тло не видно.

Комбінування форм прозорості — обробка

kdenlive2304_effects-alpha_shapes_example_14

Стос ефектів α-форм: (1) і (2)

У цьому прикладі ми додали другий ефект α-форми (2) з використанням трикутника як форми. Оскільки обробка ефектів відбувається згори вниз, два ефекти взаємодіють один з одним. Тут ми використовуємо дію перезапис, тому другий ефект α-форми придушить перший.

kdenlive2304_effects-alpha_shapes_example_8

Значення параметра максимального значення — 1000; Значення параметра мінімального значення — 500

З максимальним значенням = 1000 непрозорість у трикутнику дорівнюватиме 100%, мінімальне значення = 500 визначає непрозорість у 50% поза трикутником, що призводить до злиття тла і переднього плану. Так само, дія перезапис наказує Kdenlive ігнорувати попередній ефект α-форми (1) — його буде просто перезаписано.

kdenlive2304_effects-alpha_shapes_example_9

Для обробки встановлено максимальне значення

Тепер, коли ми змінили дію на максимальне значення, попередній ефект α-форми буде враховано і обидві ділянки, які визначено відповідними формами — прямокутник з ефекту (1) і трикутник з ефекту (2), — будуть видимими, оскільки для обох встановлено максимальне значення 1000 (= 100% непрозорості).

kdenlive2304_effects-alpha_shapes_example_10

Для обробки встановлено мінімальне значення

Якщо для дії встановлено варіант мінімальне значення, злиття буде іншим. Kdenlive приймає мінімальні значення з набору значень параметрів мінімального значення і максимального значення: мінімальним значенням для ефекту (2) є 500 в областях, де максимальне значення ефекту (1) дорівнює 1000. Розрізнення за мінімальним і максимальним значенням не відбуватиметься, до уваги буде взято лише значення для відповідного пікселя.

kdenlive2304_effects-alpha_shapes_example_11

Для обробки встановлено додавання

Дія додавання виконує просте математичне додавання відповідних максимальних і мінімальних значень (з обмеженням до 1000 або 100%). Тепер видимими є визначені форми для обох ефектів.

Okdenlive2304_effects-alpha_shapes_example_12

Для обробки використано дію «віднімання»

Дія віднімання виконує просте математичне віднімання відповідних мінімальних і максимальних значень (із обрізанням до 0 або 0%). У цьому прикладі, осільки максимальне значення ефекту (2) дорівнює 1000, непрозорість падає до 0, тому тло стає видимим (ділянка форми є на 100% прозорою).

kdenlive2304_effects-alpha_shapes_example_13

Встановлено дію «віднімання»; мінімальне значення = 0

У цьому прикладі ми зменшили мінімальне значення ефекту (2) до 0, зробивши ділянку поза трикутником непрозорою на 0% (= 100% прозорою). Результатом є те, що прямокутну форму з ефекту (1) буде обрізано трикутною формою з ефекту (2), оскільки максимальними значенням в обох ефектах є 1000 (100% непрозорості), а для дії віднімання максимальне значення пікселів у області перекриття дорівнює 0.

Розмивання

Operation_max

Для ширини переходу встановлено значення 100 (типове = 200) для розмивання

Скористайтеся параметром Ширина переходу для створення розмазаного краю (або розмивання) для α-форми.