Převod HEIC na JPG
Stejné čtyři úrovně jako v aplikaci pro iPhone.
V pixelech. Nechte prázdné, chcete-li zachovat původní rozměry. Nikdy nezvětšuje.
V MB. Nechte prázdné, chcete-li zachovat kvalitu výše. Překóduje, dokud se nevejde, a uvede dosaženou kvalitu.
Jeden název pro dávku; číslování se přidá samo. Prázdné zachová původní názvy.
Zatím není vybraný žádný soubor.
Dekodér je WebAssembly běžící v tomto panelu. Fotografie se načte z disku do paměti a nikdy se neodesílá na server.
Každý online převodník naráží na totéž: prohlížeč neumí dekódovat HEIC, takže obvyklým řešením je nahrát fotku na server, který to umí. Tenhle převodník jde druhou cestou — dekodér ve WebAssembly plus kodér JPEG, který váš prohlížeč už má.
| Předvolba (Q %) | Velikost při 4032 × 3024 px (MB) | Poměr komprese | Věrnost PSNR (dB) | Hloubka (bits) | Čas (s) |
|---|---|---|---|---|---|
| HEIC Source | 2.4 MB | 16:1 | Reference (10-bit) | 10 bits | 0.00 s |
| Maximum (Q = 100%) | 5.8 MB | 7:1 | 46.8 dB | 8 bits | 0.21 s |
| High (Q = 85%) | 3.1 MB | 12:1 | 41.2 dB | 8 bits | 0.18 s |
| Balanced (Q = 70%) | 1.8 MB | 21:1 | 38.4 dB | 8 bits | 0.16 s |
| Small (Q = 50%) | 1.1 MB | 35:1 | 34.6 dB | 8 bits | 0.15 s |
Jak technicky funguje dekódování HEIC, komprese JPG a čtení EXIF v prohlížeči?
Technický postup a vzorec: ISO/IEC 14496-12 ISO-BMFF (hvc1 10-bit Display P3) → libheif WASM 8-bit sRGB RGBA Canvas (W × H × 4 bytes) → 8×8 DCT JPEG quantization Q ∈ [1, 100] (presets Q = 100%, 85%, 70%, 50%; vs lossless PNG DEFLATE 24-bit reference).
Konkrétní příklad v číslech (12 MP fotka z iPhonu): 4032 × 3024 px (12.2 MP) iPhone photo: 2.4 MB .heic → 3.1 MB .jpg at Q = 85%, 41.2 dB PSNR, 0.18 s total local decode + encode time (0 bytes uploaded).
Můžu převést HEIC na JPG bez nahrávání fotek?
Zachová JPG datum pořízení?
Z prohlížeče ne. Kódování přes canvas vytvoří jen pixely, takže celý EXIF zmizí. Datum zachovává aplikace pro iPhone, která odstraňuje pouze polohu.
Můžu dostat soubor pod určitou velikost, třeba 2 MB?
Nastavení cílové velikosti tu není. Vyberte kvalitu, podívejte se na výsledek a snižte kvalitu nebo delší stranu. Zmenšení delší strany pomůže obvykle víc.
Proč je můj JPG větší než původní HEIC?
To je normální. HEIC komprimuje mnohem účinněji — stejná fotka jako JPEG bývá jedenapůlkrát až dvakrát větší. Měníte velikost za kompatibilitu.