Alfa-vormen

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

Beschrijving

Dit is het frei0r.alphasp0t MLT filter, lees ook het frei0r.alpha0ps readme-bestand.

Dit effect creëert een transparant gebied in de clip zodat de onderliggende clip er doorheen schijnt op plaatsen die gedefinieerd worden door de geometrische vormen. Standaard is het transparante gebied buiten de getekende vorm. Binnen de vorm is een gebied met dekking waar de bovenliggende clip zichtbaar is. Het effect kan gestapeld worden om vreemde vormen te maken of vele transparante gebieden.

Parameters

Parameter

Waarde

Beschrijving

Vorm

Selectie

Bestuurt de vorm van het gebied met dekking dat het effect zal aanmaken.

Bewerking

Selectie

Definieert wat er moet gebeuren wanneer u meer dan één alfa-effect op de clip hebt.

Positie X en Y

Geheel getal

Definieert de positie van de vorm op het scherm. De mogelijke waarden kunnen tussen de 0 en 1000 zijn waarbij 500 het midden van het scherm is.

Grootte X / Y

Geheel getal

Definieert de grootte van de vorm. De mogelijke waarden kunnen tussen de 0 en 1000 zijn waarbij 500 100% is.

Kanteling

Geheel getal

Bestuurt de hoek waarmee de vorm op het scherm verschijnt. De eenheden zijn in duizendste van een volledige rotatie. Bijv., een waarde 250 is een kwart van een cirkel gedraaid en 500 een 180 graden draai. Dus 1000 tilt-eenheden = 360 graden.

Overgang lengte

Geheel getal

Definieert de breedte van een rand op de vorm waar de transparantie verloopt van binnen naar buiten de vorm. Kan gebruikt worden voor feathering of aanmaken van een frame.

Min

Geheel getal

Max

Geheel getal

De volgende selectie-items zijn beschikbaar:

Vorm

Rechthoek

Tekent een rechthoek

Ellips

Tekent een ellips/cirkel

Driehoek

Tekent een driehoek

Ruit

Tekent een ruit

Bewerking

Op leeg schrijven

Bestaand alfamasker wordt overschreven

Max

Neem het maximum tussen het bestaande alfamasker en het masker gegenereerd door dit filter

Min

Neem het minimum tussen het bestaande alfamasker en het masker gegenereerd door dit filter

Optellen

Tel het bestaande alfamasker op bij het masker gegenereerd door dit filter

Aftrekken

Trek het bestaande alfamasker af van het masker gegenereerd door dit filter

Werkende voorbeelden

Min en Max waarden en bewerkingen

kdenlive2304_effects-alpha_shapes_example

Voorbeeld van tijdlijn met alfa-vormen

In de voorbeelden gebruiken we een video clip op video track V1 en een titelclip clip (blauwe achtergrond met “Video 1” als tekst) op video track V2. De alfavormeffect is toegepast op de bovenliggende clip op V2. Dit is belangrijk om de uitleg over de verschillende parameters en bewerkingen in de voorbeelden hieronder te begrijpen.

Het alfavormeffect tekent gebieden met dekking op de clip. De optelling van dit filter (met de standaard instellingen Min = 0 en Max =1000) maken de gehele clip transparant behalve voor een gebied met dekking gedefinieerd door de vorm en zijn positie waar de clip gezien kan worden. Als u de waarden Min en Max omdraait zou het resultaat zijn dat de gehele clip gedekt is (te zien is) behalve voor een gebied mat transparantie gedefinieerd door de vorm en zijn positie en grootte.

De waarden Max en Min passen de dekking van de clip, respectievelijk binnen en buiten de vorm, aan. Een instelling van 1000 is 100% dekking. Een instelling van nul is 0% dekking (d.w.z. 100% transparant).

Max besturing

kdenlive2304_effects-alpha_shapes_example_1

Max parameter op 1000

De parameter Max bestuurt hoe de dekking is binnen de vorm. Bij Max = 1000 is er volledige dekking binnen de vorm en niets van de clip op V1 (achtergrond) komt door.

Alpha_shapes_max_control

Max parameter op 500

Op Max = 500 is half-doorlatend binnen de vorm en u kunt de clip op V1 er doorheen zien schijnen.

Alpha_shapes_max_control3

Max parameter op 0; Min parameter op 0

Op Max = 0 is het binnen de vorm volledig transparant - hetzelfde als de rest van de clip op V2 (voorgrond) - en u kunt alles op de achtergrond zien.

Min besturing

kdenlive2304_effects-alpha_shapes_example_4

Min parameter op 100

De parameter Min past de dekking aan die buiten de vorm is. Bij Min = 0 is het buiten de vorm volledig gedekt (dekking van 100%) en bij Min = 500 zien we iets van de voorgrond verschijnen buiten de vorm.

kdenlive2304_effects-alpha_shapes_example_5

Min parameter op 1000

Bij Min = 1000 is de dekking buiten de vorm 100% en niets van de achtergrond verschijnt.

Alfavormen combineren - Bewerkingen

kdenlive2304_effects-alpha_shapes_example_14

Alfavorm-effecten gestapeld: (1) & (2)

In dit voorbeeld hebben we een tweede alfavormeffect (2) toegevoegd dat een driehoek als vorm gebruikt. Omdat de effecten van boven naar beneden worden verwerkt reageren de twee effecten op elkaar. Bij het begin hebben we de bewerking Schrijf op gewist ingeschakeld zodat de tweede alfavormeffect op zichzelf verschijnt.

kdenlive2304_effects-alpha_shapes_example_8

Max op 1000; Min op 500

Met Max = 1000 is de dekking in de driehoek 100% terwijl Min = 500 voor een dekking van 50% buiten de driehoek zorgt zodat de achtergrond en de voorgrond samen vloeien. Echter, de bewerking Schrijf op gewist zorgt ervoor dat Kdenlive de onderste alfavormeffect negeert (1) - deze wordt gewoon overschreven.

kdenlive2304_effects-alpha_shapes_example_9

Bewerking gezet op Max

Nu hebben we de bewerking hebben gewijzigd naar Max , wordt de onderste alfavormeffect in de berekeningen meegenomen en zijn beide vlakken gedefinieerd door hun respectievelijke vormen - de rechthoek van effect (1) en de driehoek van effect (2) - te zien omdat bij beide de waarde van de Max parameter is ingesteld op 1000 (= 100% dekking).

kdenlive2304_effects-alpha_shapes_example_10

Bewerking gezet op Min

Met de bewerking ingesteld op Min the blending is different. Kdenlive neemt de minimum waarden van de Min en Max parameters: Min waarde voor het effect (2) is 500 in de vlakken waar de Max waarde van het effect (1) is 1000. Er is geen onderscheid tussen Min en Max, alleen de waarde van de betreffende pixel word in overweging genomen.

kdenlive2304_effects-alpha_shapes_example_11

Bewerking gezet op Optellen

De bewerking Optellen voert een eenvoudige optelling uit op de respectievelijke Min en Max waarden (en kapt deze af op 1000 of 100%). Nu zijn de vlakken gedefinieerd door beide effect vormen zichtbaar.

Okdenlive2304_effects-alpha_shapes_example_12

Bewerking gezet op Aftrekken

De bewerking Aftrekken trekt eenvoudig de respectievelijke Min en Max waarden van elkaar af (en laat het niet kleiner worden dan 0 of 0%). Omdat in dit voorbeeld de Max-waarde van het effect (2) is 1000, brengt het praktisch de dekking omlaag naar 0 zodat de achtergrond zichtbaar is (de vorm is 100% transparant).

kdenlive2304_effects-alpha_shapes_example_13

Bewerking gezet op Substract; Min = 0

In dit voorbeeld hebben we de Min waarde van effect (2) gereduceerd naar 0 wat de ruimte buiten de driehoek 0% dekkend (= 100% transparant) maakt. Dit resulteert erin dat de rechthoekige vorm van effect (1) wordt doorsneden door de driehoekige vorm van effect (2) omdat de Max waarden van beide effecten ingesteld zijn op 1000 (100% dekkend), en door de Aftrekken bewerking is de Max waarde van de pixels in het overlappende gebied 0.

Doezelen

Operation_max

Overgang lengte ingesteld op 100 (standaard = 200) voor vervagen

Gebruik de Overgang lengte parameter om een rafelrand (ook bekend als feathering) voor de alfavorm te creëren.