3

Я использую ffmpeg для создания превью изображений из FLV видео. ОС Debian 5 и подходящая версия ffmpeg. Файлы flv находятся на общем ресурсе NAS, который смонтирован как NFS. Получение миниатюр с самого начала FLV-файлов довольно быстрое, но очень медленное при поиске более 10 минут в видео. Я вызываю ffmpeg из python так:

os.system('ffmpeg -ss "%d"  -i %s -an  -r 1 -vframes 1   -bufsize 1835k -s 360x288 -f image2 -vcodec mjpeg -y "%s"'%(offset_seconds, video_file_path,  image_path))

Есть ли способ ускорить процесс поиска к концу FLV? Что может заставить его быть таким медленным?

Я попробовал то же самое на своем локальном компьютере (снежный барс Mac OS X с ffmpeg, скомпилированным из исходного кода), и я не чувствую никакой разницы в скорости при захвате изображений с начала видео и 50 минут в видео.

Изменить: упомянутый сервер Debian имеет более быструю конфигурацию оборудования, чем мой локальный компьютер.

0