[Moscow.pm] Detect video metrics
Монашёв Михаил
postmaster на softsearch.ru
Пн Дек 15 08:46:11 PST 2008
Здравствуйте, Андрей.
Если принять за аксиому, что мета-информация всегда находится в начале
файла, то первый способ вполне нормальный. Но конечно не мешало бы
почитать про форматы файлов. Есть подозрение, что это не всегда так.
Например не полностью скаченный VOB-файл нормально воспроизводится в
vlc.
Как вариант, по ssh или ftp можно наверное смонтировать раздел...
Ещё гарантированно рабочий вариант - тупо перекачать файлы.
Вопрос: а почему на сервере A нет и не будет ffmpeg?
> Вот такая задача.
> Есть сервер A, на котором лежат видеофайлы в разных форматах (flv,
> mov, mpg, avi). На этом сервере нет и не будет ffmpeg, но можно
> устанавливать в свой home модули и выполнять Perl (PHP, что угодно).
> Есть сервер Б, на котором требуется знать метрику файлов с сервера А,
> а именно, размер кадра и длину видео. На этом сервере есть ffmpeg, и
> можно ставить что угодно.
> Как бы вы поступили, чтобы получить на сервере Б данные о файлах с A?
> У меня два варианта:
> * Передавать по сети начало файла (1-2 килобайта) и пытаться скормить
> его в ffmpeg (вроде работает, но как-то дико).
> * Попытаться установить модули типа FLV::Info, но они работают,
> во-первых, намного медленнее, а во-вторых, работают не все
> (MPEG::Info, например, не запустился).
--
С уважением,
Монашёв Михаил, SoftSearch.ru
mailto:postmaster на softsearch.ru
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.
Подробная информация о списке рассылки Moscow-pm