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

Что такое WebP?
WebP — формат изображения от Google, разработанный для уменьшения размера файлов при сохранении качества. Коротко: .webp = меньшие файлы для тех же визуальных результатов по сравнению с JPEG/PNG/GIF.
Краткое определение: WebP — контейнер изображений с поддержкой как сжатия с потерями, так и без потерь, а также анимации.
Важно: большинство современных браузеров и инструментов поддерживают WebP, но некоторые стандартные просмотрщики в Linux могут не иметь встроенной поддержки.
Почему это важно
- WebP экономит место и ускоряет загрузку сайтов.
- Если просмотрщик не поддерживает формат, вы увидите ошибку или пустой превью.
Важное замечание: если вы открываете WebP в неподдерживаемом просмотрщике, обычно появится сообщение «Не удалось загрузить изображение».
Способы просмотра WebP в Linux — обзор
Есть три рабочих подхода:
- Включить поддержку WebP в стандартном просмотрщике (через webp-pixbuf-loader).
- Установить просмотрщик с нативной поддержкой WebP (gThumb, qView, GIMP, ImageMagick и т. п.).
- Преобразовать файл WebP в PNG/JPEG и открыть привычным приложением.
Ниже — подробные инструкции, рекомендации и дополнительные сценарии.
1. Включение поддержки WebP в стандартном просмотрщике
Подходит, если вы хотите продолжать пользоваться штатным «Image Viewer» (Eye of GNOME) или Xviewer, но хотите видеть миниатюры и открывать .webp двойным щелчком.
Шаги (Ubuntu / Linux Mint):
- Откройте терминал.
- Добавьте PPA (необязательно, но указано в оригинальной инструкции):
sudo add-apt-repository ppa:krifa75/eog-ordissimo- Обновите списки пакетов:
sudo apt update- Установите загрузчик Pixbuf (WebP GDK Pixbuf Loader):
sudo apt install webp-pixbuf-loader- Перезапустите среду рабочего стола или выйдите и войдите снова, чтобы обновить ассоциации файлов.
- В файловом менеджере перейдите в папку с изображением .webp, щёлкните правой кнопкой по файлу → Свойства → Открывать программой → Добавить → выберите «Image Viewer» → Установить по умолчанию.
После этого миниатюры .webp должны отображаться, а двойной щелчок откроет изображение в стандартном просмотрщике.
Кому полезно: обычным пользователям, которые не хотят устанавливать дополнительные приложения.
Ограничения: если загрузчик Pixbuf не поддерживает какие‑то расширенные функции WebP (редактирование анимаций, метаданные), эти функции останутся недоступны.
2. Установка просмотрщика с нативной поддержкой WebP
Если вам нужен более функциональный просмотр и простое редактирование, лучше выбрать приложение, которое сразу понимает WebP.
Рекомендации по приложениям:
- gThumb — отличный баланс между функциональностью и простотой.
- qView — лёгкий и быстрый просмотрщик.
- GIMP — полноценный растровый редактор (поддержка WebP есть в современных сборках).
- ImageMagick — инструмент командной строки и библиотека для пакетной обработки.
- XnView MP — мощный кроссплатформенный просмотрщик (версия Linux).
Установка gThumb (пример):
sudo apt install gthumbПосле установки: откройте папку с .webp, правый клик по файлу → Свойства → Открывать программой → Добавить → выберите gThumb Image Viewer → Установить по умолчанию.
Плюсы: нативная поддержка, инструменты просмотра, метаданные, базовое редактирование. Минусы: больше места на диске по сравнению с «Image Viewer».
Совет: если вам нужен минимализм — попробуйте qView; если требуется редактирование — GIMP или ImageMagick.
3. Конвертация WebP в PNG/JPEG
Если вы не хотите устанавливать ничего нового, можно конвертировать файлы в формат, который уже поддерживается всеми приложениями.
Варианты:
- Онлайн‑сервисы (удобно, но учитывайте приватность).
- Локальные утилиты (ImageMagick, dwebp — часть libwebp).
Примеры локальных команд:
- ImageMagick (если собран с поддержкой WebP):
magick input.webp output.png
# или старый синтаксис
convert input.webp output.jpg- dwebp (утилита из пакета libwebp):
dwebp input.webp -o output.pngПлюсы: универсальность, можно обрабатывать файлы партиями. Минусы: дополнительный шаг конвертации, возможная потеря метаданных/анимации при конвертации в статический формат.
Онлайн‑пример (как в оригинале): зайдите на Online Converter → Image converter → Convert to JPG/PNG → Choose File → START. Скачайте результат.
Приватность: для чувствительных изображений используйте локальные инструменты.
Диагностика проблем и устранение неполадок
Если файл не открывается:
- Проверьте расширение: действительно .webp.
- Откройте в браузере (Firefox/Chrome) — браузеры почти всегда поддерживают WebP. Если в браузере видно, значит формат корректный.
- Установите webp-pixbuf-loader и перезапустите среду.
- Попробуйте конвертировать в PNG с помощью dwebp.
Если миниатюры не отображаются в файловом менеджере:
- Перезапустите сеанс пользователя или перезагрузите компьютер.
- Проверьте, что установлен webp-pixbuf-loader и что GDK Pixbuf поддерживает WebP (проверка через ldd и плагины GDK).
Альтернативные подходы и когда это не работает
- Если вы администрируете систему с ограниченными правами (например, корпоративный ПК), установка PPA или пакетов может быть запрещена. В этом случае используйте переносной просмотрщик (AppImage) или онлайн‑конвертер.
- На старых дистрибутивах GDK Pixbuf может не поддерживать WebP. Обновление библиотек или сборка webp-pixbuf-loader из исходников решит проблему.
- Анимации WebP: некоторые простые просмотрщики не проигрывают анимированные WebP; используйте браузер, gThumb, или ffmpeg для конвертации анимации в GIF/MP4.
Руководство: быстрый SOP для десктопного пользователя
- Проверка: откройте .webp в браузере. Если видно — файл корректен.
- Если хотите простое решение: установите gThumb.
- Если хотите интеграцию с файловым менеджером: установите webp-pixbuf-loader и сделайте Image Viewer по умолчанию.
- Для пакетной обработки: используйте ImageMagick или dwebp в скриптах.
Чек‑лист для администратора (роль: системный администратор)
- Оценить политику установки ПО (PPA, apt).
- Принять решение: системное включение webp-pixbuf-loader для всех пользователей или распространение AppImage с gThumb.
- Обновить документацию по рабочим станциям.
- Провести пилотную установку на нескольких машинах.
- Отслеживать обратную связь пользователей по совместимости.
Примеры команд и шаблон для пакетной конвертации
Пакетная конвертация всех .webp в папке в PNG с помощью ImageMagick:
for f in *.webp; do
magick "$f" "${f%.webp}.png"
doneПакетная конвертация с dwebp:
for f in *.webp; do
dwebp "$f" -o "${f%.webp}.png"
doneИспользуйте эти сниппеты в скриптах резервного копирования или миграции изображений.
Модель принятия решения (какой путь выбрать)
- Нужен быстрый просмотр и минимальные установки → webp-pixbuf-loader.
- Нужны инструменты просмотра/редактирования → gThumb или GIMP.
- Нужна пакетная конвертация → ImageMagick / dwebp.
- Приватность критична и нет прав на установку → локальная сборка или переносные двоичные файлы.
flowchart TD
A[Есть .webp] --> B{Открывается в браузере?}
B -- Да --> C{Хотите редактировать?}
B -- Нет --> D[Проверить целостность файла]
C -- Да --> E[Установить GIMP или gThumb]
C -- Нет --> F{Хотите системную интеграцию?}
F -- Да --> G[Установить webp-pixbuf-loader]
F -- Нет --> H[Конвертировать в PNG/JPG]Совместимость и рекомендации при миграции
- Современные браузеры и CDN уже поддерживают WebP.
- При миграции сайта: храните WebP как основной, а для старых клиентов отдавайте fallback (JPEG/PNG) по условиям User‑Agent.
- Для архивов и бэкапов решите: хранить оригиналы WebP или конвертировать в PNG/JPEG в зависимости от совместимости инструментов обработки.
Безопасность и приватность
- Онлайн‑сервисы удобны, но передавайте туда только не конфиденциальные изображения.
- Локальные инструменты (ImageMagick, dwebp) безопаснее для приватных данных.
- При массовой инсталляции пакетов проверяйте подписи и репозитории.
Краткая сводка ключевых терминов
- WebP — формат изображений от Google, поддерживает сжатие с/без потерь и анимацию.
- Pixbuf — промежуточная библиотека для загрузки изображений в GTK‑приложениях.
- gThumb — графический просмотрщик/менеджер изображений для GNOME.
- ImageMagick — набор инструментов для обработки изображений через CLI.
- PPA — персональный репозиторий пакетов для Ubuntu (Personal Package Archive).
1‑строчный глоссарий
WebP — эффективный формат изображений; webp-pixbuf-loader — плагин для отображения WebP в GDK Pixbuf; gThumb — просmмотрщик с поддержкой WebP; dwebp — утилита для декодирования WebP.
Часто задаваемые вопросы
Можно ли редактировать WebP в GIMP?
Да. Современные сборки GIMP поддерживают WebP; при необходимости установите соответствующие плагины или убедитесь, что GIMP собран с поддержкой libwebp.
Как проигрывать анимированные WebP?
Используйте браузер, gThumb или конвертируйте анимацию в GIF/MP4 с помощью ffmpeg:
ffmpeg -i animation.webp animation.mp4Можно ли массово конвертировать WebP в JPEG без потери качества?
JPEG — формат с потерями; при конвертации из WebP (с потерями) в JPEG вы, возможно, получите дальнейшее сжатие и уменьшение качества. Лучше использовать PNG для безпотерьной конверсии.
Итог и рекомендации
- Для большинства пользователей на Ubuntu/Linux Mint достаточно установить webp-pixbuf-loader, чтобы встроенный просмотрщик видел .webp.
- Если вы хотите больше функций — выберите gThumb, GIMP или qView.
- Для приватных или пакетных операций используйте dwebp или ImageMagick локально.
Краткие рекомендации для разных ролей:
- Пользователь: установите gThumb или webp-pixbuf-loader.
- Администратор: централизуйте установку или распространяйте AppImage с подтверждёнными инструментами.
- Скриптер/разработчик: используйте ImageMagick или libwebp (dwebp/cwebp) в автоматизации.
Спасибо за чтение — теперь вы можете просматривать, редактировать и конвертировать WebP на Linux как профессионал.
Похожие материалы
Перечисления enum в C# — объявление и использование
Stringify для умного дома — руководство
Выйти из Netflix на чужом устройстве
Количество цифр в числе: методы и примеры