HEIC na HEIF: sprievodca konverziou

Zdroj · HEIC
Cieľ · HEIF

Sem presuňte súbory HEIC

alebo vyberte súbory zo svojho zariadenia

Konvertor zatiaľ nie je dostupný

Táto konverzia potrebuje HEIF/HEVC codec, ktorý tento browser engine zatiaľ nemá.

  • Vo vašom prehliadači
  • Bez nahrávania
  • Súkromie od základu

Čo sa stane pri konverzii HEIC do HEIF?

Kontajner a kodek sú odlišné

HEIF je kontajnerový rámec; HEIC označuje bežnú konvenciu obrazov kódovaných HEVC. Prechod medzi názvami sám osebe nemusí meniť dekódované pixely, ale premenovanie súboru ho nezaručuje. Budúci engine musí skontrolovať obrazové položky, značky, konfiguráciu kodeku a závislosti pred voľbou prebalenia alebo prekódovania.

Viac zdrojových obrazov

HEIC môže obsahovať viac obrazových reprezentácií s rôznymi úlohami. Nie je to automaticky časovaná animácia. Výber obrazu, zachovanie kolekcie alebo viac výstupov potrebuje výslovnú podporu engine; výber prvého obrazu ani export všetkých nie je implementovaný.

Cieľ s podporou animácie

HEIC aj HEIF môžu reprezentovať obrazovú animáciu, ale štruktúry snímok nie sú zameniteľné. Zachovanie pohybu potrebuje dekódovanie sekvencie, skladanie, prevod časovania a opakovania aj enkodér s podporou animácie. Prenos nie je implementovaný; čisto statický postup stratí sekvenciu.

Režim kódovania

HEIF definuje kontajner. Podľa väzby kodeku môže byť kódovanie stratové, bezstratové alebo nekomprimované. Jediná všeobecná hodnota kvality či bitovej hĺbky by bola zavádzajúca. HEIF umožňuje rôzne režimy kódovania alebo kontajnerové reprezentácie. Samotný názov nesľubuje bezstratový výstup, nastavenie kvality ani menší súbor. Budúci engine musí vybrať podporovaný kodek a reprezentáciu vzoriek; pozrite si nižšie poznámky o kompresii cieľa.

HEIC

Zdroj

HEIC

High Efficiency Image File Format (HEVC)

Kompresia: Stratová aj bezstratováPriehľadnosť: ÁnoMetadáta: Exif, XMP, ICC, NCLX

Fotografie kódované HEVC v HEIF s priestorom pre pomocné obrazy a metadáta snímania.

Spoznajte formát HEIC →
HEIF

Cieľ

HEIF

High Efficiency Image File Format

Kompresia: Podľa variantuPriehľadnosť: ÁnoMetadáta: Exif, XMP, ICC, NCLX

Obrazový kontajner pre jednotlivé obrázky, kolekcie a sekvencie. Kompresiu určuje kodek vnútri.

Spoznajte formát HEIF →

Je HEIC → HEIF správna voľba pre vás?

Dobrá voľba, keď

  • HEIF vyhovuje vášmu účelu odovzdania: Fotografovanie zariadeniami a kolekcie.
  • Potrebujete kombináciu kontajnera a kodeku prijímanú vašou aplikáciou.
  • Môžete vybrať zdrojový obraz alebo časť potrebnú na odovzdanie.
  • Váš cieľ podporuje potrebný variant animácie.

Skôr nie, keď

  • Predpokladáte, že zmena prípony zaručí kompatibilitu kodeku.
  • Vyžadujete úplné zachovanie kolekcie, súboru strán alebo multipart štruktúry.
  • Vyžadujete zaručený prenos animácie od zatiaľ nedostupného konvertora.
  • Vyžadujete zaručené lineárne hodnoty scény alebo HDR vzhľad.

Podrobnosti konverzie HEIC do HEIF

Kontajner a kodek sú odlišné
HEIF je kontajnerový rámec; HEIC označuje bežnú konvenciu obrazov kódovaných HEVC. Prechod medzi názvami sám osebe nemusí meniť dekódované pixely, ale premenovanie súboru ho nezaručuje. Budúci engine musí skontrolovať obrazové položky, značky, konfiguráciu kodeku a závislosti pred voľbou prebalenia alebo prekódovania.
Viac zdrojových obrazov
HEIC môže obsahovať viac obrazových reprezentácií s rôznymi úlohami. Nie je to automaticky časovaná animácia. Výber obrazu, zachovanie kolekcie alebo viac výstupov potrebuje výslovnú podporu engine; výber prvého obrazu ani export všetkých nie je implementovaný.
Cieľ s podporou animácie
HEIC aj HEIF môžu reprezentovať obrazovú animáciu, ale štruktúry snímok nie sú zameniteľné. Zachovanie pohybu potrebuje dekódovanie sekvencie, skladanie, prevod časovania a opakovania aj enkodér s podporou animácie. Prenos nie je implementovaný; čisto statický postup stratí sekvenciu.
HDR kódovanie pre zobrazenie
Zdroj môže niesť HDR a HEIF má varianty s podporou HDR. Pracovné radiometrické hodnoty a HDR pre displej sú odlišné reprezentácie. Rozsah, primárne farby, prenosovú funkciu a signalizáciu treba výslovne mapovať; budúci engine môže vytvoriť SDR. Podpora vo formáte nesľubuje zachovanie HDR.
Reprezentácia priehľadnosti
Oba profily formátov umožňujú priehľadnosť, ale nesľubujú rovnakú reprezentáciu alfa. Záleží na variante zdroja, presnosti cieľového kanála aj interpretácii alfa. Budúci enkodér musí priehľadnosť výslovne preniesť alebo previesť; samotná voľba HEIF prenos nezaručuje.
Režim kódovania
HEIF definuje kontajner. Podľa väzby kodeku môže byť kódovanie stratové, bezstratové alebo nekomprimované. Jediná všeobecná hodnota kvality či bitovej hĺbky by bola zavádzajúca. HEIF umožňuje rôzne režimy kódovania alebo kontajnerové reprezentácie. Samotný názov nesľubuje bezstratový výstup, nastavenie kvality ani menší súbor. Budúci engine musí vybrať podporovaný kodek a reprezentáciu vzoriek; pozrite si nižšie poznámky o kompresii cieľa.
Presnosť vzoriek a farby
Vzorky zdroja a cieľa sa môžu líšiť presnosťou, kanálmi, farebným priestorom aj prenosovou funkciou. Bezstratová kompresia uchová iba skutočne kódované vzorky; zníženie presnosti alebo farebný prevod ich môže zmeniť už predtým. Budúci engine určí číselné mapovanie, orientáciu a farebný prevod; dostupné kanonické údaje o hĺbke sú uvedené nižšie.
Metadáta a farby
Podpora vo formáte nezaručuje zachovanie metadát ani farebných profilov pri exporte. Prenos a spracovanie farieb závisia od budúceho konvertora; engine zatiaľ nie je implementovaný.
Kompresia
HEIC: Stratová aj bezstratová → HEIF: Podľa variantu HEIC: HEIC bežne používa stratové HEVC; HEVC má aj bezstratové nástroje. Kvalita, bitová hĺbka a podvzorkovanie závisia od profilu a nastavení, nie od prípony .heic. HEIF: HEIF definuje kontajner. Podľa väzby kodeku môže byť kódovanie stratové, bezstratové alebo nekomprimované. Jediná všeobecná hodnota kvality či bitovej hĺbky by bola zavádzajúca.
Priehľadnosť
HEIC: Áno → HEIF: Áno
Animácia
HEIC: Áno → HEIF: Áno
Farebná hĺbka
HEIC: Podľa kodeku a profilu → HEIF: Podľa kodeku a profilu
HDR
HEIC: Podľa kodeku a profilu → HEIF: Podľa kodeku a profilu
Viac obrázkov
HEIC: Kolekcie a sekvencie → HEIF: Kolekcie a sekvencie
Rozmery
Pixelové rozmery, geometria strany, rozlíšenie vykreslenia, zmena veľkosti a orientácia potrebujú výslovné pravidlá konvertora. Budúci engine ich zatiaľ neurčil.
Metadáta
HEIC: Exif, XMP, ICC, NCLX → HEIF: Exif, XMP, ICC, NCLX. Kopírovanie, úprava alebo vynechanie jednotlivých polí bude závisieť od budúceho engine; prenos zatiaľ nie je implementovaný.

Časté otázky

Je HEIC do HEIF iba zmenou názvu súboru?

HEIF je kontajnerový rámec; HEIC označuje bežnú konvenciu obrazov kódovaných HEVC. Prechod medzi názvami sám osebe nemusí meniť dekódované pixely, ale premenovanie súboru ho nezaručuje. Budúci engine musí skontrolovať obrazové položky, značky, konfiguráciu kodeku a závislosti pred voľbou prebalenia alebo prekódovania.

Exportuje sa každý zdrojový obraz?

HEIC môže obsahovať viac obrazových reprezentácií s rôznymi úlohami. Nie je to automaticky časovaná animácia. Výber obrazu, zachovanie kolekcie alebo viac výstupov potrebuje výslovnú podporu engine; výber prvého obrazu ani export všetkých nie je implementovaný.

Dá sa animácia preniesť medzi formátmi?

HEIC aj HEIF môžu reprezentovať obrazovú animáciu, ale štruktúry snímok nie sú zameniteľné. Zachovanie pohybu potrebuje dekódovanie sekvencie, skladanie, prevod časovania a opakovania aj enkodér s podporou animácie. Prenos nie je implementovaný; čisto statický postup stratí sekvenciu.

Je zaručená rovnaká bitová hĺbka a farebné hodnoty?

Vzorky zdroja a cieľa sa môžu líšiť presnosťou, kanálmi, farebným priestorom aj prenosovou funkciou. Bezstratová kompresia uchová iba skutočne kódované vzorky; zníženie presnosti alebo farebný prevod ich môže zmeniť už predtým. Budúci engine určí číselné mapovanie, orientáciu a farebný prevod; dostupné kanonické údaje o hĺbke sú uvedené nižšie.

Zachovajú sa metadáta a farebné profily?

HEIC: Exif, XMP, ICC, NCLX → HEIF: Exif, XMP, ICC, NCLX. Kopírovanie, úprava alebo vynechanie jednotlivých polí bude závisieť od budúceho engine; prenos zatiaľ nie je implementovaný.