AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

cwebp - En ligne dans le Cloud

Exécutez cwebp dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande cwebp qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


cwebp - compresse un fichier image en un fichier WebP

SYNOPSIS


cwebp [Options] fichier_entrée -o fichier_sortie.webp

DESCRIPTION


Cette page de manuel documente les cwebp commander.

cwebp compresse une image au format WebP. Le format d'entrée peut être PNG, JPEG,
Échantillons TIFF, WebP ou Y'CbCr bruts.

OPTIONS


Les options de base sont :

-o un magnifique
Spécifiez le nom du fichier WebP de sortie. Si omis, cwebp va effectuer
compression mais ne rapportent que des statistiques. L'utilisation de "-" comme nom de sortie dirigera
sortie vers 'stdout'.

-- un magnifique
Spécifiez explicitement le fichier d'entrée. Cette option est utile si le fichier d'entrée démarre
avec un '-' par exemple. Cette option doit apparaître dernier. Toute autre option
par la suite sera ignoré.

-h, -Aide
Un bref résumé de l'utilisation.

-H, -aide longue
Un résumé de toutes les options possibles.

-version
Imprimez le numéro de version (comme major.minor.revision) et quittez.

-q flotter
Spécifiez le facteur de compression pour les canaux RVB entre 0 et 100. La valeur par défaut est
75.
En cas de compression avec perte (par défaut), un petit facteur produit un fichier plus petit avec
basse qualité. La meilleure qualité est obtenue en utilisant une valeur de 100.
En cas de compression sans perte (spécifiée par l'option -lossless), un petit facteur
permet une vitesse de compression plus rapide, mais produit un fichier plus volumineux. Compression maximale
est obtenu en utilisant une valeur de 100.

-alpha_q int
Spécifiez le facteur de compression pour la compression alpha entre 0 et 100. Sans perte
la compression de l'alpha est obtenue en utilisant une valeur de 100, tandis que les valeurs inférieures
entraîner une compression avec perte. La valeur par défaut est 100.

-f int Spécifiez la force du filtre de déblocage, entre 0 (pas de filtrage) et 100
(filtrage maximal). Une valeur de 0 désactivera tout filtrage. Une valeur plus élevée sera
augmenter la force du processus de filtrage appliqué après le décodage de l'image.
Plus la valeur est élevée, plus l'image sera lisse. Les valeurs typiques sont
généralement compris entre 20 et 50.

-préréglé un magnifique
Spécifiez un ensemble de paramètres prédéfinis pour s'adapter à un type particulier de source
Matériel. Les valeurs possibles sont : défaut, photo, image, dessin, icône (sur le bord gauche de l'écran), texte. Depuis
-préréglé écrase les valeurs des autres paramètres (sauf le -q un), cette option
devraient de préférence apparaître en premier dans l'ordre des arguments.

-sns int
Spécifiez l'amplitude de la mise en forme spatiale du bruit. Mise en forme spatiale du bruit (ou SNS
pour faire court) fait référence à une collection générale d'algorithmes intégrés utilisés pour décider
quelle zone de l'image devrait utiliser relativement moins de bits, et où mieux
transférer ces bits. La plage possible va de 0 (l'algorithme est désactivé) à 100 (le
effet maximal). La valeur par défaut est 80.

-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é. Valeurs possibles
plage de 0 à 6. La valeur par défaut est 4. Lorsque des valeurs plus élevées sont utilisées, le codeur
passera plus de temps à inspecter les possibilités d'encodage supplémentaires et à décider de la
gain de qualité. Une valeur inférieure peut entraîner un temps de traitement plus rapide au détriment de
une taille de fichier plus importante et une qualité de compression inférieure.

-jpeg_like
Modifiez le mappage des paramètres internes pour mieux correspondre à la taille attendue de JPEG
compression. Ce drapeau produira généralement un fichier de sortie de taille similaire à son
Équivalent JPEG (pour le même -q réglage), mais avec moins de distorsion visuelle.

-mt Utilisez le multithreading pour l'encodage, si possible. Cette option n'est effective que lorsque
en utilisant la compression avec perte sur une source avec un canal de transparence.

-peu de mémoire
Réduisez l'utilisation de la mémoire de l'encodage avec perte en économisant quatre fois la taille compressée
(typiquement). Cela rendra l'encodage plus lent et la sortie légèrement différente
en taille et en distorsion. Cet indicateur n'est efficace que pour les méthodes 3 et supérieures, et est
désactivé par défaut. Notez que laisser ce drapeau désactivé aura des effets secondaires sur le
bitstream : il force certaines fonctionnalités de bitstream comme le nombre de partitions (forcé
à 1). Notez qu'un rapport plus détaillé de la taille du flux binaire est imprimé par cwebp quand
en utilisant cette option.

-un F Active le filtre automatique. Cet algorithme passera plus de temps à optimiser le
force de filtrage pour atteindre une qualité bien équilibrée.

COMPLÉMENTAIRES OPTIONS


Les options plus avancées sont :

-acuité int
Spécifiez la netteté du filtrage (si utilisé). La plage est de 0 (la plus nette) à 7
(le moins pointu). La valeur par défaut est 0.

-fort
Utiliser un filtrage fort (si le filtrage est utilisé grâce au -f option). Fort
le filtrage est activé par défaut.

-pas fort
Désactivez le filtrage fort (si le filtrage est utilisé grâce au -f option) et
utilisez plutôt un filtrage simple.

-segments int
Changer le nombre de partitions à utiliser lors de la segmentation du sns
algorithme. Les segments doivent être compris entre 1 et 4. La valeur par défaut est 4. Cette option a
aucun effet pour les méthodes 3 et plus, à moins que -peu de mémoire est utilisé.

-limite_partition int
Dégrader la qualité en limitant le nombre de bits utilisés par certains macroblocs. La plage est
0 (aucune dégradation, la valeur par défaut) à 100 (dégradation complète). Les valeurs utiles sont
généralement autour de 30-70 pour des images moyennement grandes. Au format VP8, le soi-disant
La partition de contrôle a une limite de 512 Ko et est utilisée pour stocker les éléments suivants
information : si le macrobloc est sauté, à quel segment il appartient,
qu'il soit codé en mode intra 4x4 ou intra 16x16, et enfin la prédiction
modes à utiliser pour chacun des sous-blocs. Pour une très grande image, il ne reste que 512k
place à quelques bits par macrobloc 16x16. Le minimum absolu est de 4 bits par
macrobloc. Les informations de saut, de segment et de mode peuvent utiliser presque tous ces 4 bits
(bien que le cas soit peu probable), ce qui est problématique pour les très grandes images. Les
le facteur partition_limit contrôle la fréquence du mode le plus coûteux en bits (intra 4x4)
sera utilisé. Ceci est utile dans le cas où la limite de 512k est atteinte et les suivantes
le message s'affiche : Erreur code: 6 (PARTITION0_OVERFLOW : Partition #0 is trop big
à s'adapter 512k). Si vous utilisez -limite_partition n'est pas suffisant pour respecter la contrainte de 512k,
il faut utiliser moins de segments afin d'économiser plus de bits d'en-tête par macrobloc. Voir
le -segments option.

-Taille int
Spécifiez une taille cible (en octets) pour essayer d'atteindre la sortie compressée.
Compressor effectuera plusieurs passages d'encodage partiel afin de se rapprocher le plus possible
possible à cette cible.

-psnr flotter
Spécifiez un PSNR cible (en dB) pour essayer d'atteindre la sortie compressée.
Compressor effectuera plusieurs passages d'encodage partiel afin de se rapprocher le plus possible
possible à cette cible.

-passer int
Définir un nombre maximum de passes à utiliser pendant la dichotomie utilisée par les options -Taille or
-psnr. La valeur maximale est 10.

-redimensionner largeur la taille
Redimensionner la source en un rectangle avec la taille largeur x la taille. Si l'un ou l'autre (mais pas
les deux) de la largeur or la taille paramètres est 0, la valeur sera calculée
en préservant le rapport d'aspect.

-recadrer x_position position_y largeur la taille
Recadrez la source dans un rectangle avec le coin supérieur gauche aux coordonnées (x_position,
position_y) et la taille largeur x la taille. Cette zone de culture doit être entièrement confinée
dans le rectangle source.

-s largeur la taille
Spécifiez que le fichier d'entrée se compose en fait d'échantillons bruts Y'CbCr suivant le
Recommandation ITU-R BT.601, au format linéaire 4:2:0. L'avion luma a la taille largeur
x la taille.

-map int
Sortir une carte ASCII supplémentaire des informations de codage. Les valeurs de carte possibles vont de
1 à 6. Ceci est uniquement destiné à aider au débogage.

-pré int
Spécifiez quelques étapes de pré-traitement. L'utilisation d'une valeur de « 2 » déclenchera la qualité-
tramage pseudo-aléatoire dépendant pendant la conversion RGBA->YUVA (compression avec perte
seulement).

-alpha_filtre un magnifique
Spécifiez la méthode de filtrage prédictif pour le plan alpha. L'un des "aucun", "rapide"
ou « meilleur », dans un ordre croissant de complexité et de lenteur. La valeur par défaut est « rapide ».
En interne, le filtrage alpha est effectué à l'aide de quatre prédictions possibles (aucune,
horizontal, vertical, dégradé). Le « meilleur » mode essaiera chaque mode à tour de rôle et
choisissez celui qui donne la plus petite taille. Le mode « rapide » essaiera simplement de former un
deviner a priori sans tester tous les modes.

-méthode_alpha int
Spécifiez l'algorithme utilisé pour la compression alpha : 0 ou 1. L'algorithme 0 indique non
compression, 1 utilise le format sans perte WebP pour la compression. La valeur par défaut est 1.

-alpha_cleanup
Modifiez les valeurs RVB invisibles sous une zone entièrement transparente, pour faciliter la compressibilité.
La valeur par défaut est désactivée.

-blend_alpha int
Cette option mélange le canal alpha (s'il est présent) avec la source en utilisant le
couleur d'arrière-plan spécifiée en hexadécimal comme 0xrrggbb. Le canal alpha est
ensuite réinitialisé à la valeur opaque 255.

-noalpha
L'utilisation de cette option supprimera le canal alpha.

-sans perte
Encodez l'image sans aucune perte.

-indice un magnifique
Spécifiez l'astuce sur le type d'image d'entrée. Les valeurs possibles sont : photo, image or
graphique.

-métadonnées un magnifique
Une liste de métadonnées séparées par des virgules à copier de l'entrée à la sortie si elle est présente.
Valeurs valides: TOUTE, aucun, exif, icc, XMP. La valeur par défaut est aucun.

Remarque : chaque format d'entrée peut ne pas prendre en charge toutes les combinaisons.

-noasme Désactivez toutes les optimisations d'assemblage.

-v Imprimer des informations supplémentaires (temps d'encodage notamment).

-print_psnr
Calculez et rapportez le PSNR moyen (rapport Peak-Signal-To-Noise).

-print_ssim
Calculer et rapporter le SSIM moyen (métrique de similarité structurelle, voir
http://en.wikipedia.org/wiki/SSIM pour plus de détails).

-print_lsim
Calculer et rapporter la métrique de similarité locale (somme de l'erreur la plus faible parmi les
voisins de pixels colocalisés).

-le progrès
Rapporter la progression de l'encodage en pourcentage.

-silencieux N'imprimez rien.

-court N'imprimez que de brèves informations (taille du fichier de sortie et PSNR) à des fins de test.

Utiliser cwebp en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad