Инструменти за създаване на уеб изображения в Linux

Linux има няколко инструмента за работа с WebP формата


В предишна статия Споменахме форматите на изображения, които обикновено се използват на уебсайтове, и определихме кои са подходящи за всеки случай. Сега ще обсъдим инструменти за създаване на уеб изображения в Linux.

Тъй като най-често срещаните формати работят с Gimp и предварително инсталирани програми за преглед, Ще се съсредоточим върху форматите WebP и SVG

Инструменти за създаване на уеб изображения в Linux

WebP

Форматът WebP е част от опитите на Google да постигне пълно господство в мрежата. Поддържа както компресия със загуби, така и компресия без загуби.

В първите дни на интернет бавните връзки означаваха намирането на начини изображенията да се зареждат бързо. Тогава бяха разработени два метода:

  • Компресия със загуба: Теглото на изображението е намалено чрез елиминиране на излишната информация, която влияе върху качеството. Като такъв, това не е метод, който може да се използва за изображения, които изискват висока разделителна способност. Може да се използва за изображения, показани на екрана.
  • Компресия без загуба: Вместо да се премахва излишната информация, компресията се постига чрез използването на алгоритми.

Изображенията във формат WebP са с до 30% по-малки от техните PNG или JPG аналози

Как да създавате, редактирате и преглеждате изображения във формат WebP

Поне в Ubuntu Studio 23.10 Gimp може да отваря, редактира и запазва изображения във формат WebP. Просто трябва да добавим .webp към името на файла и да щракнете върху Експортиране. Прозорецът с опции ни позволява да изберем дали да запазим или не със загуба и вида на изображението.

Като цяло дистрибуциите, базирани на KDE, няма да имат големи проблеми тъй като Gwenview, местният зрител може да го отвори без проблеми. Базираните на GNOME дистрибуции ще изискват инсталирането на пакет.

За Ubuntu и производни го правим с:

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

На ArchLinux

sudo pacman -S webp-pixbuf-loader

Ако сме потребители на Fedora

sudo dnf install webp-pixbuf-loader

Същият метод се прилага за дистрибуции, базирани на работния плот на XFCE.

За дистрибуции, използващи LxQT или Cinnamon, изображенията трябва да се показват без проблеми.

Конвертиране на изображения с помощта на терминала

Има две команди, които ни позволяват да конвертираме към и от формата WebP. Можем да ги инсталираме със следните команди:

Безплатни производни

sudo apt install webp

Fedora и производни

sudo dnf install libwebp

Сега разполагаме със следните инструменти:

anim_diff – инструмент за показване на разликата между изображенията, съставляващи една анимация.
anim_dump – инструмент за дъмп за разликата между анимационни изображения.
cwebp – инструмент за конвертиране във формат WebP
dwebp – инструмент за конвертиране на WebP изображения в други формати.
gif2webp – инструмент за конвертиране на GIF анимации в WebP
img2webp – инструмент за конвертиране на поредица от изображения в WebP анимация.
vwebp – Преглед на файлове WebP за терминала.
webpinfo – Както подсказва името, полезно е за преглед на информация за файл с изображение на WebP.
webpmux – усъвършенстван инструмент за манипулиране на файлове WebP

Някои примери

За конвертиране от други файлови формати в WebP

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

За конвертиране от WebP в други формати

dwebp origen.webp -o destino

Не забравяйте, че трябва също да посочите файловия формат на целевото изображение.

Ако искате да конвертирате няколко изображения в WebP, поставете това в терминала

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

Където FC се заменя с коефициента на компресия

Не забравяйте, че можете да видите всички възможни употреби на тези команди, като напишете в терминала

man nombre del comando.

Както казахме в предишната статия, WebP има много възможности. Все пак трябва да имате предвид, че само най-модерните браузъри могат да се справят с това. Всичко е въпрос на претегляне на плюсовете и минусите.

В следващата статия ще изпълним дълга, който ни е останал от тази, като споменаваме инструментите, които ни позволяват да манипулираме файлове във формат SVG. Ако нямате търпение, опитайте Inkscape.


Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.