Flutter动画缩略图

时间:2020-09-02 07:28:08

标签: flutter animation video ffmpeg camera

我正在使用摄影机包录制视频,并希望制作动画缩略图。除了ffmpeg之外,我看不到其他任何可以使用的软件包,但我被卡住了。

我需要使用相机包捕获视频,将其保存到mp4并从中生成webp动画图像。任何帮助或建议都将不胜感激。

这是我的一些代码:

    static Future<String> getThumb(videoPath, width, height) async {
assert(File(videoPath).existsSync());

final String outPath = '$videoPath.webp';
final arguments =
    '-y -i $videoPath -vcodec webp -loop 0 -pix_fmt yuv420p $outPath';

    
final int rc = await _encoder.execute(arguments);
assert(rc == 0);
assert(File(outPath).existsSync());

return outPath;

}

谢谢

0 个答案:

没有答案