我在Windows7上使用的是VSTS2008+ C# +WMV3.5。我想使用Expression Encoder 3每30秒生成一次视频( .Net格式)的缩略图--例如,对于5分钟的视频,将有10个缩略图反映视频在0秒、30秒、1分钟、1分钟和30秒等的时间。
有什么参考代码吗?
发布于 2010-05-16 01:08:02
使用SDK时,您可以尝试使用GetThumbnail方法:
var video = new MediaItem(filePath);
using (var bitmap = video.MainMediaFile.GetThumbnail(
new TimeSpan(0, 0, 5),
new System.Drawing.Size(640, 480)))
{
// do something with the bitmap like:
bitmap.Save("thumb1.jpg");
}https://stackoverflow.com/questions/2840857
复制相似问题