giovedì 2 aprile 2009

Estrarre i fotoghrammi di un video utilizzando mplayer

Nel Post di oggi annoto come estrarre i fotogrammi (file JPG) da un video utilizzando mplayer.
È bene ricordare che:
1 secondo di video= 25 fotogrammi,

Quindi da un file di 10 secondi è potenzialmente scomponibile in 250 file JPG, ognuno dei quali
corrisponde ad un singolo fotogramma.

Utilizzando mplayer molto semplicemente la seguente riga di comando sortirà l'effetto

mplayer tuo_video.avi -vo jpeg -nosound
  • -vo indica il “Video Output” da utilizzare, in questo caso jpeg
  • -nosound serve a rendere più veloce la codifica che altrimenti “aspetterebbe” l’audio
Un alternativa è invece utilizzare ffmpeg:

mkdir frames
ffmpeg -i tuo_video.avi -y -an -sameq -f image2 -r 2/1 frames/%08d.jpg

Il comando scompone il file video di ingresso nelle varie immagini che lo compongono,
prelevandone 2 ogni secondo e copiandole nella directory
frames



Nessun commento:

Posta un commento

Lettori fissi