Utilia

AVIF keitiklis

Konvertuok vaizdus į AVIF arba AVIF į JPG, PNG ar WebP naršyklėje: keli failai iš karto, kokybės valdymas ir jokio įkėlimo į serverį.

Konvertuoti į

    Kaip konvertuoti vaizdus į AVIF arba iš AVIF

    1. Nutempk vieną ar kelis vaizdus į sritį arba spustelėk ją ir pasirink failus. Priimami AVIF, JPG, PNG, WebP, GIF ir BMP failai bei bet kuris kitas formatas, kurį gali parodyti tavo naršyklė.
    2. Lauke Konvertuoti į pasirink AVIF, jei nori sukurti AVIF failus, arba PNG, JPG ar WebP, jei AVIF paveikslėlius nori paversti plačiau palaikomu formatu.
    3. Kuriant AVIF, nustatyk Kokybė slankiklį ir Kodavimo intensyvumas: Greitai, Subalansuotai arba Mažiausias failas (lėtai). Pažymėk AVIF be nuostolių, jei nori išsaugoti kiekvieną pikselį tiksliai.
    4. JPG formatui pasirink Skaidrių sričių fonas, nes JPG skaidrumo nepalaiko.
    5. Spustelėk Konvertuoti vaizdus. Kiekvienoje eilutėje matai seną ir naują failo dydį, o prie jos yra savas atsisiuntimo mygtukas; Atsisiųsti viską išsaugo visus rezultatus.

    Pirmą kartą konvertuojant į AVIF įkeliamas kodavimo modulis – apie 3,5 MB WebAssembly kodo. Vėliau jį išsaugo tavo naršyklės talpykla.

    Kas yra AVIF?

    AVIF (AV1 Image File Format) – formatas, kuriame nuotrauka suspausta AV1 vaizdo kodeku ir patalpinta HEIF konteineryje. Jį 2019 m. paskelbė Alliance for Open Media, ir jis nereikalauja licencijos mokesčių. Tokios pačios vaizdo kokybės AVIF failas dažnai būna 30–50 % mažesnis už JPG ir pastebimai mažesnis už WebP, ypač kai nuotraukoje yra sklandžių perėjimų, pavyzdžiui, danguje. AVIF taip pat palaiko skaidrumą, didelį dinaminį diapazoną (HDR) ir 10 bei 12 bitų spalvas.

    Visos šiuolaikinės naršyklės rodo AVIF: Chrome ir Edge – nuo 2020–2022 m., Firefox – nuo 93 versijos, Safari – nuo 16 versijos. Tačiau daugelis vaizdų redaktorių, senesnių telefonų ir biuro programų jo vis dar neatidaro, todėl AVIF konvertuoti į JPG ar PNG dažnai tenka.

    Kaip pasirinkti nustatymus

    • Kokybė kinta nuo 1 iki 100. AVIF elgiasi kitaip nei JPG: apie 50–65 reikšmė daugumai nuotraukų jau atrodo beveik kaip originalas, o 80 ir daugiau daugiausia padidina failą. Pradėk nuo numatytosios 60 ir palygink rezultatą.
    • Kodavimo intensyvumas keičia ne kokybės tikslą, o laiką, skiriamą geriausiam suspaudimui ieškoti. Mažiausias failas (lėtai) gali sutaupyti dar 5–10 %, bet 12 megapikselių nuotraukai gali prireikti daug sekundžių; Greitai geriausiai tinka dideliems failų rinkiniams.
    • AVIF be nuostolių išsaugo kiekvieną pikselį tiksliai (pilnos 4:4:4 spalvos). Tai naudinga ekrano nuotraukoms ir grafikai, tačiau nuotraukų AVIF failai be nuostolių dažnai būna didesni už PNG.
    • Konvertuojant iš AVIF: PNG tinka kopijai be nuostolių su skaidrumu, JPG – maksimaliam suderinamumui, o WebP – mažesniam failui, kurį naršyklės vis tiek puikiai atidaro.

    Kaip veikia konvertavimas

    Viskas vyksta tavo įrenginyje. Vaizdus dekoduoja tavo naršyklė; jei ji AVIF parodyti negali, tą darbą atlieka WebAssembly libavif versija su libaom AV1 dekoduokliu. AVIF failai kuriami naudojant libavif ir libaom AV1 kodavimo modulį, taip pat sukompiliuotą į WebAssembly. Joks vaizdas nėra įkeliamas į serverį. Failai apdorojami po vieną, kad dideli vaizdai neišeikvotų atminties, o koduojant didelį vaizdą puslapis gali trumpam sustoti. Telefonu darytų nuotraukų EXIF orientacija pritaikoma, tačiau kiti metaduomenys (fotoaparatas, GPS vieta) į naują failą nekopijuojami.

    Dažnai užduodami klausimai

    Ar AVIF geresnis už WebP?

    Nuotraukoms AVIF paprastai sukuria mažesnius failus nei WebP tokios pačios kokybės atveju, be to, palaiko HDR ir didesnį bitų gylį. WebP koduojamas gerokai greičiau ir palaikomas senesnėje programinėje įrangoje. Svetainei įprastas pasirinkimas – AVIF su JPG arba WebP atsargine versija.

    Kodėl AVIF kodavimas trunka taip ilgai?

    AV1 suspaudimas vaizdą analizuoja daug giliau nei JPG. Be to, čia kodavimas vyksta viename procesoriaus branduolyje tiesiogiai puslapyje. Lauke Kodavimo intensyvumas pasirink Greitai arba prieš tai sumažink labai dideles nuotraukas, kad viskas vyktų greičiau.

    Ar galiu konvertuoti AVIF į JPG kompiuteryje, kuris AVIF neatidaro?

    Taip. Jei tavo naršyklė pati negali dekoduoti AVIF, šis įrankis įkelia savo AVIF dekoduoklį ir vis tiek konvertuoja failą į JPG, PNG arba WebP.

    Ar keitiklis išlaiko skaidrumą?

    Taip, kai konvertuoji į AVIF, PNG arba WebP. JPG neturi alfa kanalo, todėl skaidrios sritys užpildomos tavo pasirinkta fono spalva.

    Ar mano vaizdai įkeliami į serverį?

    Ne. Dekodavimas ir kodavimas vyksta tik tavo naršyklėje, o failai niekada neišeina iš tavo įrenginio.