HEIC to JPEG on macOS in Rust — Using sips Without Reinventing the Wheel (opens in new tab)
All tests run on an 8-year-old MacBook Air. All results from shipping 7 Mac apps as a solo developer. No sponsored opinion. iPhones shoot HEIC. Most apps want JPEG. HiyokoAutoSync converts automatically during sync. The solution is already on every Mac: sips. What sips is sips (Scriptable Image Processing System) is a macOS built-in command-line tool for image conversion. It ships with every Mac, handles HEIC natively, and requires zero bundling. sips -s format jpeg photo.heic --out photo.jpg...
Read the original article