๐Ÿšง Under Development ๐Ÿšง

pro_video_editor is an upcoming Flutter package designed to provide advanced video editing capabilities. This package will serve as an extension to pro_image_editor, bringing powerful video manipulation tools to Flutter applications.

Platform Support

Platform getVideoInformation createVideoThumbnails parseWithLayers parseWithBlur parseWithTransform parseWithFilters parseWithCensorLayers
Android โœ… โœ… โœ… โœ… โœ… โœ… โŒ
iOS โœ… โœ… โœ… โœ… โœ… โœ… โŒ
macOS โœ… โœ… โœ… โœ… โœ… โœ… โŒ
Windows โœ… โœ… โŒ โŒ โŒ โŒ โŒ
Linux โš ๏ธ โš ๏ธ โŒ โŒ โŒ โŒ โŒ
Web โœ… โœ… ๐Ÿšซ ๐Ÿšซ ๐Ÿšซ ๐Ÿšซ ๐Ÿšซ

Legend

  • โœ… Supported and tested
  • ๐Ÿงช Supported but visual output differs from Flutter
  • โš ๏ธ Supported but not tested
  • โŒ Not supported but planned
  • ๐Ÿšซ Not supported and not planned

โ— Important Note

This plugin uses FFmpegKit, specifically the ffmpeg-kit-full-gpl build, which includes components licensed under the GNU General Public License (GPL v3).

By using this plugin, you agree to comply with the terms of the GPL license.

Read more about GPL licensing here

โš ๏ธ Future Licensing Plan:
To allow more flexible and permissive use (including closed-source commercial apps), a future version of this plugin will switch to an alternative solution using LGPL-compliant FFmpeg builds or native platform APIs (such as MediaCodec, AVFoundation, or Media Foundation) to avoid GPL restrictions entirely.