Heic
Converting HEIC to JPG on Artix Linux: Installing libheif⌗
Are you an Artix Linux user looking for an easy way to convert HEIC (High-Efficiency Image Format) files, commonly produced by Apple devices like iPhones, to a more universally compatible format like JPG? You’re in luck! In this blog article, we’ll guide you through the process of installing libheif
on your Artix Linux system and show you how to use the heif-convert
tool to efficiently convert HEIC files to JPG.
Why Convert HEIC to JPG?⌗
HEIC is a fantastic image format that provides high-quality images with efficient compression. However, it is not as universally supported as JPG. When you need to share your photos with others or use them on non-Apple devices, converting them to JPG is often the best solution.
Installing libheif on Artix Linux⌗
Artix Linux is a rolling release distribution that primarily uses the Arch Linux package management system. We’ll be using the libheif
package from the Arch User Repository (AUR) to install libheif
. If you haven’t already set up AUR support, please follow the instructions provided in the Artix Linux documentation.
Now, let’s start by installing libheif
using an AUR helper like yay
. Open your terminal and enter the following command:
yay -S libheif
This command will download the libheif
package, resolve its dependencies, and compile it. Once the installation is complete, you’ll have the libheif
library and its accompanying tool heif-convert
available on your system.
Converting HEIC to JPG with heif-convert⌗
Now that libheif
is installed, you can easily convert your HEIC files to JPG using the heif-convert
tool. The command is straightforward:
for i in *.HEIC; do heif-convert "$i" "${i%.HEIC}.jpg"; done
Let’s break down this command:
for i in *.HEIC;
- This loop iterates over all files with the .HEIC extension in the current directory.do
- Begins the loop.heif-convert "$i"
- Invokes theheif-convert
tool on the current HEIC file."${i%.HEIC}.jpg"
- This portion of the command renames the output file. It takes the original filename, removes the .HEIC extension, and appends .jpg to it.done
- Ends the loop.
This command will convert all the HEIC files in the current directory to JPG. You can run it in the directory where your HEIC files are located, and it will process them all.
Conclusion⌗
By installing libheif
on your Artix Linux system and using the heif-convert
tool, you can easily convert HEIC files to the more widely supported JPG format. This is a handy solution for sharing your Apple device photos with friends and family who may not be part of the Apple ecosystem. Now you’re ready to liberate your HEIC photos and enjoy them on any device or platform you choose.