[Moscow.pm] Detect video metrics

Yuri Pac yu.pats на gmail.com
Пн Дек 15 10:24:03 PST 2008


2008/12/15 Andrew Shitov <andy на shitov.ru>:
> Вот такая задача.
>
> Есть сервер A, на котором лежат видеофайлы в разных форматах (flv,
> mov, mpg, avi). На этом сервере нет и не будет ffmpeg, но можно
> устанавливать в свой home модули и выполнять Perl (PHP, что угодно).
>
> Есть сервер Б, на котором требуется знать метрику файлов с сервера А,
> а именно, размер кадра и длину видео. На этом сервере есть ffmpeg, и
> можно ставить что угодно.
>
> Как бы вы поступили, чтобы получить на сервере Б данные о файлах с A?
>
> У меня два варианта:
> * Передавать по сети начало файла (1-2 килобайта) и пытаться скормить
> его в ffmpeg (вроде работает, но как-то дико).
Дико не дико, а работает. Раз вариант с копированием не
рассматривается, тогда остается только этот. Надо только проверить как
работает на всех возможных вариантах форматов файлов.

> * Попытаться установить модули типа FLV::Info, но они работают,
> во-первых, намного медленнее, а во-вторых, работают не все
> (MPEG::Info, например, не запустился).
>
> --
> Andrew Shitov
> ______________________________________________________________________
> andy на shitov.ru | http://shitov.ru
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
WBR, Yuri Pac


Подробная информация о списке рассылки Moscow-pm