使用 asp.net,我需要生成 youtube 视频的快照。我可以访问 youtube 生成的用于将其视频集成到其他网站的代码。
基本上我想做的就是 HTML Snapshot 做的,拍一些 html 的照片,但我只对视频感兴趣。
我如何在 asp.net 中解决这个问题,(购买 HTML 快照不是一种选择)
我相信这就是您正在寻找的:
http://www.codegod.de/WebAppCodeGod/Screenshot-of-Webpage-with-ASP-NET-AID398.aspx
它甚至有你需要的代码和一切。您显然必须对其进行修改以满足您的需求,但该站点提供了获取网站屏幕截图所需的基本代码。
如果您只想要视频的快照,则必须对其进行裁剪。由于视频图片总是在同一个地方,您可以简单地裁剪掉不需要的额外内容。http://michael.sivers.co.uk/post/2007/08/Crop-and-resize-an-image-in-ASPNET.aspx