Hulpmiddelen om webafbeeldingen te maken in Linux

Linux heeft verschillende tools om met het WebP-formaat te werken


In de artículoenvio anterieure We noemden de beeldformaten die doorgaans op websites worden gebruikt en bepaalden welke voor elk geval geschikt waren. Nu zullen we tools bespreken om webimages in Linux te maken.

Omdat de meest voorkomende formaten volstaan ​​met Gimp en vooraf geïnstalleerde viewers, We gaan ons concentreren op WebP- en SVG-formaten

Hulpmiddelen om webafbeeldingen te maken in Linux

WebP

Het WebP-formaat maakt deel uit van de pogingen van Google om volledige dominantie op internet te verwerven. Ondersteunt zowel lossy als lossless compressie.

In de begindagen van het internet betekenden trage verbindingen dat er manieren moesten worden gevonden om afbeeldingen snel te laten laden. Op dat moment werden twee methoden ontwikkeld:

  • verliesgevende compressie: Het gewicht van het beeld wordt verminderd door overtollige informatie te elimineren die de kwaliteit beïnvloedt. Als zodanig is het geen methode die kan worden gebruikt voor afbeeldingen die een hoge resolutie vereisen. Het kan worden gebruikt voor afbeeldingen die op het scherm worden weergegeven.
  • Lossless compressie: In plaats van overtollige informatie te verwijderen, wordt compressie bereikt door het gebruik van algoritmen.

Afbeeldingen in WebP-formaat zijn tot 30% kleiner dan hun PNG- of JPG-tegenhangers

Hoe u afbeeldingen in WebP-formaat kunt maken, bewerken en bekijken

In Ubuntu Studio 23.10 kan Gimp in ieder geval afbeeldingen openen, bewerken en opslaan in WebP-formaat. We hoeven alleen maar .webp aan de bestandsnaam toe te voegen en op Exporteren te klikken. In het optievenster kunnen we selecteren of we al dan niet willen opslaan met verlies en het type afbeelding.

Over het algemeen zullen op KDE gebaseerde distributies geen grote problemen kennen sinds Gwenview kan de native viewer het zonder problemen openen. Voor op GNOME gebaseerde distributies is de installatie van een pakket vereist.

Voor Ubuntu en derivaten doen we het met:

sudo add-apt-repository ppa:helkaluin/webp-pixbuf-loader
sudo apt update
sudo apt install webp-pixbuf-loader

In Arch Linux

sudo pacman -S webp-pixbuf-loader

Als we Fedora-gebruikers zijn

sudo dnf install webp-pixbuf-loader

Dezelfde methode is van toepassing op distributies op basis van de XFCE-desktop.

Voor distributies die LxQT of Cinnamon gebruiken, zouden afbeeldingen zonder problemen moeten worden weergegeven.

Afbeeldingen converteren met behulp van de terminal

Er zijn twee opdrachten waarmee we van en naar het WebP-formaat kunnen converteren. We kunnen ze installeren met de volgende opdrachten:

Ubuntu en derivaten

sudo apt install webp

Fedora en derivaten

sudo dnf install libwebp

We hebben nu de volgende hulpmiddelen:

animatie_diff – hulpmiddel om het verschil te laten zien tussen de afbeeldingen waaruit een animatie bestaat.
animatie_dump – dumptool voor het verschil tussen animatieafbeeldingen.
cwebp – hulpmiddel om te converteren naar WebP-formaat
dwebp – hulpmiddel om WebP-afbeeldingen naar andere formaten te converteren.
gif2webp – hulpmiddel om GIF-animaties naar WebP te converteren
img2webp – hulpmiddel om een ​​reeks afbeeldingen om te zetten in een WebP-animatie.
vwebp – WebP-bestandsviewer voor de terminal.
webinfo – Zoals de naam al doet vermoeden, is dit handig voor het bekijken van informatie over een WebP-afbeeldingsbestand.
webpmux – geavanceerde WebP-tool voor bestandsmanipulatie

Enkele voorbeelden

Om te converteren van andere bestandsformaten naar WebP

cwebp -q <factor de compresión> <imagen de origen> -o <imagen_convertida.webp>

Om te converteren van WebP naar andere formaten

dwebp origen.webp -o destino

Houd er rekening mee dat u ook het bestandsformaat van de doelafbeelding moet opgeven.

Als je meerdere afbeeldingen naar WebP wilt converteren, plak dit dan in de terminal

for img in *.{jpg,png,gif}; do
cwebp -q FC "$img" -o "${img%.*}.webp"
done

Waar FC wordt vervangen door de compressiefactor

Vergeet niet dat u alle mogelijke toepassingen van deze opdrachten kunt zien door in de terminal te typen

man nombre del comando.

Zoals we in het vorige artikel al zeiden, heeft WebP veel mogelijkheden. Houd er echter rekening mee dat alleen de modernste browsers hiermee overweg kunnen. Het is allemaal een kwestie van de voor- en nadelen afwegen.

In het volgende artikel zullen we de schuld vervullen die we hieruit hebben nagelaten, met vermelding van de tools waarmee we bestanden in SVG-formaat kunnen manipuleren. Als je niet kunt wachten, probeer dan Inkscape.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.