HEIC dosyası modern bir fotoğraf kapsayıcısıdır ve iPhone'un varsayılan olarak ürettiği formattır. Altındaki standart, MPEG tarafından yayımlanan ve MP3 sesi ile MP4 videonun da arkasındaki standartlar grubu olan HEIF'tir (High Efficiency Image File Format). HEIC, içindeki fotoğrafların HEVC (H.265 olarak da bilinen bir video sıkıştırma yöntemi) ile sıkıştırıldığı HEIF çeşididir. Apple bunu, benzer fotoğraf kalitesini çok daha küçük bir dosyada saklamak ve tek bir düz görüntünün ifade edemeyeceği derinlik bilgisi, seri çekim ve geri alınabilir düzenlemeler gibi modern bir kameranın ürettiği ek verileri tutmak için benimsedi.
Bir HEIC resmini nasıl saklar
HEIF yapısını MP4'ten alır: dosya, etiketli kutulardan oluşan bir ağaçtır; bir kutu içindeki öğeleri listeler, biri her öğenin verisinin nerede başladığını kaydeder, biri özellikleri tutar ve biri de verinin kendisini. İçindeki görüntüler, HEVC'nin durağan görüntü teknikleriyle kodlanır: her blok komşularından tahmin edilir, fark frekans değerlerine dönüştürülür ve yuvarlanır. Bu genelde kayıplıdır; boyut kazancı buradan gelir. Kayıpsız kodlama da mümkündür, ancak nadirdir.
Kapsayıcı kısmı daha ilginçtir, çünkü bir HEIC mutlaka tek bir görüntü değildir. Tek bir dosya şunları içerebilir:
- Ana fotoğraf; genellikle gösterilirken birleştirilen karo ızgarası olarak saklanır.
- Küçük resimler ve diğer küçültülmüş önizlemeler.
- Görüntüleme için tasarlanmamış yardımcı görüntüler; örneğin sahnenin her bölümünün ne kadar uzakta olduğunu kaydeden bir derinlik haritası veya saydamlık maskesi.
- Seri çekim ya da ardışık görüntüler gibi, birbiriyle ilişkili birkaç durağan kare.
- Daha sonra geri alınabilmesi için, dokunulmamış bir orijinal ve düzenlemeyi tarif eden talimatlar.
Bu ek bilgiler sayesinde portre modundaki arka plan bulanıklığı sonradan ayarlanabilir ve JPG olarak dışa aktarmak tek bir düz görüntü üretir, diğer her şeyi sessizce geride bırakır.
Bir HEIC hangi metadataları taşır
Bir JPG'nin taşıdığı her şey, farklı biçimde saklanır ve buna yalnızca bir kapsayıcının ifade edebileceği bazı ek unsurlar eklenir. Meta veriler, piksellerin yanında tutulan açıklayıcı bilgilerdir.
- EXIF, kamera meta veri standardı, dosyanın başında bir işaretleyici olarak değil, meta veri kutusunun içinde bir öğe olarak yer alır. Alanlar tanıdık olanlardır:
Make,Model,LensModel,DateTimeOriginal,ExposureTime,FNumber,ISOSpeedRatingsveFocalLength. - GPS etiketleri, EXIF'in bir parçasıdır; enlem, boylam, irtifa ve UTC zaman damgası verir ve telefon fotoğraflarında çok sık bulunur.
- Üretici notları, üreticinin özel bloğudur ve Apple cihazlarında, karelerin nasıl çekilip işlendiğine dair oldukça fazla bilgi kaydeder.
- XMP, Adobe'nin XML meta verisi, yaratıcı, açıklama, anahtar kelimeler ve derecelendirmeleri taşıyan ayrı bir öğe olarak da saklanabilir.
- Yapısal özellikler meta veri gibi davranır: pikselleri yeniden kodlamak yerine uygulanan bir döndürme özelliği ve ayna yansıtma özelliği; görünen alanı daraltan bir kırpma özelliği; bir ICC profili veya renk uzayı kodlarını tutan bir renk bilgisi özelliği; ve piksel en-boy oranı.
Tek bir dosya birden çok görüntü içerebildiği için, bir HEIC raporu tek bir düzenli liste yerine, her öğe için birer tane olmak üzere birden çok alan seti gösterebilir. Anlaşılması gereken iki özellik vardır: bir döndürme özelliği, görüntünün bir şekilde saklandığı ama başka türlü gösterildiği anlamına gelir; bir kırpma özelliği ise göremediğiniz piksellerin hâlâ dosyanın içinde olduğu anlamına gelir. Kişisel açıdan bakıldığında, telefondan çıkan bir HEIC, konum, cihaz modeli, çekim zamanı ve durağan kareyi Live Photo videosuyla eşleştiren tanımlayıcıyı varsayılan olarak içinde tuttuğundan, en çok bilgi veren görüntü dosyalarından biridir.
HEIC ne zaman kullanılmalı
HEIC, fotoğrafları saklamak için iyi bir formattır. Benzer kalitedeki JPG'lere göre dosyalar daha küçüktür, format daha yumuşak gökyüzü ve geçişler için kanal başına 10 bit destekler ve sonradan yapılacak ayarlamaları mümkün kılan derinlik haritaları ile düzenleme talimatlarını korur.
Başka insanlara bir şey göndermek için ise zayıf bir formattır. Apple ekosistemi dışındaki destek tutarsızdır: bazı tarayıcılar, eski telefonlar, yazıcılar, yükleme formları ve ofis uygulamaları bunu basitçe reddeder ve içindeki HEVC sıkıştırması benimsenmeyi yavaşlatan patent lisanslamasına tabidir. Yaygın uzlaşma, HEIC dosyasını saklayıp bir JPG paylaşmak ve kopyanın derinlik haritasını ve diğer görüntüleri kaybedeceğini kabullenmektir. WebP ve AVIF, benzer boyut sorununu daha az lisans karmaşıklığıyla ele alır.