HEIC nuotrauka (.heic)

ISO/IEC Standartinis

Didelio efektyvumo vaizdo konteineris (HEIC) yra HEVC pagrindu veikiantis vaizdo formatas, kurį naudoja „Apple" ir šiuolaikinės mobiliosios platformos, užtikrinantis maždaug dvigubai didesnį glaudinimo efektyvumą nei senasis JPEG esant lygiavertei vaizdo kokybei.

Konvertuoti HEIC į JPG

Nemokamas HEIC į JPG konverteris naršyklėje. Konvertuokite failus akimirksniu savo įrenginyje.

Tikrinti ir metaduomenys

Operacinės sistemos ir failų analizatoriai atpažįsta HEIC failus tikrindami pradinę dvejetainę baitų seką:

Pasirinkite arba nuvilkite failus čia

100% privatus konvertavimas naršyklėje - failai niekada nepalieka jūsų įrenginio

arba įklijuokite Ctrl+V
Nulinio tinklo perdavimo privatumo garantija: 0 baitų įkelta į išorinius serverius. Visas apdorojimas vyko vietoje, jūsų naršyklės smėlio dėžėje (sandbox).

Baitų lygio antraštės parašas (magiškieji baitai)

Operacinės sistemos ir failų analizatoriai atpažįsta HEIC failus tikrindami pradinę dvejetainę baitų seką:

ŠEŠIOLIKTAINIS PARAŠAS (POSLINKIS 0):

00 00 00 18 66 74 79 70 68 65 69 63

ASCII ATVAIZDAVIMAS: ....ftypheic

Standartizacija: ISO/IEC 23008-12 (HEIF standard)

Techninės specifikacijos

Konteinerio architektūraISO Base Media File Format (ISOBMFF) container with HEVC (H.265) intra-coded bitstreams
GlaudinimasHigh Efficiency Video Coding (HEVC / H.265) Main and Main 10 intra-frame prediction
Baitų seka (Endianness)Big-Endian box/atom structure
Spalvų erdvėsDisplay P3, sRGB, Rec.2020 PQ/HLG HDR, Embedded ICC Profiles
Kanalai ir struktūraYUV 4:2:0, 4:2:2, 4:4:4 (8-bit, 10-bit, or 12-bit depth) with optional alpha auxiliary channel
Maksimalūs matmenysUp to 16384 x 16384 pixels (HEVC level 6.2 limit)
SkaidrumasFull alpha channel support via auxiliary image items
Srautas ir progresyvusis įkėlimasBox-structured metadata allows instant EXIF/thumbnail inspection without downloading image bytes

Techninė palyginimo matrica: HEIC vs konkurentai

Techninis atributasHEIC (Dabartinis)JPGAVIFWEBP
Glaudinimo kodekasHEVC (H.265 vidinis kadras)Diskrečioji kosinusinė transformacija (DCT)AV1 (vidinis kadras)VP8 / VP8L
Santykinis dydis (palyginti su JPEG)~50% mažesnisBazinė atskaitos vertė (100%)~55% mažesnis~30% mažesnis
Bitų gylis8 bitų, 10 bitų, 12 bitųTik 8 bitų (standartinis)8 bitų, 10 bitų, 12 bitų HDRTik 8 bitų
Keli vaizdai / serijiniai kadraiVietinis kelių elementų konteinerisTik vienas vaizdasPalaikoma kelių elementų AVIFRibotas animuotas WebP

Dažni sugadinimo režimai ir šešioliktainio atkūrimo vadovas

„Windows" rodo pranešimą „Norint peržiūrėti šį failą, reikalingi HEVC vaizdo įrašų plėtiniai".

Pirminė priežastis: „Windows" trūksta OS lygio HEVC aparatūros kodekėlių paketo.

Atkūrimas: Konvertuokite failą tiesiogiai į universalų JPG arba PNG formatą naršyklėje naudodami „File2File.app".

Saugumo analizė ir analizatoriaus atakos vektoriai

HEIC dekoderiai analizuoja sudėtingus ISOBMFF atomų medžius ir iškviečia sudėtingus HEVC vaizdo transformavimo vamzdynus, kurie turi būti griežtai izoliuoti (sandboxed).

Žinomi atakos vektoriai

  • Sveikųjų skaičių perpildymas ISOBMFF „hdlr" arba „iloc" bloko ilgio skaičiavime.
  • Buferio viršijimo skaitymas atliekant HEVC CABAC entropinį dekodavimą nepataisytuose vietiniuose kodekuose.
  • Atminties pažeidimas apdorojant papildomus gylio žemėlapio vaizdo elementus.

Geriausia apsaugos praktika:

Istorinė kilmė ir svarbiausi etapai

2019„Android 10" pristato gimtąjį sisteminį HEIC vaizdų fiksavimo ir dekodavimo palaikymą.
2017„Apple" pritaiko HEIC kaip numatytąjį kameros fiksavimo formatą „iOS 11" ir „macOS High Sierra".
2015MPEG užbaigia ISO/IEC 23008-12 didelio efektyvumo vaizdo failo formato (HEIF) specifikaciją.

Pagrindiniai privalumai

  • Maždaug 50 % mažesnis failo dydis nei JPEG esant identiškai arba geresnei suvokiamai vaizdo kokybei.
  • Vietinis 10 bitų ir 12 bitų spalvų gylio palaikymas, visiškai panaikinantis spalvų juostas tolygiuose dangaus perėjimuose.
  • Viename kompaktiškame faile sutalpina vaizdų sekas, „Live Photos" nuotraukas, serijinius kadrus, garsą ir gylio žemėlapius.

Techniniai apribojimai ir trūkumai

  • Aparatūros ir patentų licencijavimo sudėtingumas istoriškai sulėtino atvirojo kodo naršyklių pritaikymą.
  • Ribotas vietinis dekodavimo palaikymas senesnėse „Windows" versijose be komercinių „Microsoft Store" plėtinių.
  • Kompiuterinėms sistemoms sudėtingiau užkoduoti ir iškoduoti lyginant su senuoju JPEG.

Įdomūs techniniai faktai

  • „Apple" perėjimas prie HEIC „iOS 11" sistemoje sutaupė „iPhone" vartotojams petabaitus saugyklos vietos visame pasaulyje per kelias savaites nuo įdiegimo.
  • „iPhone" funkcija „Live Photo" saugoma kaip vienas HEIC konteineris, kuriame yra ir didelės raiškos nejudantis vaizdas, ir įdėtas vaizdo įrašas.
  • HEIC gali saugoti apskaičiuotą gylio žemėlapį, užfiksuotą dviejų lęšių išmaniųjų telefonų, kad būtų galima iš naujo sureguliuoti fokusavimą po nuotraukos padarymo.

Dažniausiai užduodami techniniai klausimai

Kodėl mano „iPhone“ daro nuotraukas HEIC formatu?

„Apple“ naudoja HEIC, nes jis perpus sumažina nuotraukų užimtą vietą, kartu išsaugodamas 10 bitų spalvas, „Live Photo“ vaizdo įrašus ir gylio žemėlapio duomenis.

Kaip galiu konvertuoti HEIC nuotraukas į JPG „Windows“ ar kompiuteryje?

Naudokite „File2File.app“, kad masiniu būdu konvertuotumėte HEIC failus į JPG tiesiog savo naršyklėje, be jokio programinės įrangos diegimo ir užtikrinant 100% privatumą.

Ar galima atidaryti HEIC failus be mokamo „Windows“ kodeko?

Taip. „File2File.app“ naudoja kliento pusės „WebAssembly“, kad nemokamai iškoduotų ir konvertuotų HEIC failus tiesiog jūsų naršyklėje.