AVIF-ը JPG-ի փոխարկելը. ինչու, ինչպես և ինչ է կորչում
AVIF (AV1 Image File Format) այսօր ամենաարդյունավետ սեղմման ձևաչափերից է, որը կարող է պահպանել թափանցիկություն (ալֆա ալիք) և լայն գունային տիրույթ (wide color gamut)։ Սակայն JPG (JPEG) ձևաչափը՝ չնայած ամենուր տարածված լինելուն, չի աջակցում ո՛չ թափանցիկությանը, ո՛չ լայն գունային տիրույթին։ Ստորև ներկայացված է AVIF-ից JPG փոխարկման գործիքի աշխատանքի սկզբունքը, առանձնահատկությունները և այն բաները, որոնք պետք է իմանալ նախքան փոխարկելը։
Գործիքը աշխատում է բացառապես ձեր բրաուզերում․ նկարները երբեք չեն լքում ձեր սարքը։ Երբ դուք ընտրում եք մեկ կամ մի քանի AVIF պատկեր, գործիքը վերծանում է յուրաքանչյուր ֆայլ՝ օգտագործելով բրաուզերի ներկառուցված AVIF վերծանիչը, այնուհետև վերակոդավորում է պիքսելային տվյալները JPEG պատկերի մեջ՝ օգտագործելով բրաուզերի բնիկ JPEG կոդավորիչը։ Դուք վերբեռնում եք մեկ կամ մինչև 20 AVIF ֆայլ, ընտրում եք JPG որակը 40%-100% միջակայքում, և ստանում պատրաստի JPG նկարներ, որոնք կարող եք ներբեռնել առանձին կամ մեկ ZIP արխիվով։ Ահա թե ինչու է այս էջը տարբերվում մյուս փոխարկիչներից. այն միայն կարդում է AVIF, բայց չի գրում այն, և JPG-ի փոխարկման ժամանակ ցուցադրում է «Larger» պիտակը, եթե արդյունքն ավելի մեծ է, քան բնօրինակը։
AVIF և JPG. տեխնիկական տարբերությունները
| Հատկություն | AVIF | JPG |
|---|---|---|
| Սեղմման տեսակ | Կորստային (կարող է նաև անկորուստ) | Կորստային |
| Թափանցիկություն (ալֆա ալիք) | Աջակցում է | Չի աջակցում |
| Գունային տիրույթ | Wide color gamut (BT.2020, P3) | Սովորաբար sRGB |
| Սեղմման արդյունավետություն | Ամենաբարձրը (մինչև 50% փոքր JPG-ից նույն տեսողական որակով) | Միջին |
| Անիմացիա | Աջակցում է | Չի աջակցում |
| Բրաուզերային աջակցություն (վերծանում) | Լայն տարածում (Chrome, Firefox, Safari, Edge) | Բոլոր բրաուզերներում |
| Բրաուզերային աջակցություն (կոդավորում) | Սահմանափակ (ոչ բոլոր բրաուզերներում) | Ամբողջական |
AVIF-ը սեղմում է նկարն այնպես, որ նույն տեսողական որակի համար ֆայլի չափը կարող է լինել նույնիսկ 30-50%-ով փոքր, քան JPG-ն։ Սակայն երբ AVIF-ը փոխարկում եք JPG-ի, արդյունքը հաճախ ավելի մեծ է լինում, քան բնօրինակը։ Գործիքը հենց դրա համար է ցուցադրում «Larger» պիտակը, եթե փոխարկված ֆայլն ավելի ծանր է, և «Saved» պիտակը, եթե այն ավելի թեթև է (օրինակ՝ ցածր որակի JPG-ով)։
Թափանցիկության և լայն գունային տիրույթի կորուստը
AVIF-ը կարող է պահպանել ալֆա ալիք (թափանցիկություն) և P3 կամ BT.2020 գունային տարածքներ (wide color gamut)։ JPG-ն չի աջակցում այս երկուսին էլ։ Երբ դուք փոխարկում եք AVIF-ից JPG, ցանկացած թափանցիկ տարածք ավտոմատ կերպով լրացվում է (սովորաբար սև ֆոնով)։ Բացի այդ, լայն գունային տիրույթի գույները մոտավորապես փոխակերպվում են sRGB-ի, ինչը կարող է հանգեցնել գույների կորստի կամ խամրեցման։
Այս գործիքը չունի «պահպանել թափանցիկությունը» տարբերակ, քանի որ JPG ֆորմատը պարզապես չի կարող այն ապահովել։ Եթե Ձեզ անհրաժեշտ է թափանցիկություն պահպանել, ապա պետք է ընտրել PNG կամ WebP ֆորմատը, բայց AVIF-ից JPG-ի փոխարկելիս այս հնարավորությունը կորչում է:
Որակի սահիչը. ինչպես է այն աշխատում
JPG-ի փոխարկման ժամանակ գործիքը ցուցադրում է որակի սահիչ (40%-100%), որի լռելյայն արժեքը 92% է։ Այս արժեքը վերահսկում է, թե որքան մանրամասնություն է պահպանվում սեղմման ժամանակ.
- 40% – բարձր սեղմում, զգալի մանրամասնությունների կորուստ, փոքր ֆայլ
- 70% – միջին սեղմում, լավ հավասարակշռություն որակի և չափի միջև
- 100% – նվազագույն սեղմում, գրեթե առանց կորստի, բայց ֆայլի չափը մեծ է
Կարևոր է հիշել, որ JPG-ն կորստային ձևաչափ է. յուրաքանչյուր վերակոդավորում (օրինակ՝ JPG-ը բացելն ու նորից պահելը) հանգեցնում է լրացուցիչ մանրամասնությունների կորստի (generation loss)։ Այս գործիքը մեկ քայլով AVIF-ը վերածում է JPG-ի, ուստի կորստի միայն մեկ փուլ կա, բայց եթե հետագայում JPG-ն նորից խմբագրեք ու պահեք, որակը կնվազի։
Սահիչի միջակայքը սահմանափակված է 40%-100%. 40%-ից ցածր արժեքները չեն ընդունվում, իսկ 100%-ից բարձրն անիմաստ է, քանի որ JPG-ն չի կարող 100%-ից ավելին տալ:
Խմբաքանակի մշակումը և արդյունքների մեկնաբանումը
Գործիքը թույլ է տալիս միաժամանակ վերբեռնել մինչև 20 AVIF նկար։ Յուրաքանչյուր նկարի համար ցուցադրվում է.
- Նկարի անունը և չափերը (պիքսելներով)
- Բնօրինակ AVIF-ի ֆայլի չափը
- Փոխարկված JPG-ի ֆայլի չափը
- «Saved» (եթե JPG-ն ավելի փոքր է) կամ «Larger» (եթե մեծ է) պիտակը
- Download կոճակ (առանձին ներբեռնման համար)
Երբ առնվազն երկու նկար կա, հայտնվում է Download all (.zip) կոճակը, որը բոլոր JPG-ները փաթեթավորում է մեկ արխիվում։ Ընդհանուր ամփոփիչ տողում գրված է Total: ‹բնօրինակի չափը› -> ‹փոխարկվածի չափը›։
Օրինակ՝ AVIF-ը 200 KB, JPG-ը 80% որակով կարող է դառնալ 350 KB (եթե AVIF-ն արդեն խիստ սեղմված էր)։ Այդ դեպքում կնշվի «Larger»՝ նախազգուշացնելով, որ փոխարկումը չի փոքրացրել ֆայլը, այլ մեծացրել է։
Սխալների մշակում և անսովոր դեպքեր
- Ֆայլը չի բացվում – եթե վերբեռնված ֆայլը վնասված է, դատարկ կամ նկար չէ, գործիքը ցույց է տալիս. «Այս ֆայլը հնարավոր չէր բացել որպես նկար: Այն կարող է վնասված լինել, դատարկ լինել կամ իրականում նկար չլինել».
- Փոխարկման սխալ – եթե ինչ-ինչ պատճառով JPG-ի ստեղծումը ձախողվում է, ցուցադրվում է. «Փոխարկումը ձախողվեց: Փորձեք մեկ այլ նկար կամ ձևաչափ».
- Ալֆա ալիք – JPG-ում թափանցիկություն չկա. ցանկացած թափանցիկություն ավտոմատ փոխարինվում է պինդ գույնով (սովորաբար սպիտակ).
- Wide color gamut – AVIF-ի լայն գունային տիրույթը մոտարկվում է sRGB-ին, ինչը կարող է փոխել գունային տեսքը (հատկապես վառ կարմիր, կանաչ և կապույտ երանգների համար).
- JPG-ի ավելի մեծ չափ – ինչպես արդեն նշվեց, AVIF-ի սեղմման արդյունավետության պատճառով փոխարկված JPG-ն կարող է մեծ լինել: Սա նորմալ է, բայց պետք է հաշվի առնել.
- Որակի սահիչի սահմանափակում – որակի սահիչը գործում է 40-100% միջակայքում, լռելյայն 92%.
Հաճախ տրվող հարցեր
1. Կարո՞ղ եմ AVIF-ից JPG փոխարկելիս պահպանել թափանցիկությունը: Ոչ, JPG ձևաչափը չի աջակցում ալֆա ալիք: Եթե Ձեզ անհրաժեշտ է թափանցիկություն, փոխարկեք PNG-ի կամ WebP-ի:
2. Ինչու է JPG-ն ավելի մեծ, քան AVIF-ը: AVIF-ն օգտագործում է ավելի ժամանակակից սեղմման ալգորիթմ (AV1), որը նույն տեսողական որակի համար շատ ավելի փոքր ֆայլեր է տալիս, քան JPG-ի JPEG ալգորիթմը: Սա նորմալ երևույթ է:
3. Կարո՞ղ եմ միաժամանակ փոխարկել 50 նկար: Գործիքն ընդունում է մինչև 20 նկար միաժամանակ:
4. Արդյո՞ք իմ նկարները վերբեռնվում են սերվեր: Ոչ, ամբողջ փոխարկումը կատարվում է ձեր բրաուզերում: Ֆայլերը երբեք չեն լքում ձեր սարքը: Սա նշանակում է, որ գործիքը հարմար է գաղտնի նկարների համար:
5. Ինչու՞ է որակի սահիչը սկսվում 40%-ից, այլ ոչ 1%-ից: 40%-ից ցածր JPG որակը սովորաբար տալիս է չափազանց ցածր որակ, որը գործնականում օգտագործելի չէ: 40%-ը ապահովում է ընդունելի նվազագույն որակ՝ ֆայլի չափը զգալիորեն կրճատելու համար:
6. Կարո՞ղ եմ AVIF-ը փոխարկել JPG-ի և հետո նորից AVIF-ի: Այո, բայց ամեն անգամ կորստային սեղմումը կնվազեցնի որակը: Ավելի լավ է պահպանել բնօրինակ AVIF ֆայլերը, իսկ JPG-ն օգտագործել միայն այնտեղ, որտեղ AVIF-ը չի աջակցվում: