Générer des GIF à  partir de FFMPEG c'est bien mais le rendu n'est pas toujours au RDV. On peut aussi recourir à  convert de ImageMagick. C'est un outil éprouvé et qui a fait ses preuves à  mes yeux.
Aujourd'hui (après avoir trainé sur le Web), j'ai découvert un superbe outil et format APNG que je ne connaissais proposant de remplacer la coutumière animation GIF par un meilleur rendu en PNG.
Voici un exemple de PNG animé, extrait du clip d'Elisabeth (Sosie Pamela Anderson) "Pamela Jolie Rose". (Tiens d'ailleurs qu'est-ce qu'elle devient celle-là  ?..J'espère qu'elle va bien)
Petit bémol, l'animation ne fonctionne que pour Mozilla Firefox >= 3 , Opera >= 9.5.
Le site Web est http://animatedpng.com/
Extraction des images de la vidéo
Je dispose d'une vidéo
video.mp4
dont je souhaite extraire les images à  partir de la 52ème seconde. Je souhaite aussi extraires les 42 frames associées à  partir de la 52ème seconde. Les images produites auront les dimensions 400x255.
On exécute la commande
ffmpeg -i video.mp4 -f image2 -an -ss 00:00:52 -vframes 42 -s 400x225 image%5d.png
avec
- -i video.mp4: la vidéo d'oà ¹ l'on extrait les vidéos
- -f image2: format de sortie
- an: pas de son
- ss HH:MM:SS: moment dans la vidéo à  partir duquelle on commence l'extraction. Ici on commence à  la 52ème seconde depuis le début de la vidéo
- -vframes 42: nombre de frames à  extraire. Au lieu de fournir cet argument, j'aurais aussi pu spécifier -l'argument
-t X
pour exprimer la durée en secondes relative de la vidéo à  extraire.
- -s 440x225: dimensions des images (Width x Height ) extraites. Ici les images auront du comme dimensions 400 (Longueur) x 225 (Hauteur)
- image%5d.png: nom générique images de sortie. "%5d" est utilisé de manière générique. On fera tenir les nombres sur 5 digits. On obtiendra image00001.png, image00002.png, image00042.png
APNG: Apng Assembler
Cet outil permet donc d'assembler les images générées afin d'un faire une animation.
Le site Web est http://sourceforge.net/projects/apngasm/
Il existe un binaire déjà  compilé pour Linux qu'il va nous suffir de télécharger
On télécharge la dernière version et on la décompresse
wget -q http://sourceforge.net/projects/apngasm/files/2.2/apngasm-2.2-bin-linux.zip/download -O apngasm-2.2-bin-linux.zip \
&& unzip apngasm-2.2-bin-linux.zip
On rend executable le binaire en question
chmod +x apngasm
Remarque: Un fichier readme.txt accompagne l'utilisation de cet outil
On génère l'animation
/apngasm pamela_jolie_rose.png image000* 1 /l0