有没有办法从特定时间生成YouTube视频的屏幕截图?

时间:2013-07-24 08:39:00

标签: html5 flash youtube youtube-api video-streaming

假设有一个函数getScreenShot。我们称之为:

scrShot=getScreenShot(videoID, time, quality)

它为我们提供了指定time中指定quality(如1:23)的视频截图(如720p)。

有没有可能的方法来做那样的事情?我已经准备好尝试任何语言,方法,工具,API(以我知道的任何方式都不能使用Youtube API),技巧......只是想在不加载完整视频的情况下自动完成。

有什么想法吗?

PS:请不要告诉我模拟一些按键和鼠标点击浏览到视频页面并截取屏幕截图。有人已经告诉我了。

1 个答案:

答案 0 :(得分:0)

不确定实际的屏幕截图部分,但我想您可以seek to the time by setting .currentTime然后使用this post隐藏各种控件,为您提供畅通无阻的图像。

要回答的真正问题是,您是否可以截取屏幕截图。我猜不会因隐私问题而烦恼吗?