参数无效.Bitmap()和NReco.VideoConverter.FFMpegConverter()

本文关键字:VideoConverter FFMpegConverter NReco 无效 参数 Bitmap | 更新日期: 2023-09-27 18:22:05

我写了这个代码,但收到了这个消息"参数无效"

Stream outputS = Stream.Null;
(new NReco.VideoConverter.FFMpegConverter()).GetVideoThumbnail(arrayF[indexF].FullName, outputS);
outputS.Position = 0;
System.Drawing.Image thumb = new Bitmap(outputS);
res[0, 1] = "data:image/jpg;base64," + Convert.ToBase64String(ImageToByte2(thumb));

有人能帮我吗?!!

参数无效.Bitmap()和NReco.VideoConverter.FFMpegConverter()

问题是因为您将Stream.Null作为GetVideoThumbnail方法的输出流(它总是空的)。尝试使用MemoryStream:

Stream outputS = new MemoryStream();