Welcome, Guest
Username Password: Remember me

TOPIC: Custom and User Effects

Custom and User Effects 1 year, 9 months ago #190027

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorDownloadCategoryCreatedThis version
De-blemishjwrlDeBlemish.fxStylizeJanuary 30 2019September 27 2020

This image is hidden for guests. Please log in or register to see it.

This is a skin blemish removal tool similar in concept to "Skin smooth". It uses a different technique than that effect to mask skin tones, which should make it easier to set up. Both effects use masked blurs to hide blemishes, but the blur technique used here is a variant of my radial blur, and should give a really good smoothing effect.

To use it, start with everything on default settings and select the flesh tone you need using the "Skin colour" eyedropper on your image. Enable "Show mask" and adjust "Mask clip" to get the cleanest result, then "Mask separation" to get the best separation. You should now have a reasonably clean mask, so the fine tune steps will probably be optional and you will be able to skip the next paragraph.

To fine tune the mask further adjust "Mask linearity" to further improve the mask contrast. Once you've done that fine tune the strength with "White clip" to get the flesh tones as white as you can, then adjust "Black crush". You may need to adjust these three controls several times for best results, since they interact to a degree. Finally if necessary you can crop the mask with a simple hard edged crop to clean up any areas you don't want to blur.

Once you have the mask looking pretty much as you need it turn off "Show mask", and confirm that "Blur mix" is set to 100%. This ensures that you see the blurred skin tones clearly while you're doing the next adjustment. Adjust "Blur strength" for best smoothing. Once you're happy with that if you wish you can ease "Blur mix" back gently to mix back some of the original image to improve the image sharpness. While these two adjustments don't actually interact, subjectively they can appear to so be prepared to trim one then the other a few times for best results.
_____________________________________________
Last Edit: 1 day, 8 hours ago by jwrl.
The topic has been locked.

Custom and User Effects 1 year, 9 months ago #190028

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorDownloadCategoryCreatedThis version
Fireball transitionjwrlFireball_Dx.fxMatteMarch 22 2019July 31 2020
Fireball transition BjwrlFireball_B_Dx.fxMatteJanuary 24 2020July 31 2020

This image is hidden for guests. Please log in or register to see it.

This is a fireball effect that can be used to transition between two video sources. The direction of the transition can be set to expand or contract. The flicker rate, intensity and hue of the flames can be adjusted and can be positioned in frame by either dragging the centre point of the effect or by adjusting the position sliders. The end result is probably more like a modulated wipe than a fireball.

The B version of the effect differs in that it first fills the frame with the hot centre colour then dissolves from that to the second video source.

NOTE: THIS EFFECT ONLY COMPILES ON VERSIONS OF LIGHTWORKS LATER THAN 14.0.

To see it in action, play Fireball_Dx.mp4 and Fireball_B_Dx.mp4.
_____________________________________________
Last Edit: 2 months ago by jwrl.
The topic has been locked.

Custom and User Effects 1 year, 9 months ago #190029

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorDownloadCategoryCreatedThis version
Lightning flashjwrlLightningFlash.fxStylizeApril 10 2019April 10 2019

This image is hidden for guests. Please log in or register to see it.

As the name says, this is a lightning flash effect. The number of flash cycles can be adjusted from one to five and the flash duration can be set from one to three frames. After the the flashes it then does a reasonably fast fade back to normal. A colour cast can be added to the flash - blue for high energy, purple for even higher energy would probably be good - and the duration of the fade back to normal can be set from two to thirty frames. Although decimal numbers of frames for the fade duration can be entered they will always round to the nearest available whole number.

It's up to the user to ensure that there is room for the effect to function fully. The required duration will be double the number of flashes times the flash duration plus the fade duration minus one. For example, three one frame flashes with a fade duration of six frames will need eleven frames to fully function.

Once the flash sequence fade ends it will not affect the image further and can be left in place. This means that it's extremely simple to add repeated lightning flashes to a shot. After you've added the first, move to where you want the next and press "c". That will put a cut in the timeline, forcing the effect to restart. Repeat the process as often as necessary.

NOTE: THIS EFFECT ONLY COMPILES ON VERSIONS OF LIGHTWORKS LATER THAN 14.0.

To see it in action, play LightningFlash.mp4. It's lightning out of a clear blue sky.
_____________________________________________
Last Edit: 1 year, 4 months ago by jwrl.
The topic has been locked.

Custom and User Effects 1 year, 9 months ago #190030

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorDownloadCategoryCreatedThis version
Alpha opaquejwrlAlphaOpq.fxKeyMay 12 2019September 29 2020

This image is hidden for guests. Please log in or register to see it.

This simple effect turns the alpha channel of a clip fully on, making it opaque. There are two modes available - the first simply turns the alpha on, the second adds a flat background colour where previously the clip was transparent. The default colour used is black, and the image can be unpremultiplied in this mode if desired. The left side of the image shows a graphic produced with Photoshop on a transparent background. The middle shows this effect in its default mode, while the right shows the background colour turned on and set to white.

A means of boosting alpha before processing to support clips such as Lightworks titles has also been included. This only functions when the background is being replaced.
_____________________________________________
Last Edit: 1 day, 7 hours ago by jwrl.
The topic has been locked.

Custom and User Effects 1 year, 9 months ago #190031

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorDownloadCategoryCreatedThis version
Social media formatterjwrlSocialMedia.fxDVEJuly 14 2019September 27 2020

This image is hidden for guests. Please log in or register to see it.

Social media formatter (SocialMedia.fx) is a simple effect that allows masking of the frame to support reframing for common social media formats. Horizontal repositioning is provided to adjust for the masking. It is configured so that a 100% centering adjustment in either direction takes the actual edge of frame to the masked edge of frame and no further. If the selected aspect ratio exceeds the project's output aspect ratio no action is taken at all.

It isn't intended to be used to output non-standard aspect ratios, although you could use it to do that - to a degree. It's intended to allow framing adjustment so that when externally cropped you still have attractive compositions. To that end it relies on external transcoding using ffmpeg, virtual dub or similar to crop to the desired format. For that reason masking can be turned off to allow for floating point rounding errors in Lightworks and/or the external application used. The workflow should be:

  1. Enable the mask that you wish. The default (Grey edges) is usually the best choice.
  2. Select the crop ratio using an aspect ratio preset.
  3. Adjust image centering for best composition, keyframing it as required.
  4. Once everything is as you wish set the mask type to "Unmasked".

Then simply export your sequence and use your external application of choice to crop it to the same aspect ratio as you were using in the effect.
_____________________________________________
Last Edit: 1 day, 7 hours ago by jwrl.
The topic has been locked.

Custom and User Effects 1 year, 9 months ago #190032

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorFilenameTransition typeCreatedThis version
Pinch transitionjwrlPinch_Dx.fxStandard dissolveSep. 8 2017July 30 2020
Pinch_Ax.fxAlpha dissolveJune 11 2018July 30 2020
Pinch_Adx.fxDelta dissolveNov. 10 2018July 30 2020

This image is hidden for guests. Please log in or register to see it.

This effect is a transition that pinches the outgoing video to a point to reveal the incoming shot. It can also reverse the process to bring in the incoming video.

Click on Pinch_Dx, Pinch_Ax or Pinch_Adx to see what it does. You will find an explanation of how to use alpha transitions in this post and delta transitions in this one.

_____________________________________________
Last Edit: 1 day, 4 hours ago by jwrl.
The topic has been locked.

Custom and User Effects 1 year, 9 months ago #190033

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorFilenameTransition typeCreatedThis version
Squeeze transitionjwrlSqueeze_Ax.fxAlpha dissolveJune 13 2018July 30 2020
Squeeze_Adx.fxDelta dissolveNov. 10 2018July 30 2020

This image is hidden for guests. Please log in or register to see it.

This emulates the Lightworks squeeze effect, but is suitable for use with alpha channels. The profile is slightly different to the Lightworks effect. Playing Squeeze_Ax or Squeeze_Adx will show you what it does.

You will find an explanation of how to use alpha transitions in this post and delta transitions in this one.

_____________________________________________
Last Edit: 1 day, 4 hours ago by jwrl.
The topic has been locked.

Custom and User Effects 1 year, 9 months ago #190034

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorDownloadCategoryCreatedThis version
Auto maskjwrlAutoMask.fxMixFebuary 29 2020Febuary 29 2020

This image is hidden for guests. Please log in or register to see it.

This is a very simple masking tool which can be applied over an existing title to generate a mask from the difference between the background and foreground video. The generated mask is output in the alpha channel for possible downstream use.

If you have your title effect folded into the timeline and not on a separate VFX layer you will need to either unfold the title effect before you apply the mask or you will have to connect your background video to the Bg input after applying it. The settings and routing should normally look like this.

This image is hidden for guests. Please log in or register to see it.

  • Amount fades the output of the auto mask to black as you change it from 100% to 0%.
  • Opacity fades the mask out to reveal the background full screen as you change it from 100% to 0%.
  • Mask adjust is used to trim the mask to get the cleanest result.

I have used a white title in this example, because it shows up more clearly in the screen grab. However since the mask is generated by calculating the difference between the output of the title effect and the original background you may get the best result by making the title a strong saturated colour that doesn't appear in the background, or even in some cases, simply black. In the highly unlikely event that you still have trouble after adjusting the mask and/or title colour you should try using BooleanBlendPlus.fx instead. It will require some manual routing but it will always generate a clean mask.
_____________________________________________
Last Edit: 2 months, 3 weeks ago by jwrl.
The topic has been locked.

Custom and User Effects 1 year, 9 months ago #190035

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorDownloadCategoryCreatedThis version
Boolean blendjwrlBooleanBlend.fxMixFebuary 25 2020Febuary 25 2020

This image is hidden for guests. Please log in or register to see it.

This arose out of a need to combine two images with transparency using the analogue equivalent of a digital AND gate. AND, OR, NAND, NOR and XOR have been implemented while the analogue levels of the alpha channel have been maintained. The video is always just OR-ed while the logic is fully implemented in the alpha channel. For those who don't understand Boolean logic, the following table should help.

  • AND is opaque when both A and B images are opaque.
  • OR is opaque when either A or B image is opaque.
  • NAND is opaque when either A or B image is not opaque (think of it as Not AND).
  • NOR is opaque when both A and B images are not opaque (Not OR).
  • XOR is opaque when either A or B image is opaque, but not when both are (eXclusive OR).

The various images in the screen grab above show the effect of combining a green horizontal line with a red vertical line using the effect and feeding the result to a Lightworks blend effect. The routing used is shown below.

This image is hidden for guests. Please log in or register to see it.

The connection to the bg input will need to be manually set in the Blend effect, but that isn't particularly hard to do. There is an effect that supports blending over a background internally called Boolean blend plus if that's a problem for you.
_____________________________________________
Last Edit: 2 months, 3 weeks ago by jwrl.
The topic has been locked.

Custom and User Effects 1 year, 9 months ago #190036

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorDownloadCategoryCreatedThis version
Fast bleach bypassjwrlFastBleachBypass.fxColourMay 30 2019September 29 2020

This image is hidden for guests. Please log in or register to see it.

This is another effect that emulates the altered contrast and saturation produced when the silver bleach step is skipped or reduced in classical colour film processing. This version has been revised. Never very happy with any of the previous attempts, this is in fact more of rewrite than a revision.

The negative bypass has the S-curve biased towards the blacks and averages the RGB components to create the desaturated image. The print version biases the S-curve towards whites, and uses an empirically derived conversion profile to create the desaturated image. The screen grabs above show the effect at the default 50% setting. As it is now it feels pretty right.
_____________________________________________
Last Edit: 1 day, 7 hours ago by jwrl.
The topic has been locked.

Custom and User Effects 1 year, 9 months ago #190037

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorDownloadCategoryCreatedThis version
Flip flopjwrlFlipFlop.fxDVEMarch 14 2018September 27 2020

This image is hidden for guests. Please log in or register to see it.

This emulates a similar effect in other NLEs. The resemblance to Lightwork's existing flip and flop routines is obvious. However because the maths operations to achieve the result have been halved it uses roughly the same GPU resources needed by either a flip or flop effect alone. That means that using this instead of those two effects together requires almost half the processing power.
_____________________________________________
Last Edit: 1 day, 7 hours ago by jwrl.
The topic has been locked.

Custom and User Effects 1 year, 9 months ago #190038

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorDownloadCategoryCreatedThis version
INKnicholas carrollInkFx.fxKeyMay 2 2016September 27 2020

This image is hidden for guests. Please log in or register to see it.

This oddly named effect is a green- blue- or whatever screen keyer. It's a quick simple tool with just two parameters, key colour and key balance. It can be used to quickly and easily get rid of all that green or blue from your effects edit, for doing a postviz or for just validating that the greenscreen is shot properly. Works, and works well.
_____________________________________________
Last Edit: 1 day, 6 hours ago by jwrl.
The topic has been locked.

Custom and User Effects 1 year, 9 months ago #190039

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorDownloadCategoryCreatedThis version
Key out blackjwrlKeyOutBlack.fxKeyJanuary 4 2020September 29 2020

This image is hidden for guests. Please log in or register to see it.

This effect is designed to turn on the foreground alpha layer wherever black is at absolute zero. To soften the key edge a non-linear curve is derived from the bottom 0% to 2.5% of the video. That is then combined with any alpha channel in the foreground layer and used to key it over the background. The range over which the key is generated can be offset by up to 5% of the total video level to compensate for noise in blacks.

While you can exceed the 5% limit by manually entering values, if you need more control over your key level there are better tools available. A good start would be to try the Lightworks lumakey instead.

For the effects nerds, the theory behind this effect is:
First we crush the black level of the Fg input by up to 5% and get the resulting maximum values of the red, green and blue channels. We then derive the initial alpha channel from the highest of the three maxima, using the bottom 2.5% of the black crushed video. The cosine of that preliminary alpha is used to smooth the clipping with an S curve. That is then combined with the foreground video alpha to produce a composite alpha channel, which preserves any existing foreground transparency.
_____________________________________________
Last Edit: 1 day, 6 hours ago by jwrl.
The topic has been locked.

Custom and User Effects 1 year, 9 months ago #190040

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorDownloadCategoryCreatedThis version
MirrorsjwrlMirrors.fxDVEMay 8 2020September 29 2020

This image is hidden for guests. Please log in or register to see it.

Mirrors creates mirrored halves of the frame for title sequences. The mirroring can be vertical or horizontal, and the mirror point/wipe centre can be moved to vary the effect. The image can also be scaled and positioned to control the area mirrored.

Any black areas visible outside the active picture area are transparent, and can be blended with other effects to add complexity.

There is a more complex version of this effect available, which adds the ability to rotate and flip the image. It's called Rosehaven.
_____________________________________________
Last Edit: 1 day, 6 hours ago by jwrl.
The topic has been locked.

Custom and User Effects 1 year, 9 months ago #190042

  • jwrl
  • Moderator
    Pro User
  • OFFLINE
  • Moderator
  • Posts: 12936
  • 1 year, 9 months ago
_____________________________________________

EffectAuthorDownloadCategoryCreatedThis version
Radial gradientjwrlRadialGrad.fxMattesApril 3 2020September 27 2020

This image is hidden for guests. Please log in or register to see it.

This extremely simple effect generates a radial colour gradient, the centre point of which can be adjusted. The aspect ratio can also be corrected for, changing the geometry from circular to an ellipse defined by the aspect ratio of the video format. It also has the ability to scale the size of the centre colour area.
_____________________________________________
Last Edit: 1 day, 6 hours ago by jwrl.
The topic has been locked.
Time to create page: 1.02 seconds
Scroll To Top