getVideoInfo static method
Implementation
static Future<FFprobeVideoInfo> getVideoInfo(String inputPath) async {
// Construct FFprobe command to get video duration
var session = await FFprobeKit.getMediaInformation(inputPath);
var information = session.getMediaInformation();
var duration = information?.getDuration();
var properties = information?.getAllProperties();
var size = information?.getSize();
var bitrate = information?.getBitrate();
var width = properties?["streams"][0]["width"]??0;
var height = properties?["streams"][0]["height"]??0;
return FFprobeVideoInfo(width, height, duration, size, bitrate, session);
}