我正在使用摄影机包录制视频,并希望制作动画缩略图。除了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;
}
谢谢