Brezplačni pretvornik

HEIC do JPG pretvornik

Pretvorite slike HEIC (oblika iPhone) v standardni format JPG v trenutku z visoko kakovostjo. Varno obdelano v vašem brskalniku.

Povleci in spusti HEIC tukaj

Podpira do 50 MB

oz

O tem orodju

HEIC je datotečna razširitev, ki jo je Apple sprejel za High Efficiency Image File Format (HEIF), ko so telefoni iPhone začeli snemati fotografije v HEIF, kodiranem s HEVC, namesto v JPEG, začenši z iOS 11 leta 2017. Format stisne slike približno dvakrat učinkoviteje kot JPEG pri enaki vizualni kakovosti, kar pomeni, da običajna fotografija iPhone z 12 milijoni slikovnih pik zavzame približno 1,5–2 MB kot HEIC v primerjavi s 3–4 MB kot JPEG. Slaba stran: HEIC je slabo podprt zunaj Applovega ekosistema. Windows, Android in večina spletnih orodij ga ne morejo odpreti brez dodatne programske opreme ali kodekov.

Ta pretvornik v celoti dekodira HEIC v vašem brskalniku s pomočjo knjižnice heic2any, ki ovije vrata JavaScript dekoderja libheif. Dekodirana bitna slika se nato znova kodira kot JPEG z uporabo kodirnika, vgrajenega v brskalnik. Datoteke ne zapustijo vaše naprave na nobeni točki — celoten cevovod teče lokalno.

Izhodna kakovost JPEG je privzeto nastavljena na 90, zaradi česar se slike vizualno ne razlikujejo od vira, medtem ko so datoteke primerljive velikosti z izvirnim HEIC. Višje (95–100) poveča velikost datoteke z minimalno vidno koristjo; znižanje (60–75) prihrani prostor, vendar uvaja artefakte stiskanja, ki so lahko vidni na gladkih prelivih ali kompleksnih teksturah.

Zakaj pretvoriti HEIC v JPG

Združljivost je glavni razlog. Prejemniki e-pošte v sistemu Windows si pogosto ne morejo ogledati HEIC. Spletni obrazci za nalaganje zavrnejo obliko. Storitve tiskanja fotografij tega ne sprejemajo. Starejša programska oprema za urejanje fotografij v celoti zavrača HEIC ali pa zahteva plačljivi vtičnik. Pretvarjanje v JPEG pred skupno rabo odpravi trenje.

Tudi v Applovem ekosistemu ostaja JPEG varnejša izbira za prenos med platformami. AirDropping fotografij HEIC kolegu v sistemu Windows ustvari datoteke, ki jih ne morejo odpreti. Nalaganje HEIC v sistem za upravljanje dokumentov podjetja, ki deluje v sistemu Linux, običajno ne uspe. JPEG je najmanjši skupni imenovalec, ki deluje povsod.

Kako uporabljati

Spustite fotografijo iPhone, pridobite JPEG. Dekoder deluje tako za datoteke HEIC kot HEIF.

  1. Naložite svojo datoteko HEIC: Povlecite datoteko iz mape s prenosi, knjižnice fotografij ali cilja AirDrop. Podprte so datoteke do 50 MB. Sprejeti sta obe končnici .heic in .heif.
  2. Izberite kakovost JPEG: Privzeto je 90, kar se močno ujema z virom. Višja kakovost (95+) je le redko vredna zmanjšanja velikosti. Nižje (75) je primerno za spletno skupno rabo, kjer je velikost pomembnejša od zvestobe arhiviranja.
  3. Pretvori: Knjižnica heic2any dekodira vsebnik HEIF in slikovne podatke, kodirane s HEVC, v bitno sliko RGB. Bitna slika je narisana na platno in izvožena prek canvas.toBlob('image/jpeg', quality / 100). Dekodiranje lahko traja sekundo ali dve za fotografije iPhone v polni ločljivosti.
  4. Prenos: Shranite JPEG v svojo napravo. Originalni HEIC ostane nedotaknjen. Pretvorbe več fotografij se obdelujejo zaporedno z enim prenosom na vnos.

Pogosti primeri uporabe

Tehnične podrobnosti

HEIF (ISO/IEC 23008-12) je format vsebnika, ki izhaja iz formata osnovne medijske datoteke ISO. Znotraj vsebnika so slikovni podatki kodirani s kodiranjem znotraj okvirja HEVC (H.265), ki je bistveno učinkovitejše od cevovoda JPEG DCT. HEIF lahko shrani tudi zaporedja več slik, zemljevide globine in fotografije v živo.

heic2any dekodira vsebnike HEIF in jih pošlje libheifovemu dekoderju HEVC, oba sta prevedena v JavaScript prek Emscriptena. Izhod je objekt ImageData z vrednostmi slikovnih pik RGBA, ki je narisan na platno. Kodiranje JPEG sledi standardnemu cevovodu ITU-T T.81 z uporabo izvornega kodirnika brskalnika.

Hitrost dekodiranja je primarno ozko grlo. 12 MP iPhone HEIC potrebuje 1–3 sekunde za dekodiranje v JavaScript na sodobnem telefonu ali prenosniku; dlje na starejših napravah. Za primerjavo kodiranje v JPEG traja delček sekunde.

Najboljše prakse

Pogosta vprašanja

Ali bom s pretvorbo HEIC v JPG izgubil kakovost slike?
JPG uporablja DCT na podlagi izgube. Morda boste opazili rahlo zmanjšanje kakovosti, vendar je za večino namenov razlika zanemarljiva. Izberite višjo nastavitev kakovosti, če je na voljo, da zmanjšate izgubo.
Kdaj naj izberem JPG namesto drugih formatov slik?
JPG je najboljša izbira za fotografije in slike z gladkimi barvnimi prelivi. Ustvari veliko manjše velikosti datotek kot PNG za fotografije (pogosto 5-10x manjše), hkrati pa ohranja vizualno kakovost, ki je primerna za uporabo v spletu in tiskanju.
Ali lahko paketno pretvorim več datotek HEIC?
To orodje obdeluje eno datoteko naenkrat, da zagotovi največjo kakovost. Za več datotek enostavno ponovite postopek – vsaka pretvorba traja le nekaj sekund.
Ali so moje slike med pretvorbo zasebne?
ja Vaše datoteke HEIC se v celoti obdelajo v vašem brskalniku z uporabo Canvas API in JavaScript. Nič se ne naloži na noben strežnik — datoteka gre neposredno iz vaše naprave v pretvornik in nazaj v vašo napravo.
Kakšna je največja velikost datoteke?
50 MB. Praktične omejitve so odvisne od pomnilnika naprave, ker je celotna bitna slika dekodirana na platno. Sodobni telefoni iPhone proizvajajo HEIC v razponu od 1 do 4 MB, kar je v mejah.
Ali lahko pretvorim video HEIC (HEVC)?
Ne. To orodje obravnava samo fotografije. Video HEIC je tehnično enak kodek HEVC, vendar shranjen v vsebniku MOV; pretvorba v drugo video obliko zahteva orodje, specifično za video.
Ali deluje na Live Photos?
Pretvori komponento mirujoče slike. Videoposnetek gibanja, ki spremlja Live Photo, se shrani ločeno in se s to pretvorbo ne ohrani.
Zakaj je dekodiranje na moji napravi počasno?
Dekodiranje HEVC v JavaScriptu je računsko drago – približno 5–10× počasnejše od izvornega dekodiranja HEVC. Sodobno namizje obdela fotografijo 12 MP v 1–2 sekundah; older mobile devices may take 5–10 seconds. Izhod je enak ne glede na hitrost dekodiranja.