Bug 46676 - В kde5-digikam не отображаются изображения формата .heif
Summary: В kde5-digikam не отображаются изображения формата .heif
Status: CLOSED FIXED
Alias: None
Product: Branch p10
Classification: Unclassified
Component: kde5-digikam (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-27 19:09 MSK by Vladislav Glinkin
Modified: 2023-07-12 11:44 MSK (History)
3 users (show)

See Also:


Attachments
Скриншот (14.49 KB, image/png)
2023-06-27 19:09 MSK, Vladislav Glinkin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vladislav Glinkin 2023-06-27 19:09:41 MSK
Created attachment 13624 [details]
Скриншот

В p10 возникла проблема с открытием изображений формата .heif в kde5-digikam - они не отображаются.
Тестовый файл можно взять отсюда https://filesamples.com/formats/heif

Платформы:
Workstation KDE 10.1
Education KDE 10.1

Версии пакетов:
libImageMagick6-common-6.9.12.64-alt1.x86_64
libImageMagick6.7-6.9.12.64-alt1.x86_64
libImageMagick++6.9-6.9.12.64-alt1.x86_64

Шаги воспроизведения:
1) $ digikam
2) Импорт - Добавить изображение
3) Выбрать директорию с тестовым файлом -> Выбрать -> Получить -> Изображения -> ОК
4) Нажать 2 раза ЛКМ по загруженному изображению

Фактический результат: "Не удалось загрузить изображение". Миниатюра изображения не отображается.
В терминале:
digikam.dimg.heif: Error while processing HEIF image: Unsupported feature: Unsupported codec

Ожидаемый результат: Миниатюра изображения отображается. Изображение открывается на полный экран при двойном нажатии ЛКМ.

В ходе исследования ошибки помогло обновление вышеперечисленных библиотек, так как версии libde265-1.0.11-alt1.x86_64 и libheif-1.15.2-alt1.x86_64 идентичны для p10 и sisyphus на момент 27.06.2023

В бранче sisyphus ошибка не воспроизводится.
Comment 1 Anton Farygin 2023-06-27 21:40:59 MSK
а почему ошибка на libImageMagick6.7 ?
утилита convert этот файл поддерживает ? convert <файл> a123.jpg
Comment 2 Vladislav Glinkin 2023-06-28 16:26:30 MSK
(Ответ для Anton Farygin на комментарий #1)
> а почему ошибка на libImageMagick6.7 ?
> утилита convert этот файл поддерживает ? convert <файл> a123.jpg

Версия пакета:
ImageMagick-tools-6.9.12.64-alt1.x86_64

$ convert Загрузки/sample1.heif a123.jpg выполняется без каких-либо ошибок
Comment 3 Alexander Makeenkov 2023-06-28 16:46:50 MSK
(Ответ для Vladislav Glinkin на комментарий #2)
> (Ответ для Anton Farygin на комментарий #1)
> > а почему ошибка на libImageMagick6.7 ?
> > утилита convert этот файл поддерживает ? convert <файл> a123.jpg
> 
> Версия пакета:
> ImageMagick-tools-6.9.12.64-alt1.x86_64
> 
> $ convert Загрузки/sample1.heif a123.jpg выполняется без каких-либо ошибок

Значит дело не в ImageMagick ...
Comment 4 Alexander Makeenkov 2023-06-28 17:41:41 MSK
Другие утилиты из ImageMagick-tools тоже работают с этим файлом в p10:

$ identify sample1.heif 
sample1.heif HEIC 8736x5856 8736x5856+0+0 8-bit YCbCr 0.000u 0:00.002

Так же animate и display открывают его успешно.
Comment 5 Sergey V Turchin 2023-07-10 11:09:46 MSK
Проверьте build#324299 . На Сизифе у меня ок.
На p10 с ним тоже собирается.
https://git.altlinux.org/tasks/archive/done/_309/317379/build/200/x86_64/log
"libheif found............................ YES"
Comment 6 Sergey V Turchin 2023-07-10 11:12:23 MSK
[00:00:05] -- The following features have been enabled:
[00:00:05] 
[00:00:05]  * LibHeif, required for the QImage plugin for HEIF/HEIC images
https://git.altlinux.org/tasks/archive/done/_309/317379/build/200/x86_64/log
Который может использоваться для превьюшек, тоже собран с ним.
Comment 7 Алексей Родыгин 2023-07-11 13:28:23 MSK
Версия пакета:
kde5-digikam-8.0.0-alt1

Ошибка не воспроизводится.