2010-07-06 36 views
1

我正在解析后端应用程序中的一些播客,我需要为它们生成一些屏幕截图。但是,下载整个视频不是一种选择。生成屏幕截图,不下载整个视频

有没有办法下载文件的一小部分来提取截图?理想情况下,这将是中间部分。

谢谢!

+0

什么样的后端应用程序?本地应用程序?一个Web应用程序?在什么平台上?播客的格式是什么?播客在哪里托管?为什么下载视频文件不是一个选项?这应该是一个自动或手动的过程? – 2010-07-06 11:03:01

+0

任何类型的后端应用程序。任何平台,最好是Linux。任何格式的播客使用(我显然不控制)。下载视频不是一种选择,因为它们太大而无法在本地存储在我的服务器上。自动过程。 – treznik 2010-07-06 11:09:00

回答

0

是一个应用程序,它使用django和python解析xml以在中间部分获取屏幕截图。我希望能够独立于平台。它将从托管地点播放播客,并且只会自动获取屏幕截图。播客可以有大尺寸(500 Mb),所以这就是为什么下载不是一个选项。

0

如果视频托管服务器支持“范围”http请求标头,您可以通过查看“Accept-Ranges”标头值找到它,如果它是真的,那么它支持“范围”标头。然后你可以使用“范围”请求标题询问中间5-10 MB的视频。您可以通过“content-length”http响应头获取内容长度。