2010-07-06 59 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響應頭獲取內容長度。