lut_transformer 1.0.4 copy "lut_transformer: ^1.0.4" to clipboard
lut_transformer: ^1.0.4 copied to clipboard

A Flutter plugin to apply 3D LUT (.cube) filters to videos on Android. Transforms video colors based on a provided LUT file.

1.0.4 #

  • Modified transformVideo method:
    • Added cropSquareSize parameter to specify the size of the square to crop the video to.

1.0.3 #

  • Improved video cropping:
    • The 1:1 aspect ratio crop now centers based on the video's shorter dimension, ensuring a more visually appealing centered square crop.

1.0.2 #

  • Modified transformVideo method:
    • Added flipHorizontally parameter to flip the video horizontally. Defaults to false.

1.0.1 #

  • Modified transformVideo method:
    • The lutAsset parameter is now nullable.
    • If lutAsset is null, the video will only be cropped to a square.
  • Updated tests to cover the case where lutAsset is null.

1.0.0 #

  • Initial release of the lut_transformer plugin.
  • Supports applying 3D LUT (.cube) filters to videos on the Android platform.
  • Features include:
    • Video transformation with LUT application.
    • 1:1 aspect ratio cropping during transformation.
    • Progress reporting for the transformation process.
  • Includes an example application demonstrating plugin usage.
  • Added integration tests for getPlatformVersion and transformVideo.
  • Added unit tests for Android native code (CubeParser, LutTransformerPlugin).
1
likes
0
points
21
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin to apply 3D LUT (.cube) filters to videos on Android. Transforms video colors based on a provided LUT file.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on lut_transformer

Packages that implement lut_transformer