Sissejuhatus
See leht teeb ühte asja ja teeb seda sinu brauseri sees: teisendab HEIC-pildid JPG-vormingusse. Vali üks või mitu HEIC-faili, sea kvaliteet 40% ja 100% vahel ning laadi tulemuseks olevad JPG-d alla ükshaaval või kõik koos ZIP-failina. Midagi ei laeta serverisse – kõik arvutused toimuvad sinu seadmes. See pole mitte turvafunktsioon, vaid tehniline valik: pilditöötlus tehakse brauseris valmis, ilma et andmed ületaksid võrgupiiri.
Miks HEIC teisendada JPG-ks?
HEIC (High Efficiency Image Container) on Apple’i vaikevorming alates iOS 11-st. Selle eelis on tihedus: HEIC-failid on umbes poole väiksemad kui samas kvaliteedis JPG. Probleem on ühilduvuses. HEIC ei avane paljudes opsüsteemides ega veebilehtedel ilma eraldi pluginata. Windows (enne teatud uuendusi), Android (ilma lisateekideta), enamik veebibrausereid, paljud fotoprintimise kioskid ja peaaegu kõik ettevõtete dokumendihaldussüsteemid ei saa seda avada. Seetõttu on JPG endiselt universaalne standard – iga brauser, iga opsüsteem ja iga trükitöövoog oskab seda lugeda.
JPG on kaotustega vorming (lossy). Iga kodeerimine eemaldab pildist detaile, mida inimsilm tõenäoliselt ei märka, kuid faili korduv ümberkodeerimine põhjustab generatsioonikadu. Sellel lehel toimub ainult üks teisendus HEIC-st JPG-ks. Kvaliteediliugur 40–100% annab kontrolli faili suuruse ja pildikvaliteedi vahel. Praktikas tähendab 80–90% enamiku fotode jaoks silmapiiril eristamatut tulemust, kusjuures failid jäävad tunduvalt väiksemaks kui 100% juures.
Erinevalt PNG-st pole JPG-l läbipaistvuskanalit ega animatsiooni. See tööriist toodab ainult JPG-d. Samuti ei saa siin HEIC-d tekitada; tegemist on ainult sisse-ehkaval vorminguga.
Kuidas tööriist töötab
Failide valimiseks klõpsa alal või lohista need sinna. Tööriist loeb iga pildi brauseri mälu sisse, dekodeerib selle HEIC-vormingust ja kodeerib uuesti JPG-ks vastavalt seatud kvaliteedile. Protsess on asünkroonne – suurte failide korral võib kuluda mõni sekund.
Sisend:
- Üks või mitu HEIC-pilti – see leht ei aktsepteeri ühtegi teist sisendvormingut.
- Kvaliteediväärtus 40–100% (vaikimisi 92%).
- Väljundvorming JPG (fikseeritud).
Väljund:
- Iga pildi kohta kuvatakse failinimi, mõõtmed, algne suurus ja teisendatud suurus.
- Märgis “Saved” (väiksem) või “Larger” (suurem) näitab, kas fail muutus väiksemaks.
- Kokkuvõte “Total: ‹original size› -> ‹converted size›” alumisel ribal.
- Iga pildi juures eraldi allalaadimisnupp.
- Kui teisendatud pilte on kaks või rohkem, ilmub nupp “Download all (.zip)”.
Kvaliteediliugur töötab lineaarselt, kuid tegelik faili suurus ei muutu lineaarselt. 40% annab väga väikese faili, kuid tõsiseid tihendusartefakte. 100% säilitab maksimaalse detailsuse, kuid on väga suur. Kõige levinum kompromiss on 80–90%, mis on enamiku kasutajate jaoks optimaalne.
Reeglid ja erijuhud
Tööriist järgib mitmeid piiranguid, mis on sisse kirjutatud nii loogikas kui ka veateadetes.
Kvaliteet: Lubatud ainult vahemik 40–100%.
Brauseri tugi JPG-le: Enamik brausereid toetab JPG salvestamist. Kui mingi brauser seda ei võimalda (näiteks väga vana versioon), lülitub tööriist automaatselt PNG-vormingule ja kuvab selgesõnalise märke: “Your browser doesn’t support saving this format — used PNG instead.” See on harv juhus, kuid arvesta sellega.
Vigased failid: Kui faili ei saa pildina avada (näiteks on see korrumpeerunud, tühi või tegelikult mitte pilt), kuvatakse teade “This file could not be opened as an image. It may be corrupted, empty, or not actually an image.” Kui mitu faili ebaõnnestub, näed “‹count› file(s) could not be processed.”
Toetamata vorming: Tööriist aktsepteerib ainult HEIC-faile. Muud vormingud annavad veateate “This file type isn’t supported.”
Piltide arv: Korraga saab valida kuni 20 pilti. Kui ületad piiri, kuvatakse “Choose up to ‹max› images at a time.”
Teisenduse ebaõnnestumine: Kui HEIC-dekodeerimine või JPG-kodeerimine mingil põhjusel ebaõnnestub, kuvatakse “Conversion failed. Try a different image or format.” See võib juhtuda, kui HEIC-fail on kahjustatud või sisaldab tundmatut metainfot.
Vähemalt üks pilt: Kui kasutaja üritab alustada ilma ühtegi pilti valimata, kuvatakse “Choose at least one image.”
Kellele see mõeldud on
Tööriist on otstarbekas mitmele sihtrühmale.
- iPhone’i kasutajad: Kui pildistad iPhone’iga, salvestuvad fotod vaikimisi HEIC-vormingus. Jagamisel või üleslaadimisel platvormidele, mis ei toeta HEIC-d (näiteks Facebook, Gmail, WordPress), tuleb need enne JPG-ks teisendada. See tööriist võimaldab seda teha ilma tarkvara paigaldamata.
- Fotograafid ja disainerid: Kes töötlevad suures koguses HEIC-pilte ja soovivad ühtlustada väljundit JPG-ks, kontrollides samas kvaliteeti. Partiitöötlus ja ZIP-allalaadimine lihtsustavad protsessi.
- Privaatsuse eelistajad: Kuna teisendus toimub ainult kliendi arvutis, ei lahku pildid kunagi seadmest. See on oluline, kui tegemist on delikaatsete fotodega või kui võrgukiirus on aeglane.
- Kõik, kes vajavad universaalset vormingut: Prindi jaoks, e-posti manusteks või vanade seadmetega suhtlemiseks on JPG ohutu valik.
Erinevalt paljudest veebipõhistest teisenditest, mis laadivad failid üles serverisse ja seejärel kustutavad, on siin kogu töötlus lokaalne. See välistab andmelekete riski ja võimaldab töödelda ka suuri faile ilma üleslaadimisaja ootamata.
Korduma kippuvad küsimused
Kas ma saan teisendada HEIC-faile ka teistesse vormingutesse peale JPG? Ei, see tööriist toodab ainult JPG-väljundit. Kui vajad PNG-d, WebP-d või mõnda muud vormingut, tuleb kasutada teist lehte sellel saidil.
Miks on teisendatud JPG mõnikord suurem kui algne HEIC? HEIC on tihedam kodeering. Kui sead kvaliteedi 100% lähedale, võib JPG olla suurem, eriti lihtsate piltide puhul, kus HEIC-i tihendus väga tõhus oli. Sellisel juhul näed märgist “Larger”. Kui kvaliteeti alandada 70–80%, jääb JPG tavaliselt väiksemaks.
Mitu pilti saan korraga teisendada? Lehel on seatud maksimaalne arv 20 pilti. Kui ületad piiri, kuvatakse veateade “Choose up to ‹max› images at a time.”
Kas ma saan kasutada seda tööriista mobiilseadmes? Jah, kui brauser toetab JavaScripti ja HEIC-dekodeerimist. iOS-i Safari ja Androidi Chrome töötavad hästi. Kui brauser ei toeta JPG salvestamist, lülitub tööriist automaatselt PNG-le ja teavitab sellest.
Kuidas ma tean, kas HEIC-fail on korruptne? Tööriist kuvab veateate “This file could not be opened as an image. It may be corrupted, empty, or not actually an image.” Kui fail on vaid osaliselt korruptne, võib dekodeerimine siiski õnnestuda, kuid tulemus võib olla moonutatud. Sellisel juhul tasub katse teise failiga või eemaldada vigane.
Kas kvaliteediliugur mõjutab ainult faili suurust või ka mõõtmeid? Kvaliteet mõjutab ainult JPG-kodeeringu kvantimisparameetreid, mitte pildi mõõtmeid. Mõõtmed (laius × kõrgus) jäävad samaks kui algsel HEIC-il. Kui soovid pilti ka vähendada, tuleks seda teha enne teisendamist mõnes eraldi redaktoris.