video_toolbox
A Dart package that provides video compression using the Video Toolbox API.
Usage
Import the package
import 'package:video_toolbox/video_toolbox.dart';
Compress a video
void main() async {
final videoToolbox = VideoToolbox();
await videoToolbox.compressVideo(
inputPath: "/path/to/input/video.mp4",
outputPath: "/path/to/output/video.mp4",
destBitRate: 1000000, // in bits per second
destWidth: 1280,
destHeight: 720,
);
print("Video compression completed.");
}