Какие программы могут работать с файлами .HIF ?

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

MiK13
Сообщения: 1271
ОС: Linux Debian

Какие программы могут работать с файлами .HIF ?

Сообщение MiK13 »

Обнаружил, что новый аппарат от Fujifilm, X-H2, может сохранять изображения, помимо формата RAW (RAF) в формате либо JPG, либо HIF. Про последний пишет, что он более эффективный, чем JPEG, но менее совместим.
Никакой из нескольких проверенный вьюверов изображений файлы этого формата не показывает.
file на такой файл говорит ISO Media, HEIF Image HEVC Main 10 Profile
convert этот файл в файл jpg преобразовал. Причём, правильно (внешне).
Но обратно преобразовывать не захотел. То есть, в принципе, преобразовал, но в итоге получился JPEG файл, только с расширением .HIF.
gimp при попытке открыть этот файл, в списке "известных" не показывает. Но если поставить птичку "показывать все файлы", то файл .HIF импортирует. Причём, показывает в верхней строке "Цвета RGB 16 бит, нелинейное целочисленное"
При попытке экспортировать говорит, что неизвестное расширение.
exiftool показывает довольно подробный EXIF, причём, в строке "Bits Per Sample" пишет "16 16 16", а в строке "MIME Type" -- "video/mp4"
Из "внешних" особенностей этого формата: если при сохранении в JPG получается файл 8+ МБ, то при сохранении в HIF -- 6+ МБ.
Но меня привлекает не это. Если там действительно 16-битный цвет, то появляется неплохая возможность борьбы с пересветами (проще, чем возня с файлами RAF).
Linux, как я понял, в принципе имеет средства работы с файлами этого типа.
Но как их просматривать?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21326
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Какие программы могут работать с файлами .HIF ?

Сообщение Bizdelnick »

Несложно найти, что в Debian есть пакет libheif1, содержащий декодер для этого формата. Смотрим, что от него зависит:

Shell

% apt-cache rdepends libheif1
libheif1
Reverse Depends:
gthumb
kodi-imagedecoder-heif
heif-gdk-pixbuf
libmagickcore-6.q16hdri-6
libmagickcore-6.q16-6
libvips42
siril
libopenimageio2.2
libheif-examples
libheif-dev
heif-thumbnailer
libgdal28
krita
kodi-imagedecoder-heif
imv
libmagickcore-6.q16hdri-6
libmagickcore-6.q16-6
gimp
geeqie
%
Из этих пакетов imv и geeqie — просмотрщики.
Добавлено (01:18):
MiK13 писал:
11.03.2023 23:37
проще, чем возня с файлами RAF
Я бы не обольщался.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
MiK13
Сообщения: 1271
ОС: Linux Debian

Re: Какие программы могут работать с файлами .HIF ?

Сообщение MiK13 »

Bizdelnick писал:
12.03.2023 01:18
Несложно найти, что в Debian есть пакет libheif1, содержащий декодер для этого формата. Смотрим, что от него зависит:

Shell

% apt-cache rdepends libheif1
libheif1
Reverse Depends:
gthumb
kodi-imagedecoder-heif
heif-gdk-pixbuf
libmagickcore-6.q16hdri-6
libmagickcore-6.q16-6
libvips42
siril
libopenimageio2.2
libheif-examples
libheif-dev
heif-thumbnailer
libgdal28
krita
kodi-imagedecoder-heif
imv
libmagickcore-6.q16hdri-6
libmagickcore-6.q16-6
gimp
geeqie
%
Из этих пакетов imv и geeqie — просмотрщики.
geeqie для меня является основной программой просмотра изображений. Из которой я их прямо передаю в GIMP.
imv... не был знаком с такой программой. Возникла мысль, что это может быть image viewer.
Но это оказался interactive mv.
Кстати, в этом списке есть так же gthumb и gimp.
И GIMP действительно читает эти файлы. Но вот ни gthumb, ни geeqie показывать их не хотят.
Bizdelnick писал:
12.03.2023 01:18
Добавлено (12.03.2023 01:18):
MiK13 писал:
11.03.2023 23:37
проще, чем возня с файлами RAF
Я бы не обольщался.
Понятно, что обольщаться не надо. Тем более, что JPG 8-битный, HIF, похоже, 10-битный, а RAF 14-битный и из теней может вытащить гораздо больше деталей. Но оказалось, что ни darktable, ни dcraw формат RAW от X-H2 не понимают.
Правда, rawtherapee понял. Но это дополнительное промежуточное звено (dcraw, впрочем, тоже :))
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21326
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Какие программы могут работать с файлами .HIF ?

Сообщение Bizdelnick »

MiK13 писал:
12.03.2023 14:42
ни darktable, ни dcraw формат RAW от X-H2 не понимают
https://raw.pixls.us/
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
MiK13
Сообщения: 1271
ОС: Linux Debian

Re: Какие программы могут работать с файлами .HIF ?

Сообщение MiK13 »

Bizdelnick писал:
12.03.2023 15:15
https://raw.pixls.us/
Посмотрел. Нашёл там три примера RAW снимков с камеры Fujifilm X-H2: Сжатый (27.61MiB), сжатый без потерь (38.23MiB) и несжатый (82.70MiB).
Правда, если есть "сжатый без потерь", то можно предположить, что "сжатый" с потерями. Но можно ли тогда назвать его "RAW"?
Стал проверять. rawtherapee понимает несжатый и сжатый без потерь. "сжатый" не понимает -- выдаёт чёрное поле.
dcraw понимает только несжатый, но нужно разбираться с опциями. На другие выдаёт чёрное поле.

Но с HIF пока непонятно. GIMP его открывает. Хотя в списке доступных нет (может быть можно как-то разрешить это в настройках?).
geeqie показывать не хочет.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21326
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Какие программы могут работать с файлами .HIF ?

Сообщение Bizdelnick »

MiK13 писал:
12.03.2023 22:31
Посмотрел. Нашёл
Там не искать надо, а заливать.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: