AVIF
| AV1 Image File Format (AVIF) | |
|---|---|
| Rasshirenie |
.avif |
| MIME-tip | image/avif |
| Razrabotchik | Alliance for Open Media |
| Opublikovan | 19 Fevralia 2019 |
| Poslednii vypusk | v1.2.0 (16 Oktiabria 2025) |
| Tip formata | |
| Soderzhitsia v | HEIF |
| Rasshiren iz | HEIF, ISOBMFF[angl.], AV1 |
| Otkrytyi format? | Da |
| Sait | aomediacodec.github.io/a... |
| Mediafaily na Vikisklade | |
AV1 Image File Format (AVIF) (/@'vi:f/) -- eto spetsifikatsiia formata faila izobrazheniia dlia khraneniia izobrazhenii ili posledovatel'nostei izobrazhenii, szhatykh s pomoshch'iu AV1, v formate konteinera AVIF. On konkuriruet s HEIC, kotoryi ispol'zuet tot zhe format konteinera, chto i ISOBMFF[angl.], no HEVC dlia szhatiia. Versiia 1.0.0 spetsifikatsii AVIF byla zavershena v fevrale 2019 goda.
V riade testov, provedionnykh Netflix v 2020 godu, AVIF pokazal luchshuiu effektivnost' szhatiia, chem JPEG, a takzhe luchshee sokhranenie detalei, men'she blochnykh artefaktov i men'shee rastekanie tsveta vokrug rezkikh kraev v kompozitsiiakh iz estestvennykh izobrazhenii, teksta i grafiki[1].
Osobennosti
[pravit' | pravit' kod]AVIF podderzhivaet takie funktsii, kak:
- Mnozhestvo tsvetovykh prostranstv, a imenno:
- HDR s funktsiiami kvantovaniia izobrazheniia[angl.] libo HLG, osnovnye tsveta BT.2020[angl.] i tsvetovoe prostranstvo BT.2100;
- SDR[angl.] s ispol'zovaniem standarta sRGB / BT.709 libo WCG[angl.];
- Tsvetovoe prostranstvo ispol'zuiushchee CICP[angl.] (ITU-T H.273 i ISO/IEC 23091-2) libo ICC-profili[2];
- Szhatie bez poter' i szhatie s poteriami;
- 8, 10, 12-bitnaia glubina tsveta[2];
- Podderzhka al'fa-kanala;
- 4:2:0, 4:2:2, 4:4:4 tsvetovaia subdiskretizatsiia;
- Algoritm modelirovaniia i sinteza zernistosti plionki[3].
Podderzhka
[pravit' | pravit' kod]14 dekabria 2018 goda Netflix opublikoval pervye obraztsy izobrazhenii v formate .avif[4]. V noiabre 2020 goda byli opublikovany obraztsy izobrazhenii v formate HDR s funktsiiami kvantovaniia izobrazheniia[angl.] i osnovnymi tsvetami BT.2020[5].
| libavif | |
|---|---|
| Tip | raster-graphics file format[vd], otkrytyi format, graficheskii format i format faila |
| Razrabotchik | Alliance for Open Media |
| Napisana na | C, Assembler |
| Posledniaia versiia | 1.3.0 (9 maia 2025; 9 mesiatsev nazad (2025-05-09)) |
| Litsenziia | Litsenziia BSD iz 2 punktov (free software) |
| Sait | github.com/AOMediaCodec/libavif |
| Mediafaily na Vikisklade | |
Programmnoe obespechenie
- Veb-brauzery
- V avguste 2020 goda byl vypushchen Google Chrome versii 85 s polnoi podderzhkoi AVIF[6]. V Google Chrome versii 89 dlia Android dobavlena podderzhka AVIF[7].
- V oktiabre 2021 goda byl vypushchen Mozilla Firefox versii 93 s podderzhkoi AVIF po umolchaniiu[8]. Planirovalos' vkliuchit' podderzhku AVIF po umolchaniiu v Firefox versii 86, no eto izmenenie bylo otmeneno za den' do vypuska.[9][10] Podderzhka vkliuchaetsia vruchnuiu cherez eksperimental'nye nastroiki v Firefox[11].
- Webkit podderzhivaet AVIF nachinaia s versii 17[12]. Kak sledstvie, Safari imeet polnuiu podderzhku formata.
- Sredstva prosmotra izobrazhenii
- XnView
- gThumb
- ImageMagick[13]
- ImageGlass
- Podderzhka chteniia AVIF prisutstvuet v IrfanView[14]
- Imagine[15].
- Mediaproigryvatel'
- VLC chitaet faily AVIF, nachinaia s versii 4, kotoraia vse eshche nakhoditsia v razrabotke[16].
- Redaktory izobrazhenii
- Paint.net dobavila podderzhku otkrytiia failov AVIF v sentiabre 2019 goda[17] i vozmozhnost' sokhraniat' izobrazheniia v formate AVIF v obnovlenii ot avgusta 2020 goda[18].
- Preobrazovanie formata Colorist i Darktable s izobrazheniiami v formate RAW podderzhivaiutsia i predstavleny v etalonnykh realizatsiiakh libavif.
- Byla razrabotana realizatsiia plagina GIMP, podderzhivaiushchaia API plaginov 3.x i 2.10.x. Import i eksport sobstvennogo AVIF byl dobavlen v GIMP v oktiabre 2020 goda[19].
- Krita 5.0, vypushchennaia 23 dekabria 2021 goda, dobavila podderzhku AVIF. Podderzhka takzhe vkliuchaet izobrazheniia Rec. 2100 HDR AVIF[20][21].
- Adobe Lightroom Classic -- redaktor rastrovoi grafiki i <
> RAW-snimkov[22]
- Biblioteki izobrazhenii
Operatsionnye sistemy
- Microsoft ob'iavila o podderzhke predvaritel'noi versii Windows 10 <<19H1>>, vkliuchaia podderzhku v Provodnike, Paint i neskol'kikh API, a takzhe obraztsy izobrazhenii.
- V Android 12, vypushchennom 4 oktiabria 2021 g., dobavlena vstroennaia podderzhka AVIF, khotia on ne budet formatom izobrazheniia po umolchaniiu dlia prilozheniia kamery[23]. [ogranichen maksimal'nym razmerom izobrazheniia 9 MP]
- AVIF shiroko podderzhivaetsia v distributivakh Linux. S vypuskom libavif 0.8.0 v iiule 2020 goda, v kotoryi dobavlen plagin GdkPixbuf, podderzhka AVIF prisutstvuet v bol'shinstve prilozhenii GNOME/GTK[24]. KDE Frameworks[angl.] dobavili podderzhku AVIF v biblioteku <
> v ianvare 2021 goda, chto pozvolilo bol'shinstvu prilozhenii KDE/Qt podderzhivat' prosmotr i sokhranenie izobrazhenii AVIF[25].
Veb-saity
- 14 fevralia 2020 g. Netflix opublikoval stat'iu v bloge s ob'ektivnymi izmereniiami kachestva izobrazheniia i effektivnosti szhatiia AVIF po sravneniiu s JPEG[1].
- Cloudflare ob'iavila o podderzhke AVIF v svoem bloge 3 oktiabria 2020 goda[26].
- Vimeo ob'iavila o podderzhke AVIF v svoem bloge 3 iiunia 2021 goda[27].
Iazyki programmirovaniia
- PHP nachinaia s versii 8.1 vkliuchaet podderzhku AVIF v svoem rasshirenii GD.[28]
Prochee
Primechaniia
[pravit' | pravit' kod]- | 1 2 Concolato, Cyril; De Cock, Jan; Aaron, Anne; Mavlankar, Aditya; Swanson, Kyle; Moorthy, Anush. AVIF for Next-Generation Image Coding . The Netflix Tech Blog (13 fevralia 2020). Data obrashcheniia: 19 noiabria 2021. Arkhivirovano 15 fevralia 2020 goda.
- | 1 2 Concolato, Cyril. AV1 Image File Format (AVIF) . AOMedia (14 oktiabria 2019). Data obrashcheniia: 6 noiabria 2019. Arkhivirovano 5 noiabria 2019 goda.
- | Film Grain Synthesis for AV1 Video Codec (angl.). Data obrashcheniia: 14 dekabria 2020. Arkhivirovano 7 ianvaria 2021 goda.
- | Netflix AV1 Encodes Readme . Data obrashcheniia: 23 maia 2020. Arkhivirovano 20 fevralia 2020 goda.
- | av1-avif/testFiles/Netflix/avif at master * AOMediaCodec/av1-avif (angl.). GitHub. Data obrashcheniia: 17 sentiabria 2021. Arkhivirovano 8 avgusta 2019 goda.
- | Abrams, Lawrence. Chrome 85 released with security fixes, app shortcuts, AVIF support . Bleeping Computer (25 avgusta 2020). Data obrashcheniia: 26 avgusta 2020. Arkhivirovano 26 avgusta 2020 goda.
- | Chrome 89 Beta: Advanced Hardware Interactions, Web Sharing on Desktop, and More . Data obrashcheniia: 29 ianvaria 2021. Arkhivirovano 29 ianvaria 2021 goda.
- | Firefox 93.0, See All New Features, Updates and Fixes (angl.). Mozilla. Data obrashcheniia: 5 oktiabria 2021. Arkhivirovano 4 oktiabria 2021 goda.
- | 1682995 - (Avif-default) Enable AVIF support by default . Data obrashcheniia: 9 ianvaria 2021. Arkhivirovano 9 ianvaria 2021 goda.
- | Cimpanu, Catalin. Chrome and Firefox are getting support for the new AVIF image format - After Netflix, Windows 10, VLC, and a few image editors, the new AVIF image format is coming to web browsers. ZDNet (9 iiulia 2020). Data obrashcheniia: 26 avgusta 2020. Arkhivirovano 13 avgusta 2020 goda.
- | Experimental features in Firefox - Mozilla | MDN (amer. angl.). developer.mozilla.org (7 noiabria 2023). Data obrashcheniia: 17 noiabria 2023. Arkhivirovano 17 noiabria 2023 goda.
- | Caceres, Marcos; Angle, Patrick; Cannon, Ada Rose; Avenard, Jean-Yves; Carlson, Eric. News from WWDC23: WebKit Features in Safari 17 beta . WebKit (6 iiunia 2023). Data obrashcheniia: 17 noiabria 2023. Arkhivirovano 15 iiunia 2023 goda.
- | ImageMagick AVIF support . Github. Data obrashcheniia: 9 sentiabria 2021. Arkhivirovano 9 sentiabria 2021 goda.
- | IrfanView AVIF support . IrfanView. Data obrashcheniia: 9 sentiabria 2021. Arkhivirovano 24 iiulia 2021 goda.
- | Imagine AV1 Image Format Plugin (AVIF, AVIFS) . www.nyam.pe.kr.
- | no display of .avif files with dav1d decoder (#21568) * Issues * VideoLAN / VLC (angl.). GitLab. Data obrashcheniia: 8 oktiabria 2021. Arkhivirovano 8 oktiabria 2021 goda.
- | paint.net 4.2.2 is now available! (angl.). paint.net blog (18 sentiabria 2019). Data obrashcheniia: 12 oktiabria 2019. Arkhivirovano 27 sentiabria 2019 goda.
- | paint.net 4.2.14 alpha build 7542 (25 avgusta 2020). Data obrashcheniia: 26 avgusta 2020. Arkhivirovano 1 oktiabria 2020 goda.
- | GIMP 2.10.22 Released (angl.). www.gimp.org (7 oktiabria 2020). Data obrashcheniia: 14 oktiabria 2020. Arkhivirovano 8 oktiabria 2020 goda.
- | Krita 5.0 released! (23 dekabria 2021). Data obrashcheniia: 16 ianvaria 2022. Arkhivirovano 11 ianvaria 2022 goda.
- | Krita 5.0 Release Notes . Data obrashcheniia: 16 ianvaria 2022. Arkhivirovano 21 ianvaria 2022 goda.
- | Vyvod HDR (rus.). Adobe. Data obrashcheniia: 17 noiabria 2023. Arkhivirovano 17 noiabria 2023 goda.
- | Android 12 is live in AOSP! Data obrashcheniia: 16 ianvaria 2022. Arkhivirovano 4 oktiabria 2021 goda.
- | Add a gdk-pixbuf module by linkmauve . GitHub. Data obrashcheniia: 16 ianvaria 2022. Arkhivirovano 17 noiabria 2021 goda.
- | KDE Ships Frameworks 5.78.0 . KDE Community (9 ianvaria 2021). Data obrashcheniia: 16 ianvaria 2022. Arkhivirovano 17 noiabria 2021 goda.
- | AVIF image format supported by Cloudflare Image Resizing . The Cloudflare Blog (3 oktiabria 2020). Data obrashcheniia: 3 oktiabria 2020. Arkhivirovano 3 oktiabria 2020 goda.
- | Upgrading images on Vimeo (2 iiunia 2021). Data obrashcheniia: 3 iiunia 2021. Arkhivirovano 3 iiunia 2021 goda.
- | Karunaratne, Ayesh. PHP 8.1: GD: AVIF image support (angl.). PHP.Watch. Data obrashcheniia: 26 noiabria 2023. Arkhivirovano 14 iiunia 2021 goda.