Düzinelerce iPhone HEIC fotoğrafınızı tek seferde JPG'ye dönüştürerek bilgisayarınıza kaydedin.
HEIC, MPEG'in HEIF standardını temel alır ve H.265/HEVC video codecinden türetilen bir sıkıştırma algoritması kullanır. Bu, JPEG'in 1992'de standartlaştırılan DCT tabanlı sıkıştırmasına kıyasla yaklaşık %50 daha iyi sıkıştırma verimliliği sağlama — aynı kalitede dosya boyutunun neredeyse yarısı.
Avantajlar burada bitmez. HEIC, 16-bit renk derinliğini, alfa kanalını (saydamlık), çoklu görüntü katmanlarını ve hatta aynı dosya içinde farklı kırpma varyasyonlarını destekler. Apple, Live Photo'ları tek bir HEIC kapsayıcısında saklar. Derinlik haritaları (depth maps) Portre modu fotoğraflarında yine bu formatta gömülür.
Ama burada kritik bir sorun başlıyor: uyumluluk. JPEG'i desteklemeyen platform neredeyse yoktur — 1993'ten bu yana her web tarayıcısı, her işletim sistemi, her e-posta istemcisi JPEG'i tanır. HEIC ise hâlâ bir uyumluluk labirentindedir:
Bu uyumlulok sorunu, HEIC'i depolama için mükemmel ama dağıtma için sorunlu kılıyor — ve tam da bu yüzden toplu dönüştürme işlemi bir lüks değil, bir iş akışı gerekliliği haline geliyor.
Tek bir HEIC dosyasını JPG'ye dönüştürmek üç aşamalı bir işlemdir: bit akışını çözümle (decode), piksel verisini yeniden kodla (re-encode), ve dosya başlığını yaz. Peki 500 dosya aynı anda dönüştürüldüğünde ne değişir?
Bellek yönetimi. Her HEIC dosyası, özellikle 12 MP ve üzeri iPhone fotoğrafları, çözümleme sırasında geçici olarak önemli miktarda RAM tüketir. 500 dosyayı sırayla işlemek yerine paralel işlem kullanıldığında, sistemin mevcut belleğine göre eşzamanlı işlem sayısı dinamik olarak belirlenir. Tarayıcı tabanlı araçlar bu dengeyi Service Worker'lar ve WebAssembly modülleriyle kurar.
I/O darboğazı. Dosya çözümleme (okuma) ve yazma işlemleri diske bağımlıdır. Toplu işlemelerde disk yazma hızı genellikle darboğazdır — özellikle tarayıcı tabanlı ortamlarda IndexedDB veya Blob yapısı üzerinden geçici depolama kullanılır. Pixes.app gibi araçlar, dosyaları tarayıcı belleğinde işleyerek bu darboğazı minimize eder.
Hata izolasyonu. Tek dosya işlemede bir hata tüm süreci durdurabilir. Toplu işlemlerde ise bozuk veya desteklenmeyen bir dosya atlanır, işlem devam eder ve kullanıcıya hangi dosyaların başarısız olduğu raporlanır. Bu, 2.000 fotoğraflık bir partide 3-5 sorunlu dosya yüzünden tüm işin sıfırlanmasını önler.
HEIC dosyaları, EXIF 2.32 standardını destekler ve Apple'a özgü ilave metadata alanları içerir. Bunlar arasında Focus Position (odak noktası koordinatları), Photo Identifier (benzersiz fotoğraf kimliği) ve Apple'ın özel MakerNotes bloğu bulunur.
JPEG'e dönüştürme sırasında metadata'nın ne olacağı, kullandığınız aracın yeteneklerine bağlıdır:
Toplu dönüştürme işleminde metadata yönetimi özellikle önemlidir. 1.000 fotoğrafın çekim tarihlerini ve kamera bilgilerini korumak, fotoğraf arşivlerinde bulunabilirlik için vazgeçilmezdir. Ancak her dosyada EXIF yazma işlemi, toplam işlem süresine yaklaşık %5-15 ek yük getirir.
Bu, çoğu rehberin atladığı ama profesyonel kullanımda kritik olan bir konu: renk uzayı dönüşümü.
iPhone 7 ile birlikte Apple, fotoğrafları Display P3 renk uzayında kaydetmeye başladı. P3, sRGB'ye kıyasla yaklaşık %25 daha geniş bir renk gamı kapsar — özellikle kırmızı ve yeşil tonlarda belirgin farklar yaratır.
JPEG formatı teknik olarak herhangi bir ICC profilini destekler. Ancak pratikte çoğu web tarayıcısı ve görüntüleyici, JPEG dosyalarını varsayılan olarak sRGB olarak yorumlar. Bu, P3 renk uzayında kaydedilmiş bir HEIC dosyasını JPEG'e dönüştürürken iki senaryo ortaya çıkarır:
Pixes.app'ın toplu dönüştürücüsü, renk uzayı dönüşümünü ICC profili bazlı olarak gerçekleştirir — bu, partideki tüm dosyalar için tutarlı renk üretimi sağlar.
Toplu HEIC-JPG dönüşümü, kullanıcının amacına göre farklı parametreler gerektirir:
Web sitesi için ürün fotoğrafları. Kalite ayarı 80-85, EXIF kaldırılabilir, boyut yeniden ayarlanabilir (1600px genişlik yeterlidir). Hedef: hızlı yükleme süreleri. 200 ürün fotoğrafı yaklaşık 15-30 saniyede dönüştürülebilir.
Düğün veya etkinlik fotoğraf arşivleme. Kalite 92-95, EXIF tamamen korunmalı, boyut değiştirilmemeli. Orijinal çözünürlük kritiktir. Bu senaryoda tekli HEIC-JPG dönüştürücü de yedek olarak kullanılabilir — ancak 2.000+ dosya için toplu işlem kesinlikle gereklidir.
Sosyal medya paylaşımı. Platform bazlı boyutlandırma: Instagram feed 1080x1350px, Stories 1080x1920px, Twitter/X 1200x675px. Kalite 75-80 yeterlidir. Burada boyutlandırma ve dönüştürme birlikte yapılmalıdır.
E-posta eki gönderimi. Kalite 65-75, boyut 1200px'e düşürülmeli. Çoğu e-posta sunucusu tek ek için 10-25MB sınırı uygular. 50 fotoğraf gönderirken her dosyanın 200KB'ın altında olması gerekir.
Her senaryo için farklı ayarlar kullanmak, dönüştürme işleminden sonra manuel düzeltmeler yapma ihtiyacını ortadan kaldırır.
Toplu dönüştürme işleminin göz ardı edilen ama günlük kullanımda en çok hissedilen kısmı dosya adı yönetimdir. iPhone fotoğrafları varsayılan olarak IMG_XXXX.HEIC formatında adlandırılır — bu isimler hiçbir tarih, konum veya çekim bilgisi içermez.
Dönüştürme öncesi veya sırasında dosya adlarını yeniden yapılandırmak, özellikle büyük arşivlerde bulunabilirliği dramatik şekilde artırır:
Çok büyük partilerde (1.000+ dosya), dosyaları alt gruplara ayırmak ve her grubu ayrı ayrı dönüştürmek, hem hata yönetimini kolaylaştırır hem de tarayıcı bellek yükünü dengeler. 500'erlik gruplar çoğu tarayıcı için optimal eşik noktasıdır.
Farklı formatlardaki dosyaları da bir arada dönüştürmeniz gerekiyorsa, toplu resim dönüştürücü aracı HEIC, PNG, WebP, BMP ve TIFF formatlarını tek bir işlemde JPG'ye çevirebilir.