File HEIC adalah kontainer foto modern dan format standar yang dihasilkan iPhone. Standar dasarnya adalah HEIF, High Efficiency Image File Format, yang diterbitkan oleh MPEG, kelompok standar yang sama di balik audio MP3 dan video MP4. HEIC adalah varian HEIF yang gambarnya dikompresi dengan HEVC, juga disebut H.265, sebuah metode kompresi video. Apple mengadopsinya untuk menyimpan kualitas foto yang sebanding dalam ukuran file yang jauh lebih kecil, serta menampung data tambahan yang dihasilkan kamera modern, seperti informasi kedalaman, burst, dan edit yang dapat dibatalkan, yang tidak dapat diwakili oleh satu gambar datar.
Cara HEIC menyimpan gambarnya
HEIF mengambil struktur dari MP4: file berupa pohon kotak berlabel, satu mencantumkan item yang dikandungnya, satu mencatat di mana data setiap item dimulai, satu menyimpan properti, dan satu lagi menyimpan data itu sendiri. Gambar di dalamnya dikodekan dengan HEVC menggunakan teknik untuk gambar diam: memprediksi setiap blok dari tetangganya, mengubah selisihnya menjadi nilai frekuensi dan membulatkannya. Itu biasanya lossy, yang menghasilkan penghematan ukuran; pengodean lossless diizinkan tetapi jarang.
Kontainer adalah bagian yang lebih menarik, karena HEIC tidak selalu hanya satu gambar. Satu file dapat memuat:
- Foto utama, sering disimpan sebagai kisi ubin yang dirangkai saat ditampilkan.
- Thumbnail dan pratinjau berukuran lebih kecil lainnya.
- Gambar tambahan yang tidak dimaksudkan untuk dilihat, seperti peta kedalaman yang merekam seberapa jauh setiap bagian adegan, atau masker transparansi.
- Beberapa gambar diam yang saling terkait, seperti burst atau urutan.
- Gambar asli yang belum tersentuh ditambah instruksi yang menggambarkan sebuah edit, sehingga perubahan dapat dibatalkan nanti.
Tambahan inilah yang memungkinkan blur latar belakang mode potret disesuaikan setelah pemotretan, dan yang membuat ekspor ke JPG menghasilkan satu gambar datar dan diam-diam meninggalkan semua yang lainnya.
Metadata apa yang dibawa oleh HEIC
Semua yang dibawa JPG, disimpan dengan cara berbeda, ditambah hal-hal yang hanya dapat diungkapkan oleh sebuah kontainer. Metadata berarti informasi deskriptif yang disimpan bersama piksel.
- EXIF, standar metadata kamera, ditempatkan sebagai suatu item di dalam kotak metadata file, bukan sebagai penanda di awal. Field-nya sudah familier:
Make,Model,LensModel,DateTimeOriginal,ExposureTime,FNumber,ISOSpeedRatingsdanFocalLength. - Tag GPS, bagian dari EXIF, memberikan garis lintang, garis bujur, ketinggian, dan stempel waktu dalam UTC, dan foto dari ponsel sangat sering memilikinya.
- Maker notes, blok privat pabrikan, yang pada perangkat Apple mencatat banyak hal tentang bagaimana bidikan diambil dan diproses.
- XMP, metadata XML dari Adobe, juga dapat disimpan sebagai sebuah item, berisi pembuat, deskripsi, kata kunci, dan rating.
- Properti struktural yang berperilaku seperti metadata: properti rotasi dan properti pencerminan, diterapkan alih-alih mengenkode ulang piksel; properti cropping yang mempersempit area yang terlihat; properti informasi warna yang menyimpan profil ICC atau kode ruang warna; dan rasio aspek piksel.
Karena satu file dapat memuat beberapa gambar, laporan tentang sebuah HEIC dapat menampilkan beberapa set field, satu per item, bukan satu daftar tunggal yang rapi. Dua properti penting untuk dipahami: properti rotasi berarti gambar disimpan dengan satu orientasi dan ditampilkan dengan orientasi lain, dan properti cropping berarti piksel yang tidak terlihat masih ada di dalam file. Dari sisi pribadi, HEIC dari ponsel adalah salah satu file gambar yang paling banyak mengungkapkan: lokasi, model perangkat, waktu pengambilan, dan pengenal yang memasangkan gambar diam dengan video Live Photo semuanya tersimpan di dalamnya secara default.
Kapan menggunakan HEIC
HEIC adalah format yang baik untuk menyimpan foto. Ukuran filenya lebih kecil dibanding JPG setara pada kualitas yang sebanding, format ini mendukung 10 bit per kanal warna untuk langit dan gradasi yang lebih halus, dan mempertahankan peta kedalaman serta instruksi edit yang memungkinkan penyesuaian di kemudian hari.
Ini adalah format yang kurang ideal untuk mengirimkan file ke orang lain. Dukungan di luar ekosistem Apple tidak merata: beberapa browser, ponsel lama, printer, formulir unggah, dan aplikasi perkantoran akan menolaknya, dan kompresi HEVC di dalamnya memiliki lisensi paten yang memperlambat adopsi. Kompromi yang umum adalah menyimpan HEIC dan membagikan JPG, dengan menerima bahwa salinan tersebut kehilangan peta kedalaman dan gambar lainnya. WebP dan AVIF mengatasi masalah ukuran yang sama dengan komplikasi lisensi yang lebih sedikit.