Nom
img2webp
: crée un fichier WebP animé à partir d'une séquence d'images d'entrée.
Synopsis
img2webp [file_options] [[frame_options] frame_file]...
img2webp argument_file_name
Description
img2webp
compresse une séquence d'images au format WebP animé. Les images d'entrée peuvent être au format PNG, JPEG, TIFF ou WebP. Si un seul nom de fichier (ne commençant pas par le caractère "-") est fourni en tant qu'argument, les arguments de ligne de commande sont en réalité tokenisés à partir de ce fichier. Cela permet d’écrire facilement des scripts
ou d’utiliser un grand nombre d’arguments.
Options au niveau du fichier
Les options au niveau du fichier sont appliquées au début du processus de compression, avant la lecture des trames d'entrée.
-o string
- Spécifiez le nom du fichier WebP de sortie.
-min_size
- Encodez des images pour atteindre la plus petite taille possible. Cela désactive l'insertion des images clés et sélectionne les paramètres, ce qui génère la plus petite sortie pour chaque image. Il utilise la compression sans perte par défaut, mais peut être associée aux options
-q
,-m
,-lossy
ou-mixed
. -kmin int
-kmax int
- Spécifiez la distance minimale et maximale entre des images clés consécutives (images décodables indépendamment) dans l'animation de sortie. Si nécessaire, l'outil insère des images clés dans l'animation de sortie pour que ce critère soit respecté.
-mixed
- Mode de compression mixte: optimisez la compression de l'image en choisissant une compression avec perte ou sans perte pour chaque image selon un procédé heuristique. Cette option globale désactive l'option locale
-lossy
et-lossless
. -loop int
- Spécifie le nombre de lectures de l'animation en boucle. Utiliser
0
signifie "boucle indéfiniment". -v
- Soyez plus détaillé.
-h, -help
- Bref résumé de l'utilisation.
-version
- Imprimez les numéros de version des bibliothèques concernées utilisées.
Options par image
Les options par frame sont appliquées aux images en tant qu'arguments dans la ligne de commande. Vous pouvez les modifier autant de fois que vous le souhaitez avant chaque image d'entrée.
-d int
- Spécifiez la durée de l'image en millisecondes.
-lossless, -lossy
- Compressez les images suivantes à l'aide du mode de compression avec ou sans perte. Le mode par défaut est sans perte.
-q float
- Indiquez un facteur de compression compris entre 0 et 100. La valeur par défaut est 75.
-m int
- Spécifiez la méthode de compression à utiliser. Ce paramètre contrôle le compromis entre la vitesse d'encodage et la taille et la qualité du fichier compressé. Les valeurs possibles sont comprises entre 0 et 6. La valeur par défaut est 4.
Bugs
Veuillez signaler tous les bugs à l'outil Issue Tracker: https://bugs.chromium.org/p/webp
Les correctifs sont les bienvenus ! Pour commencer, consultez cette page: https://www.webmproject.org/code/contribute/submitting-patches/.
Exemple
img2webp -loop 2 in0.png -lossy in1.jpg -d 80 in2.tiff -o out.webp
Auteurs
img2webp
fait partie de libwebp
et a été écrit par l'équipe WebP. La dernière arborescence source est disponible à l'adresse https://chromium.googlesource.com/webm/libwebp.
Cette page de manuel a été écrite par Pascal Massimino pascal.massimino@gmail.com pour le projet Debian (elle peut être utilisée par d'autres personnes).