DWebP

Nom

dwebp : décompresser un fichier WebP dans un fichier image

Synopsis

dwebp [options] input_file.webp

Description

dwebp décompresse les fichiers WebP en images PNG, PAM, PPM ou PGM. Remarque: Les fichiers WebP animés ne sont pas acceptés.

Options

Les options de base sont les suivantes:

-h
Imprimer le récapitulatif d'utilisation.
-version
Imprimez le numéro de version (au format major.minor.revision) et quittez l'application.
-o string
Spécifie le nom du fichier de sortie (au format PNG par défaut). Avec "-" comme nom de sortie, la sortie sera dirigée vers "stdout".
-- string
Spécifiez explicitement le fichier d'entrée. Cette option est utile si l'entrée le fichier commence par un tiret par exemple. Cette option doit apparaître comme last. Toute autre option définie ultérieurement sera ignorée. Si le fichier d'entrée est "-", les données seront lues à partir de stdin plutôt que d'un fichier.
-bmp
Remplace le format de sortie par BMP non compressé.
-tiff
Remplace le format de sortie par TIFF non compressé.
-pam
Remplace le format de sortie par PAM (conserve la version alpha).
-ppm
Remplace le format de sortie par PPM (abandon alpha).
-pgm
Modifiez le format de sortie sur PGM. La sortie se compose de luma/chroma des échantillons au lieu de RVB, en utilisant la disposition IMC4. Cette option est principalement destinée à des fins de vérification et de débogage.
-yuv
Modifiez le format de sortie en YUV brut. La sortie se compose des éléments suivants : échantillons de luma/chroma-U/chroma-V au lieu de RVB, enregistrés de manière séquentielle sous à chaque avion. Cette option est principalement destinée à la vérification et au débogage objectifs.
-nofancy
N'utilisez pas l'outil d'amélioration sophistiqué pour YUV420. Cela peut entraîner des arêtes irrégulières (surtout les rouges), mais devrait être plus rapide.
-nofilter
N'utilisez pas le processus de filtrage en boucle, même s'il est requis par le en flux continu. Cela peut générer des blocs visibles sur le résultat non conforme, mais cela accélérera le décodage.
-dither strength
Indiquez une intensité de tramage comprise entre 0 et 100. Le partage est un appliqué aux composants de chrominance lors d'une compression avec pertes. Cela permet de lisser les dégradés et d'éviter les artefacts de bandes.
-nodither
Désactive tout le tramage (par défaut).
-mt
Si possible, utilisez le multithread pour le décodage.
-crop x_position y_position width height
Recadrer l'image décodée en un rectangle dont l'angle supérieur gauche est en coordonnées (x_position, y_position) et la taille width x height. Ce la zone de recadrage doit être entièrement contenue dans le rectangle source. La l'angle supérieur gauche sera aligné sur les coordonnées régulières si nécessaire. Cette option est destiné à réduire la mémoire nécessaire pour recadrer des images volumineuses. Remarque : le recadrage est appliqué avant toute mise à l'échelle.
-flip
Retourner l'image décodée verticalement (ce qui peut être utile pour les textures OpenGL pour instance).
-resize width height
Redimensionnez l'image décodée selon ses dimensions width x height. Cette option est sert principalement à réduire la mémoire nécessaire au décodage d'images volumineuses, vous n'avez besoin que d'une petite version (vignette, aperçu, etc.). Remarque: Scaling est appliquée après le recadrage. Si l'un des paramètres width ou height (mais pas les deux) est 0, la valeur sera calculée en conservant le format.
-v
Imprimer des informations supplémentaires (en particulier le temps de décodage).
-noasm
Désactivez toutes les optimisations d'assemblage.

Bugs

Exemples

dwebp picture.webp -o output.png
dwebp picture.webp -ppm -o output.ppm
dwebp -o output.ppm -- ---picture.webp
cat picture.webp | dwebp -o - -- - > output.ppm

Auteurs

dwebp fait partie de libwebp et a été écrit par l'équipe WebP. L'arborescence source la plus récente est disponible sur la page https://chromium.googlesource.com/webm/libwebp/

Cette page de manuel a été rédigée par Pascal Massimino pascal.massimino@gmail.com, pour le projet Debian (et peuvent être utilisés par d'autres).

Détails du format des fichiers de sortie