Hvorfor iPhone-fotos ikke kan åbnes overalt
Siden iOS 11 har Kamera-appen på en iPhone som standard gemt fotos som HEIC — et format bygget på mere effektiv billedkodning end JPEG, så det samme foto optager mærkbart mindre plads på telefonen. Den effektivitet er en reel gevinst for lagerpladsen. Det er også hele grunden til, at et HEIC-foto ofte ikke kan åbnes uden for Apples egne apps: det meste software og de fleste hjemmesider, der tager imod fotouploads, er aldrig blevet bygget til at afkode det.
Den sædvanlige nødløsning er at sende fotoet i en e-mail eller besked til sig selv, hvilket i det skjulte konverterer det til JPEG undervejs — en uofficiel udgave af præcis det, dette værktøj gør direkte, uden at du behøver en anden app imellem.
Hvad der faktisk sker under konverteringen
HEIC og JPEG koder et billede på grundlæggende forskellige måder, så at lave det ene om til det andet kræver fuld afkodning af HEIC-billedet til rå pixels og genkodning af disse pixels i målformatet. Den afkodning kører gennem en WebAssembly-udgave af libheif — den samme open source-dekoder, som enhver anden browserbaseret HEIC-konverter uden upload er bygget på, da der ikke er nogen måde at læse HEIC i en browser uden enten et serverkald eller en dekoder, der kører lokalt.
Intet ved filen sendes nogen steder hen for at få dette til at fungere. Fotoet læses med browserens eget fil-API, afkodes af det WebAssembly-modul inde i denne fane og gives tilbage til dig som en download.
Valg mellem JPG og PNG
JPG er det rigtige standardvalg for næsten alle — mindre, og læsbart af stort set al eksisterende software og enhver uploadformular. Kvalitetsbjælken afvejer filstørrelse mod detaljer; standardindstillingen svarer nogenlunde til det, en iPhones egen JPG-eksport bruger.
PNG er tabsfri: ingen kvalitetsindstilling, fordi der ikke er noget at gå på kompromis med. Resultatet er pixel for pixel det samme billede, som dekoderen leverede, på bekostning af en mærkbart større fil. Det er det værd til skærmbillede-lignende billeder eller alt med skarpe kanter og ensfarvede flader, men som regel i overkanten til et almindeligt foto.
Hvad dette værktøj ikke gør
Det konverterer stillbilledet — ikke de få sekunders bevægelse i et Live Photo, som iPhone gemmer som separate rammer inde i den samme HEIC-container. Eksporter et Live Photo som en video fra delingsmenuen først, hvis bevægelsen er vigtig.
En sideeffekt, der er værd at kende: metadataene følger ikke med
HEIC-fotos bærer, ligesom JPEG-filer, en blok af metadata sammen med selve billedet — kameramærke og -model, det nøjagtige tidsstempel og, hvis lokalitetstjenester var slået til, GPS-koordinaterne for, hvor fotoet blev taget. Intet af det er synligt i selve billedet.
Når du konverterer gennem dette værktøj, afkodes HEIC-filen ned til rå pixels, og disse pixels genkodes fra bunden som en JPG eller PNG. Den proces læser eller viderefører aldrig originalens separate metadatafelter — den rører kun selve billedet — så den fil, du downloader, har intet af det, HEIC-filen havde. Det er ikke et rensetrin, der er hægtet på; det er simpelthen, hvad der sker, når man afkoder og genkoder et billede fra bunden. Hvis du har andre fotos — JPEG- eller PNG-filer, der aldrig er blevet konverteret — som stadig bærer på dette, viser vores gratis EXIF-fjerner dig, hvad der er i dem, og fjerner det i den samme browserfane.
Et foto, som alt kan åbne, er mere nyttigt. Et foto, der ikke i det skjulte bærer rundt på, hvor du var, er sikrere. Dette værktøj giver dig begge dele i den samme konvertering. Ingen af delene er det, Vaultine gør — Vaultine er der, hvor du låser filer inde, ikke hvor du konverterer dem — men det hele eksisterer af den samme grund: dine fotos skal opføre sig, som du forventer, på dine betingelser.



