首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为视频生成缩略图

为视频生成缩略图
EN

Stack Overflow用户
提问于 2010-05-16 00:28:35
回答 1查看 5.5K关注 0票数 4

我在Windows7上使用的是VSTS2008+ C# +WMV3.5。我想使用Expression Encoder 3每30秒生成一次视频( .Net格式)的缩略图--例如,对于5分钟的视频,将有10个缩略图反映视频在0秒、30秒、1分钟、1分钟和30秒等的时间。

有什么参考代码吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-05-16 01:08:02

使用SDK时,您可以尝试使用GetThumbnail方法:

代码语言:javascript
复制
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");
}
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2840857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档