Filter set | Blip-Bounce effect for images, text or videos

I created a subtle filter set producing a small “Blip/Bounce” effect which you can apply to any image, text or video.
It’s simply a collection of 2 Size Position and Rotate (SPR) filters.
Note: The 1st SPR filter allows you to re-size/position the image or text where you want it to be, initially, on screen. (It’s optional - if not needed, just uncheck or delete it)…
The 2nd SPR filter applies the Blip/Bounce effect.

Here’s how I keyframed the Blip/Bounce effect. Each frame was zoomed slightly differently:

(NB I’ve ony had time to create it for 1920 x1080, 30fps projects).
As you can see there are 17 frames, all having different zoom percentages. Frames after all that are zoomed at 90%.
This gives a very subtle zooming effect with a very short “bounce” at the end.
DEMO:

[EDIT] - see two posts below - originally I posted the BLIP filter-set below, which had an error with the zooming of the first SPR filter. Here is the AMENDED filter-set, which @musicalbox has kindly fixed for me. Thanks, MB!

Anyone who downloaded the original I posted might like to delete it and download this ZIP instead.

JR_BLIP-BOUNCE_effect_MB-fix.zip (777 Bytes)

Here’s a step-by-step guide to installing and using a custom filter set:

  1. Download Filter Set text file
  2. Locate the Shotcut App Data Directory
  • Open Shotcut.
  • Go to **Settings > App Data Directory > Show.
  • This will open a folder in your file manager. This is where Shotcut stores user data, including custom filter sets.
  1. Find or Create the “filter-sets” Folder.
  • In the App Data Directory, look for a folder named filter-sets.
  • If it does not exist, create a new folder and name it exactly: “filter-sets” (all lowercase, with a hyphen, no quotation marks).

NB. If you do not see the “filter-sets” folder, it may only appear after you create your first filter set in Shotcut. To do this, apply some filters to a clip, then use the “Save a filter set” button in the Filters panel to create and name a set. This will generate the folder automatically.

  1. Move or copy the Filter Set File
  • Open the “filter-sets” folder.
  • Move or copy the Blip/Bounce effect text file into this folder.
  1. Restart Shotcut
  • Close Shotcut if it is open.
  • Re-launch Shotcut to ensure it recognizes the new filter set.–
  1. Access and Use the New Filter Set
  • Open your project or create a new one.
  • Select a clip in the timeline.
  • Go to the Filters panel.
  • Click the + button, then select the Sets category to browse available filter sets, including your newly installed custom set.

Notes

  • Filter sets require Shotcut version 23.05.14 or newer.
  • On macOS, the App Data Directory is typically located at:
    /Users/[your-username]/Library/Application Support/Meltytech/Shotcut/
  • Do not put custom filter sets in the main application directory (e.g., inside the Shotcut app bundle on macOS), as these may be deleted during upgrades.
  • Only custom filter sets can be removed; default ones are protected.
8 Likes

Very nice looking effect @jonray !
Thanks for sharing.

Me again @jonray

Something goes wrong for me when trying to change the zoom on the first SP&R filter:

I don’t know why, but changing the zoom produces an unexpected jump of the image to the right. Do you experience the same issue when using your saved filter set in a project?

Anyways, I edited the zoom value of the 1st SP&R and resaved the filter set. It works fine for me now. Here’s the amended filter set

JR_BLIP-BOUNCE_effect_MB-fix.zip (777 Bytes)

1 Like

Thanks for sharing, @jonray :+1:

1 Like

That’s great, @musicalbox. Thank you so much. I don’t know why it didn’t work perfectly… maybe I posted an earlier version I was trying out in error. Anyway thanks!

My pleasure, @SergeC ! Hope you can make use of it.

1 Like

You’re welcome @jonray

Possible. Happened to me at least once.

1 Like

It’s ingenious approach, but also you can use the “Audio Dance Visualization” FX for bouncing per beats.

1 Like

Good idea, @storydiscounter - could be a possible alternative…

1 Like