AVIF į JPG: viskas, ką reikia žinoti apie konvertavimą
Kodėl šis puslapis ypatingas
AVIF yra stipriausiai suspaudžiamas formatas, kurį ši priemonė nuskaito. Jis palaiko alfa kanalą (permatomumą) ir plačią spalvų gamą. JPEG – priešingai: jis nepalaiko nei permatomumo, nei plačios spalvų gamos. Konvertuojant AVIF į JPG, bet koks alfa kanalas prarandamas, o spalvų diapazonas susiaurinamas iki sRGB. Tai nėra trūkumas – tai techniniai šių formatų apribojimai, kuriuos būtina suprasti prieš pradedant darbą.
Kitas esminis skirtumas: JPEG yra nuostolingas formatas. Kiekvienas perkodavimas praranda papildomų detalių (kartų nuostoliai). Ši priemonė taiko kokybės slankiklį nuo 40% iki 100%, kuris kontroliuoja, kiek detalių išsaugoma. Kadangi AVIF suspaudžia labai agresyviai, gautas JPEG gali būti didesnis už originalą. Tokie rezultatai aiškiai pažymimi etikete „Larger“ (didesnis).
Priemonė gali nuskaityti AVIF failus, tačiau ji nesiunčia ir nerašo AVIF, nes naršyklėse AVIF kodavimas nėra universalus. Dėl šios priežasties puslapis specializuojasi išvesties formatu – visuotinai palaikomu JPEG. Skirtingai nei AVIF, JPEG negali pernešti animacijos. AVIF palaiko animaciją, tačiau animuotas AVIF konvertuojamas į nejudantį pirmojo kadro vaizdą.
Kaip veikia AVIF į JPEG konversija naršyklėje
Visa konversija vyksta jūsų naršyklėje. Failai niekada nepalieka jūsų įrenginio. Tai reiškia, kad jokių duomenų siuntimo į serverį nėra – jūsų nuotraukos lieka privačios. Kai įkeliate AVIF failą, naršyklė jį iššifruoja į neapdorotus pikselių duomenis, naudodama naršyklės integruotą AVIF dekoderį. Tada šie duomenys užkoduojami JPEG formatu, naudojant naršyklės vietinį JPEG kodavimo algoritmą.
Proceso metu taikoma kokybės reikšmė nuo 40% iki 100%. Žemesnė reikšmė suteikia mažesnį failą, bet daugiau kompresijos artefaktų. Aukštesnė reikšmė išsaugo daugiau detalių, bet failas gali būti gerokai didesnis. Rekomenduojame pradėti nuo 80–85%, jei nereikia griežtų dydžio apribojimų.
Įvestys ir išvestys: ką galite ir ko negalite kontroliuoti
Įvestys:
- Vienas ar keli AVIF formato vaizdų failai
- Kokybės reikšmė nuo 40% iki 100% JPEG išvesties
Išvestys:
- Konvertuoti JPEG vaizdai, kiekvienas su atskiru Download mygtuku
- Kiekvienam vaizdui: matmenys (pikseliais), originalus failo dydis, konvertuoto failo dydis, etiketė „Saved“ (sutaupyta) arba „Larger“ (didesnis)
- Bendra suvestinė:
Total: ‹originalus dydis› -> ‹konvertuotas dydis› - Download all (.zip) mygtukas, kai konvertuojami du ar daugiau vaizdų
Kokybės slankiklis aktyvuojamas tik JPEG išvesties formatui. Reikšmės, mažesnės nei 40% ar didesnės nei 100%, nepriimamos. Tai nėra savavališkas apribojimas – žemiau 40% JPEG artefaktai tampa vizualiai nepriimtini daugeliu atvejų.
Taisyklės ir ribiniai atvejai: ką reikia žinoti prieš konvertuojant
-
Permatomumas prarandamas visada. Jei jūsų AVIF turi alfa kanalą (pvz., logotipas su skaidriu fonu), konvertavus į JPEG tas skaidrumas pavirs į vientisą juodą foną. Priemonė nesiūlo fono spalvos parinkties. Jei jums reikia išlaikyti permatomumą, naudokite formatą, kuris palaiko alfa kanalą – pvz., PNG, WebP arba originalų AVIF.
-
Plačios spalvų gamos praradimas. AVIF gali palaikyti plačias spalvų gamas (pvz., Rec. 2020). JPEG paprastai naudoja sRGB spalvų erdvę. Konvertuojant spalvos gali atrodyti šiek tiek išblukusios arba pasikeitusio atspalvio, palyginti su originaliu AVIF, žiūrint plačios gamos ekrane. Tai ypač aktualu profesionalams, dirbantiems su HDR turiniu.
-
Failo dydžio padidėjimas. AVIF suspaudžia efektyviau nei JPEG. Todėl net ir aukštu kokybės nustatymu konvertuotas JPEG dažnai būna didesnis už originalų AVIF. Priemonė aiškiai pažymi tokius atvejus kaip „Larger“. Jei matote šią etiketę, apsvarstykite galimybę sumažinti kokybės procentą.
-
Klaidos atvejai:
- Jei failas negali būti atidarytas kaip vaizdas (sugadintas, tuščias arba nėra vaizdas), rodoma klaida: „This file could not be opened as an image. It may be corrupted, empty, or not actually an image.“
- Jei konversija nepavyksta, rodoma: „Conversion failed. Try a different image or format.“
- Jei pasirenkama daugiau nei 20 vaizdų, rodoma: „Choose up to ‹max› images at a time.“
-
Maksimalus vaizdų skaičius. Priemonė priima iki 20 vaizdų vienu metu. Viršijus ribą, papildomi failai nebus priimami.
Kam reikalinga ši konversija realiame pasaulyje
AVIF formatas populiarėja: jį palaiko šiuolaikinės kameros, žiniatinklio paslaugos (pvz., Netflix, Cloudflare) ir aplikacijos. Tačiau daugelis platformų vis dar reikalauja JPEG. Štai tipiniai atvejai:
- Suderinamumas su senesnėmis platformomis. Daugelis socialinės žiniasklaidos paslaugų, el. pašto klientų ir spausdinimo užsakymo sistemų vis dar atmeta AVIF. Konvertavimas į JPEG užtikrina, kad vaizdą galima įkelti, pridėti ar apdoroti.
- Greitos peržiūros klientams. Fotografas ar dizaineris gali įkelti AVIF nuotraukų aplanką į įrankį, pakoreguoti kokybę ir išsiųsti JPEG peržiūras el. paštu be jokio įkėlimo į serverį.
- Failo dydžio sumažinimas dėl specifinių apribojimų. Jei originalus AVIF yra arti failo dydžio limito (pvz., 10 MB įkėlimo riba), sumažinus JPEG kokybę, jį galima dar labiau sumažinti – bet tik tuo atveju, jei AVIF jau yra didesnis už tikslinį JPEG esant mažesnei kokybei.
- Privatumui jautrus darbas. Medicininiai vaizdai, teisiniai dokumentai ar konfidencialūs dizaino failai gali būti konvertuojami vietoje be jokios tinklo veiklos.
Apribojimai, kuriuos reikia žinoti:
- Alfa kanalai prarandami visiškai. Jei AVIF yra skaidrus logotipas, konvertuotas JPEG turės nepermatomą foną.
- Plačios gamos spalvos susiaurinamos iki sRGB. Nekritiniam naudojimui tai tinka, tačiau archyvavimui ar spausdinimo spalvų tikslumui išsaugokite originalų AVIF.
- Pakartotinis konvertavimas (AVIF → JPEG → JPEG) sukelia kartų nuostolius. Naudokite įrankį tik vienkartiniam konvertavimui į galutinį išvesties formatą.
- Įspėjimo „Larger“ nereikėtų ignoruoti: jei konvertuosite AVIF biblioteką aukšta kokybe, galite sunaudoti daugiau disko vietos nei pradžioje.
Darbas su keliais failais: partijos konversija ir atsisiuntimas
Galite pasirinkti iki 20 AVIF vaizdų vienu metu. Po konvertavimo kiekvienas vaizdas rodo savo matmenis, originalų dydį, konvertuotą dydį ir „Saved“/„Larger“ etiketę. Bendra suvestinė eilutė rodo bendrą originalų ir konvertuotą dydį: Total: ‹original› -> ‹converted›. Kai yra du ar daugiau vaizdų, atsiranda mygtukas Download all (.zip), leidžiantis atsisiųsti ZIP archyvą su visais konvertuotais JPEG failais.
Kiekvienas atskiras vaizdas taip pat turi savo Download mygtuką, todėl galite atsisiųsti failus po vieną, jei jums nereikia visos partijos.
Po kiekvienu vaizdu matote jo originalų dydį ir konvertuotą dydį. Bendra eilutė Total: ‹original› -> ‹converted› apibendrina visus failus. Etiketės „Saved“ ir „Larger“ leidžia akimirksniu įvertinti, ar konversija buvo naudinga failo dydžio atžvilgiu.
Praktinis patarimas: jei dirbate su daugybe AVIF failų, rekomenduojame iš pradžių konvertuoti vieną pavyzdį su keliais skirtingais kokybės nustatymais (pvz., 60%, 75%, 90%). Taip galite rasti geriausią balansą tarp dydžio ir kokybės prieš konvertuodami visą partiją.
Dažnai užduodami klausimai
Ar konvertuojant AVIF į JPEG prarandama kokybė? Taip. JPEG yra nuostolingas formatas. Kiekvienas perkodavimas praranda detales. Tačiau naudodami aukštą kokybės nustatymą (pvz., 95%) galite sumažinti matomus artefaktus. Vienintelis būdas išlaikyti visą kokybę – nenaudoti JPEG. Jei reikia tobulos kokybės, apsvarstykite PNG.
Kodėl konvertuotas JPEG yra didesnis už originalų AVIF? AVIF naudoja efektyvesnį suspaudimo algoritmą. Esant tokiai pačiai vizualinei kokybei, AVIF failas gali būti žymiai mažesnis už JPEG. Konvertuojant jį į JPEG aukšta kokybe, dažnai gaunamas didesnis failas. Sumažinkite kokybės slankiklį, kad sumažintumėte išvesties dydį.
Ar galiu konvertuoti AVIF su permatomu fonu? Galite, bet permatomumas bus prarastas. JPEG nepalaiko alfa kanalo. Bet kokios skaidrios sritys išvestyje taps nepermatomai juodos.
Kokį kokybės nustatymą rekomenduojate? Priklauso nuo tikslo. 85% paprastai suteikia gerą balansą tarp failo dydžio ir vizualinės kokybės. Archyvavimo tikslais saugesnis yra 95% ar didesnis. Žemiau 60% greičiausiai matysite matomus suspaudimo artefaktus.
Ar galiu konvertuoti daugiau nei vieną AVIF failą vienu metu? Taip. Galite įkelti iki 20 failų vienu metu. Kai yra du ar daugiau, atsiranda galimybė atsisiųsti visus kaip ZIP archyvą.
Ką daryti, jei gaunu klaidą „This file could not be opened as an image“? Tai reiškia, kad pasirinktas failas yra sugadintas, tuščias arba iš tikrųjų nėra vaizdas. Patikrinkite, ar failo plėtinys atitinka turinį ir ar jis nebuvo sutrumpintas atsisiunčiant.