Kdenlive Руководство Эффекты Обработка альфа-канала - Фигуры в альфа-канале
Фигуры в альфа-канале
Это фильтр Frei0r alphaspot
См. так же файл Frei0r-alphaspot readme
Используйте это в сочетании с переходом Совмещение, для наложения на клип прозрачных областей, так, что основной клип демонстрируется внутри накладываемых геометрических фигур. По умолчаию область прозрачности находится за пределами рисуемой фигуры. Внутри фигуры непрозрачная область в которой виден основной клип.
Параметры фигур
Это контролирует форму области непрозрачности, что эффект будет создавать.
Варианты формы Прямоугольник, Эллипс, Треугольник и Ромб .
Наклон
Это контролирует угол появления фигуры на экране
Координаты X и Y
Это определяет положение фигуры на экране
Размер X и Y
Определяет размер фигуры
Ширина перехода
Определяет ширину границы фигуры, где прозрачность фигуры меняется от центра к краям
Операции
Операции определяют, что произойдет, когда у вас есть более одного Альфа эффекта на клип.
Операции Write On Clear, Max, Min, Add, Subtract. (Написать на чистом, Max, Min, сложение, вычитание.)
- Write On Clear = существующая альфа-маска перезаписывается
- Max = максимальный ( существующая альфа-маска, маска порожденная этим фильтром)
- Min = минимальный (существующая альфа-маска, маска порожденная этим фильтром)
- Add = существующая альфа-маска + маска порожденная этим фильтром
- Subtract = существующая альфа-маска - маска порожденная этим фильтром
См. примеры работы ниже, чтобы понять, что эти операции делают.
Минимальная и максимальная и операции - Примеры работы
Эти примеры выполнены простым переходом совмещение, видео файла на видеотреке 1 и цветного клипа (желтый) на видеотреке 2.
Эффект Альфа фигур рисует непрозрачные области в виде фигуры. Помимо этого фильтр (с настройками по умолчанию Min = 0, Max = 1000) делает весь кадр прозрачным, за исключением области непрозрачности, в которой можно видеть верхнее изображение.
Регулировки Макс и Мин регулируют прозрачность изображения внутри и снаружи фигуры соответственно. Значение 1000 является 100% непрозрачность. Нулевое значение составляет 0% непрозрачный (т.е. 100% прозрачный).
Регулировка Max
Регулировка Max регулирует насколько фигура непрозрачна внутри. В Max = 1000 это фигура полностью непрозрачна, и никакое фоновое изображение внутри неё не показывается
В Max = 500 это фигура полупрозрачная , и вы можете сквозь неё частично видеть фон .
В Max = 0 внутри фигура является полностью прозрачной - так же, как остальное изображение переднего плана - и вы можете видеть весь фон.
Регулировка Min
Регулировка Мин устанавливает степень непрозрачности за пределами фигуры. Когда Min = 0 вне формы всё полностью прозрачно (прозрачность нуля) и Мин = 500 мы видим нечто из переднего плана появляется за пределами фигуры.
На Min = 1000 непрозрачность вне фигуры на 100% и ничего из фона не появляется.
Сочетание Альфа-фигур - Операции
В данном примере я использовал альфа-фигуру Треугольник, в стеке эффекта, показанного вверху с операцией write on clear
Который собственно и появился
И у меня есть альфа-фигура прямоугольника, как показано ниже. Обратите внимание, Max = 500 - то есть 50% непрозрачности внутри прямоугольника
Который собственно и появился
В изображениях ниже я покажу, эффект различных альфа-операций на альфа-прямоугольник.
Write on Clear - существующая альфа-маска перезаписывается
add = существующая альфа-маска + маска порожденная этим фильтром.
Note that areas with 1000 + 500 opacity would be 150% opaque. But you cant get 150% opaque so they look the same as the 100% opaque areas
subtract = существующая альфа-маска - маска порожденная этим фильтром
Note that areas with 0 - 500 opacity would be minus 50% opaque. But you cant get -50% opaque so they look the same as the 0% opaque areas
max = maximum( <existing alpha mask> , <mask generated by this filter>)
min = minimum( <existing alpha mask> , <mask generated by this filter>)