我正在开发一个视频搜索引擎。类似于谷歌视频。我注意到谷歌视频有一个他们索引的所有视频的屏幕截图。我尝试了很多方法来实现这一目标,但都没有成功。我被建议的一种方法是创建一个 swf,它将加载所需的 swf 并进行屏幕截图。但这不是一个好的解决方案,因为我需要自动索引我的视频。
我已经创建了搜索引擎来索引所有视频。但我坚持拍摄屏幕截图。
我注意到的一件事是,谷歌视频上的屏幕截图没有来自各个网站的播放器的播放控件。这使我认为他们是从流信息而不是 Flash 视频中捕获屏幕截图。
有没有人知道如何使用 c# Asp.net 捕获流媒体视频的屏幕截图的线索或方法?
编辑
我不希望得到一部电影并将其转换为闪光灯并拍摄屏幕截图。我有兴趣在 youtube 和 vimeo 等网站上拍摄 Flash 电影的屏幕截图。所以我要做的是索引互联网寻找我设法做的对象标签。但我似乎找不到截屏的方法。然而,谷歌设法通过谷歌视频做到了这一点。