2011-01-27 5 views
0

Если я использую:Melt: как извлечь кадр каждую секунду?

melt -profile square_ntsc movie.flv -consumer avformat:image%05d.jpg s=60x45 

я получаю так много изображений, как много кадров в кино.

Как извлечь изображение каждую секунду? (известна частота кадров). То же, что и как извлечь изображение в каждый n-й кадр.

ответ

0

нашел ответ: просто добавить ар = 1 для потребителя, как в:

 
melt -profile square_pal movie.flv -consumer avformat:image%05d.jpg r=1 

, чтобы получить 2 изображения каждый второй, написать:

 
melt -profile square_pal movie.flv -consumer avformat:image%05d.jpg r=2 

, чтобы получить изображения каждые 2 секунды, написать :

 
melt -profile square_pal movie.flv -consumer avformat:image%05d.jpg r=0.5 

 Смежные вопросы

  • Нет связанных вопросов^_^