U kopieert een map met iPhone-foto's naar een Windows-laptop, dubbelklikt u op de eerste en krijgt u een prompt om de Microsoft Store te bezoeken U voegt dezelfde foto toe aan een sollicitatie en op het uploadformulier staat dat het bestandstype niet is toegestaan U e-mailt het naar een familielid en zij antwoorden dat het als bijlage wordt weergegeven. De foto is prima. Het formaat is het probleem.
iPhones slaan standaard foto's op als HEIC, en HEIC is een formaat waar Apple-apparaten perfect mee omgaan terwijl een groot deel van de rest van de softwarewereld dat niet doet JPG is het tegenovergestelde: ouder, minder efficiënt, en leesbaar door bijna alles met een scherm Deze gids legt uit wat de twee scheidt, waarom HEIC-bestanden geweigerd worden, wat er verandert als je er een converteert, en welke conversie bij welke taak past.
tl;dr: HEIC is de High Efficiency Image Container, een HEIF-bestand (ISO/IEC 23008-12) waarvan de foto is gecomprimeerd met de HEVC-codec Het slaat een foto op in ongeveer de helft van de ruimte van een JPG, maar Windows heeft vaak betaalde extensies nodig om deze te openen, Chrome, Edge en Firefox geven deze niet weer, en veel uploadformulieren weigeren het Converteren naar JPG fixeert compatibiliteit ten koste van een tweede compressie met verlies De HEIC naar JPG converter doet het client-side, niets geüpload, gratis, geen aanmelding; gebruik HEIC naar PNG voor een verliesvrije kopie of HEIC naar PDF om foto's in één document te plaatsen.
Wat is een HEIC-bestand?
Een HEIC-bestand is een stilstaand beeld dat is opgeslagen in het High Efficiency Image File Format (HEIF) en is gecomprimeerd met High Efficiency Video Coding (HEVC).De twee namen beschrijven twee lagen. HEIF is de container, gestandaardiseerd door MPEG als ISO/IEC 23008-12. HEVC is de codec die de pixels samenknijpt, gepubliceerd door de ITU als Aanbeveling H.265 en ook gebruikt voor 4K video Een HEIF bestand waarvan de beelden HEVC-gecodeerd zijn krijgt de .heic uitbreiding; de bredere .heif extensie bedekt dezelfde container met elke ondersteunde codec.
Apple maakte van HEIC de iPhone-camera en#39; is standaard in iOS 11, uitgebracht in 2017, onder de instelling High Efficiency. Apple''s eigen ondersteuningsartikel op HEIF- en HEVC-media dekt de switch en hoe gedeelde foto's worden afgehandeld. Veel Android-telefoons kunnen ook HEIF opnemen, hoewel de meeste standaard met JPEG worden geleverd.
De container is flexibeler dan een JPEG HEIF is gebouwd op het ISO Base Media File Format, dezelfde boxstructuur als MP4, zodat een enkel bestand een primaire afbeelding plus extra items kan bevatten: miniaturen, dieptekaarten uit de portretmodus, beeldreeksen uit bursts en metadatablokken. Die flexibiliteit maakt deel uit van de reden waarom HEIC-ondersteuning moeilijker toe te voegen is dan JPEG-ondersteuning.
Wat is een JPG-bestand?
Een JPG-bestand is een foto die is gecomprimeerd met de JPEG-methode gedefinieerd in ITU-T-aanbeveling T.81, goedgekeurd in 1992, en meestal verpakt in het JPEG File Interchange Format beschreven in ITU-T T.871. JPEG splitst het beeld op in blokken van 8x8 pixels, zet elk blok om in frequentiecomponenten met een discrete cosinustransformatie en gooit het fijne detail weg dat het oog het minst waarschijnlijk zal missen. De kwaliteitsinstelling bepaalt hoeveel er wordt weggegooid.
JPG en JPEG zijn hetzelfde formaat De extensie van drie letters bestaat omdat vroege Windows-bestandssystemen extensies beperkten tot drie tekens, en beide spellingen overleefden.
JPEG' s voordeel is niet technisch Het is dertig jaar universele ondersteuning: elke browser, telefoon, besturingssysteem, kantoorsuite, printer driver, fotokiosk en webformulier leest het.
HEIC vs JPG: hoe vergelijken ze?
De korte versie is dat HEIC wint op opslag en mogelijkheden, en JPG wint op compatibiliteit. Hier is de volledigere vergelijking voor alledaagse foto's.
| Attribuut | HEIC | JPG |
|---|---|---|
| Specificatie | ISO/IEC 23008-12 container, HEVC (H.265) codec | ITU-T T.81 codec, T.871 (JFIF) container |
| Uitgebracht | ISO-standaard gepubliceerd in 2017, iPhone-standaard sinds iOS 11 | 1992 |
| Compressie | Verliesgevende, HEVC intra-frame codering | Verlies, 8x8 blok DCT |
| Typische maat voor dezelfde zichtbare kwaliteit | Vaak rond de helft van een JPG | Baseline |
| Kleurdiepte | 8 bits per kanaal, hogere diepten toegestaan | 8 bits per kanaal in de praktijk |
| doorzichtigheid | Ondersteund door het formaat | niet een |
| Afbeeldingen per bestand | Verschillende, plus dieptekaarten en miniaturen | One |
| Opent op Windows zonder add-ons | Vaak niet | ja |
| Weergaven in Chrome, Edge, Firefox | heel weinig | ja |
| Geaccepteerd door uploadformulieren | Vaak geweigerd | Bijna altijd geaccepteerd |
| Beste gebruik | Foto's opslaan op Apple-apparaten | Delen, uploaden, afdrukken |
Twee rijen verdienen een waarschuwing De groottebesparing is afhankelijk van de foto: een gedetailleerde scène met gebladerte comprimeert anders dan een portret tegen een gewone muur, dus & quot;around half" is een typisch figuur, geen garantie En HEIC's ondersteuning voor transparantie en hogere bitdieptes betekent niet dat een iPhone foto ze gebruikt Camerafoto's zijn ondoorzichtig, 8-bit foto's hoe dan ook.
Waarom won't mijn HEIC foto's open?
heic-bestanden openen niet omdat de software die ze probeert te lezen geen HEVC-beelddecoder heeft De container is leesbaar, maar de pixels binnenin zijn gecodeerd met een codec die veel programma's nooit hebben geïmplementeerd Er zijn een paar verschillende redenen die gebeuren.
Octrooilicenties. HEVC wordt gedekt door patenten die in het bezit zijn van verschillende licentiepools, en een bedrijf dat een HEVC-decoder verzendt, kan kosten verschuldigd zijn Microsoft' s reactie was om HEVC-ondersteuning uit Windows zelf te verplaatsen naar een Store add-on Op veel Windows 10 en 11 machines betekent het openen van een HEIC het installeren van de HEIF Image Extensions plus de HEVC Video Extensions, en de HEVC one kost meestal een kleine vergoeding Een werklaptop waar je niets kunt installeren kan het bestand gewoon niet openen.
Browsers. Chrome, Edge en Firefox geven geen HEIC-afbeeldingen weer Safari heeft ondersteuning toegevoegd in recente versies, daarom kan een foto er prima uitzien op een Mac en breken op de pc ernaast Elke webapp die uw geüploade afbeelding naar u terug laat zien op de pagina loopt tegen dezelfde muur aan, zodat ontwikkelaars het type vaak blokkeren op het uploadformulier.
Toelagenlijsten. Visa- en ID-portals, vacaturesites, marktplaatsen, printdiensten en oudere contentmanagementsystemen controleren de extensie doorgaans aan de hand van een shortlist .jpg, .jpeg en .png. Een HEIC wordt geweigerd voordat iemand kijkt naar wat erin zit.
Oudere software. Foto-editors, kantoorsuites en scanners die vóór 2017 zijn uitgebracht, dateren van vóór het formaat. Sommige nieuwere slaan het nog steeds over.
Er is nog één zaak die de moeite waard is om te weten: een bestand met de naam .jpg dat zal nergens openen kan nog steeds HEIC binnen zijn Hernoemen van een bestand verandert zijn label, niet de inhoud U kunt controleren door te kijken naar de eerste bytes.
Hoe kun je een HEIC van een JPG onderscheiden zonder de extensie te vertrouwen?
Lees de eerste twaalf bytes Elk HEIF-bestand begint met een ftyp doos die zijn merk een naam geeft, en elke JPEG begint met de bytes FF D8 FF. Op macOS of Linux, xxd toont dit direct:
$ xxd -l 12 IMG_4127.HEIC
00000000: 0000 0018 6674 7970 6865 6963 ....ftypheic
$ xxd -l 12 holiday.jpg
00000000: ffd8 ffe0 0010 4a46 4946 0001 ......JFIF..
De HEIC toont ftyp gevolgd door het merk heic. Andere HEVC-merken die u mogelijk ziet zijn heix, hevc en hevx, en een generieke HEIF mag alleen worden vermeld mif1. Een AVIF-bestand gebruikt hetzelfde ftyp structuur met het merk avif, daarom kan een AVIF worden aangezien voor een HEIC: dezelfde container, andere codec De vergelijking van AVIF tegen WebP en JPG omvat dat formaat.
Dit is ook hoe de Toolz-converters beslissen wat een bestand is. Ze lezen de leidende bytes in plaats van de naam, dus een iPhone-foto hernoemd naar .jpg wordt nog steeds herkend als HEIC en omgezet in een echte JPG Als je een echte JPEG op de HEIC-pagina laat vallen, wordt deze weggestuurd met een aanwijzer naar de converter die ermee omgaat, omdat elke paarpagina alleen zijn eigen bronformaat heeft.
Wat gebeurt er met een foto wanneer u HEIC naar JPG converteert?
Het omzetten van HEIC naar JPG decodeert de HEVC-gecomprimeerde foto in gewone pixels en comprimeert die pixels vervolgens weer met JPEG Vier dingen zijn het begrijpen waard voordat je een camerarol omzet.
Kwaliteit daalt iets. Beide formaten zijn verliesgevend, dus de JPG is een tweede benadering van een beeld dat de telefoon al heeft gecomprimeerd. Bij een kwaliteitsinstelling van 90 is het verschil erg moeilijk te zien op normale foto's. Geen enkele conversie herstelt de details van de camera die wordt weggegooid, dus de JPG zal er nooit beter uitzien dan de HEIC.
Het bestand wordt meestal groter. JPEG heeft meer bytes nodig dan HEVC om hetzelfde detail te bevatten, dus een iPhone-foto van 2 MB komt gewoonlijk groter uit als een JPG van hoge kwaliteit. Door de kwaliteit te verlagen, wordt de grootte kleiner wanneer u onder een uploadlimiet moet passen.
Metadata wordt niet overgedragen. In de Toolz converter wordt de foto gedecodeerd naar pixels en opnieuw gecodeerd via een canvas, dus EXIF velden zoals de opnamedatum, camera-instellingen en GPS-locatie worden niet in de JPG geschreven, en het ingebedde kleurprofiel ook niet Wanneer u een foto openbaar deelt, is de ontbrekende locatie een privacywinst Wanneer u aan het archiveren bent, bewaar dan de originele HEIC.
Extra beelden blijven achter. Wanneer een HEIC meer dan één afbeelding bevat, wordt de primaire afbeelding geconverteerd en in een notitie onder het resultaat staat hoeveel afbeeldingen het bestand bevatte De videohelft van een Live Photo wordt opgeslagen als een afzonderlijk bestand, dus het maakt nooit deel uit van de conversie.
HEIC naar JPG, PNG of PDF: welke conversie moet je gebruiken?
Kies het doel op basis van waar de foto naartoe gaat. JPG is de standaardinstelling voor delen, PNG is bedoeld voor bewerken zonder een tweede verliesgevende stap, en PDF is voor het overhandigen van verschillende foto's als één document.
| Je moet | Converteren naar | waarom | kwast |
|---|---|---|---|
| Uploaden, e-mailen, afdrukken of openen op Windows | JPG | Universele ondersteuning, verstandige bestandsgrootte | HEIC naar JPG |
| Bewerk, retoucheer of composeer de foto | Great | Verliesloos, geen tweede ronde JPEG-artefacten | HEIC naar PNG |
| Dien bonnen, ID's of een set foto's in als één bestand | Eén pagina per foto, één bijlage | HEIC naar PDF | |
| Ontvang WebP-, GIF-, een pictogram- of mixformaten in één batch | Any | Eén pagina leest veel bronnen | Image Converter |
Het grootteverschil tussen JPG en PNG is groot In een test met een kleine 320x240 HEIC was de JPG-uitgang 6.921 bytes en de PNG 74.410 bytes, meer dan tien keer groter voor dezelfde pixels, PNG slaat elke pixel precies op met behulp van verliesvrije compressie gedefinieerd in de W3C PNG specificatie, en exacte opslag van een foto kost ruimte Dat is een eerlijke handel voor een montagemaster en een slechte voor een e-mailbijlage.
Voor dagelijks delen, converteer uw iPhone-foto's naar JPG. De kwaliteitsschuifregelaar loopt van 10 tot 100 en begint bij 90; laat het vallen op ongeveer 70 of 80 wanneer bestanden onder een groottelimiet moeten knijpen.
Wanneer een foto naar een editor wordt geleid, kan HEIC naar PNG geeft u de gedecodeerde pixels met niets verder weggegooid, dus elke latere opslag begint met de beste beschikbare kopie.
Wanneer een formulier één document wil, wordt de HEIC naar PDF-converter zet elke foto op zijn eigen pagina in de getoonde volgorde Foto's worden ingesloten als JPEG op 92% kwaliteit om de PDF een verstandig formaat te houden, of als PNG als een afbeelding transparantie heeft U kunt elke pagina op de foto passen, of gebruik A4 of US Letter, waar een landschapsfoto de pagina in landschap verandert De uitvoer is een standaard PDF zoals gespecificeerd in ISO 32000-2, dus elke lezer opent het.
Wanneer de baan breder is, wordt de Image Converter leest HEIC naast JPG, JFIF, PNG, WebP, AVIF, GIF, BMP, ICO, TIFF, PSD, SVG, CR2, DNG en PDF, en schrijft JPG, PNG, WebP, GIF, ICO, PDF of SVG. Het is de juiste pagina wanneer een map iPhone-foto's mengt met screenshots, of wanneer u een HEIC als WebP voor een website wilt.
Hoe werkt HEIC-conversie aan de clientzijde?
Conversie aan de clientzijde betekent dat de foto wordt gedecodeerd en opnieuw gecodeerd op het tabblad van de browser, en dat het bestand uw apparaat nooit verlaat. Voor HEIC neemt dat een extra stap, omdat de browser HEVC-afbeeldingen niet op zichzelf kan decoderen.
- De pagina leest de eerste bytes van elk bestand en bevestigt het merk HEIF.
- De eerste keer dat u een HEIC in een tabblad converteert, downloadt de pagina een decoder: libheif, een open source HEIF-bibliotheek die is gecompileerd naar WebAssembly, ongeveer 470 KB gecomprimeerd Pagina's die nooit een HEIC zien, downloaden deze nooit.
- De decoder draait in een Web Worker, een achtergrondthread, zodat de pagina responsief blijft terwijl een grote foto decodeert.
- De gedecodeerde pixels worden naar een canvas getekend en door de browser gecodeerd als JPG of PNG, of ingebed in een PDF.
- U downloadt elk bestand, of de hele batch als ZIP.
Door stap 2 duurt de eerste foto in een batch een paar seconden langer dan de rest Als het downloaden van de decoder mislukt, zegt de rij dat en door opnieuw op Convert te drukken, wordt het opnieuw geprobeerd.
Wat zijn de limieten en welke fouten kun je tegenkomen?
De limieten bestaan om te voorkomen dat een browsertabblad geen geheugen meer heeft, en elk tabblad produceert een specifiek bericht in plaats van een bevroren pagina.
- heic-bestanden van meer dan 100 MB worden geweigerd voordat ze worden gelezen.
- Afbeeldingen van meer dan 100 megapixels worden geweigerd Een 12 MP iPhone-foto op 4032x3024 ligt daar ver onder, en dat geldt ook voor een 48 MP-foto.
- Een decode die langer dan twee minuten duurt, wordt gestopt en de rij biedt een nieuwe poging.
- Een beschadigd of ingekort bestand krijgt een bericht dat het niet gelezen kon worden Foto's die door een onderbroken overdracht zijn afgebroken zijn de gebruikelijke oorzaak.
- Per tool geldt een dagelijkse conversielimiet De tools zijn gratis, geen aanmelding, en er is geen watermerk.
Als een bestand wordt geweigerd omdat het helemaal geen HEIC is, kijk dan naar de eerste bytes zoals hierboven weergegeven. Het kan een JPEG of PNG zijn met een .heic naam, in welk geval het waarschijnlijk al geopend is, of het kan een AVIF zijn, die zijn eigen converters heeft.
Hoe stop je überhaupt met het opslaan van HEIC door een iPhone?
Wijzig het cameraformaat Open op de iPhone Instellingen, vervolgens Camera, vervolgens Formaten en kies Meest Compatibel Nieuwe foto's worden vanaf dat moment opgeslagen als JPEG en ze nemen meer opslagruimte. Reeds gemaakte foto's blijven HEIC.
Een middenpad houdt HEIC op de telefoon en levert JPG aan computers In Instellingen, dan Foto's, onder Overdracht naar Mac of PC, kies Automatisch Foto's gekopieerd naar een computer over een kabel worden vervolgens geconverteerd als ze overdragen.
Geen van beide instellingen helpt bij de HEIC-bestanden die u al op een pc, in een gedeelde map of in een e-mail hebt Die moeten nog worden geconverteerd.
Moet je HEIC houden of overstappen naar JPG?
Houd HEIC voor opslag op Apple-apparaten en converteer kopieën wanneer een foto ze verlaat. Dat geeft u de kleinere bestanden en de extra gegevens, zoals dieptekaarten en volledige metadata, in uw bibliotheek, en een universeel leesbare JPG waar compatibiliteit belangrijk is.
Schakel de camera naar Meest compatibel als u regelmatig foto's verplaatst naar Windows-machines, werkt met software die dateert van vóór HEIC, of uploadt naar services die dit weigeren De opslagkosten zijn reëel, maar dat geldt ook voor de tijd die wordt besteed aan het converteren.
Voor web publishing is geen van beide de beste keuze Foto's op een website zijn meestal kleiner als WebP of AVIF, die beide door de huidige browsers worden weergegeven De gids voor wat WebP is en waarom opgeslagen afbeeldingen als.webp uitkomen legt dat formaat uit, en de hub voor beeldhulpmiddelen geeft een overzicht van elke converter in de set.
Alternatieven voor een online HEIC converter
Een browserpagina is niet de enige manier om HEIC te converteren, en op sommige machines is een andere route sneller.
Op een Mac opent Preview HEIC native Open de foto, kies Bestand, vervolgens Exporteren, en kies JPEG Voor veel bestanden tegelijk, selecteer ze in Finder en gebruik Snelle acties, dan Converteer afbeelding.
Op Windows met de HEIF - en HEVC-extensies geïnstalleerd, kan de Foto's-app een HEIC openen en een kopie opslaan in een ander formaat Zonder de extensies kan dit niet.
Op de opdrachtregel staan ImageMagick en libheif' eigen heif-convert tool converteren HEIC wanneer ze gebouwd zijn met HEIF-ondersteuning:
heif-convert IMG_4127.HEIC IMG_4127.jpg
Het voordeel van een client-side converter is dat het geen installatie en geen beheerdersrechten nodig heeft, hetzelfde werkt op elk besturingssysteem en de foto's op uw apparaat houdt De opdrachtregel wint voor het scripten van duizenden bestanden op een server.



