This plugin generates thumbnail from video file or URL. It returns image in memory or writes into a file. It offers rich options to control the image format, resolution and quality. Supports iOS and Android.
error code:
java.lang.IllegalArgumentException
W/System.err(12398): at android.media.MediaMetadataRetriever.setDataSource(MediaMetadataRetriever.java:81)
W/System.err(12398): at xyz.justsoft.video_thumbnail.VideoThumbnailPlugin.createVideoThumbnail(VideoThumbnailPlugin.java:203)
W/System.err(12398): at xyz.justsoft.video_thumbnail.VideoThumbnailPlugin.buildThumbnailData(VideoThumbnailPlugin.java:116)
error code: java.lang.IllegalArgumentException W/System.err(12398): at android.media.MediaMetadataRetriever.setDataSource(MediaMetadataRetriever.java:81) W/System.err(12398): at xyz.justsoft.video_thumbnail.VideoThumbnailPlugin.createVideoThumbnail(VideoThumbnailPlugin.java:203) W/System.err(12398): at xyz.justsoft.video_thumbnail.VideoThumbnailPlugin.buildThumbnailData(VideoThumbnailPlugin.java:116)
dart side: await VideoThumbnail.thumbnailData( imageFormat: ImageFormat.JPEG, video: path, // "file:///data/......../a.mp4" timeMs: (eachPart * i).toInt(), quality: widget.quality, );