Convert .heic -> .png
on github here, or just get this script:
wget https://raw.githubusercontent.com/Jesssullivan/misc/master/etc/heic_png.sh
Well, following the current course of Apple’s corporate brilliance, iOS now defaults to .heic compression for photos.
Hmmm.
Without further delay, let’s convert these to png, here from the sanctuary of Bash in ♡Ubuntu Budgie♡.
Libheif is well documented here on Github BTW
#!/bin/bash
recursively convert .heic to png
by Jess Sullivan
permiss:
sudo chmod u+x heic_png.sh
installs heif-convert via ppa:
sudo ./heic_png.sh
run as $USER:
./heic_png.sh
command -v heif-convert >/dev/null || {
echo >&2 -e “heif-convert not intalled! \nattempting to add ppa…“;
if [[ $EUID -ne 0 ]]; then echo “sudo is required to install, aborting.” exit 1 fi
add-apt-repository ppa:strukturag/libheif apt-get install libheif-examples -y apt-get update -y
exit 0
}
default behavior:
for fi in *.heic; do
echo “converting file: $fi”
heif-convert $fi $fi.png
FWIW, convert to .jpg is faster if png is not required
heif-convert $fi $fi.jpg
done
Related
Originally published at transscendsurvival.org