Webp to png linux

Как конвертировать WebP в PNG в Linux

WebP — это современный формат изображений, созданный Google. Он был создан специально для Интернета, обеспечивая высокую степень сжатия без ущерба для качества изображения. В Windows любое средство просмотра изображений, например IrfanView, может открывать изображения WebP и сохранять их в формате JPG/PNG. Однако в Linux может быть сложно редактировать или преобразовывать изображение WebP, потому что традиционные инструменты редактирования изображений, такие как GIMP, еще не поддерживают WebP. Вот как преобразовать изображение WebP в формат PNG и наоборот.

Есть два метода, которые вы можете использовать для получения изображения PNG из существующего изображения WebP. Вы можете использовать пакеты libwebp или ffmpeg , которые предоставляют инструменты для наших задач.

Преобразование WebP в PNG

В зависимости от вашего дистрибутива libwebp может быть установлен вне коробки или нет. Например, в Arch Linux зависимости пакетов не являются строгими, поэтому libwebp не устанавливается при установке графического интерфейса. Вы должны установить его вручную, выполнив команду от имени пользователя root:

В дистрибутиве на основе Debian, таком как Linux Mint, введите команду:

Пакет предоставляет следующие инструменты:

  • cwebp — инструмент кодировщика WebP.
  • dwebp — инструмент декодирования WebP.
  • vwebp — приложение просмотра WebP.
  • wepmux — инструмент мультиплексирования WebP.
  • gif2webp — инструмент для преобразования изображений GIF в WebP.

Чтобы преобразовать изображение WebP в PNG в Linux , выполните следующее.

  1. Откройте ваше любимое приложение-терминал.
  2. Введите следующую команду:
  3. Выходным файлом будет file.png в формате PNG.

Примечание. К сожалению, dwebp конвертирует WebP только в PNG, но не в JPG. Итак, если вам нужно получить изображение JPEG из вашего файла WebP, вам нужно сначала преобразовать его в PNG, а затем преобразовать изображение PNG в JPG с помощью такого инструмента, как GIMP, или преобразовать его с помощью ImageMagicK.

Конвертируйте WebP в PNG с помощью ffmpeg

Если вы не можете установить libwebp, вы можете использовать ffmpeg. В отличие от libwebp, ffmpeg широко используется и предустановлен во многих дистрибутивах. Сделайте это следующим образом:

  1. Откройте ваше любимое приложение-терминал.
  2. Введите следующую команду:

Имейте в виду, что ffmpeg создает файлы большего размера, чем кодировщик WebP. Возможно, вам потребуется настроить его параметры и оптимизировать выходной файл.

Преобразование файлов PNG в WebP

Обратное преобразование также может оказаться полезным. В ряде ситуаций WebP обеспечивает лучшую степень сжатия, чем PNG. Чтобы преобразовать файл PNG в WebP, выполните следующую команду:

Читайте также:  Elan touchpad не работает windows 10

Качество по умолчанию для WebP установлено на 75. Вы можете увеличить или уменьшить его, указав аргумент -q для кодировщика, как показано ниже..

Источник

Как использовать изображения WebP в Ubuntu Linux

Краткое описание : В этом руководстве показано, как просматривать изображения WebP в Linux и как конвертировать изображения WebP в формат JPEG или PNG.

Что такое WebP?

Прошло более пяти лет с тех пор, как Google представил формат файлов WebP для изображений. Google утверждает, что WebP обеспечивает сжатие с потерями и без потерь, а сжатые файлы WebP имеют размер примерно на 25% меньше по сравнению со сжатием JPEG.

Google стремился сделать WebP новым стандартом для изображений в Интернете, но я не вижу, чтобы это произошло. Прошло более пяти лет, и он все еще не принят в качестве стандарта, кроме как в экосистеме Google. Но, как мы знаем, Google настойчиво относится к своим технологиям. Несколько месяцев назад Google изменил все изображения в Google Plus на WebP.

Если вы загрузите эти изображения из Google Plus с помощью Google Chrome, у вас будут изображения WebP, независимо от того, были ли вы загружены PNG или JPEG. И это не проблема. Проблема в том, что когда вы пытаетесь открыть эти файлы в Ubuntu, используя GNOME Image Viewer по умолчанию, и вы видите эту ошибку:

Не удалось найти XYZ.webp

Нераспознанный формат файла изображения

GNOME Image Viewer не поддерживает изображения WebP

В этом уроке мы увидим

  • как добавить поддержку WebP в Linux
  • список программ, поддерживающих изображения WebP
  • как конвертировать изображения WebP в PNG или JPEG
  • как загружать изображения WebP напрямую как изображения PNG

Как просматривать изображения WebP в Ubuntu и других Linux

GNOME Image Viewer, средство просмотра изображений по умолчанию во многих дистрибутивах Linux, включая Ubuntu, не поддерживает изображения WebP. В настоящее время нет доступных плагинов, которые позволили бы GNOME Image Viewer добавить поддержку WebP.

Это означает, что мы просто не можем использовать GNOME Image Viewer для открытия файлов WebP в Linux . Лучшей альтернативой является gThumb, который поддерживает изображения WebP по умолчанию.

Чтобы установить gThumb в Ubuntu и других дистрибутивах Linux на основе Ubuntu, используйте команду ниже:

После установки вы можете просто щелкнуть правой кнопкой мыши изображение WebP и выбрать gThumb, чтобы открыть его. Вы должны увидеть это сейчас:

Изображение WebP в gThumb

Сделайте gThumb приложением по умолчанию для изображений WebP в Ubuntu

Для начинающих пользователей Ubuntu, если вы хотите сделать gThumb приложением по умолчанию для открытия файлов WebP, просто выполните следующие действия:

Шаг 1. Щелкните правой кнопкой мыши изображение WebP и выберите «Свойства».

Выберите Свойства из меню правой кнопки мыши

Шаг 2 : Перейдите на вкладку «Открыть с помощью», выберите gThumb и нажмите «Установить по умолчанию».

Сделайте gThumb приложением по умолчанию для изображений WebP в Ubuntu

Сделайте gThumb приложениями по умолчанию для всех изображений

gThumb может предложить гораздо больше, чем программа просмотра изображений. Например, вы можете сделать простое редактирование, добавить цветовые фильтры к изображениям и т. Д. Добавление фильтра не так эффективно, как XnRetro, специализированного инструмента для добавления Instagram-эффектов в Linux, но доступны базовые фильтры.

Читайте также:  Mysql linux import database

Мне очень понравился gThumb, и я решил сделать его средством просмотра изображений по умолчанию. Если вы также хотите сделать gThumb приложением по умолчанию для всех видов изображений в Ubuntu, выполните следующие действия:

Шаг 1 : Откройте Системные настройки

Шаг 2 : Перейти к деталям.

Шаг 3 : Выберите gThumb в качестве приложений по умолчанию для изображений здесь.

Альтернативные программы для открытия файлов WebP в Linux

Возможно, вам не понравится gThumb. В этом случае вы можете выбрать одно из следующих приложений для просмотра изображений WebP в Linux:

  • XnView (не с открытым исходным кодом)
  • GIMP с неофициальным плагином WebP, который можно установить через этот PPA, который доступен до Ubuntu 15.10. Я расскажу об этой части в другой статье.
  • Gwenview

Конвертируйте изображения WebP в PNG и JPEG в Linux

Есть два способа конвертировать изображения WebP в Linux:

  • Командная строка
  • графический интерфейс пользователя

1. Использование командной строки для преобразования изображений WebP в Linux

Сначала вам нужно установить инструменты WebP. Откройте терминал и используйте следующую команду:

Конвертировать JPEG / PNG в WebP

Мы будем использовать команду cwebp (это означает сжатие в WebP?) Для преобразования файлов JPEG или PNG в WebP. Формат команды выглядит так:

cwebp -q [image_quality] [JPEG / PNG_filename] -o [WebP_filename]

Например, вы можете использовать следующую команду:

Конвертировать WebP в JPEG / PNG

Чтобы преобразовать изображения WebP в JPEG или PNG, мы будем использовать команду dwebp. Формат команды:

dwebp [WebP_filename] -o [PNG_filename]

Примером этой команды может быть:

2. Использование инструмента GUI для преобразования WebP в JPEG / PNG

Для этой цели мы будем использовать XnConvert — бесплатное, но не открытое приложение. Вы можете скачать установочные файлы с их сайта:

Обратите внимание, что XnConvert — это мощный инструмент, который вы можете использовать для пакетного изменения размеров изображений. Однако в этом уроке мы увидим только, как преобразовать одно изображение WebP в PNG / JPEG.

Откройте XnConvert и выберите входной файл:

На вкладке «Вывод» выберите формат вывода, который вы хотите преобразовать. После того, как вы выбрали выходной формат, нажмите Convert.

Это все, что вам нужно сделать, чтобы преобразовать изображения WebP в PNG, JPEg или любой другой формат изображения по вашему выбору.

Загрузите изображения WebP в формате PNG прямо в браузере Chrome

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

Более простой и менее болезненный способ — установить расширение Chrome Сохранить изображение в формате PNG. С этим расширением вы можете просто щелкнуть правой кнопкой мыши изображение WebP и сохранить его как PNG напрямую.

Сохранение изображения WebP в формате PNG в Google Chrome

Получить Сохранить изображение как расширение PNG

Какой у тебя выбор?

Я надеюсь, что это подробное руководство помогло вам получить поддержку WebP в Linux и помогло вам конвертировать изображения WebP. Как вы обрабатываете изображения WebP в Linux? Какой инструмент вы используете? Из описанных выше методов, какой вам понравился больше всего?

Источник

How to Convert Images to WebP Format in Linux

One of the numerous best practices you will hear of, for optimizing your web-site performance is using compressed images. In this article, we will share with you a new image format called webp for creating compressed and quality images for the web.

Читайте также:  Android kitchen для linux

WebP is a relatively new, open source image format that offers exceptional lossless and lossy compression for images on the web, designed by Google. To use it, you need to download pre-compiled utilities for Linux, Windows and Mac OS X.

With this modern image format, webmasters and web developers can create smaller, richer images that make the web faster.

How to Install WebP Tool in Linux

Thankfully, the webp package is present in the Ubuntu official repositories, you can install it using the APT package manager as shown.

On other Linux distributions, start by downloading the webp package from Googles repository using the wget command as follows.

Now extract the archive file and move into the extracted package directory as follows.

Webp Packages

As you can see from the above screen shot, the package contains a precompiled library (libwebp) for adding webp encoding or decoding to your programs and various webp utilities listed below.

  • anim_diff – tool to display the difference between animation images.
  • anim_dump – tool to dump the difference between animation images.
  • cwebp – webp encoder tool.
  • dwebp – webp decoder tool.
  • gif2webp – tool for converting GIF images to webp.
  • img2webp – tools for converting a sequence of images into an animated webp file.
  • vwebp – webp file viewer.
  • webpinfo – used to view info about a webp image file.
  • webpmux – webp muxing tool.

To convert an image to webp, you can use the cwebp tool, where the -q switch defines the output quality and -o specifies the output file.

Covert Image to WebP Format

You can view the converted webp image using the vwebp tool.

View WebP Format Image

You can see all options for any of the tools above by running them without any arguments or using the -longhelp flag, for example.

Last but not least, if you want to run the above programs without typing their absolute paths, add the directory

/libwebp-0.6.1-linux-x86-32/bin to your PATH environmental variable in your

Add the line below towards the end of the file.

Save the file and exit. Then open a new terminal window and you should be able to run all webp programs like any other system commands.

Also check out these useful related articles:

WebP is just one of the many products coming out of Google’s continuous efforts towards making the web faster. Remember to share you thoughts concerning this new image format for the web, via the feedback form below.

If You Appreciate What We Do Here On TecMint, You Should Consider:

TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.

If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.

We are thankful for your never ending support.

Источник

Оцените статью