29 votes

Prise en charge de WebP sur MacOS - est-elle censée fonctionner réellement ?

MacOS semble reconnaître les images WebP comme telles, et semble essayer d'en afficher des aperçus, mais échoue toujours.

screen1

Ils sont également associés à l'application Aperçu, tout comme les autres formats d'image, mais Aperçu s'en désintéresse également (sans aucun message d'erreur, il ne parvient pas à ouvrir une fenêtre).

Cela signifie-t-il qu'il est censé fonctionner mais qu'il échoue sur mon système pour une raison quelconque ?

Dans mon cas, les images WebP sont sans perte et non animées.

17voto

Axifive Points 261

C'est désormais possible grâce à ce plugin Quick Look :

WebPQuickLook

4 votes

Cela a fonctionné, mais notez qu'à partir de Catalina, cela ne fonctionnera pas avec les instructions par défaut, en raison de restrictions de sécurité, vous devez également exécuter cette commande en terminal : xattr -d com.apple.quarantine ~/Library/QuickLook/WebpQuickLook.qlgenerator

2 votes

J'ai trouvé cela dans les numéros de leur Github, je ne sais pas pourquoi il n'est pas intégré dans leur site Web. Readme . Espérons qu'ils mettront à jour leur installation et que cette commande ne sera plus nécessaire (veuillez répondre à ce message si vous découvrez que c'est le cas).

0 votes

@jerclarke : Il semble que non. Aucune mise à jour du code actuel en 2 ans, une demande de pull qui date de plus d'un an... ça semble abandonné - dommage.

11voto

Seamus Points 3171

Un bref aperçu de la prise en charge de webp dans MacOS, 29/5/20 :

Réponse : Près de 3 ans après la question de l'OP, il semble que la réponse reste la même : "webp n'est pas bien supporté par MacOS".

Il semble qu'après soutenant brièvement webp dans une version bêta de MacOS Sierra Apple a décidé de ne pas le faire. À ma connaissance, Apple n'a fourni aucune justification ou explication pour cette décision (ce qui n'est pas surprenant). Cela peut amener certains à spéculer qu'il s'agissait d'une motivation mesquine - en tant que produit Google, peut-être est-ce le syndrome du "pas inventé ici" ? Je vais m'avancer et spéculer sur le fait qu'Apple ne supportera jamais le webp. Notez également que Safari est notamment absent de la liste des navigateurs prenant en charge le webp.

Comme l'a mentionné @Allan, Google a mis à disposition une bibliothèque webp et ils ont publié les sources de leur bibliothèque webp . Il existe un Dépôt GitHub pour webp mais c'est une façade vide - peut-être pour empêcher d'autres personnes de créer un repo sous ce nom ?

La licence de Google semble être hors norme. Je ne ferai pas d'autres commentaires, car je suis un profane en matière de propriété intellectuelle.

La bibliothèque webp de Google comprend plusieurs utilitaires de ligne de commande . Il peut être installé avec MacPorts ( sudo port install webp ). Pour moi (mon cas d'utilisation ), les utilitaires sont inutiles :

  1. Ils ne fournissent pas de conversions utiles, car ils ne décodent pas à le format GIF.

  2. Animé Les fichiers webp sont rendus de manière grossière par vwebp via OpenGL dans une seule taille.

Une des réponses ici fait référence à la WebPQuickLook sur GitHub. Mais à l'heure où nous écrivons ces lignes, ce repo semble être abandonné car aucune modification n'a été apportée aux fichiers du repo depuis 2 ans.

Le MacOS App Store propose plusieurs utilitaires qui revendiquent un certain niveau de support pour webp. Je ne les ai pas essayés, mais je fuis généralement l'App Store en raison de plusieurs mauvaises expériences.

0 votes

Si ce repo webp github.com/webp a été fait par google, pourquoi ne le montreraient-ils pas ici ? github.com/google ?

0 votes

Les MacOS plus récents mettent WebPQuickLook en quarantaine à cause de COVID19. Blague à part, si l'on suit les instructions de @jerclarke, cela fonctionnera. Je crois qu'il n'est pas mis à jour car il n'est pas nécessaire. Il s'agit d'un programme simple qui aide uniquement l'application Quicklook à générer des aperçus. L'application Prévisualisation est une application séparée et cela ne fonctionnera pas de toute façon.

1 votes

@anki : "pourquoi ?"... Votre supposition est aussi bonne que la mienne - peut-être qu'ils n'en sont pas fiers ? Je me souviens avoir lu que Google était à l'origine de ce code, et qu'il se trouve à l'adresse suivante développeurs.google.com .

3voto

Douglas Points 10417

La prévisualisation ne peut pas ouvrir le webp.

Pour plus de détails sur ce que Preview peut ouvrir, voir aquí

Pour visualiser les fichiers webp, vous devez télécharger le framework à partir de l'adresse suivante Google

7 votes

> Les fichiers ne sont pas associés à l'application "Aperçu". Ils sont associés à leurs applications respectives qui peuvent les ouvrir/modifier'. - ceci est en contradiction avec le fait que lorsque j'essaie de les ouvrir, Preview est lancé. (pour être honnête, je ne me souviens pas si je l'ai configuré manuellement de cette façon, mais je doute que ce soit le cas).

0 votes

Donc, lorsque vous avez installé Photoshop, qu'est-ce qui l'ouvre ? Aperçu ou Photoshop ? Quand PS est installé, est-ce que Preview peut toujours l'ouvrir ?

2 votes

Je ne peux pas l'essayer car je ne veux pas dépenser d'argent pour une licence Photoshop et je n'ai pas confiance en elle. Je peux cependant essayer avec GIMP. Mais je ne vois pas comment l'installation de GIMP aiderait magiquement Aperçu à comprendre les fichiers qu'il ne peut pas comprendre maintenant.

-1voto

itaki Points 1

Je voudrais ajouter une autre mise à jour. 9/21/2020. Alors que le Dépôt GitHub pour webp fonctionne dans l'aperçu, il n'y a toujours pas de support pour les webp animés dans l'aperçu. J'ai trouvé que Pixea de l'apple store fait une version assez décente de la conversion et de la visualisation de webp, mais il n'est ni rapide, ni très fonctionnel.

Tenté d'écrire une extension pour Chrome qui affichera un navigateur d'images de répertoire local avec des images miniatures, puisque le chargement d'images webp locales et d'images animées dans Chrome est instantané. À moins que quelqu'un n'en connaisse déjà une.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X