Вопрос или проблема
В Kubuntu 24.04 я больше не могу просматривать изображения .HEIC
с iPhone после установки iOS 18 на мой iPhone. В Gwenview я получаю ошибку:
Не удалось загрузить изображение.
В GIMP я получаю ошибку:
Не удалось загрузить изображение HEIF: Неверный ввод: Неопределенный: Метаданные не корректно присвоены изображению.
ImageMagick, та же ошибка:
Неверный ввод: Неопределенный: Метаданные не корректно присвоены изображению.
Предложения из этой старой темы о Kubuntu 21.04 больше не работают. Как мне просмотреть изображения .HEIC
, полученные с iPhone на iOS 18, в Kubuntu 24.04? Это также проблема с Ubuntu 24.04 или это связано с KDE Plasma?
Ответ или решение
Вопрос о просмотре изображений в формате .HEIC на Kubuntu 24.04 после обновления до iOS 18 требует внимательного анализа и предложения решений.
Проблема с форматом HEIC
С последним обновлением iOS 18 многие пользователи сталкиваются с ошибками при попытке открытия фотографий, снятых на iPhone в формате HEIC, на платформах Linux, включая Kubuntu 24.04. Это может проявляться в различных приложениях, таких как Gwenview и GIMP, где возникают сообщения об ошибках, указывающие на проблемы с загрузкой изображений и метаданных.
Причины возникновения проблемы
-
Изменения в форматах метаданных: В iOS 18 могли быть внесены изменения в стандарт обработки метаданных в файловой системе изображений, что делает данные недоступными для некоторых программ, использующих старые библиотеки для работы с HEIC.
-
Версия библиотек: Возможно, используемые библиотеки для кодирования и декодирования изображений в формате HEIC на вашей системе не поддерживают последние изменения, внесенные в iOS.
-
Проектные зависимости: Некоторые графические приложения в Linux могут иметь зависимости, которые не обновлены в актуальных версиях, что приводит к несовместимости в работе с новым форматом файлов.
Рекомендации по решению проблемы
Чтобы восстановить возможность просмотра HEIC изображений на Kubuntu 24.04, вы можете предпринять следующие шаги:
-
Установка необходимых пакетов:
Убедитесь, что у вас установлены все необходимые кодеки и библиотеки для работы с HEIC. Для этого используйте следующие команды в терминале:sudo apt update sudo apt install libheif1 libheif-dev gstreamer1.0-plugins-good gstreamer1.0-plugins-bad
Это установит библиотеку libheif, которая является основной для работы с HEIC файлами.
-
Обновление программного обеспечения:
Проверьте обновления для ваших графических приложений. В некоторых случаях разработчики могут выпустить обновления, устраняющие проблемы совместимости. Используйте:sudo apt upgrade
-
Конвертация HEIC в другой формат:
Если проблема не решается, временным решением может быть конвертация изображений в более распространенные форматы. Это можно сделать с помощью командной строки:magick convert input.heic output.jpg
Убедитесь, что ImageMagick установлен:
sudo apt install imagemagick
-
Обращение в сообщество:
Если ни один из вышеперечисленных методов не помог, рекомендуется обратиться в сообщества Kubuntu или Ubuntu Forums. Возможно, другие пользователи сталкивались с аналогичными проблемами и могут предложить решение.
Заключение
Проблема с просмотром HEIC изображений на Kubuntu 24.04 после обновления до iOS 18 может быть связана с изменениями в метаданных и несовместимостью библиотек. Следуя вышеуказанным советам по установке библиотек и обновлению, вы сможете восстановить функциональность просмотра изображений. Не забывайте также проверять сообщество на предмет новых решений.
Также важно помнить, что такие ошибки могут возникать как на Kubuntu, так и на других дистрибутивах Linux, однако стабильность работы на разных десктоп-окружениях может различаться.