Skip to content

GPL Licensed Filters

Taner Sener edited this page Jul 15, 2026 · 1 revision

FFmpegKitNext builds FFmpeg under the LGPL by default. The filters below are GPL parts of the bundled FFmpeg source and require a GPL-enabled build.

FFmpeg GPL Filters

These filters are listed as GPL components in FFmpeg's LICENSE.md.

  • blackframe
  • boxblur
  • colormatrix
  • cover_rect
  • cropdetect
  • delogo
  • eq
  • find_rect
  • fspp
  • histeq
  • hqdn3d
  • kerndeint
  • lensfun (GPLv3-or-later; also requires liblensfun support)
  • mcdeint
  • mpdecimate
  • mptestsrc
  • nnedi
  • owdenoise
  • perspective
  • phase
  • pp7
  • pullup
  • repeatfields
  • sab
  • signature
  • smartblur
  • spp
  • stereo3d
  • super2xsai
  • tinterlace
  • uspp
  • vaguedenoiser

Filters from GPL External Libraries

These filters are not standalone GPL source files in FFmpeg, but they require GPL external-library support in FFmpegKitNext.

Filter Required library option
rubberband rubberband
vidstabdetect libvidstab
vidstabtransform libvidstab

Notes:

  • GPL filters and GPL external libraries require --enable-gpl.
  • Linux system-library builds use the matching linux-* options for GPL system libraries, such as linux-libvidstab and linux-rubberband.
  • pp is not listed here because it is not listed as a GPL filter in the bundled FFmpeg source.

Clone this wiki locally