Estou usando o ffmpeg para gerar visualizações de imagens de vídeos flv. O sistema operacional é o Debian 5 e é a versão apt do ffmpeg. Os arquivos flv estão localizados em um compartilhamento NAS montado como NFS. Conseguir as miniaturas desde o começo do flvs é bem rápido, mas é muito lento quando se busca acima de 10 minutos no vídeo. Eu chamo ffmpeg de python assim:
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))
Existe uma maneira de agilizar o processo de busca no final dos flvs? O que poderia causar a lentidão?
Eu tentei a mesma coisa em minha máquina local (o Snow Leopard do Mac OS X com ffmpeg compilado da fonte) e não sinto nenhuma diferença na velocidade ao capturar imagens desde o começo do vídeo e 50 minutos na vídeo.
Editar: O servidor debian mencionado possui uma configuração de hardware mais rápida que a minha máquina local.