Пользовательские динамические обои macOS Mojave

Я обнаружил, что динамические обои по умолчанию (и единственные) в macOS Mojave Beta находятся в папке /Library/Desktop Pictures/. Рассматриваемый файл называется «Mojave (Dynamic).heic».

Я предполагаю, что сам файл, вероятно, является своего рода сопоставлением/словарем значений времени с изображениями, но я не смог открыть его как какую-либо коллекцию изображений. Конечно, я могу открыть его с помощью предварительного просмотра, но он показывает только одно из изображений.

Я считаю, что должен быть способ создания пользовательских обоев, подобных этому по умолчанию. Вопрос в том, как правильно открывать такие файлы (чтобы видеть их как коллекции) и, главное, редактировать их?


person Artyom Pstygo    schedule 19.06.2018    source источник


Ответы (2)



Формат HEIC представляет собой контейнер для HEIF или высокоэффективного формата кодирования. Этот контейнер позволяет содержать несколько изображений в кодировке HEIF в одном контейнере. Рассматриваемый файл HEIC содержит 16 изображений, которые позволяют менять обои в течение дня. В настоящее время я не могу найти программное обеспечение для Mac, которое позволяет кодировать эти файлы HEIC с несколькими изображениями (коллекции, как они технически называются). Однако я нашел инструмент heif-enc, являющийся частью библиотеки libde265, который позволяет такое кодирование через интерфейс командной строки. Я все еще борюсь с этим, чтобы заставить его работать так, как я хочу, но теоретически это должно позволить создавать очень похожие упакованные изображения.

Источники/дополнительная информация:

HEIF: http://nokiatech.github.io/heif/

Libde265: https://www.libde265.org/ и https://github.com/strukturag/libde265

РЕДАКТИРОВАТЬ: Просто хотел уточнить пару вещей. Я создал инструменты libde265 для Ubuntu, а не для MacOS. Также мне еще предстоит найти, есть ли в данных EXIF ​​этих конкретных обоев что-то, что сообщает MacOS, какие обои отображать, когда, или если система просто ожидает ровно 16 изображений и отображает их по порядку. Также есть плагин Linux для GIMP, который позволяет открывать файлы HEIC, но в случае коллекций он просит вас выбрать, какое изображение открывать, и не позволяет экспортировать коллекции из нескольких изображений (по крайней мере, на данный момент).

person monorailpilot    schedule 27.06.2018
comment
Стоит также упомянуть, что лицензию HEIC стоит проверить перед рассмотрением коммерческого использования. . Согласно этому документу любое коммерческое использование без письменного разрешения Nokia является нарушением настоящих условий. - person Jakub; 30.06.2018