Создать скриншот без загрузки всего видео - PullRequest
1 голос
/ 06 июля 2010

Я анализирую некоторые подкасты в серверном приложении, и мне нужно создать несколько скриншотов для них. Однако загрузка всего видео не возможна.

Есть ли способ загрузить только небольшую часть файла, из которой можно извлечь скриншот? В идеале это была бы средняя часть.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 06 июля 2010

Это возможно, если сервер видеохостинга поддерживает заголовок HTTP-запроса «Range», который можно узнать по значению заголовка «Accept-Ranges», если оно истинно, то он поддерживает заголовок «Range». Затем вы можете запросить средние 5-10 МБ видео, используя заголовок запроса «Диапазон». Вы можете получить длину контента через http-заголовок ответа «content-length».

0 голосов
/ 06 июля 2010

Это приложение, которое анализирует xmls для получения скриншотов в средней части веб-приложения с использованием django и python. Я надеюсь быть независимым от платформы. Он будет получать подкасты из того места, где они размещены, и автоматически получит только скриншот. Подкасты могут иметь большой размер (500 Мб), поэтому загрузка не возможна.

...