{"repo":"LeGoffMael/video_editor","free":true,"listed":false,"github":"https://github.com/LeGoffMael/video_editor","clone":"git clone https://github.com/LeGoffMael/video_editor.git","description":"A flutter package for editing video written in pure Dart with fully customizable UI. Supports crop, trim, rotation and cover selection.","language":"Dart","stars":495,"topics":["flutter","package","video-editor","crop","trimmer","video"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Flutter video editor A video editor that allows to edit (trim, crop, rotate and scale) and choose a cover with a very flexible UI design. The library provides some tools to execute the exportation but does not handle it. This library is written in Dart only but uses external packages such as video thumbnail, which makes it available only on iOS and Android plaforms for now (web support is currently in progress). Note If you use a version between (1.2.3 and 2.4.0) your project might be subject to a GPL license. Android iOS ------------- --------- ------- Support SDK 16+ 11.0+ 📖 Installation Following steps will help you add this library as a dependency in your flutter project. - Run flutter pub add video editor , or add video editor to pubspec.yaml file manually. - Import the package in your code: 📸 Screenshots Example app running on an Iphone 11 pro Customization example, light mode --------------------------------------- --------------------------------- 👀 Usage For more details check out the example. VideoEditorController Function Description -------------------------------- --------------------------------- initialize(double? aspectRatio) Init the controller parameters, the video, the trim and the cover, call cropAspectRatio rotate90Degrees(RotateDirection) Rotate the video by 90 degrees in the direction provided setPreferredRatioFromCrop Update the aspect ratio to the current crop area ratio cropAspectRatio(double?) Update the aspect ratio + update the crop area to the","default_branch":null,"files":null,"tree":[],"storefront":"/r/LeGoffMael","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LeGoffMael/video_editor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}