我正在研究Xamarin.Forms(.net标准2.1)应用程序。我必须将图像序列转换为视频。每个图像都有一个字节数组。
我尝试使用FFMPEG,FFMPEG.AutoGen。但是我在“ FFmpeg.sws_getContext”方法上遇到平台不支持的错误。因此,有什么方法可以将图像序列转换为一个视频吗?
谢谢
您可以使用Animation在持续时间内播放图像阵列。
例如
var animation = new Animation(v => {
foreach (var imageAsBytes in imageArray)
image.Source = ImageSource.FromStream(() => new MemoryStream(imageAsBytes));
}, 1, 5);
当然,您可以使用MVVM并在ViewModel中设置源。