我正在使用Xam.Plugin.Media捕捉一张照片并录制一段视频。问题是视频的文件大小总是在20 of以上。
我试着把设置降到最低,在20秒的视频中仍然获得20 to的文件大小。我正在使用三星Galaxy A9 (2018年)。我可以使用FFMPEG来缩小文件大小吗?
private async void btnCamera4_Clicked(object sender, EventArgs e)
{
var cafNo = entCafNo.Text;
TimeSpan time = new TimeSpan(0, 0, 0, 20, 0);
await CrossMedia.Current.Initialize();
if (!CrossMedia.Current.IsCameraAvailable || !CrossMedia.Current.IsTakeVideoSupported)
{
await DisplayAlert("No Camera", "No Camera Available", "Ok");
return;
}
try
{
var file = await CrossMedia.Current.TakeVideoAsync(
new Plugin.Media.Abstractions.StoreVideoOptions
{
Name = cafNo + "_VID.mp4",
CompressionQuality = 0,
Quality = VideoQuality.Low,
DesiredLength = time
});
entVideoUrl.Text = file.Path;
}
catch (Exception ex)
{
Crashes.TrackError(ex);
}
}
发布于 2018-12-28 07:22:05
https://stackoverflow.com/questions/53952457
复制相似问题