Как открыть фотографии iOS HEIC или конвертировать их в JPG/PNG в Ubuntu 20.04 | 22.04
Есть импорт фотографий в формате .HEIC с вашего iPhone? Вы можете обнаружить, что Ubuntu не открывает формат файла «из коробки».
Однако легко либо включить поддержку этого формата файла, либо преобразовать его в изображение JPG или PNG.
Включите поддержку HEIF/HEIC для средства просмотра изображений по умолчанию.
В Ubuntu 20.04 и Ubuntu 22.04 вы можете легко включить поддержку формата файлов HEIF/HEIC через библиотеки libheif.
1.) Просто найдите и откройте терминал из панели запуска системных приложений (или нажмите Ctrl+Alt+T на клавиатуре).
2.) Когда терминал откроется, выполните команду для установки библиотеки:
sudo apt install heif-gdk-pixbuf
Введите пароль пользователя (без звездочки), когда он спросит, и нажмите Enter
Теперь дважды щелкните, чтобы открыть фотографию .heic (или щелкните правой кнопкой мыши -> Открыть с помощью другого приложения -> выберите «Просмотр изображений») и наслаждайтесь!
Для пользователей Ubuntu 18.04/Ubuntu 16.04 библиотека недоступна в системных репозиториях. Вам необходимо добавить сторонний PPA, выполнив команду:
sudo add-apt-repository ppa:strukturag/libheif
Затем обновите кеш пакетов с помощью:
sudo apt update
И, наконец, запустите команду из шага 2), чтобы установить ее.
Конвертируйте HEIF/HEIC в JPEG или PNG
Конвертировать фотографию в другой формат в Ubuntu Linux также довольно легко.
Просто откройте фотографию с помощью графического редактора GIMP или Krita (оба доступны в программном обеспечении Ubuntu), затем выберите Экспорт. в JPG/PNG.
Слишком много фотографий HEIC для конвертации? Использование команды heif-convert
будет более эффективным.
1.) Сначала откройте терминал и запустите команду для установки инструмента heif-convert
:
sudo apt install libheif-examples
2.) Далее вы можете преобразовать файл HEIC в JPEG с помощью команды:
heif-convert -q 85 input.HEIC output.JPG
Здесь -q 85
определяет уровень качества вывода. Вы можете пропустить его и использовать значение по умолчанию 92.
Чтобы пакетно преобразовать фотографии HEIC в JPEG, сначала перейдите к папке с фотографиями в диспетчере файлов и выберите «Открыть в терминале» в контекстном меню:
Наконец запустите команду:
for file in *.HEIC; do heif-convert $file ${file%.HEIC}.jpg; done
ПРИМЕЧАНИЕ. Команды Linux чувствительны к регистру! Если ваши фотографии HEIC имеют расширение файла в нижнем регистре, замените HEIC на heic в последней команде.
Например, конвертируйте все фотографии .HEIC
в jpg
с качеством 100 %, выполните команду:
for file in *.HEIC; do heif-convert -q 100 $file ${file%.HEIC}.jpg; done
Обновления для Ubuntu 22.04 LTS:
Мощный пакет Imagemagick в репозитории Ubuntu 22.04 поддерживает формат изображений HEIC/HEIF!
Сначала нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал, и выполните команду для установки инструмента:
sudo apt install imagemagick
Затем откройте папку, содержащую фотографии, щелкните правой кнопкой мыши и выберите «Открыть в терминале» и, наконец, используйте команду для преобразования:
convert input.HEIC -quality 95 output.JPG
Измените число в -quality 95
или пропустите его, чтобы использовать значение по умолчанию 90. Чтобы преобразовать пакет файлов (из .HEIC в .jpg), используйте команду:
for file in *.HEIC; do convert $file ${file%.HEIC}.jpg; done
Вот и все. Наслаждаться!