Celà faisait un bail que je n'avais pas manipulé ffmpeg - mon outil de conversion multimedia préféré -....Ce soir vu qu'il n'y avait rien à la TV d'intéressant , j'ai donc décidé de me changer les idées au lieu de revoir PostgreSQL. Ce me changera de mes occupations/révisions actuelles de PostgreSQL

Donc comme toujours, la belle Denise Milani a servi pour mes tests sur une de ses vidéos récentes parues en mai de cette année. Ca c'est pour la motivation .

Je me suis donc pris une vidéo en HD au format mov de 1280x720, reconverti en 512x288 au format mpt4, idéal pour le streaming. Pour la conversion du film rien de plus facile que

LD_LIBRARY_PATH=/opt/ffmpeg-0.5/lib/ /opt/ffmpeg-0.5/bin/ffmpeg -y -i ${file}.mov -vcodec libx264 \
-vpre normal -b 550k -qmin 10 -qmax 50 -s 512x288 -r 29.97 -ar 44100 ${file}.mp4

Bon ça va, je n'ai pas perdu la main . Je suis passé de 193M à 25M.

Téléchargement de la vidéo en mp4 (25M): http://www.davidgis.fr/download/close_to_me.zip

Quelques screens de ce petit film de 5 minutes généré en faisant

ss=1;for ztimes in 00:01:10 00:02:10 00:02:42;do ffmpeg -y -i close_to_me.mp4 -an -ss ${ztimes} -r 1 \
 -vframes 1  -f mjpeg close_to_me_$ss.png;ss=`expr 1 + $ss`;done

Et on obtient



Comme toujours il n'y aura qu'une seule chose à dire