Fisheye Video Filter

Overview

Convert fisheye video to rectilinear, and vice versa. It is based on the angular mapping functions actually used in fisheye lens design, to get the best possible results. It can also be used to correct the slight distortion of some wide-angle converters, or to bend the image beyond recognition for special effects and light shows.

Presets

Camera Resolution Type
4K CLONE 1080p Wide (Action)
4K CLONE 1080p Wide (Focus)
4K CLONE 1080p Wide (Linear)
4K CLONE 720p Medium (Focus)
4K CLONE 720p Medium (Linear)
HERO3 1080 Wide (Focus)
HERO4 1080 Medium (Action)
HERO4 1080 Medium (Focus)
HERO4 1080 Medium (Linear)
HERO4 1080 SuperView (Action)
HERO4 1080 SuperView (Focus)
HERO4 1080 SuperView (Linear)
HERO4 1080 Wide (Action)
HERO4 1080 Wide (Focus)
HERO4 1080 Wide (Linear)
HERO4 1440 4:3 Wide (Action)
HERO4 1440 4:3 Wide (Focus)
HERO4 1440 4:3 Wide (Linear)
HERO4 1440 Wide (Action)
HERO4 1440 Wide (Focus)
HERO4 1440 Wide (Linear)
HERO5 1080 SuperView (Linear)
HERO5 1080 Wide (Linear)

+Save current settings as a preset
-Delete selected preset
Stored presets location: ~Shocut\presets\frei0r.defish0r
Settings → App Data Directory → Show

Fisheye

Selection: Add or remove fisheye effect.

Focal ratio

The amount of lens distortion
Default setting is 0.500
Range: 0.000 - 1.000

Quality (Resample)

Option
Nearest neighbor
Bilinear
Bicubic smooth
Bicubic sharp
Spline 4x4
Spline 6x6
Lanczos 16x16

Lens

Select a lens distortion that best matches your camera.

Option Fisheye mapping function
Equidistant Linear-scaled
Ortographic Orthogonal
Equiarea Equal-area
Stereogrphaic Panoramic
  • Non-Linear Scale: The image will be stretched/squished to fix camera scaling between 4:3 and 16:9. Like used in GoPro’s superview.
    • Use negative values for up-scaled videos
    • Use positive values for down-scaled videos

Scale

Preset Scale methods.
Lock pixels at specific locations.

Presets:

  • Scale to Fill
  • Keep Center Scale
  • Scale to Fit
  • Manual Scale

Y - Separate Y Scale -0.49 to 05.0
Crop - Remove distorted edges

Aspect

Pixel aspect ratio

Presets:

  • Square Pixel (Default)
  • PAL DV 1.067
  • NTSC DV 0.8889
  • HDV 1.333
  • Manual Aspect

Tips

  • this filter is very CPU intensive on high resolution videos so using Preview Scaling will have a massive impact allowing realtime playback even for 4K sources.
  • See also Lens Correction which supports keyframes unlike this filter.

Does it add Fisheye effect ? remove Fisheye effect or both ?

Sorry I haven’t tried it in Shotcut but I know what they do in Film-making and Computer Vision.

The link didn’t open for me. I could probably write something for this.