Wat is WebP?
Het is meer dan tien jaar geleden dat Google het WebP-bestandsformaat voor afbeeldingen introduceerde. WebP biedt compressie met en zonder verlies, en met WebP gecomprimeerde bestanden zijn ongeveer 25% kleiner in vergelijking met JPEG-compressie. Standaard ondersteunt de fotoviewer geen WebP-afbeeldingsbestanden. U kunt echter WebP-ondersteuning toevoegen door de webp-pixbuf-loader-bibliotheek te installeren. Hiermee kunt u niet alleen WebP-bestanden openen in GNOME Image Viewer, maar worden ook miniaturen voor WebP-bestanden weergegeven in de bestandsverkenner.
Ubuntu 20.04
sudo add-apt-repository ppa:krifa75/eog-ordissimo
sudo apt update
sudo apt install webp-pixbuf-loader
Je zult zien dat de WebP-afbeeldingen nu met miniaturen worden weergegeven:
Ubuntu 22.04
sudo add-apt-repository ppa:helkaluin/webp-pixbuf-loader
sudo apt update
sudo apt install webp-pixbuf-loader
Linux Mint 21 en LMDE 5 en 6
sudo apt install webp-pixbuf-loader
Vanaf nu toont Bestanden de inhoud van webp-bestanden.
Gthumb
Een ander programma dat gebruikt kan worden om webp-afbeeldingen te bekijken is gthumb.
sudo apt install gthumb
Converteer webp-afbeeldingen naar iets anders:
Voor dit doel gebruiken we XnConvert, een gratis maar niet open source applicatie. U kunt de installatiebestanden downloaden van hun website:
Merk op dat XnConvert een krachtig hulpmiddel is dat u kunt gebruiken voor het batchgewijs wijzigen van het formaat van afbeeldingen.
Debian
Op Debian is het installeren van Webp plaatjes ingewikkelder:
Schakel WebP-thumbnail in en open met standaard afbeeldingsviewer:
Voor GNOME, XFCE en andere op GTK gebaseerde desktops is een open-source WebP GDK Pixbuf Loader-bibliotheek beschikbaar om WebP in te schakelen voor de standaard afbeeldingsviewer en miniatuurweergave in bestandsbeheer.
De bibliotheek is niet beschikbaar in Debian en Ubuntu. En hieronder ziet u hoe u het vanaf de bron kunt bouwen.
- Installeer build-afhankelijkheden:
Zoek en open eerst de terminal vanuit het startmenu of vanuit het activiteitenoverzichtscherm. Wanneer het wordt geopend, voert u de opdracht uit om de vereiste pakketten voor het bouwen van de bibliotheek te installeren:
sudo apt install debhelper-compat meson libgdk-pixbuf2.0-dev libwebp-dev git
Typ het gebruikerswachtwoord wanneer dit wordt gevraagd terwijl er geen visuele feedback is en druk op Enter.
- Webp-pixbuf-loader downloaden:
Om de broncode op te halen, voer je het git-commando uit in een terminalvenster:
git clone https://github.com/aruiz/webp-pixbuf-loader.git
- Bouw en installeer webp-pixbuf-loader:
Ga nu naar de bronmap in het terminalvenster:
cd webp-pixbuf-loader
Bouw de bibliotheek door de opdrachten één voor één uit te voeren:
meson builddir -Dgdk_pixbuf_query_loaders_path=/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders
ninja -C builddir
Installeer het ten slotte via het commando:
sudo ninja -C builddir install
- Stel de GNOME-standaard Eye of GNOME-afbeeldingsviewer in als standaardapp voor het verwerken van WebP:
Na stap 3 toont Debian miniaturen voor WebP en ondersteunt het openen met de standaard EOG-beeldviewer. Als dit niet het geval is, probeer dan uit en weer in te loggen.
Om EOG als standaardapp te maken om WebP af te handelen, voert u de volgende opdrachten één voor één uit om de MIME-database bij te werken:
xdg-mime default org.gnome.eog.desktop image/webp
sudo update-mime-database /usr/share/mime
Installeer webp-pixbuf-loader op Ubuntu (en waarschijnlijk ook Debian) waar het thumbnailer-bestand op de verkeerde plaats staat van gdk-pixbuf-thumbnailer. Om het te repareren moeten we het /usr/local/bin/gdk-pixbuf-thumbnailer vervangen door /usr/bin/gdk-pixbuf-thumbnailer in /usr/local/share/thumbnailers/webp-pixbuf.thumbnailer (beide exemplaren) . Je kunt dit handmatig doen met een teksteditor zoals nano:
sudo nano /usr/local/share/thumbnailers/webp-pixbuf.thumbnailer
en verwijder de /local uit beide padnamen. Sla het bestand op met CTRL X
Als u geen miniaturen voor WebP-afbeeldingen ziet, kunt u proberen de miniatuurcache te wissen (hierdoor worden alle miniaturen verwijderd, zodat ze opnieuw moeten worden gegenereerd):
rm ~/.cache/thumbnails/fail/gnome-thumbnail-factory/*.pngrm ~/.cache/thumbnails/normal/*.pngrm ~/.cache/thumbnails/large/*.png
Geen opmerkingen:
Een reactie posten
Opmerking: Alleen leden van deze blog kunnen een reactie posten.