createVideoThumbnail static method

Future<String?> createVideoThumbnail(
  1. String videoPath, {
  2. int timeUs = 0,
  3. int maxWidth = 320,
  4. int maxHeight = 320,
})

Create video thumbnail

Implementation

static Future<String?> createVideoThumbnail(
  String videoPath, {
  int timeUs = 0,
  int maxWidth = 320,
  int maxHeight = 320,
}) async {
  try {
    final result = await _channel.invokeMethod('createVideoThumbnail', {
      'videoPath': videoPath,
      'timeUs': timeUs,
      'maxWidth': maxWidth,
      'maxHeight': maxHeight,
    });

    return result is String ? result : null;
  } catch (e) {
    return null;
  }
}