Xpoint
   [напомнить пароль]

Как извлечь первый кадр (создать скриншот) из видео?

Метки: [без меток]
2008-11-14 13:09:15 [обр] Владимир Клемято[досье]

Существует ли модуль для Perl, который бы позволол извлечь (снять) скриншот (получить данные о нем в формате jpg, bmp) из видео ряда видео форматов:
F4V, MP4, MOV, M4A, MP4V, 3GP, 3G2?

Подскажите, где можно об этом почитать, есть примеры - расскажите.

спустя 1 час 3 минуты [обр] Дмитрий(0/4)[досье]

Первый кадр зачастую темный, так что лучше брать через 2-3 секунды от начала.

Сделать это можно с помощью mplayer'а, но у меня получилось выгребать от туда не конкретный кадр, а кадры с первого по требуемый, что конечно не есть хорошо.

http://www.mplayerhq.hu/

спустя 2 часа 1 минуту [обр] Владимир Клемято[досье]
Я имел в виду тот факт, что при загрузке на сервер видео-файла средствами Perl реализовать посредством какого-нибудь модуля получение 1 (или любого) кадра видео-ролика и записать данный кадр в jpg формат или любой другой графический.
спустя 2 часа 56 минут [обр] Дмитрий(0/4)[досье]

Именно так.

Из любого языка запускается утилита с соответствующими задачи параметрами, среди которых путь до папки, куда нужно скинуть jpeg'и.

спустя 2 дня 15 часов [обр] Владимир Клемято[досье]
Дмитрий[досье]
Т.е. Вы мне предлагаете работать с пользователями через сервак, запускать mplayer (вопрос как?) снимать скрин с видео и заливать на сервер и все в одном скрипте?
Powered by POEM™ Engine Copyright © 2002-2005