Containerul folosit de HEIC, fără problema licenței.

Lasă un AVIF mai jos. Spre deosebire de un HEIC, pe acesta browserul tău aproape sigur îl poate desena.

De ce formatul acesta se afișează și HEIC nu

Diferența nu ține de meritul tehnic, ci de licențiere. HEIC poartă HEVC, împovărat de fonduri de brevete care i-au făcut pe producătorii de browsere să refuze. AVIF poartă AV1, publicat de Alliance for Open Media cu o licență fără redevențe, iar Chrome, Firefox și Safari au adăugat toate decodoare la câțiva ani unul de altul. Două fișiere pot împărți un proiect de container și pot avea vieți cu totul diferite din pricina cui trebuie să plătească cui.

Ce înseamnă asta când citești unul aici

Previzualizarea vine chiar din decodorul browserului, așa că apare pe loc și la calitate deplină, fără nicio soluție de rezervă WebAssembly în cale. Înseamnă și că un AVIF se poartă ca o imagine web obișnuită peste tot altundeva: se va desena într-o pagină, într-un panou de previzualizare și într-o aplicație de chat, cărând cu el orice metadate are.

Aproape orice AVIF a trecut printr-un convertor

AVIF există mai ales ca să facă imaginile de pe web mai mici, așa că fișierul obișnuit a fost produs de un pas de construire sau de o rețea de distribuție, dintr-un JPEG ori un PNG. Fluxurile acelea aruncă de obicei metadatele ca să economisească octeți, și de aceea atâtea fișiere AVIF se citesc aproape goale aici. Când unul poartă totuși EXIF, l-a moștenit din imaginea-sursă, nu l-a scris o cameră: puține camere produc AVIF de-a dreptul.

Forma unui fișier AVIF

Un AVIF este același container ca un HEIC, cu alt codec înăuntru. Imaginea este codată cu AV1 și stă în mdat; orice o descrie stă sub meta. Ca și la HEIC, figura desenează un singur nivel: colr și av1C sunt proprietăți cuibărite mai adânc decât caseta în care sunt desenate.
ftypmetaElement ExifElement mimecolrav1Cmdat
  • Structură
  • Poate purta metadate
  • Imaginea propriu-zisă

Unde ține un AVIF lucrurile

ftyp
Marca, avif sau avis. Declară ce este restul fișierului.
meta
Caseta care ține fiecare element ce nu este imaginea.
Element Exif
Un bloc EXIF, când convertorului i s-a cerut să păstreze unul.
Element mime
XMP, cu același mecanism ca la HEIC.
colr
Profil de culoare sau puncte de cod independente de codare.
av1C
Configurația decodorului AV1. Structură, nu metadate.

Întrebări despre AVIF

Păstrează AVIF EXIF-ul când convertesc un JPEG în el?Deschide

Doar dacă i s-a cerut convertorului. Cele mai multe fluxuri făcute pentru web aruncă metadatele din capul locului, fiindcă tot rostul conversiei este un fișier mai mic. Lasă rezultatul aici și vei vedea ce a supraviețuit.

AVIF e același lucru cu HEIC?Deschide

Aceeași familie de containere, alt codec și altă licență. Amândouă sunt ISO Base Media File Format și țin imagini codate ca elemente. HEIC folosește HEVC, AVIF folosește AV1 — și de aceea browserele îl afișează pe unul și nu pe celălalt.

Poate fi animat un AVIF?Deschide

Da, cu marca avis și o succesiune de cadre. Curățarea prin recodare desenează un singur cadru, deci un AVIF animat curățat se întoarce ca imagine statică.

De ce iese AVIF-ul meu curățat ca JPEG?Deschide

Fiindcă scrierea unui AVIF cere un codor AV1, pe care acest spațiu de lucru nu-l poartă cu el. Decodarea este partea pe care o dau browserele. Așa că, la curățare, se exportă un JPEG, iar tu dai containerul pe un fișier fără nimic încorporat.

Ce poate face

Șterge datele EXIF
Lasă o poză și descarcă o copie fără metadatele ei încorporate. Un JPEG își pierde segmentul EXIF fără să i se atingă pixelii; HEIC, PNG, WebP și restul sunt recodate. Nimic nu se încarcă pe server.
Scoate locația
Vezi coordonatele pe care le poartă o poză, apoi descarcă o copie fără ele. Un JPEG își pierde etichetele de locație și păstrează tot restul. Nimic nu se încarcă pe server.
Editează EXIF-ul unui JPEG
Schimbă titlul, autorul, descrierea, drepturile de autor, programul și ora fotografierii dintr-un JPEG, apoi descarcă copia editată. Rulează local; fișierul tău original nu este modificat niciodată.
Vizualizator XMP, IPTC și ICC
Citește fiecare grup de metadate purtat de un fișier — EXIF, XMP, IPTC, ICC, notele producătorului — grupate și exportabile ca JSON. Pentru verificarea materialelor, expertiză și depanarea unui flux. Nimic nu se încarcă pe server.
Deschiderea mai multor fotografii
Deschide până la cincizeci de fotografii, vezi care dintre ele poartă o locație și ia întregul set ca foaie de calcul. Nu se încarcă nimic, iar originalele nu sunt niciodată scrise.